LaTeX 各种命令,符号 | 您所在的位置:网站首页 › 集合符号加一撇是什么意思 › LaTeX 各种命令,符号 |
https://blog.csdn.net/garfielder007/article/details/51646604 函数、符号及特殊字符 声调 语法效果语法效果语法效果 \bar{x}![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() \begin{align} \because\begin{cases} \acute{a}x^2+bx^2+c\gtrless0\gtrless\grave{a}x^2+bx^2+c\\ \acute{a}>0>\grave{a} \end{cases}\\ \therefore\frac{-b\pm\sqrt{b^2-4\acute{a}c}}{2\acute{a}}{}_\lessgtr^\gtrlessx_\lessgtr^\gtrless\frac{-b\pm\sqrt{b^2-4\grave{a}c}}{2\grave{a}} \end{align} ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 斜体小写希腊字母一般用于在方程中显示变量。 正体希腊字母 特征语法效果注释/外部链接 大写字母 \Alpha \Beta \Gamma \Delta \Epsilon \Zeta \Eta\Theta![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 黑板粗体(Blackboardbold)一般用于表示数学和物理学中的向量或集合的符号。 备注: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 您可以使用 \left 和 \right 来显示不同的括号: 功能语法显示 圆括号,小括号 \left( \frac{a}{b} \right)![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 备注: 可以使用 \big, \Big, \bigg, \Bigg 控制括号的大小,比如代码 \Bigg ( \bigg [ \Big \{\big\langle \left | \| \frac{a}{b} \| \right | \big \rangle\Big\}\bigg ] \Bigg )显示︰ ![]() 注意TEX能够自动处理大多数的空格,但是您有时候需要自己来控制。 功能语法显示宽度 2个quad空格 \alpha\qquad\beta![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() *注︰输入时第一个字母必需以大写输入,如\color{OliveGreen}。 例子 {\color{Blue}x^2}+{\color{Brown}2x} -{\color{OliveGreen}1}![]() ![]() 小型数学公式 当要把分数等公式放进文字中的时候,我们需要使用小型的数学公式。 苹果原产于欧洲和中亚细亚。哈萨克的阿拉木图与新疆阿力麻里有苹果城的美誉。中国古代的林檎、柰、花红等水果被认为是中国土生苹果品种或与苹果相似的水果。苹果在中国的栽培记录可以追溯至西汉时期,汉武帝时,10的![]() ![]() ![]() ![]() 可以使用 \begin{smallmatrix}...\end{smallmatrix}或直接使用{{Smallmath}}模板。 {{Smallmath|f= f(x)=5+\frac{1}{5} }} 强制使用PNG假设我们现在需要一个PNG图的数学公式。若输入 2x=1 的话︰ ![]() ↑ 这并不是我们想要的。 若你需要强制输出一个PNG图的数学公式的话,你可于公式的最后加上\,(小空格,但于公式的最后是不会显示出来)。 输入 2x=1 \,的话︰![]() ↑ 以PNG图输出。 你也可以使用 \,\!,这个亦能强制使用PNG图像。 阅读更多︰Help:Displayinga formula#Forced PNG rendering
|TeX各版本概述及基本约定,特殊字符| +---------------------------------+ tex提供300多条基本排版命令 由D.E.Knuth1978年开发 plain tex:在tex基础上新定义600多条复合命令 AMS-TEX:美国数学会开发(amsmath宏包)排版的数学公式 LATEX:L.Lamport(1985)编写,适合排版普通文章和书籍 LATEX2e:可加载amsmath宏包,目前最流行的TEX宏包 版本:LATEX2.09-->LATEX2e-->LATEX3(开发中) 中文排版: CCT:科学院张林波 TY(天元):华师大肖刚、陈志杰教授开发 CJK:德国W.Lemberg开发,处理中日韩三国文字。 发行版CTEX:集成了CCT,TY,CJK的MikTEX系统。 ChinaTEX:内容涵盖MiKTeX系统及中文支持、常用外围软件、TeX\LaTeX文档和模板选萃等 TeX中的长度 mm毫米 cm厘米 in英寸=2.54cm=72.27pt pt点 em大写字母M的宽度 ex小写字母x的高度 弹性长度:根据需要自动伸缩 正常值plus伸展值minus收缩值 实际长度可超过正常值和伸展值之和,但不能小于正常值和收缩值之差 \documentclass[11pt]{article}%11pt字体,普通文章 %导言区,全局命令 \usepackage{CJK}%使用CJK宏包 \begin{document}%主环境 \begin{CJK}{GBK}{song}%汉字必须放入CJK环境 %其它字体:song,kai,fs,hei,li,you %CJK的两种环境CJK和CJK* %GBK是采用的字符集:GB,GBK,Bg5,Gbt Hi,This is my first \LaTeX file 祝贺你,MikTex和CJK安装成功了 \end{CJK} \ent{document} CJK和CJK*环境之间的切换 \CJKspace和\CJKnospace \CJKtilde 重新定义~的长度 基本约定 分组{......} 注释符:% 西文标点后要加空格 各种环境的开始和结束命令最好独占一行 换行:连续两个回车,一个仅为空格 输入特殊字符 前加\的有:#$%{}~_^& \=\textbackslash |,=$|$,$$,$*$(中间星) *=*上面星 特殊符号\s \p \dag \ddag \copyrigh版权号,\pounds 磅 \TeX \LaTeX \LaTeXe \AmS-\LaTeX(最后这个要amsmath宏包) 单引号:`'(1键前面的) 双引号:``" +------------------------------+ |段落、行距、水平间距、缩进命令| +------------------------------+ 强制分行:\\或\\*[和下行间距离]、\newline 建议分行:\linebreak[0-4,数越大建议力度越大] \linebreak增加字间距,强制换行 \nolinebreak[n]建议不分行 \mbox{内容}内容保持在同一行 分段:\par,或两个回车 分页:自动分页 强制分页:\newpage 建议分页:\pagebreak[n],\nopagebreak[n] 增加当前页高度有时可以避免难看的分页 \enlargethispage{尺寸}可增加的最大高度 \enlargethispage*{尺寸}指定增加高度 水平间距: \quad 插入空白相当于当前字体大小 \qquad=\quad×2 \ ,=\quad×3/18 ~=???好象比\ 小 \hspace{宽度大小},\hspace*{宽度大小} \hfill弹性长度:hspace{\hfill}插入空白,撑满整行 \hphantom{文本内容},占据文本内容的宽度 \vphantom[文本内容},\phantom{文本内容} 导引线:\dotfill,\hrulefill 垂直间距: \vspace{高度}和\vspace*{高度} \vfill:相当于\vspace{\fill} \smallskip:-->\vspace{\smallskipamount} \medskip:-->\vspace{\medskipamount} \bigskip:-->\vspace{\bigskipamount} 段落首行缩进: \setlength{\parindent}{2em},2个M \setlength{\parindent}{0pt},首行不缩进 \CJKindent:两个汉字 \indent与\noindent 每节的第一段首行不会自动缩进 \hspane{\parindent} 在导言区加入:\usepackage{indentfirst} 段落间距:\lineskip+\parskip 可用\setlength修改以上值 行距: \baselineskip:相邻两行基线间距离 \baselinestretch:伸展因子 修改改变行距:\renewcommand{\baselinestretch}[1.2] 放在\begin{document}之后,字体尺寸改变时才生效 +----------------------------------+ |西文字体属性、及中文字体属性、命令| +----------------------------------+ 字体有5种属性 族: \rmfamily:罗马字体 \sffamily:无衬线字体 \ttfamily:打字机字体 形状:(shape)直立斜 \upshape:直立 \itshape:意大利斜体 \slshape:斜体 \scshape:小体大写 系列:(series)宽度黑度 \mdseries:中等权重(黑) \bfseries:粗体 \normalfont:默认字体,中等权重直立罗马字体 西文尺寸:10pt,11pt,12pt \em强调,一般为斜体 以上命令称为声明(无参数) 每一声明对应字体命令 命令只对其参数中的文本起作用 族: \testrm{},\testsf{},\testtt{} 形状 \textup{},\textit{},\textsl{},\textsc{} 系列 \textmd{},\textbf{} 默认值:\textnormal{} 强调:\emph{} 定义了基本尺寸后,可使用下面的声明来改变字体 \tiny 5pt \scriptsize 7pt \footnotesize 8pt \small 9pt \normalsize 10pt \large 12pt \Large 14.4pt \LARGE 17.28pt \huge 20.74pt \Huge 24.88pt 以上尺寸是基本尺寸为10pt时的大小 所有西文字体命令对中文同样起作用 italic和slanted斜体对中文一样 中文书籍基本字号为5号约等于11pt 使用GBK编码时,可同时输入简繁体。 自定义字体大小 \fontsize{字体尺寸}{行距}后面须加上\selectfont才生效 可得到任意大小汉字,西文最大不能超\Huge 行距通常为字体大小的1.2-1.5倍 例:\fontsize{12pt}{\baselineskip}\selectfont \usepackage{type1cm}任意大小西文 行距:\linespread{1.3}产生1.5倍行距,1.6产生双倍行距,效果夸张,不适合出版 用下面方法:\setlength{\baselineskip}{1.5\baselineskip}{......} 正文中更换字体:\CJKfamily{字体族} 为方便,作以下自定义 \newcommand*{\SONG}{\CJKfamily{song}} \newcommand*{\HEI}{\CJKfamily{hei}} \newcommand*{\KAI}{\CJKfamily{kai}} \newcommand*{\FS}{\CJKfamily{fs}} \newcommand*{\LI}{\CJKfamily{li}} \newcommand*{\YOU}{\CJKfamily{YOU}} 引用更改为宋体:\SONG 正文 文本居中 文本默认为左对齐 单行文本居中命令 \centerline{....} 多行使用\begin{center}环境 居中声明:\centering(不建议使用) +------------+ |参考文献环境| +------------+ \begin{thebibliography}{编号样本} \bibitem[记号]{引用标志} 文献条目 . . . \bibitem[记号]{引用标志} 文献条目 \end{thebibliography} \bibitem[省略为方括号数字]{不可省由字母,数字和,号外符号组成,各个文献互不相 同} 文献条目 编号样本,指定记号的宽度,一般为数字 引用文献时用\cite{引用标志1,引用标志2} 调节各文献间距离 \setlength{\itemsep}{高度} 标题缺省为左对齐Reference (\Large\bfseries) 由\refname值确定 书籍参考文献标题由\bibname值确定 文献条目包含:作者,标题,出版社,年代,版本,页码 一行放不下,后面自动缩进,距离为“编号样本”宽度 +----------+ | 脚 注 | +----------+ \footnote{脚注内容} article文档,整篇同一编号 book和report文档,每章统一编号 +----------------+ | 文档类别、章节 | +----------------+ \documentclass[可选项]{article,book,report,letter,只能选一种} article 短篇文章 report 长篇报告,可分章 book (书)可含chapter,奇偶页采用不同处理 可选项对整篇文档起作用,使用多个选项互不排斥,用逗号分隔 基本字体:10pt,11pt,12pt 纸张大小:letterpaper,a4paper,a5paper... 排版方向:portrait(竖向),landscape(横向) 标题页:titlepage,notitlepage final和draft 指定纸张大小(只有latex2e中使用) letterpaper(11*8.5in) legalpaper(14*8.5in) executivepaper(10.5*7.25in) a4paper(29.7*21cm) a5paper(21*14.8cm) b5paper(25*17.6cm) 默认值是letterpaper,美国信纸尺寸,纵向 landscape 横向 章节命令: \part,\chapter,\section,\subsection,\subsubsection,\paragraph,\subparagraph \命令[短标题]{标题},用于显示在目录和页眉 \命令*{标题} 层次号:book中\part为-1(article中为0),\chapter为0,.... book类 \part,\chapter独立编号,只出现在奇数页,\part独占一页 \section,\subsection 关联编号 article类 \part,\section独立编号 \subsection,\subsubsection 关联编号 星号章节不参加自动编号 \part和\chapter标题占两行 标题中文化 \renewcommand{\partname}{} \renewcommand{\thepart}{第\,\Roman{part}}\,篇} 修改编号最深层次 \setcounter{secnumberdepth}{数} secnumberdepth,book类-2~5,缺省为2,-2时取消编号 article类-1~5,缺省为3 自动编号章节对应计数器 part,chapter,section,bsection,subsubsection,paragraph,subparagraph 修改计数器值: \setcounter{计数器名}{数} TeX的版式首先是文件版式, 也就是我们接触的第一个最最最 简单的TeX文档中的第一句: \documentstyle[选项1,选项2,...]{格式} 其中的[]及选项是可选的, 而{格式}是必需的. LaTeX有以下几种 格式: article(文章), report(报告), book(书), letter(信件). CCT对前面三种进行了汉化, 分别是carticle, creport和cbook. 常用的选项有 10pt/11pt/12pt: 定义基准字号, 缺省10pt. twoside: 两面印刷格式, 因奇偶页装订位置不同而异, 缺省为 单页. twocolumn: 双栏排版, 缺省为单栏. titlepage: 仅在article格式使用, 它是\maketile产生一个单 独的文章题目页, 同时abstract也产生单独页 leqno: 使公式标号出现在左边, 缺省在右 fleqn: 公式左对齐, 缺省中间对齐 thesis: 专用于毕业论文排版 IEEE: 专向IEEE类杂志投稿的格式 IFTHEN: 排版计算机程序 \columnsep 指定两栏间距 \columnseprule 两栏间竖线宽度,默认为0。 \mathindent 选择fleqn时 左边界的缩进量 以上参数修改用\setlength{\mathindent}{2.5cm} LaTeX的一个页面有页眉(head, 通常是杂志名, 卷号, 当前 章节名等), 主体(body, 正文, 包括脚注及图表), 页脚(通常是 页码, 如果页码放在页眉处, 则页脚可能是空的). 我们用下面的 指令控制页版面: \pagestyle{参数} 参数可以是 plain: 页码在页脚居中, 页眉空白, 为article, report的缺省 empty: 页眉页脚都空白 heading: 页脚为空, 页眉为正文的章节信息及页码 myheadings: 自定义页眉, 内容由 \markboth{left_head}{right_head} (双面twoside排版) 或\markright{right_head} (单面排版) \pagestyle是对全文有效的, 而如果要定义某页的页面格式, 则可用\thispagestyle, 用法同上, 下一页自动恢复原设置. 这里提到页码, 我们经常会修改页码的表现格式, 可能用阿 拉伯数字或罗马数字等, 则修改\pagenumbering{参数}, 这里参 数可以是arabic(阿拉伯数字), roman(小写罗马数字: i, ii, iii,) Roman(大写罗马数字: I, II, III,), alph(小写英文: a, b, c,), Alph(大写英文: A, B, C). 如果需要更改某页的页码, 则用修改 计数器命令: \setcounter{page}{数字}, 这里page是页码计数器. +----------------+ |*修改版面的命令*| +----------------+ TeX中还经常会在\documentstyle和\begin{document}之间 常用到很多修改版面尺寸的命令. 如未指明, 这些命令的格式都 是用\para_name=newvalue的格式. \texwidth, \texheight 主要正文body的宽度和高度, 不包括页眉页脚 \oddsidemargin, \evensidemargin 奇数/偶数页, 纸张左边缘 到页body左边缘的距离减去一英寸 \topmargin 纸张上边缘到页眉或body(无页眉时)的距离减去一 英寸 \marginparwidth 页边注(marginnote)的宽度 \marginparsep 正文边缘到页边注边缘的距离 \headheight 页眉高度 \headsep 页眉底部到页主体顶部的距离 \footheight 页脚高度 \footskip 页正文最后一行底到页脚底的距离 (建议, 总把 \oddsizemargin(奇数页的左边界) \evensidemargin(偶数页的左边界) \topmargin(从上页边到页眉的距离) 设为0cm; 如果没用页眉, 将 \headheight(页眉高度), headsep(页眉基线到正文顶部的距离) 设为0cm; 如果没用页脚, 将 \footheight(已过时latex2e中已被去掉), \footskip(正文底部到页脚底部的距离)设为0cm, 这样便于在输出时直接利用驱动程序的功能控制版心的位置.) \columnsep 双栏article中, 左右栏间空白的距离 \columnseprule 双栏article中, 左右栏间分隔线的宽度, 缺省 为零, 即没有线 以下参数的修改可以在\begin{document}的前面和后面: \parskip 段落之间除了空出正常行距外额外空出的距离 \parindent 段首空白的长度 \footnotesep 两个注脚之间的距离 \baselineskip 正文中前一行底和第二行底的距离, 会因字号的 改变自动改变. 另外, 定义行距还有一个特殊的参数, 那是\baselinestretch, 它是用在\begin{document}前的全局变量, 修改格式如 \renewcommand\baselinestretch{倍数} 缺省时为1.0, 因此 LaTeX中最小行距是\baselineskip乘上\baselinestretch得到的. +----------------+ | 文档标题、摘要 | +----------------+ \title{标题可有\\换行} \author{作者名可用and分开} \date{日期可选,无命令自动当天日期,空白选项不显示} \thanks{}可出现\maketitle以上任何位置,或几个\thanks \maketitle LaTex用特定字体、号居中输出 自定义标题环境 \begin{titlepage} \end{titlepage} 生成标题独占一页,并重置页码计数器 摘要环境 \begi{abstract} ... \end{abstract} book类没有摘要 摘要标题中文化 \renewcommand{abstractname}{摘\qquad 要} +----------------------------------------------------+ | 本节内容: 三种数学环境, 数学环境中字体和字号, 数 | | 学公式中的空格, 上下标, 分式, \displaystyle, 大 | | 大小小的括号, 根式, 导数. | +----------------------------------------------------+ 导言区加入数学公式宏包 \usepackage{latexsym} \usepackage{bm} \usepackage{amsmsth} \usepackage{amssymb} 也可以等 \usepackage{latexsym,bm,amsmsth,amssymb} 到这里, 大家就已经能输入一篇完整的一般文章了, 但是科 技文章总少不了数学公式, 而且大家选择TeX作为排版工具, 其中 一个原因也是看中了它美观的公式编排, 现在我们就来看看和一 般正文不一样的公式. TeX提供三种有关数学公式的环境, 一种是"文中公式", 通过 $或\(进入"数学环境", 通过$或\)来结束数学环境的; 第二种是 "独立公式", 用$$或\[进入"显示数学环境"(以后我们统称数学环 境), 用$$或\]退出, 在正文, 它是独占一行的, 它排出的字体要 稍微比文中公式要大些; 第三种是带公式标号的数学公式: "方程", 这个以后我们详细再讲. 数学环境是自动根据当前字号来调整公式 中字的大小的. 数学环境中, 缺省字体是数学斜体(显示出来和意大利体一样), 因此如果要用到正文, 需要改变字体或使用盒子, 如我们要输出 "y=x, if x>0,"这一句, 其中的"y=0"和"x>0"应该是数学公式(虽 然不进入数学环境也能输), 而"if"却属于正文内容, 因此不应该 用数学斜体显示, 而应该用"$y=x, {\rm if} x>0$"或用盒子: "$y=x, \mbox{if } x>0$", 但这里还要注意的是, 数学环境中忽 略一切空格(当然分隔命令的空格除外), 因此第一种输入可以发现, if和x>0之间没有我们想要的空格, 而第二种输入方式由于在\mbox{} 中if后加了一个空格, 所以if和x>0有一个空格, 这正是我们想要 的. 因此标准的输入方法一般用后者. 而且, 前者的方法对汉字 就不适用, 因为汉字不能出现在数学环境中, 而用盒子框起来就 没问题了. 这里再多说一句的是, 数学环境中不能使用字号命令, 如果需要改变字号, 应该在数学环境之外改变, 而数学环境自动 根据当前字号调整字的大小. 上面已经提到数学环境中忽略任何空白字符, 那么, 怎么在 公式中输出空格呢? 当然我们可以用以前讲过的\quad或hskip来 空出横向空格等, 但是如果我们要输出诸如"fdx"(这里dx是微分), 这样在f和dx中要有一个小空格, 用\quad显然太大了, hskip根本 不知道该空出多大距离. 在公式中, 常用的几个调整距离的命令 是"\,"(小距离), "\:"(中距离), "\;"(大距离), "\!"(负距离), 象刚才说的例子, 我们一般就用$f\,dx$即可. 当然, 一般情况我 们很少改变数学公式中的距离. 下面我们看看如何在数学公式中输入上下标, 在讲TeX保留字 时大家就有印象了, 上下标分别用"^"和"_"来表示, 如$x_0^2$, TeX中, 先输上标后输下标和先写下标再写上标是没有区别的, 它 都会一样地自动调整字符大小和位置. 如果上下标的字符不止一 个, 那就用"{}"括起来, 如$x^{1+y^{i+1}}$. 如果有人突然想在 字符的左边输上下标呢? 简单的方法是在前面加一个空的{}, 如 ${}_{17}^{35}Cl$, 哦, 可能不是用的数学斜体, 那只好再用盒 子了: ${}_{17}^{35}\mbox{Cl}$. 有时我们可能直接用1/2来表示分数就可以了, 但是如果分子 分母我们想要排在分数线的上下, 那就要用"\frac{分子}{分母}" 来表示了, 如$$\frac{1}{x+1}$$. 但是大家如果再把这个例子用 单$括起做文中公式, 或者$$y=\frac{y-\frac{1}{x+1}}{y+1}$$, 就会发现, 这个分式显示出来觉得比正常字号小, 要解决这个问 题就要用\displaystyle的命令了. 你可以试试 $$y=\frac{y-\displaystyle\frac{1}{x+1}}{y+1}$$, 可以了吧. 当然, 如果你在\documentstyle中使用了vatola选项(需要TeX系 统在指定目录有vatola.sty文件), 那么, 你可以直接用\dfrac来 代替\frac来达到同样的效果, 而避免使用冗长的\displaystyle 的输入.(格式如\documentstyle[vatola]{article}; 而如果用 \documentclass{article}, 则用\usepackage{vatola}); 或二 者均可以在第一句后面加上\input vatola.sty来包含这个包) 有人可能又要问了, 如果我输出的分数, 分子还是有分子分 母的分数, 分母也是一个不简单的分数, 那层层迭迭的分数线, 不够美观, 我还是喜欢"分子/分母"的格式, 那怎么把这条斜分数 线画得长一些呢? 这里就要用到所谓的"定界符", 也就是成对出 现的类似于括号的符号了, 如(), [], {}(用\{和\}输入), (用 \langle和\rangle输入), /, \(用\backslash), |, ||(用\|); 以及另一些没法直接显示的符号, 大家自己用TeX产生出来看看: $\lfloor, \rfloor; \lceil, \rceil; \uparrow; \Uparrow; \downarrow; \Downarrow; \updownarrow; \Updownarrow$. 这些 "括号"通常嵌套并和分数等数学公式一起使用, 如 $$y=1+(\frac{(x+1)^2}{x^2})$$, 当然大家会看到这外层括号太 小, 不美观, 因此TeX提供了几个改变大小的命令, 从小到大依次 是\big, \Big, \bigg, \Bigg, 如$$(, \big(, \Big(, \bigg(, \Bigg($$, 其它定界符类似使用. 另外, TeX还提供了自动调整括 号大小的命令, 那就是在定界符前加\left和\right, 需要注意的 是\left和\right一定要成对出现, 如果只用单个, 那么另一边就 要用"\left."或"\right."补上. 知道这些后, 我们就可以来输入 长的"/"号了: $$\frac{1}{x+1} \left/ \frac{y+1}{x^2} \right.$$ 或$$\left. \frac{1}{x+1} \right/ \frac{y+1}{x^2}$$, 这两个 是不是比$$\frac{\displaystyle\frac{1}{x+1}}{\displaystyle \frac{y+1}{x^2}}$$更令人满意啊? 下面, 我们来讲讲根式的输入: "\sqrt[开方次数]{表达式}", 其中[开方次数]可选参数, 如果没有则是开平方, 如 $$\sqrt[3]{x+y}+\sqrt{2}$$. 而导数, 也就是在字母右上方加一撇或两撇的输出, 我们常用 $$f^{\prime}$$和$$f^{\prime\prime}$$来表示, 或更简单地, 用 $$f'$$和$$f''$$来表示. +----------------------------------------------------+ | 本节内容: 数学符号: 希腊字母, 二元运算符, 关系运 | | 算符, 箭头, 其它符号, 可用于一般环境的符号, 花体 | | 符号及函数名, 可变大小的符号, \limits和\nolimits, | | 省略号, 符号的上下堆积, 上下标的分行 | +----------------------------------------------------+ TeX提供了许多"控制符号"来得到诸如希腊字母, 关系运算符, 箭头等无法用ASCII键盘直接输入的符号. 小写希腊字母, 如\alpha, \beta, \gamma, \pi; 大写希腊字母, 如\Gamma, \Pi, \Omega; 二元运算符, 如\times(乘号), \div(除号), \pm(加减号), \circ (小圆圈), \cdot(点)等; 关系运算符, 如\leq(小于等于), \geq (大于等于), \subset(包含于), \supset(包含), \in(属于); 否 定关系运算符, 如\not=(不等于), \not 合适的圆圈,字体放缩命令 对它也有效,因此可以利用这点实现两个字符加圈的效果,但是需要仔细的调整尺寸,参 考如下命令: > \Large{\textcircled{\small{12}}}、\textcircled{九}。 2)使用pifont宏包,那里面有很漂亮的带圈的各种数字符号(仅限于阿拉伯数字,如果 想使用加圈的中文“一”至“九”就不行了)。在.tex > 文件中尝试下列命令: \ding{172}~\ding{211}。 3)在GB和GBK字库中本来就有10个加圈数字形式,可以直接在CJK中使用。如果不超过11 的话应该够用了呵呵:①②③④⑤⑥⑦⑧⑨⑩,这些汉 > 字可以直接使用数字软键盘输 入(以智能ABC输入法为例,其实大部分输入法都是一样的):打开软键盘,选择“数字 序号”即可看到。 20.如何产生可变长的 Longrightarrow? 答:用\xleftarrow and \xrightarrow,例如 21.如何在公式中表示上下堆积关系? 答:在latex有一个命令\stackre{上部符号}{下部符号},但更好的一个是用宏包 amslatex中命令\overset和\underset。一个例子是 +-------------+ |TeX 常见问题2| +-------------+ 1。怎样在多栏环境中使用单栏图表? 答:如果你在多栏环境中使用 , 图形是不会出现的 。如果你用另外的命令 , 图形就会超出右边或有 页的上边。解决的方法是把下面命令放在 10。怎样把一个大表格横向放置? 答:用宏包\usepackage{rotating},然后变换 为 注意这个旋转很可能在你的预览中不会再现。 11。关于itemize。 答: 清单至多有四级 $\bullet$ - \labelitemi \textbf{ --} - \labelitemii $\ast$ - \labelitemiii $\cdot$ - \labelitemiv 你可重新定义 \def{\labelitemi}{$\spadesuit$} \renewcommand{\labelitemi}{$\spadesuit$} 也可在itemize 环境中\item命令中同时拥有不同的标签 数字序列至多四级顺序可显示,如 1,2 ... - \enumi (a), (b) ... - \enumii i,ii,... - \enumiii A., B. ... - \enumiv 你也可指明选项,如 12。我怎样重新定义items之间的距离? 答:用miktex2.1中的mdwlist宏包,也可从CTAN的 macros/latex/contrib/supported/mdwtools.zip 上下载后。 13。怎样改变行距? 答:用doublespace宏包,参数"coef"是\baselinestretch文本中定义数值,则可用命令 14。 怎么定义一个定理型环境? 答:用theorem宏包,例子: \newtheorem{howto}{Questions}[section] \theoremstyle{change} \theorembodyfont{\itshape} \theoremheaderfont{\scshape} 15。怎样在latex中包括一每列的源文件? 答:例如 \floatstyle{boxed} \restylefloat{figure} 16。怎样把附录A中的公式序号变为 A.1, A.2, .... B.1, B.2, ...的形式? 答: \appendix \makeatletter \renewcommand\theequation{A.\@arabic\c@equation } \makeatother \setcounter{equation}{0} 或者 \renewcommand{\theequation}{A.\arabic{equation}} 17。怎样把一个 \vertatim 放入 verbatim环境中? 答:用fancyvrb宏包定义自己的 verbatim环境。 18。怎样改变主文本中的字体? 答:命令: \textnorml;申明: \normalfont\ttfamiliy 19。怎样定义一个命令或申明 ? 答:例如一个命令: \newcommand{\name}{1]{\textsc{#1}} 一个申明: \newcommand{\name}{1]{{\normalfont\scshape #1}} 20。怎样合并字体命令? 答: \textrm{...} {\rmfamily...} roman familiy \textsf{...} {\sffamliy...} sans serif family \texttt{...} {\ttfamily...} typewritter family \textmd{...} {\mdserier...} medium series \textbf{...} {\bfseries...} bold series \textup{...} {\upshape...} upright shape \textit{...} {\itshape...} italic shape \textsl{...} {\slshape...} slanted shape \textsc{...} {\scshape...} small caps shape size \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge \emph{...} {\em ...} emphasized \textnormal{...} {\normalfont...} document font 21。 怎样在页眉和页脚中划一道横线? 答:用 fancyhdr宏包。 22。怎样改变章节字体(section fonts)? 答:用titlesec宏包,例如 \usepackage[nops,sf,small,compact]{titlesec} 23。怎样做一个页面设置? 答: \usepackage{fancyhdr} \pagestyle{fancy} \fancyhead{} %clear all fields \fancyhead[RO, LE]{\bfseries \LaTeXe{} HOWTO} \fancyfoot[LE, RO]{\thepage\ of \pageref{LastPage}} \fancyfoot[LO, CE]{} \fancyfoot[CO, RE]{Techical Report} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.4pt} 24。怎样实现"page M of N"的形式? 答:用lastpage宏包,任何时候你都可在文本中用 \pageref{LastPage},只是须注意当 用了fancyhdr宏包时,lastpage宏包就须在它后面。 25。怎样实现下划线的标题? 答: \def\@evenhead{\makebox[0pt][l]{\rule[-0.15cm]{\textwidth}{0.1mm}}\hbox{}% \textbf\thepage\hfil\leftmark}% \def\@oddhead{\makebox[0pt][l]{\rule[-0.15cm]{\textwidth}{0.1mm}}\hbox{}% {\rightmark}\hfil\textbf\thepage}% 26。 怎样把一个浮动对象固定下来? 答:例如 30。把一幅 .eps 横向放置后,怎样使标题变为相应的形式? 答: \usepackage{rotating} 和 +-------------+ |TeX 常见问题3| +-------------+ 压缩空间 1。页面设置 a4 会给你一个较小的页面,为了使用更多的控制,可用 geometry宏包和命令 \layout 。 2。改变长度 在latex里改变长度的命令是 \addtolength 和 \setlength。latex可认的是 cm, mm, in 和 pt. 变量可设为负数。一个例子是 \addtolength{\parindent}{-5mm} 一些有用的变量是: 页面设置 \columnsep: 列间距 \topmargin: 页眉到页边的距离 \topskip: 页眉与正文的距离 \textheight: 正文的高度 \textwidth: 文本的宽度 \oddsidemargin: 奇数页的左面页边距 \evensidemargin : 偶数页的左面页边距 段落 \parindent: 段落缩进距离 \parskip: 段落间的距离 浮动图表 \floatsep: 浮动对象之间的距离 \textfloatsep: 最后一个浮动对象顶端或第一个浮动对象底端与正文之间的距离 \intextsep : 文中浮动顶端与底端所留的距离 \dbltextfloatsep 是在双列输出时用 \textfloatsep 的数值 \dblfloatsep 是在双列输出时用 \floatsep 的数值 \abovecaptionskip: 标题上方的距离 \belowcaptionskip: 标题下方的距离 数学公式 \abovedisplayskip: 公式前的距离 \belowdisplayskip: 公式后面的距离 \arraycolsep: 在一个array中列之间的空白长度 列表 \topsep: 第一个item和前面版落间的距离 \partopsep: 当在一个新页开始时加到 \topsep 的额外空间 \itemsep: 连续items之间的距离。 3。环境 宏包 atbeginend.sty 提供了 \BeforeBegin{environment}{code-to-execute}, \AfterEnd 等等命令。这些命令可去掉环境外面和内部的空间。例如 \AfterBegin{itemize}{\addtolength{\itemsep}{-\baselineskip}} 就在环境内以重新 设置 \itemsep 来压缩items之间的距离 。 mdwlist 宏包有一个 itemize* 环境; paralist 宏包提供了一个item之间距离压缩环境 和一个使每个item不在新的一段开始的 inparaenum 环境。 4。图表 为了节约空间,可用 subfigure 宏包把多幅图形放在一人图形环境中,也可用 floatflt 宏包把图形用文本包围起来。 当有图表时, LaTeX 缺省值不会在超过 70% 的页中加文本。这个可有 问题:LaTeX中如何使公式编号具有(1.2)这种格式? 回答:It is default style in book. In article style, use the following command \documentclass{article} \usepackage{amsmath} \numberwithin{equation}{section} 问题:tex中花体字母N怎么输入? 回答:不是花体字母N, 是标准的 $N$. 要用花体的话, $\mathcal {N}$ 问题:在LaTeX中怎样生成双线的方括号?哪儿有stmaryrd 回答:ftp://159.226.47.19/pub/TeX/Package/latex/contrib/other/misc/ 问题:请问如何把word文档转换成latex的格式? 回答:用mathtype4.0, 双击公式可打开公式编辑器, 设定菜单Preferences->Translaters Translate to another launguage: 选latex2.09 and later uncheck 'include translater name' and 'include mathtype data' 选中整个公式,^c, 到notepad里面^V就行了 我现在就这么干的。 不过熟悉之后,直接敲tex公式也不慢。 |
CopyRight 2018-2019 实验室设备网 版权所有 |