phi*_*mue 3 emacs elisp auctex
我正在使用Emacs/AucTeX来编辑LaTeX文件.在我的一些LaTeX文件中,我定义了一些"特定\todo{...}于文件"的命令(例如,在一个文件中,\compute{...}在另一个文件中,等等),因此我可以跟踪文档中的打开问题.
Emacs命令highlight-regexp在突出显示\todo{...}s resp的所有出现时都做了很好的工作.\compute{...}秒.但到目前为止,我每次打开相应的文件时都必须手动执行突出显示.
有没有办法告诉Emacs/AucTeX在打开特定文件时调用特定命令?我想确定这些命令中相应的文件,所以我可以很容易地调整它的不同的文件(可能包含在局部变量).
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "master"
%%%
%%% here I would like to have something like:
%%% execute highlight-regexp for specific arguments
%%%
%%% End:
Run Code Online (Sandbox Code Playgroud)
Try this,
%%% Local Variables:
%%% eval: (font-lock-add-keywords nil '(("\\\\todo" (0 font-lock-warning-face))))
%%% End:
Run Code Online (Sandbox Code Playgroud)
See Section 57.3.4.1, Specifying File Variables, for more details.