[问题] overleaf跨档案cross referencing

楼主: dorminia (重新出发)   2019-01-02 13:59:36
我在overleaf上有两个档案(A, B)要cross referencing
目前的方式是两个档案都挂这个
\usepackage{xr}
\makeatletter
\newcommand*{\addFileDependency}[1]{\typeout{(#1)}
\@addtofilelist{#1}%
\IfFileExists{#1}{}{\typeout{No file #1.}}
\makeatother
\newcommand*{\myexternaldocument}[1]{%
\externaldocument{#1}%
\addFileDependency{#1.tex}%
\addFileDependency{#1.aux}%}
在A档案中放
\myexternaldocument{B}
在B档案中放
\myexternaldocument{A}
最后生latexmkrc档。基本上参照这篇的作法:
https://www.overleaf.com/learn/how-to/Cross_referencing_with_the_xr_package_in_Overleaf
奇怪的是,equation等都可以\ref,但section number却无法,
有强者大大知道怎么修改吗 @@ 谢
作者: sppmg (sppmg)   2019-01-02 16:34:00
稍微看了下,他latexmkrc是使用pdflatex,会不会影响?

Links booklink

Contact Us: admin [ a t ] ucptt.com