这个问题与 TeX 没有直接关系,但我以前作为 TeX 新手考虑过这个问题,现在看来这仍然是一个有趣的思想实验。我想答案取决于使用的编辑器,所以我会提到我正在使用 TeXStudio。
假设我定义了一个新命令\newcommand{\add}[2]{#1} {#2}}
,输入命令后,界面显示\add{arg1}{arg2}
,需要填写arg1
和arg2
。是否可以将这些参数占位符更改为自定义值,以便用户更容易理解他们应该输入的内容?例如,类似于\add{entity}{title}
。
答案1
答案2
要在 TeXstudio 中给命令参数命名,您必须在 cwl 文件中定义该命令。
有关详细信息,请参阅常见问题解答:TXS 如何了解有效命令和手册中 CWL 格式的定义。