我最近下载了 Basic MiKTeX 2.9.4813。
我尝试在 MiKTeX 目录中找到一个包含 LaTeX 语言所有通用关键字列表的文件,但找不到任何...
你可以帮帮我吗?
答案1
在 TeX 系统中,总是可以定义新的命令:
\def\somemacro\with#1\weird#2,#3\delimiters{#1, #2, #3}
\newcommand \somenewcommand[1] {some expansion using #1}
% ... the following with `xparse` and `expl3` as appropriate
\NewDocumentCommand \SomeCrazyCommand {m m o O{default} u{(} t! r][}{...}
% ... used as \SomeCrazyCommand{...}{...}[what?] this is arg 5(!]and 6[%end
\cs_new:Nn \you_can't_even_rely_on_the_hash:NnN {something~ with~ #1,~ #2~, and~ #3}
唯一几乎不变的是,什么算作一个命令:它由一个反斜杠 ( \
) 组成,用于引入一个符号或一串字母,因此正则表达式\\(.|[A-z@]*\*?])
. (@
通常用作 LaTeX 内部宏中的字母。此外,许多 LaTeX 命令都有带星号的变体。)
尝试编译这样的列表会很困难,但您可以看看 Emacs 的 AUCTeX 项目——样式文件中存在特定包的便捷命令列表。