在参考书目中,如何打印我在文本中引用某篇论文的页面?

在参考书目中,如何打印我在文本中引用某篇论文的页面?

例如,如何获得

[19] S. Roth 和 MJ Black。专家领域:学习图像先验的框架。IEEE 计算机视觉和模式识别会议,2005 年。1、2、7、8

最后几个数字(1、2、7、8)是我在我的文本中引用该论文的页码?

这就像一个反向引用,或者一个参考书目索引。

答案1

您提到的功能称为“反向引用”。如果您正在使用该hyperref软件包,则可以将其backref=page作为软件包选项传递。但是,如果您不使用hyperref(并且不想使用),也可以\usepackage{backref}不使用hyperref。(您没有提到您对 LaTeX 有多熟悉;如果您在理解如何执行此操作时遇到任何问题,请适当修改您的问题。)

这些将启用反向引用全部参考书目中的条目。从您的问题中看不出您是否只想将此应用于一篇论文。如果是这样,请澄清,我们会看看是否能提供帮助。

答案2

biblatex软件包还提供了一个backref可以与 一起使用的选项。有关通过 选项配置反向引用的信息,hyperref请参阅手册第 3.1.2.1 节。biblatexbackrefstyle

\documentclass{article}

\usepackage[backref=true]{biblatex}

\usepackage{hyperref}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A01,
  author = {Author, A.},
  year = {2001},
  title = {Alpha},
}
\end{filecontents}

\addbibresource{\jobname.bib}

\begin{document}

\null\vfill% just for the example

Some text \autocite{A01}.

\printbibliography

\end{document}

在此处输入图片描述

相关内容