Latex初接触

原创
2013/03/08 10:30
阅读数 160

1,什么是Latex??

LaTeX(读音/ˈleɪtɛx//ˈlɑːtɛx/,音译“拉泰赫”,通常排板作\mathrm{L\!\!^{{}_{\scriptstyle A}} \!\!\!\!\!\;\; T\!_{\displaystyle E} \! X})是一种基于TEX排版系统,由美国电脑学家莱斯利·兰伯特20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TEX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍品質的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

LaTeX使用TᴇX作为它的格式化引擎,当前的版本是LaTeX2e。

1.1什么是Tex?

还记得那本轰动编程界的书么?《the art of computer programming》,他的作者Donald E. Knuth只因写了三本旷世巨作而获得图灵奖,原本7卷的书,因为他实在厌倦了word的编排方式,于是改行开始写自己的排版软件。这就是Tex的起源。而Tex牛到什么境界呢?看看Donald的对软件版本的命名方式和发现bug的奖励就明白了,TEX的版本号码也十分有趣。从TEX第三版开始,之后的升级是在小数点后加入一个新数位,使之越来越接近圆周率 π 的值。TEX目前的版本是3.1415926。这显示了TEX已经十分稳定,任何的升级都十分细微。高德纳曾表示“最后一次升级是(于我过世后)将版本数改为 π,那时任何余下的漏洞将被看作程序的功能。”

TEX是非常稳定的程序,高德纳悬赏奖励任何能够在TEX中发现程序漏洞(bug)的人。每一个漏洞的奖励金额从1美分开始,并每年翻倍,直到目前的327.68美元封顶。然而高德纳从未因此而损失大笔金钱,因为TEX中的漏洞极少,而真正发现漏洞的人在获得支票后往往不愿将其兑现。到目前为止,关于TEX的最后一个bug是被高德纳自己发现的。

2,为什么学习Latex?

说到这里你一定想问,那为什么我们还要 学Latex呢?原因非常简单,TEX太难了,  Knuth后来设计了一个名叫Plain TeX的基本格式, 以与低层次的TeX互应。这种格式是用TeX处理文本时 相当基本的部分,以致于我们有时都分不清到底哪条指令是真正的处理程序TeX的,哪条是这个特殊格式的。 大多数声称只使用TeX的人,实际上指的是只用Plain TeX。 Plain TeX也是其它格式的基础,这些格式进一步 加深了某些人认为TeX和Plain TeX是同一件事的印象。
◆LaTeX
Plain TeX的重点还只是在于如何排版的层次上, 而不是从一位作者的观点出发。 当然对它的深层功能的进一步发掘,需要相当丰富的编程技巧。因此它的应用就需要高级排版和程序设计人员。
正是由此这种原因,美国计算机学家Leslie Lamport 在二十世纪八十年代初期开发了LaTeX格式,这种 格式提供了一组生成复杂文档所需的更高级命令。 利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX 所提供的强大功能,能在几天, 甚至几小时内生成很多具有书籍质量的印刷品。 对于生成复杂表格和数学公式,这一点表现得尤为突出。

LaTeX相对于其基础Plain TeX而言,更像一个包装语言。 它可以在作者根本不知道所以然的条件下,自动给出标题,章节,表格目录,交叉索引,公式编号,文献引用,浮动图表。版面布局信息包含在类文件中, 这些类文件并不是位于源文件中的。这些布局可以改动,也可以直接采用。

总结:

latex文件小而且精,修改方便,用word编辑每个公式都是一个图片性质,文档超过50多页(具体看公式多少而定)就会修改起来非常吃力,而且容易出错。latex排版上, 版式紧凑,样式上要比word排除来的好多了。如果公式较多,那么latex是不二之选,至于说难说,怕是不肯用心罢了!用心者即使只给他两小时他也会充满信心了,不用心者,事事畏缩,心态决定!

3,学习资料?

目前的学习资料有:

1,网络

2,LaTeX教程

3,CTEX&LATEX视频教程

4,学习计划

这周内基本入门。这样算只有3天时间了。今天安装好软件,学会基本命令,看3小时视频。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部