如何强制 bibtex 在 gost705 中的姓和名之间使用“\:”?

如何强制 bibtex 在 gost705 中的姓和名之间使用“\:”?

假设我们有一位作者“Armstrong, Andrey Vasilievich”,并且我们希望 bibtex 生成 Armstrong \:A。\: V. 我们应该在gost705风格?

我尝试过FUNCTION {format.names}但总是得到 Armstrong \:A. ~V.。=(

答案1

下面这行代码FUNCTION {format.names}可以达到这个效果:

  "{vv~}{ll}{{$\;$}f{.$\;$}.}{, jj}" format.name$ 't :=

而不是原来的

   "{vv~}{ll}{~f.}{, jj}" format.name$ 't :=

这里,第一个指$\;$的是所有名字前的空格,第二个指.$\;$的是名字之间的分隔(包括句点),最后一个句点指的是最后一个名字后的标记。

相关内容