Advanced LaTeX Tutorial/Book [closed]

点点圈 提交于 2020-01-22 12:32:07

问题


I've been using LaTeX for about 3-4 years now. In that time I've picked up what I've needed as I've needed it, most often by Googling. However, I'd like to learn some more advanced features of LaTeX such as editing or even creating my own class files and bibtex styles. I've worked with some fairly powerful class files before, but I have a tough time understanding the syntax as it's rather obscure.

Does anyone know of a good tutorial (or book) that I can use to learn such advanced features of LaTeX?


回答1:


For the really advanced stuff, nothing can beat the dtx files describing the LaTeX classes themselves. Your TeX distribution might not have shipped them, so get them from CTAN; the dtx files are usually stripped of comments before being installed, but you can compile them with LaTeX to get the comments and code nicely typeset.

TUGboat has some advanced articles as well.




回答2:


Have a look at the LaTeX Companion.




回答3:


Have a look at the answers in these questions:

  • Best practices in LaTeX
  • What is the fastest way to learn LaTeX basics? (especially the second answer has some nice references)



回答4:


I have been using a few books over the years,

  1. Guide to LaTeX by Helmut Kopka and Patrick W. Daly
  2. The LaTeX Companion (Tools and Techniques for Computer Typesetting) by Frank Mittelbach, Michel Goossens, Johannes Braams and David Carlisle

And the clssic

  1. LaTeX: A Document Preparation System by Leslie Lamport

Also,

  1. the soft book available at http://www.ctan.org/tex-archive/info/lshort/english/ is a moderately good one.

Moreover, as advised above, make it a practice to read the dtx files when you start using a new style file.




回答5:


Some of these advanced topics are covered in the Wikibook. There is also the (Not So) Short introduction to LaTeX2e.



来源:https://stackoverflow.com/questions/776102/advanced-latex-tutorial-book

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!