如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
LATEX排版软件学习资源排版软件LATEX简明手册(第二版)罗振东葛向阳编著LATEX入门与提高入门与提高陈志杰赵书钦万福永LaTeX实用教程英文版第4版)HelmutKopka,实用教程(英文版实用教程版PatrickW.Dalyhttp://www.ctex.org/http://www.math.zju.edu.cn/ligangliu/LaTeXForum/http://www-cs-faculty.stanford.edu/~knuth/http://www.ctan.org/http://bbs.ctex.org/forums/第一章基本知识1.1TEX及发展史1.1.1TEXTEX是由DonaldE.Knuth编写的计算机程序,用于文章和数学公式的排版。1977年Knuth开始编写TEX排版系统引擎的时候,是为了探索当时正开始进入出版工业的数字印刷设备的潜力。他特别希望能因此扭转那种排版质量下降的趋势,使自己写的书和文章免受其害。我们现在使用的TEX系统是在1982年发布的,1989年又略作改进,增进了对8字节字符和多语言的支持。TEX以具有优异的稳定性,可以在各种不同类型的计算机上运行,以及几乎没有错误而著称。TEX的版本号不断趋近于π,现在为3:14159。第一章基本知识1.1.2LATEXLATEX是一个宏包,其目的是使作者能够利用一个预先定义好的专业页面设置,从而得以高质量地排版和打印他们的作品。LATEX最早是由LeslieLamport编写的,并使用TEX作为其排版系统引擎。1994年,FrankMittelbach领导的LATEX3小组对LATEX宏包进行了更新,作了一些被期望已久的改进,并且将LATEX2.09发布以来数年间出现的各种不同的补丁重新统一了起来。这个新版本被称作LATEX2e,以示和旧版本相区别。第一章基本知识1.2LATEX源文件1.2.1空白距离LATEX将空格和制表符等空白字符视为相同的空白距离(space)。多个连续的空白字符等同为一个空白字符。在LATEX文件中,每行开始的空白字符将被忽略,?个的回车符被视为一空格。第一章基本知识1.2.2特殊字符下面的这些字符是LATEX的保留字符#$%^&_{}~\这些字符前面加上反斜线,就可以在文本中得到它们。\#\$\%\^\&\_\{\}\~另外一些符号可以由特殊的命令或作为重音命令得到。反斜线\不能够通过在其前添加另外的反斜线来得到,相反的,\\是一个用来断行的命令第一章基本知识1.2.3LATEX命令LATEX命令(commands)是大小写敏感的并有下面两种格式:以一反斜线\开始,加上只包含字母字符命令名组成。命令名后的空格符、数字或其它非字母字符标志该命令的结束。\TeX由一反斜线\和一特殊字符组成LATEX忽略命令后面的空格。如果你希望在命令后面得到一空格,可以在命令后面加上{}和一个空格,或者加上一个特殊的空白距离命令。{}将阻止LATEX吞噬掉命令后面的空格。第一章基本知识许多命令需要一个参数(parameter)并用一对大括号(curlybraces){}将其括起来置于命令名称的后面。也有一些命令支持用方括号(squarebrace)括起来的可选参数。Youcan\textsl{lean}onme!第一章基本知识1.2.4注释当LATEX在处理源文件时,如果遇到一个百分号字符%,那么LATEX将忽略%后的该行文本、分行符以及下一行开始的空白字符。如果需要较长的注释,你可以使用verbatim宏集所提供的comment环境。当然,你需要在源文件的导言区里加上命令\usepackage{verbatim}。注意:这个方法不能使用在像数学环境等一些复杂的环境中。第一章基本知识1.3源文件的结构LATEX需要所处理的源文件遵从一定的结构,每个LATEX文档必须以如下的命令开始:\documentclass{...}导言区\begin{document}文本内容\end{document}第一章基本知识一个简单的例子:\documentclass{article}\begin{document}Smallisbeautiful.\end{document}第一章基本知识1.4LATEX的运行方法第一步:编辑,可用任何编辑软件,生成扩展名为.tex的文件第二步:编译:latex<文件名>.TEX,生成扩展名为.dvi的文件第三步:显示:view<文件名>第四步:打印:dvi24p<文件名>或dvi1jp<文件名>CTEX是在windows环境下的套装软件,包括winEdi