如何知道 Latex 命令\环境的所有可选参数?

如何知道 Latex 命令\环境的所有可选参数?

对于外部包,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 编程经验,就可以通过,但如果需要了解整个故事,那么其中一本手册是必需的。

我拥有《手册》和《配套手册》的第一版和第二版;实际上,我拥有《配套手册》第二版的两份副本,外加一份电子版。两份纸质副本中的一份是出版商赠送的。而且,信不信由你,当我需要确定某些命令的语法时,我会去查看它们。

相关内容