使用auctex跳转到下一个缺失的参考

ele*_*kil 7 emacs latex auctex

我正在使用emacs + auctex满足我所有的TeXing需求,我对工作流程非常满意.但是,有一件事困扰着我.当我编译一个文件(可能包含多个文件)并且缺少参考时,auctex会打印出这个恼人的消息

LaTeX Warning: Reference `fig:MyMissingLabel' on page 42 undefined on input line 37.
Run Code Online (Sandbox Code Playgroud)

就是这样.没有跳转到缺失参考的快捷方式,nada!
我知道我可以启用警告调试,但是,如果文档产生其他警告我不想调试¹,这不太合适.

我想要一个defun,将点循环到缺失引用的位置.因此我没有在网上找到任何东西,也许你们其中一个人可以帮忙吗?

提前致谢!

elemakil

[1]例如,某些软件包在未加载版本号或其他内容时会报告警告.我不想调试这个.我想纠正我的推荐!

Nic*_*out 1

AUCTeX 中的快捷方式允许您跳转到错误处。缺少的参考文献是警告。您可以通过将警告视为TeX-toggle-debug-warnings绑定到 的错误来激活您想要的行为C-c C-t C-w

  • 如上所述,这存在一个问题,即它会循环所有警告,而不仅仅是由于缺少引用而导致的警告。 (2认同)