Latex命令大全+QA

上传人:飞*** 文档编号:47695536 上传时间:2018-07-04 格式:PDF 页数:66 大小:92.44KB
返回 下载 相关 举报
Latex命令大全+QA_第1页
第1页 / 共66页
Latex命令大全+QA_第2页
第2页 / 共66页
Latex命令大全+QA_第3页
第3页 / 共66页
Latex命令大全+QA_第4页
第4页 / 共66页
Latex命令大全+QA_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《Latex命令大全+QA》由会员分享,可在线阅读,更多相关《Latex命令大全+QA(66页珍藏版)》请在金锄头文库上搜索。

1、tex 提供 300 多条基本排版命令由 D.E.Knuth1978 年开发plain tex:在 tex 基础上新定义600 多条复合命令AMS-TEX :美国数学会开发(amsmath 宏包)排版的数学公式LATEX :L.Lamport(1985)编写,适合排版普通文章和书籍LATEX2e :可加载amsmath 宏包,目前最流行的TEX宏包版本: LATEX2.09LATEX2eLATEX3(开发中)中文排版:CCT :科学院张林波TY (天元):华师大肖刚、陈志杰教授开发CJK :德国 W.Lemberg 开发,处理中日韩三国文字。发行版 CTEX :集成了CCT ,TY ,CJK的

2、 MikTEX系统。ChinaTEX: 内容涵盖MiKTeX系统及中文支持、常用外围软件、TeXLaTeX文档和模板选萃等TeX中的长度mm 毫米cm 厘米in 英寸 2.54cm 72.27pt pt 点em 大写字母M 的宽度ex 小写字母x 的高度弹性长度:根据需要自动伸缩正常值 plus 伸展值 minus 收缩值实际长度可超过正常值和伸展值之和,但不能小于正常值和收缩值之差documentclass11ptarticle%11pt字体,普通文章%导言区,全局命令usepackageCJK% 使用 CJK宏包begindocument% 主环境beginCJKGBKsong% 汉字必须

3、放入CJK环境%其它字体 :song,kai,fs,hei,li,you %CJK的两种环境CJK和 CJK* %GBK是采用的字符集:GB,GBK,Bg5,Gbt Hi,This is my first LaTeX file 祝贺你, MikTex 和 CJK安装成功了endCJK entdocument CJK和 CJK* 环境之间的切换CJKspace和CJKnospace CJKtilde 重新定义的长度基本约定分组 .注释符: % 西文标点后要加空格各种环境的开始和结束命令最好独占一行换行 :连续两个回车,一个仅为空格输入特殊字符前加 的有: #$%_ 如果没用页眉 , 将headh

4、eight (页眉高度), headsep(页眉基线到正文顶部的距离) 设为 0cm; 如果没用页脚 , 将footheight (已过时latex2e 中已被去掉) , footskip (正文底部到页脚底部的距离)设为0cm, 这样便于在输出时直接利用驱动程序的功能控制版心的位置.) columnsep 双栏 article 中, 左右栏间空白的距离columnseprule 双栏 article 中, 左右栏间分隔线的宽度, 缺省为零 , 即没有线以下参数的修改可以在begindocument 的前面和后面 : parskip 段落之间除了空出正常行距外额外空出的距离parindent

5、段首空白的长度footnotesep 两个注脚之间的距离baselineskip 正文中前一行底和第二行底的距离, 会因字号的改变自动改变. 另外 , 定义行距还有一个特殊的参数, 那是 baselinestretch, 它是用在 begindocument 前的全局变量, 修改格式如renewcommandbaselinestretch倍数 缺省时为 1.0, 因此LaTeX中最小行距是baselineskip 乘上 baselinestretch 得到的 . +-+ | 文档标题、摘要| +-+ title 标题可有换行 author 作者名可用and 分开 date 日期可选,无命令自动

6、当天日期,空白选项不显示 thanks 可出现 maketitle 以上任何位置,或几个thanks maketitle LaTex用特定字体、号居中输出自定义标题环境begintitlepage endtitlepage 生成标题独占一页,并重置页码计数器摘要环境begiabstract . endabstract book 类没有摘要摘要标题中文化renewcommandabstractname摘qquad 要 +-+ | 本节内容 : 三种数学环境 , 数学环境中字体和字号, 数| | 学公式中的空格, 上下标 , 分式 , displaystyle, 大| | 大小小的括号, 根式 ,

7、 导数 . | +-+ 导言区加入数学公式宏包usepackagelatexsym usepackagebm usepackageamsmsth usepackageamssymb 也可以等usepackagelatexsym,bm,amsmsth,amssymb 到这里 , 大家就已经能输入一篇完整的一般文章了, 但是科技文章总少不了数学公式, 而且大家选择TeX作为排版工具, 其中一个原因也是看中了它美观的公式编排, 现在我们就来看看和一般正文不一样的公式. TeX提供三种有关数学公式的环境, 一种是 “文中公式 “, 通过$或(进入 “数学环境 “, 通过 $或)来结束数学环境的; 第二

8、种是“独立公式 “, 用$或 进入 “显示数学环境“(以后我们统称数学环境), 用$或 退出 , 在正文 , 它是独占一行的, 它排出的字体要稍微比文中公式要大些; 第三种是带公式标号的数学公式: “方程 “, 这个以后我们详细再讲. 数学环境是自动根据当前字号来调整公式中字的大小的 . 数学环境中 , 缺省字体是数学斜体(显示出来和意大利体一样), 因此如果要用到正文, 需要改变字体或使用盒子, 如我们要输出“y=x, if x0,“这一句 , 其中的 “y=0“和 “x0“应该是数学公式(虽然不进入数学环境也能输), 而“if“ 却属于正文内容, 因此不应该用数学斜体显示, 而应该用 “$

9、y=x, rm if x0$“ 或用盒子 : “$y=x, mboxif x0$“, 但这里还要注意的是, 数学环境中忽 略一切空格 (当然分隔命令的空格除外), 因此第一种输入可以发现, if 和 x0 之间没有我们想要的空格, 而第二种输入方式由于在mbox 中 if 后加了一个空格, 所以 if 和 x0 有一个空格 , 这正是我们想要的. 因此标准的输入方法一般用后者. 而且 , 前者的方法对汉字就不适用 , 因为汉字不能出现在数学环境中, 而用盒子框起来就没问题了 . 这里再多说一句的是, 数学环境中不能使用字号命令, 如果需要改变字号, 应该在数学环境之外改变, 而数学环境自动根据

10、当前字号调整字的大小. 上面已经提到数学环境中忽略任何空白字符, 那么 , 怎么在 公式中输出空格呢? 当然我们可以用以前讲过的quad 或 hskip 来空出横向空格等, 但是如果我们要输出诸如“fdx“( 这里 dx 是微分 ), 这样在 f 和 dx 中要有一个小空格, 用quad 显然太大了 , hskip 根本不知道该空出多大距离. 在公式中 , 常用的几个调整距离的命令是“,“( 小距离 ), “:“( 中距离 ), “;“( 大距离 ), “!“( 负距离 ), 象刚才说的例子, 我们一般就用 $f,dx$ 即可 . 当然 , 一般情况我们很少改变数学公式中的距离. 下面我们看看

11、如何在数学公式中输入上下标, 在讲 TeX保留字时大家就有印象了, 上下标分别用“ 和“_“ 来表示 , 如$x_02$, TeX中, 先输上标后输下标和先写下标再写上标是没有区别的, 它都会一样地自动调整字符大小和位置. 如果上下标的字符不止一个, 那就用 “括起来 , 如$x1+yi+1$. 如果有人突然想在字符的左边输上下标呢? 简单的方法是在前面加一个空的, 如$_1735Cl$, 哦, 可能不是用的数学斜体, 那只好再用盒子了 : $_1735mboxCl$. 有时我们可能直接用1/2 来表示分数就可以了, 但是如果分子分母我们想要排在分数线的上下, 那就要用 “frac 分子 分母

12、 “ 来表示了 , 如$frac1x+1$. 但是大家如果再把这个例子用单$括起做文中公式, 或者 $y=fracy-frac1x+1y+1$, 就会发现 , 这个分式显示出来觉得比正常字号小, 要解决这个问题就要用 displaystyle 的命令了 . 你可以试试$y=fracy-displaystylefrac1x+1y+1$, 可以了吧 . 当然 , 如果你在 documentstyle中使用了vatola 选项 (需要 TeX系统在指定目录有vatola.sty 文件 ), 那么 , 你可以直接用 dfrac 来代替 frac 来达到同样的效果, 而避免使用冗长的displaysty

13、le 的输入 .(格式如 documentstylevatolaarticle; 而如果用documentclassarticle, 则用 usepackagevatola); 或二者均可以在第一句后面加上input vatola.sty 来包含这个包) 有人可能又要问了, 如果我输出的分数, 分子还是有分子分母的分数 , 分母也是一个不简单的分数, 那层层迭迭的分数线, 不够美观 , 我还是喜欢 “分子 /分母 “的格式 , 那怎么把这条斜分数线画得长一些呢? 这里就要用到所谓的“定界符 “, 也就是成对出现的类似于括号的符号了, 如(), , (用 和 输入 ), 命令pagecolor

14、色彩名 声明,指定背景色(ps,pdf 有效)色彩名必须是已经有定义的可以使用不同色彩的混合,如colorgreen!40!yellow40% 的绿色与60%的黄色混合color-green!40!yellow上述颜色的补色色彩混合公式:C0!P1!C1!P2!.!PN!CN=? 另一种方法color 色彩模式 数据 textcolor 色彩名 数据 文本 pagecolor 色彩名 数据 例:textcolorrgb0.3,0.8,0.1 textcolorcmyk0.0,0.5,0.1,0.5 definecolor 色彩名 色彩模式 数据 providecolor 色彩名 色彩模式 数据

15、 色彩模式: rgb,cmyk,gray 等逗号分隔的十进制小数,表示每个分量的力度如: definecolorredrgb1,0,0 definecoloryellowcmyk0,0,1,0 如色彩名已有定义,providecolor 不起作用, definecolor 覆盖原来的定义彩色盒子colorbox 色彩名 文本 fcolorbox 色彩一 色彩二 文本 colorbox 色彩模式 数据 文本 fcolorbox 色彩模式 数据一 数据二 文本 normalcolor :恢复正常色使用 pdfTeX dvipdfmdiv 转 pdf dvipdfmxdvipdfm的扩展pdfTeX处理 Plain TeX a

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号