emacs:使用标签导航多文件乳胶文档

我发现Emacs标签是一个非常有用的功能,可以浏览可以在不同文件中的源代码。由于我在LaTeX中的一些文档很长并且有很多
include
,我认为在LaTeX中使用Emacs标签功能会很好(例如,有时候我花了太多时间试图找到某个子部分)。 Reftex有一个很好的功能,它由命令
reftex-toc
提供,可以处理多文件文件,但我的印象是更容易找到一些带有find-tag的未知部分(除非有人能说服我)。 但是,至少根据我的经验,命令
ctags -e
不能正确解析我的一些.tex文件(例如,某些现有的部分不可用),并且当我尝试使用多文件乳胶文档时(即
include
的)。所以我有以下问题:您是否使用标签功能来导航多文件LaTeX文档?你有类似的问题,如果你这样做,你会使用任何黑客?最后一个问题:bibtex文件怎么样?您是否知道将标签功能与bibtex文件一起使用的方法? 如果您认为Emacs提供了更好的方法来浏览LaTeX muiltifile文档,请分享:-) 干杯!     
已邀请:
我用
reftex-toc
。它非常棒,特别是对于诸如报告或论文等长篇文档。但如果我正在写一篇较短的纸(或一张格式奇怪的纸),
reftex-toc
可能不会削减它,或者它可能太慢(Cc =在键盘上输入有点尴尬),在那些罕见的情况下,我使用一个名为
ido-goto-symbol
的黑客,我在emacswiki上找到了一个地方。对于多文件文件不太好。 总之,我认为
reftex-toc
是大文档的方法。如果您正在寻找难以导航的标题,则可能需要重新构建文档。     
您可以输入以下内容获取所有部分的大纲菜单: M-x imenu-add-menubar-index 此外,从AucTeX备忘单中,列出的最后5个命令与导航有关:   概述TEX文档      AUCTEX通过将截面,子截面等定义为标题级别来支持轮廓模式。您可以使用M-x outline-minor-mode RET切换轮廓次要模式。所有outline次要模式命令都在outline-minor- mode-prefix指定的前缀键下,默认为“C-c @”。 隐藏除标题C-c @ C-t之外的所有缓冲区 在缓冲区C-c @ C-a中显示所有文本 隐藏此标题后的正文C-c @ C-c 在此标题下显示正文C-c @ C-e 隐藏子树C-c @ C-d 显示子树C-c @ C-s 所有副标题都可见C-c @ C-k 下一个可见标题C-c @ C-n 以前的可见标题C-c @ C-p 转到下一个小标题C-c @ C-f 向后到下一个副标题C-c @ C-b 一个标题级别C-c @ C-u AucTeX也支持多个文件。     

要回复问题请先登录注册