我使用 Emacs 编辑 LaTeX 源代码。我按%
要求在前面加上注释,这样它们就被视为注释。这些行在 Emacs 中以不同的形式显示。
但是,在处理文档时,我有时想突出显示/指示/标记某些行,以便它们以不同的方式显示。例如,如果我完成了我所做的部分笔记,但想将它们保留在源文件中,我想“标记”这些行,以便它们在 Emacs 中以不同的方式显示。
有办法吗?任何解决方案显然仍需要被视为有效的 LaTeX 代码。也许以 开头的行%%
可以使用不同的字体?
答案1
真是个好主意,谢谢你让我去寻找解决方案!你需要做的是将以下几行添加到你的~/.emacs
文件中:
(add-hook 'tex-mode-hook
(lambda ()
(font-lock-add-keywords nil
'(("\\(%%.*\\)" 1
font-lock-warning-face t)))))
您可以将 更改%%
为您想要的任何内容。就我个人而言,我认为我会使用%#
这种方式,这样我仍然可以延伸 来%
作为水平分隔符。