我是 Emacs 和 AUCTeX 的新手,我希望有一致的语法高亮显示。
除了“正常”\cite
命令之外,我还使用诸如\citeauthor
或\Citeauthor
或自定义命令之类的命令\cians{...}
,它们以 bibtex 键作为参数并用于引用文献。
- 如何更改 AUCTeX 中的语法颜色,以便这些命令及其参数具有与
\cite
命令相同的颜色?
抱歉,我对 Emacs 不是很有经验,所以对我来说这些定制非常困难,我尝试并找到了Font Latex User Keyword Classes
,但我不知道如何应用它们(如果这应该是正确的解决方案)。
答案1
正如所述这个答案AUCTeX – 被认可的新命令你可以选择的 fontify 宏font-latex-match-reference-keywords
通过将它们添加到用于列出的变量中
定义或与引用相关的宏的关键字,如“\ref”。
因此,为了使您提到的宏字体化,请将以下内容添加到您的 .emacs 中:
(setq font-latex-match-reference-keywords
'(
("citeauthor" "[{")
("Citeauthor" "[{")
("cians" "[{")))