2012-06-25 31 views
1

我正在編輯一個章節,它是包含多個章節的較大LaTeX項目的一部分,我嘗試使用Cc)放入交叉引用,但reftex僅在當前緩衝區中找到標籤(章節) 。根據reftex manual,按x會告訴reftex查看外部文檔,但只有在使用xr軟件包時纔有效,而xr軟件包對於我的文檔不需要。如何在Emacs中使用reftex引用外部LaTeX章節?

對此提出建議?

回答

1

最後我把這個在我所有的* .tex文件被由主源文件的末尾:

%%% Local Variables: 
%%% mode: latex 
%%% TeX-master: "relative/path/to/master/tex/file" 
%%% End: 

這告訴reftex/auctex到哪裏找主文件。

您可能還需要投入

(add-hook 'LaTeX-mode-hook (function turn-on-reftex)) 
(setq reftex-plug-into-AUCTeX t) 

在你的〜/ .emacs文件。我不確定這是否有必要,但它顯然增加了很好的功能。

+0

您可以通過訪問http://www.gnu.org/software/auctex/manual/auctex/Multifile.html來獲得此信息,如@ rvf0068所示 – Chad