资源描述:
《latex从新手到texpert(翻译版)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、LaTeX:从新手到"TeXPert"(翻译版)Postedon2008-04-27byLaTeX:从新手到"TeXPert"原文:LaTeX:FrombeginnertoTeXPert,也可参见这里.由LaTeX学习翻译,并作出小量的修改,以支持中文.本文是介绍TeX排版系统,但你阅读下面的信息后,你将能够:§下载和安装LaTeX(包括Windows,linux,或者Mac系统)§使用LaTeX创建简单的文档§安装新的LaTeX宏包§在LaTeX文档中插入表格和图像§使用LaTeX的交互引用,脚注和基本的参考文献用法§在LaTeX文档中插入数学公式这些主题已经覆
2、盖写文档的基本任务.然而,注意到,但使用LaTeX系统的时候,你可以很容易创建看起来非常专业的文档,并且LaTeX是全面和可扩展的.还有许多在这篇基础引导性文章没有提及的功能.幸运的是,LaTeX的文档非常丰富.如果你对碰到什么问题,可以向你的老朋友Google寻求帮助.什么是LaTeX?LaTeX是一个排版系统,它允许作者创建一个高质量的文档,而不用过多关心格式,分页,对象的位置和其它一些将作者从写作上分心的格式设置.LaTeX的发音为“lay-tech”,它是原始排版系统TeX(”tech”)的一个扩展.你可以在Wikipedia上找到TeX和LaTeX的历史
3、.也可以参加本站的介绍什么是LaTeX,什么是TeX.LaTeX在一个专业领域被广泛的使用.在数学,物理,经济,统计和其它一些学术和专业领域,它们的文档需要经常使用LaTeX来排版数学符号,因为LaTeX能简单而高质量地支持数学符号.一些出版公司也使用基础TeX的系统来排版文档.为什么要学习LaTeX,LaTeX的优缺点分析可参考本站的资源,LaTeX-劝学篇和TeX的优缺点LaTeX是怎样工作的?LaTeX与传统的字处理软件有下列两个基本的不同:1.一般地,使用容易学的LaTeX的标记语言来写LaTeX文档,而不是使用图形界面来确定格式[1].1.在输入文本之后
4、需用LaTeX编译生成文档,而不像其它字处理软件,它可以使用下面的文档的总长度,表格的数目等信息来优化表格,图形,断页等.下面是一个非常基本的LaTeX文档的例子:documentclass{article}author{YourName}title{TestDocument}begin{document}maketitleThisisatestdocumentend{document}使用任何一个LaTeX发行版,保存上面的文本到一个后缀为".tex"的文件,然后用LaTeX来编译就可以生成一个文档了.LaTeX被设置成在不同的系统可得到同样的输出.
5、因此,如果你发布上面的文本,其他人可以使用某个LaTeX发行版的,而不用关注他的操作系统,都将得到完全一样的结果.LaTeX可以输出各种格式的文件,但最流行的是PDF格式.如何得到LaTeX软件从技术上来说,你只需要LaTeX引擎(一些二进制的文件和库)就可以将简单的文本tex文件转化为优美的PDF文件.LaTeX可以以命令行形式被使用,因而*nix和Dos的支持者将觉得这非常好.然而使用一个LaTeX前端编辑器将使得操作跟简单.大多数的LaTeX前端编辑器本质上都是文本编辑器,但还有下面的功能:§编译LaTeX文档,而不是使用命令行.§让LaTeX语言跟容易的书
6、写(命令补全,创建模板化表格等).这这篇文档中,我假设你已经有了一个LaTeX引擎和一个前端编辑器.每个操作系统下你都有很多的LaTeX引擎和一个前端编辑器供选择.我将描述最流行和最容易安装的开源的工具的安装.不同发行版间的唯一区别是应用时的一些配置和用法不同,你也可以自由地选择其它的发行版.对于版本的选取,我这里推Window下推荐CTeX,参见写给初学者:CTeX安装与使用Linux下使用推荐texlive,参见ray2.0-GUN/Linux下成功安装latex+CJK上面的两个链接也包含了对中文的支持,建议没有用过LaTeX的看一下,后面不会特别提到中文的
7、设置了.接下来的介绍TeX发行版一般就可以跳过去了.MacOSX系统引擎.gwTeX是OSX中拥有图形界面安装的开源LaTeX发行版.在它的主页上选择一个镜像,选在TeX包下载.还可以安装一个额外的指南.当安装完毕,你还仅需一个前端编辑器.注:由于资源时效性关系,现在MacOS X下的最流行的LaTeX发行版应该是MacTeX.参见这里.前端编辑器.TeXShop是OSX上的一个非常流行的前端编辑器.安装只需要简单地将它拖到/Applications文件夹.TeXShop会自动的配置gwTeX,所以如果你使用的是gwTeX引擎,那你已经设置好.为了测试你使用的版本
8、,将前面的