适合新手交叉引用的好例子

适合新手交叉引用的好例子

我已经到处搜索了,但我不明白如何引用外部文档中的文本块。

我正在使用memoirdocumentclass。我正在尝试使用XR包和\externaldocument{filename}命令。存储chunks将包含在各种文档中的文本。我的目标是将所有这些存储在外部文件中,但在我的写作中包含其中的部分内容。其中大部分是样板信息,因此不会有太大变化。我希望引用它,这样当它确实发生变化时,只需更改一次。

我感到非常沮丧,因为我发现的大多数示例都利用了 LaTex 的现有知识。我试图使用命令\ref{}来调用文本块。

答案1

我想你可能搞糊涂了。交叉引用通常使用\label-\ref系统,通过标签引用特定对象。例如,

\begin{theorem}
  Blah blah, nice.\label{mytheorem}
\end{theorem}
See Theorem~\ref{mytheorem}.

此交叉引用不会返回环境的内容。如果这是您想要的,并将其存储在外部文件中,那么您应该使用

\input{somefile.abc}

\input{<file>}实际上是将 的内容放入<file>您调用 的文档中\input。因此,如果 的内容<file>发生变化,则无论您将其放入何处,它都会发生变化\input

相关内容