我正在使用 bibtex 并发现(在我提交论文的几天前)一个问题。
例如:
文档:
\documentclass[12pt,a4paper]{report}
\begin{document}
Single name \cite{single}.
Double name \cite{double}.
\bibliographystyle{abbrvdin}
\bibliography{bibexp}
\end{document}
Bibexp.bib:
@article{double,
title = {Title of the paper},
journal = {Journal of WTF},
author = {First, A. and Second, A. A.},
year = {2019}
}
@article{single,
title = {Title of the paper},
journal = {Journal of WTF},
author = {First, A. and Second, A.},
year = {2019}
}
我知道我可以使用此方法删除作者和“;”之间的空格如何在 bibtex 中“删除”作者和分号之间的空格
但是由于我有限的文本知识,我找不到处理“:论文标题”之前空格不一致的方法。只有当最后一位作者有两个名字时才没有空格,如果他有一个名字才有空格。
有没有快速解决方法(除了换成 biblatex 之外,我没有时间……)?提前谢谢您,如果问题已经得到解答,请见谅。