正向搜索问题(单个 PDF 但多个 tex 文件)Emacs + SyncTex + Evince

正向搜索问题(单个 PDF 但多个 tex 文件)Emacs + SyncTex + Evince

我有一个主文件,并且该主文件中包含其他几个.tex 文件。

启用 TeX-source-correlate 模式进行前向搜索。

对于主文件,正向搜索是有效的,但是当我对其他 .tex 文件执行此操作时,Emacs 会引发一个错误,提示未找到相应的 PDF 文件。

我在每个包含的 .tex 文件的末尾都包含了主文件名。

答案1

TeX-master需要主文件的路径,但无扩展(是硬编码的)。您可以使用(或或,从菜单栏中, ).tex轻松地在辅助文件中指定主文件,如建议的那样C-C _M-x TeX-master-file-ask RETLaTeX > Multifile/Parsing > Set Master File达莱夫

此外,我建议你添加

(setq-default TeX-master nil)

到你的.emacs文件中,正如AUCTeX 手册,因此每次打开新的 *TeX 时,系统都会自动提示您选择主文件。

相关内容