对于AucTeX的命令和环境,我通过TeX-insert-macro和LaTeX-environment函数使用了大量的自动完成功能。但是是否有一种方法可以将更多的命令和宏(\enquote{}、\noindent等)添加到内置列表中?
发布于 2013-09-07 19:42:15
添加对宏和环境的支持的标准方法是编写一个样式文件,这里有文档说明:https://www.gnu.org/software/auctex/manual/auctex.html#Style-Files相关函数是TeX-add-symbols和LaTeX-add-environments。
要在不创建样式文件的情况下添加新的宏和环境,请参见这个答案:https://stackoverflow.com/a/17249399/2442087,例如,要添加foo宏和bar环境,请将其添加到init文件中:
(add-hook 'LaTeX-mode-hook
(lambda ()
(TeX-add-symbols "foo")
(LaTeX-add-environments "bar")))https://stackoverflow.com/questions/18677013
复制相似问题