我正在尝试找到一种方法来让我的参考书目包含所有引用的页码..与此类似..
Author A, Author B, author C, ”yet another amazing paper" amazing conference, 2014. Cited on pages 97, 99 & 105.
好奇的问题是,LaTeX 是否提供了某种方法让参考文献按首次出现的顺序排列?
\documentclass[a4paper,12pt]{article}
\usepackage[square, sort, numbers, authoryear,backref=true,backrefstyle=none, hyperref,backend=biber]{biblatex}
\usepackage{cite}
\usepackage{hyperref}
\hypersetup{
colorlinks=True,
citecolor=Green,
linkcolor=Red,
urlcolor=Blue,
linktoc=all,
}
\begin{document}
test~\cite{texbook}
\bibliographystyle{unsrt}
\bibliography{references}
\end{document}
参考
@BOOK{texbook,
author = "Donald E. Knuth",
title= "The {{\TeX}book}",
publisher = "Addison-Wesley",
year = 1984 }
答案1
我建议将以下内容与模板本身的提示一起使用。
\PassOptionsToPackage{backref=true,backrefstyle=none}{biblatex}
\documentclass[a4paper,12pt,times,numbered,print,index,biblatex,]{Classes/PhDThesisPSnPDF}
\addbibresource{References/references.bib} % Path to your References.bib file
答案2
您要找的是反向引用。由于您没有提供 MWE,因此我无法知道您在参考书目中使用了什么。
有一个backref
natbib 包,如果你正在使用它,你可以找到更多关于它的信息这里。
如果你使用 biblatex,那么有一个backref
选项,你必须调用
\usepackage[backref=true,backrefstyle=none]{biblatex}
您可以在biblatex 文档。