bibentry 和 hyperref 之间的冲突

bibentry 和 hyperref 之间的冲突

使用 bibentry 包创建了一个在文本中引用大量出版物的文档。然后我注意到缩放设置得太大了。我以为我可以使用 hyperref 包来解决这个问题,但这似乎会引发某种冲突。

下面是一些复制问题的代码以及示例参考。

希望有人能帮我了解这里出了什么问题。我尝试在线研究这个问题,但没有找到任何似乎可以解决此特定问题的方法。

谢谢,

保罗

\documentclass{article}
\usepackage{bibentry}
% \usepackage{hyperref}
% \hypersetup{pdfstartview={XYZ null null 1.00}}
\begin{document}

\bibliographystyle{abbrv}
\nobibliography{ResumeBibliography}

\subsection*{Sample Referefence}

\bibentry{Goossens1994LaTeX} 

\end{document}


@book{Goossens1994LaTeX,
  author = {Michel Goossens and Frank Mittelbach and Alexander Samarin},
  title = {The \LaTeX{} Companion, $2^{nd}$ Edition},
  publisher = {Addison-Wesley},
  year = {1994{.}}
}

答案1

您可以加载natbib(其中bibentry一个子包)并更改abbrvabbrvnat

\begin{filecontents*}{\jobname.bib}
@book{Goossens1994LaTeX,
  author = {Michel Goossens and Frank Mittelbach and Alexander Samarin},
  title = {The \LaTeX{} Companion, $2^{nd}$ Edition},
  publisher = {Addison-Wesley},
  year = {1994{.}}
}
\end{filecontents*}

\documentclass{article}

\usepackage{natbib}
\usepackage{bibentry}

\usepackage{hyperref}
\hypersetup{pdfstartview={XYZ null null 1.00}}
\begin{document}

\bibliographystyle{abbrvnat}
\nobibliography{\jobname}

\subsection*{Sample Reference}

\bibentry{Goossens1994LaTeX}

\end{document}

请注意,该filecontents*环境只是为了使示例自成一体;使用您的 bib 文件。

在此处输入图片描述

相关内容