1、LaTeX使用入门,邵伟文 2011.04.14,软件安装,LaTeX下载地址:http:/www.ctex.org/HomePage,基本格式,文稿(源文件)分“正文”和“排版命令”两部分。排版命令有两种:控制字、控制符。控制字:用“”和英文字母组成,区分大小写,可以用任何非字母字符表示结束(比如空格)。控制符:用“”和符号(非字母)组成。有些排版命令带参数:不可省略参数放在 中,可选参数放在 中,即格式为:“ 命令名可选参数不可省参数”,纯西文论文源文件基本格式,documentclass11ptarticle导言区:放入一些全局控制命令begindocument正文内容enddocume
2、nt保存文件名后缀为“.tex”语句documentclass11ptarticle表示文章版式和基本字体大小,11pt是基本字体大小,默认是10pt,可以省略,也可以改成其他数字, article表示文章版式,如果是书籍,则为book。beginxxxendxxx 称为“xxx环境”,源文件中有且仅有一个document环境。,含中文的论文源文件基本格式,正文中有汉字时,需要在导言区引入CJK宏包,格式为:documentclass11ptarticleusepackageCJKbegindocumentbeginCJKGBKsong 正文内容endCJKenddocumentCJK环境中参
3、数GBK表示使用扩展国标码GBK大字符集,song表示默认使用宋体字,如果要改变其中某些文字的字体,只需用 括起来成为一个“分组”,然后对这一分组使用相应命令,比如要使用粗体可以用textbf ,那么 中的字体就会变成粗体。%是注释符,从%符号开始到行末及下一行行首空白的所有字符均被忽略。 西文标点符号后面应空一格。注:CJK环境不会自动忽略汉字后面的空格,输入汉字时不要留空格,换行时可以在最后添加“%”。如果想直接忽略汉字后面的空格,可以用“CJK*”环境,这样就忽略了汉字后面的所有空格,如果需要保留空格,必须增加“ ”(反斜杠后面有一个空格)或者“”,文字模式,文字模式有段落模式、左到右模
4、式、数学模式三种,LaTeX文字模式默认字体是直立罗马字体,CJK使用GBK编码时默认为宋体song,另外还有仿宋fs、楷kai、黑hei、隶li、幼圆you共6个字体。斜体“italic”和“slanted”在CJK环境中相同。自定义字体尺寸可以用命令:“fontsize字体尺寸行距”居中:begincenter文本endcenter,数学公式,导言区加命令“usepackagelatexsym, bm”。控制字体大小式样命令:显示式样“displaystyle”、正文式样“textstyle”、角标式样“scriptstyle”、二级角标式样“scriptscriptstyle”。数学公式
5、中下述数学符号+、-、/、=、(、)、|、!、:可从键盘输入,花括号“”、“”输入则需用“”和“”。而冒号则用命令“colon”。省略号:ldots、cdots、vdots、ddots。空白间隔:除了通用的qquad、quad、 、,、hspace长度、phantom文本几个命令外,数学环境下还可以使用;、:、!三个命令。数学环境中,字母和文字显示为数学斜体(mathit),显示普通文本时需使用LR盒子:mbox文本。,行内公式、行间公式,行内公式环境:“$”行间公式环境:$多行公式环境: 无编号: begineqnarray*(多行)endeqnarray*自动编号:beginequatio
6、n(单行)endequationbegineqnarray(多行)endeqnarray,单行公式,多行公式,论文版式,论文标题title标题文本author作者信息date日期文本thanks脚注文本maketitle摘要环境:renewcommandabstractname摘qquad要(生成“摘要”标题,去掉该命令生成“Abstract”标题)beginabstract摘要文本endabstract,参考文献,renewcommandbibnamehfilhei 参考文献beginthebibliography编号样本bibitem记号引用标志文献条目bibitem记号引用标志文献条目e
7、ndthebibliography正文中使用“cite引用标志1,引用标志2,”引用文献,引用标志可以用字母、数字及除逗号外的符号组成。利用EndNote编辑参考文献,文本编译及错误处理,文本编译运行LaTeX即可。当出现错误提示后,可以按下述步骤检查和改正错误:1、在所有宏库命令所在的行之前加“%”号,使这些命令不起作用。如果这时错误不再出现就说明所使用的宏库命令用错或写错。 2、检查所有需要成对出现的符号或命令如: “”和“”、“$”和“$”、“$”和“$”、begin和end 等是否搭配。 3、检查数组环境和矩阵命令中的“&”号“”是否搭配。 4、检查所有命令中的前导符“”是否遗忘。 5、检查是否有拼写错误。,参考文献,陈志杰、赵书钦、李树钧、万福永编,LaTeX入门与提高(第二版),高等教育出版社,2006。 LaTeX 科技排版,http:/ ,