参考书目错误

参考书目错误

我使用以下代码来包含我的参考文献:

\bibliographystyle{alpha}
\addcontentsline{toc}{chapter}{Bibliography}

.bbl文件中有一个生成的项:

\bibitem[DD05]{DaaaDbbb05} ....the content...

问题是,由于两位作者的名字都以 D 开头,系统会自动生成缩写 DD05。使用 DD05 会出现编译错误。如果我在 .bbl 文件中将此项目更改为 DeD05,它就会正常工作。你知道哪里出了问题吗?这不是我第一次遇到这个问题。

这是我的参赛作品:

@article {DaaaDbbb05On,
AUTHOR = {Daaa, Xcccc and Dbbbb, Fffff},
 TITLE = {A sample paper},
 JOURNAL = {Sample journal},
 VOLUME = {1},
 YEAR = {2005},
 NUMBER = {1},
 PAGES = {1--17},
 }

编译错误是

 ./my_thesis:133:Undefined control sequence \bibitem[DD05]{DaaaDbbb05On}

答案1

我根据您的代码片段创建了一个最小示例。无论我得到什么没有错误

\RequirePackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article {DaaaDbbb05On,
AUTHOR = {Daaa, Xcccc and Dbbbb, Fffff},
 TITLE = {A sample paper},
 JOURNAL = {Sample journal},
 VOLUME = {1},
 YEAR = {2005},
 NUMBER = {1},
 PAGES = {1--17},
 }
\end{filecontents}
\documentclass{article}
\begin{document}
\cite{DaaaDbbb05On}
\bibliographystyle{alpha}
\bibliography{\jobname}
\end{document}

结果是 在此处输入图片描述

相关内容