你能推荐一本关于LaTeX编程功能的书吗?

时间:2009-12-18 22:37:03

标签: latex

作为一名LaTeX新手,我想开始使用它并用我自己的东西扩展它。我对技术写作的解决方案有一些想法,直到现在才解决。所以我需要一本关于LaTeX的好书,从程序员的角度来看它。就像LaTeX如何在内部工作一样,所有东西如何组合在一起,以及我在哪里开始接触代码或添加代码以使工作正常。嗯,你知道我的意思吗? :)

那么我应该看一下好书吗?

3 个答案:

答案 0 :(得分:6)

没有用于阅读 TeXbook 的替代品,这是Don Knuth的TeX原始文档。这是一个教程而不是参考,如果你像大多数人一样,你必须阅读它两次(在第一次通过时跳过'危险弯曲')并做一些练习。 所有练习的答案都在本书的后面。

然后你可以转到 LaTeX Companion (我更喜欢第一版;后续版本是膨胀的),它有很多例子,并且有一个简短的“类和包写手指南”。 Lamport的LaTeX手册的附录也(几乎没有用)。

  

我需要一本关于LaTeX的好书,从程序员的角度来看它

LaTeX只是在TeX之上堆积的一堆黑客。要了解编程模型,您必须阅读 TeXbook - 这是解释事物实际工作方式的唯一地方,详细信息。掌握TeXbook后,您将能够阅读latex.ltx来源等内容,并随心所欲。

答案 1 :(得分:1)

我建议Kopka指导LaTeX,Daly而不是Knuth书,因为它更新,并且非常适用于LaTeX中的所有功能。

当然,它不是一个完整的初学者。始终从优秀(和免费)指南,LATEX2ε的简短介绍

开始

答案 2 :(得分:0)

内部:阅读Knuth的 The TeX book 。然后是Knuth的 TeX:The Program

Latex的内部结构并不是很令人兴奋,但代码是免费软件:你可以阅读它。但关键是要了解Tex。