Tufte-Book 格式不支持交叉引用

Tufte-Book 格式不支持交叉引用

我是这个论坛的新手,想提前感谢您提供的任何帮助。

我从 Overleaf 下载了标准的 Tufte-Book 模板。我用它写了一本书。我对结果非常满意,但在引用的交叉引用方面遇到了问题。

\cite命令运行良好;引用的参考文献出现在边缘,正如预期的那样。

当我键入\cite{}并开始在括号内输入文本时,会出现一个项目列表。可供我的参考书目引用(如预期的那样)。

当我尝试交叉引用之前已经引用过的内容时,问题就出现了。使用:

\cref{example-reference}不起作用;也不使用 \citeref{example-reference}\ref{example-reference}

在这三种情况(\cref{}\citeref{}\ref{})中,当我开始在括号中输入时,我没有看到参考书目中的参考文献列表 - 就像使用 一样\cite{}。我在输出中得到“??”,并警告“example-reference”未定义。

我可以\cref{}成功地使用交叉引用章节和图表 - 只有引用看起来是有问题的。

有什么想法可以解决这个问题吗?


我只想使用\cite{example-reference1}一次。如果我\cite{example-reference1}多次使用,则引用编号将增加,并且引用文本将重复。

假设这\cite{example-reference1}是我的第一次引用,并得出以下结果:

1{文本示例参考1}

其中“1”是引用文本本身前的上标。

在同一章的后面,我想引用已经引用的材料,而不将“1”增加到“2”,也不重复引用文本。我希望的结果是\ref{example-reference1}“[1]”或“1”。这似乎是一种非常常见的情况。

相关内容