Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 10 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
阅读 TeXbook 是无可替代的,它是 Don Knuth 的 TeX 原始文档。这是教程而不是参考,如果您像大多数人一样,则必须阅读两遍(在第一遍时跳过“危险弯道”)并做一些练习。 所有练习的答案都在书的后面。
然后,您可以继续阅读LaTeX Companion(我更喜欢第一版;后续版本臃肿),它有很多示例,并且有一个简短的“类和包编写者指南”。 Lamport 的 LaTeX 手册的附录也(只是勉强)有用。
LaTeX 只是一堆堆在 TeX 之上的 hack。要理解编程模型,您必须阅读TeXbook——它是唯一详细解释事物实际工作原理、全部真相的地方。掌握 TeXbook 后,您将能够阅读
latex.ltx
源代码并做任何您想做的事情。There is no subsitute for reading the TeXbook, which is Don Knuth's original documentation of TeX. It is a tutorial not a reference, and if you are like most people you will have to read it twice (skipping 'dangerous bends' on the first pass) and do some of the exercises. Answers to all of the exercises are in the back of the book.
You can then move on to the LaTeX Companion (I prefer the first edition; subsequent editions are bloated), which has many examples and which has a short "Guide for Class and Package Writers." The appendices to Lamport's LaTeX manual are also (just barely) useful.
LaTeX is only a bunch of hacks piled on top of TeX. To understand the programming model you must read the TeXbook—it's the only place that explains how things actually work, the full truth, in detail. After you master the TeXbook you will be able to read things like the
latex.ltx
source and do whatever you want.我会推荐 Kopka、Daly 的《Guide to LaTeX》而不是 Knuth 的书,因为它是最新的,并且对 LaTeX 的所有功能都非常全面。
当然,这并不适合完全的初学者。始终从优秀(且免费)的指南开始,《LATEX2ε 不那么简短的介绍》
I would recommend Guide to LaTeX by Kopka, Daly instead of the Knuth book because it is more up-to-date, and is very thorough for all features in LaTeX.
Of course, it is not for a complete beginner. Always start from the excellent (and free) guide, The Not So Short Introduction to LATEX2ε
内部原理:阅读 Knuth 的 The TeX 书。然后是 Knuth 的TeX:程序。
Latex 的内部结构并不是很令人兴奋,但代码是免费软件:您可以阅读它。但关键是理解 Tex。
Internals: read Knuth's The TeX book. And then Knuth's TeX: The Program.
Latex's internals are not very exciting, but the code is free software: you can read it. But the key is understanding Tex.