当我写引用时,编译后的文件的最后一个句点之前有一个空格。
例子:
巴特,米里亚姆。2012 年。现代案例方法:概述。Malchukov 和 Spencer。
请注意“Spencer”和句号之间的空格。
命令是:
\documentclass{report}
\usepackage{natbib}
\newcommand\bibstyle@comma{\bibpunct(),a,,}
\newcommand\bibstyle@semicolon{\bibpunct();a,,}
@article{Butt,
title={Modern Approaches to Case: An Overview},
author={Butt, Miriam},
journal={of Malchukov $\&$ Spencer },
year={2012}
}
答案1
永远不要相信 Google Scholar 提供的 BibTeX 数据。你引用的文章是不是在日记里,但在合集里。你会发现它这里
这是一个更好的 BibTeX 条目:
\begin{filecontents*}{\jobname.bib}
@incollection{butt,
author={Butt, Miriam},
title={Modern Approaches to Case: An Overview},
booktitle={The Oxford Handbook of Case},
editor={Andrej L. Malchukov and Andrew Spencer},
publisher={Oxford Handbooks Online},
year={2012},
}
\end{filecontents*}
\documentclass{report}
\usepackage{natbib}
\begin{document}
\cite{butt}
\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document}
我filecontents*
只是为了使代码自包含,将数据插入到你的.bib
文件中。