如何保留作者姓名首字母不被缩写

如何保留作者姓名首字母不被缩写

有些名字应该用两个字符来缩写,而不是一个字符,例如“Yuri Gagarin”=>“Gagarin, Yu”。但如果我指定

author = "Gagarin, Yu."

甚至

author = "Gagarin, {Yu.}"

然而,bibtex 将其缩写为“Gagarin, Y.”,只有一个字符。如何纠正这个问题?

可编译的示例,如评论中所要求的:

\documentclass{article}
\begin{filecontents}{bibliography.bib}
@book{pi,
  author = {Gagarin, Yu.},
  title  = {Everything is flying to 3.14},
}
\end{filecontents}
\begin{document}
The rifle is a festivity\cite{pi}
\bibliographystyle{abbrv}
\bibliography{bibliography}
\end{document}

相关内容