我正在使用 latex 模板(类)来撰写论文,但在论文末尾的参考文献输出却很奇怪。例如,如果我在 bib 文件中使用类似以下内容:
@article{hh1952,
title={A quantitative description of membrane current and its application to conduction and excitation in nerve},
author={Hodgkin, A.L. and Huxley, A.F.},
journal={The Journal of Physiology},
year={1952}
}
我得到以下输出:
简单来说,就是不显示论文的标题,但显示书名就好。
这是我在模板文件中找到的有关参考书目的全部内容:
% Redefine \thebibliography to go to a new page and put an entry in the
% table of contents
\let\@ldthebibliography\thebibliography
\renewcommand{\thebibliography}[1]{%
\newpage
\addcontentsline{toc}{chapter}{Bibliography}
\@ldthebibliography{#1}
}
%\let\@ldbibliography\bibliography
%\renewcommand{\bibliography}[1]{\ifprint@bib\@ldbibliography{#1}\fi}
我想知道这是否只是风格问题,还是我使用的类的一个错误?我该如何修复这个问题?
更新:
该.bbl
文件包含标题:
\bibitem{hh1952}
A.L. Hodgkin and A.F. Huxley.
\newblock A quantitative description of membrane current and its application to
conduction and excitation in nerve.
\newblock {\em The Journal of Physiology}, 1952.
答案1
据我所见rmp2.bst
在网上找到的文件,该风格是为“现代物理评论”撰写的,物理学中通常不会在参考书目中提及文章标题。
在我的实验中,应用到一篇文章的结果如下
\bibitem[Miglietta {\it et~al.}\ 2012]{miglietta2012detailed}
P.~Miglietta, V.~Fasano, E.~Papadopoulou, B.~Liu, H.~De~Rosa, \& A.~Perrone,
\newblock Physics Procedia, {\bf 32}:335, 2012.
没有标题。我不明白您的结果如何包含未打印的标题。
如果您使用的是您所在大学的官方模板,那么您应该坚持使用它。