您可能正在使用 hyperref

您可能正在使用 hyperref

对于我的论文参考文献,当我运行 latex 时,pdf 中显示如下

Aliabadi, MH,《边界元法》,《固体和结构中的应用》,第 2 卷,J. Wiley,纽约,2002 年。4

Baudouin, M. de Buhan, M. 和 Ervedoza, S. 波的全局 Carleman 估计及其应用,偏微分方程通信,38,823-859,2013。151,153

(数字 4 为第一次引用,151,153 为第二次引用)是出现这些引用的页码。

我用过

\bibliographystyle{Classes/jmb} 
\renewcommand{\bibname}{References} 
\bibliography{References/references} 
\addcontentsline{toc}{chapter}{References} 

在 thesis.tex 中

我无法删除参考资料末尾的那些数字(例如 4,151 和 153)。有人知道吗?

答案1

如果没有适当的 MWE,很难准确回答。我将提供两种可能的解释/解决方案

TL;DR:在你的 TeX 源中查找backrefpagebackref并将其删除。

您可能正在使用 hyperref

在您的代码中查找类似以下的行:

\usepackage[..., backref=true, ... ]{hyperref}
\usepackage[..., pagebackref, ... ]{hyperref}
\hypersetup{..., backref=true, ...}
\hypersetup{..., pagebackref, ...}

如果您发现它,则您正在使用hyperref(不错的选择!)并打开backref或选项。只需替换为,这应该可以解决问题(或直接删除或)。pagebackrefbackref=truebackref=falsepagebackrefbackref

您可能正在使用 biblatex

在您的代码中查找如下行:

\usepackage[..., backref=true, ... ]{biblatex}

如果您发现它,则您正在使用biblatex(不错的选择!)并backref打开该选项。只需替换backref=truebackref=false,这应该可以解决问题。

警告

backref选项可能由您正在使用的文档类设置!

答案2

如何停止引用前的页码的答案是停止 \pagebackref,有关更多详细信息,请查看此链接http://www.khirevich.com/latex/bibliography/

相关内容