当使用multibib
不带labeled
选项时,引用的超链接会将我发送到正确的页面(第 2 页)。
\documentclass{article}
\usepackage{hyperref}
\usepackage{multibib}
\newcites{z}{Bla}
\begin{document}
\section{Page}
\newpage
\citez{SOLAR}
\subsection{Another subtitle}
\bibliographystylez{plain}
\bibliographyz{bib.bib}
\end{document}
当使用labeled
选项时,引用的超链接总是将我发送到第 1 页。
\documentclass{article}
\usepackage{hyperref}
\usepackage[labeled]{multibib}
\newcites{z}{Bla}
\begin{document}
\section{Page}
\newpage
\citez{SOLAR}
\subsection{Another subtitle}
\bibliographystylez{plain}
\bibliographyz{bib.bib}
\end{document}
有什么想法吗?
答案1
这是一个错误multibib
。所以你应该写一个错误报告。不过我推荐 biblatex 软件包,它提供了更用户友好的解决方案。有关更多详细信息,请查看文档
在 tex stackexchange 上可以找到很多可能性: