![如何知道 Latex 命令\环境的所有可选参数?](https://linux22.com/image/366672/%E5%A6%82%E4%BD%95%E7%9F%A5%E9%81%93%20Latex%20%E5%91%BD%E4%BB%A4%5C%E7%8E%AF%E5%A2%83%E7%9A%84%E6%89%80%E6%9C%89%E5%8F%AF%E9%80%89%E5%8F%82%E6%95%B0%EF%BC%9F.png)
对于外部包,CTAN 提供了所需的文档,但是,对于内置的 Latex 命令,除了以下之外,我不知道有任何适当的文档Latex 的(不太)简短介绍它并没有真正列出所有的选项
我想知道如何我可以检查所有可用的环境、命令和所有 Latex 内置命令的相关可选字段,就像我man
在 Linux 下使用命令一样。
我正在寻找一些详尽的东西,例如KOMA 脚本将每个可用部分分解开来的文档。
答案1
所有 LaTeX 宏在用户级别都有官方文档:
Leslie Lamport,《LaTeX:文档准备系统(第二版)》ISBN 978-0201529838
(也称为“LaTeX 手册”)
Frank Mittelbach 和 Michel Goossens(与 Johannes Braams、David Carlisle 和 Chris Rowley 合著),《The LaTeX Companion(计算机排版工具和技术)第二版》ISBN 978-0201362992
(也称为“同伴”)
根据参数进行猜测latex.ltx
几乎是无望的任务。例如,\section
一个宏不参数,它调用\@startsection
具有六个参数的参数,然后依次调用\@ssect
(一个参数)或\@sect
(一个可选参数和一个强制参数),具体取决于 a 是否*
跟随\section
。
有了一些 LaTeX 编程经验,就可以通过,但如果需要了解整个故事,那么其中一本手册是必需的。
我拥有《手册》和《配套手册》的第一版和第二版;实际上,我拥有《配套手册》第二版的两份副本,外加一份电子版。两份纸质副本中的一份是出版商赠送的。而且,信不信由你,当我需要确定某些命令的语法时,我会去查看它们。