Emacs AucTeX - 折叠 natbib 引文

Emacs AucTeX - 折叠 natbib 引文

在 Emacs AucTex 环境中,存在一个折叠模式,这样可以隐藏大部分 LaTeX 标记以集中注意力于内容。

我正在使用引文,即我的文档中natbib除了\cite{key}引文外还有\citep{key}(和)引文。\citep{key1,key2}

不幸的是,AucTeX 仅折叠了\cite{key}引文,但保留了所有\citep{key}引文不变。

我该怎么做才能将这些 natbib 引用折叠到 AucTeX 中?

答案1

我自己也想知道这个问题,但发现你的帖子没有回答,所以不得不进一步研究。我想你现在已经解决了这个问题,但也许我的回答将来会对其他人有所帮助。

我运行 Emacs 24.5.1 和 AUCTex 11.88。

AUCTex 折叠定制可以在选项(菜单)->自定义 Emacs(菜单)->浏览自定义组(菜单)下找到,然后在出现的缓冲区中,从组 Emacs 中按照以下分支进行操作:文本 -> Tex -> AUCTex -> Tex Fold 并单击选项,其中列出了 Tex Fold Macro Spec List。

您将在那里找到折叠到 [c] 中的包装器列表,目前可能仅包含“cite”。添加 natbib 引用结构,我还添加了 Harvard 引用结构。

相关内容