为什么编译后的书目看起来很乱?

为什么编译后的书目看起来很乱?

我使用标准的 BibTeX 设置,如下面的代码。它可以编译,但之后在参考书目中看起来不太好,如图所示。我该怎么做才能解决这个问题?

\bibliographystyle{plain}
\begin{thebibliography}{99}

@book{moeslund2012introduction,
title={Introduction to video and image processing: Building real systems and applications},
author={Moeslund, Thomas B},
year={2012},
publisher={Springer Science \& Business Media}
}
\end{thebibliography}

在此处输入图片描述

答案1

看起来你——与你的说法相反——不是根本就不用 BibTeX。相反,你似乎在滥用/误用环境thebibliography,它不应该与 BibTeX 一起使用。

在以下测试文档上再运行两次 LaTeX、BibTeX 和 LaTeX,以体验如何正确执行操作。(示例代码mybib.bib中调用了书目文件;可以随意选择其他名称。)

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@book{moeslund2012introduction,
    title={Introduction to video and image processing: 
           Building real systems and applications},
    author={Moeslund, Thomas B.},
    year={2012},
    publisher={Springer Science \& Business Media}
}
\end{filecontents}

\documentclass{article}
\bibliographystyle{plain}

\begin{document}
\cite{moeslund2012introduction}
\bibliography{mybib}
\end{document}

相关内容