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