- LaTeX 中的一些“命令”是独立的。例如
\documentclass{...}
或\textemdash
。 - 有些则有结束“命令”。例如,
\begin{document}
and\end{document}
, or\begin{equation}
和\end{equation}
。 - 某些命令适用于括号内的文本。例如,
\textbf{add text here}
。
是否有任何规则或模式可以帮助决定使用这三种格式中的哪一种?(一些通用的东西,可以根据需要或遇到的新命令应用于它们,而无需查找示例。)
谢谢。
答案1
LaTeX 区分命令和环境。后者使用\begin
...\end
语法。对于大量文本,环境通常是更好的选择,尽管没有明确的规则。
LaTeX 实际上并不区分第一种和第三种情况。在这两种情况下,它们都是带参数的命令。
的参数\documentclass
是类的名称,因此\documentclass{article}
尽管在某种意义上它控制着整个文档。类似地,节标题只接受标题(作为参数)而不是(正如某些人所期望的)整个部分文本(在这种情况下环境会更合适)。
的论点在结构上与或的论点\textbf
相同,尽管其效果更加局部,只是使该文本以粗体字体排版。\section
\documentclass
答案2
我同意这会让初学者感到困惑。TeX 系统的优点在于有多种方法来完成工作。话虽如此,我保留了一份适用于我的文档的备忘单。另请参阅此处的精美 Latex2e 备忘单:http://www.stdout.org/~winston/latex/latexsheet.pdf