云上小悟
首页   关于   小悟志   栏目   标签   文章   归档   友链   联系

   云上小悟  +  

当前位置 : 首页 » 7788 » 初识TeX和LaTeX 正文

初识TeX和LaTeX

7788 / by: 麦新杰 / 发布:2016年3月24日 / 13次阅读 / 暂无评论
/ 最后修改时间: 2016-03-24 22:33:49

7788 / 2016年3月24日 / 13次阅读 /


初识TeX和LaTeX

因为麦新杰想在网页上增加对数学公式展现的支持,接触到了TeX和LaTeX排版技术,原来这是一篇壮阔雄美的天地。

 

TeX(读Tecks)是斯坦福大学的教授Donald E.Knuth开发的一个功能强大的排版系统。他当时在撰写名为The Art of Computer Programming的书,由于出版商把他书中的数学公式排版得很难看,他决定推迟出版,自行研发一套排版系统进行排版。这个系统就是TeX系统。用 TeX,你可以把你的文章做成书那种效果。你可以把它打印出来,或者送到出版社投稿。TeX非常适合写各种学术论文,书籍,甚至幻灯片。

TeX 不是某家公司生产的,它主要是由计算机科学家 D.E.Knuth 设计并实现的。在 TeX 的诞生过程中,还包含了千千万万 TeX 用户的建议和要求。TeX 使用的字体包含了许许多多书法家,字体设计家的功劳,其中包括著名的 Hermann Zapf,其实 Knuth 自己也是一个字体设计艺术家。TeX 的宏包,字体,…… 成千上万,是由各个领域的的专家按照自己专业的需要设计的。所以 TeX 是全世界科学家和艺术家集体智慧的结晶。

 

TeX是很低阶的排版语言,对于绝大多数人来说,学起来会很吃力,而且排版工作也会变得相当繁复,难以被更多人使用,效率也不是很高。所以,一些经常用到的功能,如果我们事先定义好,到要用的时候只引用一小段代码就可以实现一个相对复杂的功能,那不仅提高了排版效率,而且版面也会清晰很多。这种事先定义好的功能,叫做宏集(macro)。

LaTeX就是TeX的众多宏集之一,是由Leslie Lamport编写的。编写的目的是使版面设置内容和文档的具体内容尽可能分离,让写文档的人更加专注于文档的撰写,而少花些心思在排版上。所以,LaTeX从本质上讲,就是TeX排版系统的一个宏集,将一些常用到的功能整合为文档类型中的设置,简化了TeX排版的工作量及难度。TEX的宏集有很多很多,LaTeX是其中比较实用的一个。

 

用(La)TeX来写严肃的排版优美的文章,一劳永逸,不用再去学习复杂的office软件。

本站已经开始尝试使用LaTeX语法来书写数学公式,由MathJax提供渲染支持,具体可见老男孩学数学这个标签下的文章。后面准备慢慢写一批使用LaTeX来表达数学公式的教程。

 

奉送一个TeX的学习链接:http://www.ctex.org/documents/shredder/tex_frame.html

本文固定链接:http://www.maixj.net/misc/tex-latex-11378

“初识TeX和LaTeX”正在等您

发表评论

电子邮件地址不会被公开。 必填项已用*标注


前一篇:
后一篇:

麦新杰的云上小悟独立博客网站文章内容,除非特别注明,全部都是原创,如需转载,请先阅读版权声明!原创文章更具个性,有些文字虽略显随意,但不影响个人思想表达。部分文章是我自己的笔记,为自己记录,总结和收藏,同时也分享给您!这是本博建设的出发点,希望您喜欢并得到您的支持!喝杯茶,慢慢阅读...

©Copyright 麦新杰 SINCE 2014 云上小悟独立博客版权所有  备案号:苏ICP备14045477号-1  

本站360安全检测  Valid CSS!