为什么引用中的最后一个句号前有一个空格?

为什么引用中的最后一个句号前有一个空格?

当我写引用时,编译后的文件的最后一个句点之前有一个空格。

例子:

巴特,米里亚姆。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文件中。

在此处输入图片描述

相关内容