在LaTeX中自动缩写作者的名字

时间:2011-07-07 14:50:45

标签: latex bibtex citations

使用natbib / Latex / Bibtex,在参考部分,我得到了完整名字的引用,如:

  

Vladimir Iosifovich Levenshtein。能够纠正删除,插入和反转的二进制代码。 1966年技术报告8。

我想自动缩写名字如:

  

诉I. Levenshtein。能够纠正删除,插入和反转的二进制代码。 1966年技术报告8。

如果您知道如何做到这一点,我将很高兴听到。

2 个答案:

答案 0 :(得分:24)

使用执行此操作的BibTeX样式。或者,通过修改现有样式来创建自己的样式。您必须更改函数format.names,以便与此类似的行:

s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't :=
如图所示,

f.。如果是ff,则会显示完整的名字。

答案 1 :(得分:7)

如果你正在使用Biblatex,只需在你的preable中添加这个就可以了解Biblatex:

\usepackage[backend=bibtex,firstinits=true]{biblatex}