\end{document} 中出现奇怪的错误

\end{document} 中出现奇怪的错误

我正在使用 ACM 模板为会议撰写论文。这是我的主要文档结构:

.....
......
\section{Introduction}
\label{sec:Introduction}
\input{introduction}

\section{Related Work}
\label{sec:rWork}
\input{relatedWork}
...
\section{Concluding Remarks}
\label{sec:conclusion}
\input{conclusion}

\bibliographystyle{abbrv}
\bibliography{sigproc}
%\balancecolumns

\end{document}

不知何故,每次我使用 WinEdt 创建 pdf(PDF Textify)时,都会出现奇怪的错误,如下图所示。

错误截图

来源:https://plus.google.com/photos/111071276548636760112/albums/5913461747487936689

pdfTeX warning (ext4): destination with the same identifier (name{page.}) has
been already used, duplicate ignored
<to be read again>
                  \relax
l. 177 \end{document}
                     [2

这是我的 .bib 条目

@article{bisbal1999legacy,
  title={Legacy information systems: Issues and directions},
  author={Bisbal, Jes{\'u}s and Lawless, Deirdre and Wu, Bing and Grimson, Jane},
  journal={IEEE Soft.},
  volume={16},
  number={5},
  pages={103--111},
  year={1999},
  publisher={IEEE}
}

@article{veerman2004revitalizing,
  title={Revitalizing modifiability of legacy assets},
  author={Veerman, Niels},
  journal={J. Softw. Maint. Evol.: Res. Prac.},
  volume={16},
  number={4-5},
  pages={219--254},
  year={2004},
  publisher={Wiley Online Library}
}

@article{arranga1997cobol,
  title={Cobol: Perception and reality},
  author={Arranga, Edmund C and Coyle, Frank P},
  journal={IEEE Comp.},
  volume={30},
  number={3},
  pages={126--128},
  year={1997},
  publisher={IEEE}
}

@MISC{Toby2008burden,
  author =       {Sucharov, Toby and Rice, Philip},
  title =        {The Burden of Legacy},
  howpublished = {Online},
  year =         {2008},
  source =       {http://www.ncc.co.uk/article/?articleid=15665}
}

@book{glaser2009discovery,
  title={The discovery of grounded theory: Strategies for qualitative research},
  author={Glaser, Barney G and Strauss, Anselm L},
  year={1967},
  publisher={Aldine Transaction},
  ADDRESS = {Chicago, Illionios}
}

@article{adolph2011using,
  title={Using grounded theory to study the experience of software development},
  author={Adolph, Steve and Hall, Wendy and Kruchten, Philippe},
  journal={Emp. Soft. Eng.},
  volume={16},
  number={4},
  pages={487--513},
  year={2011},
  publisher={Springer}
}

答案1

可能您有多个带有 的页面\renewcommand*{\thepage}{}。包hyperref在每个页面上添加页面锚点。它们由索引命令使用,因此\thepage用于命名锚点。

如果您没有索引,那么您可以添加以下hyperref选项:

pageanchor=false

否则,可以仅对某些页面禁用页面锚点,例如:

\hypersetup{pageanchor=false}
\renewcommand*{\thepage}{}
...

\pagenumbering{arabic}
\hypersetup{pageanchor=true}

相关内容