bibtex-natbib 中的 Latex 作者完整名字

bibtex-natbib 中的 Latex 作者完整名字

我正在写论文并尝试更改 bibtex 结果。目前我正在使用
\usepackage[comma,authoryear,round]{natbib} \bibliographystyle{apalike}

现在,我喜欢参考文献按字母顺序排列,我不喜欢这种情况的是,没有打印名字,只有首字母。

例如:
Laitinen, A. 和 Särkelä, A. (2018)。社会病理学的四种概念。《欧洲社会理论杂志》,22(1):80–102

代替
Laitinen, Arto 和 Särkelä, Arvi (2018)。社会病理学的四种概念。《欧洲社会理论杂志》,22(1):80–102

natbiger.bst文件中的函数是:

FUNCTION {format.names}
{ 's :=
  #1 'nameptr :=
  s num.names$ 'numnames :=
  numnames 'namesleft :=
    { namesleft #0 > }
    { s nameptr
      "{vv~}{ll}{, jj}{, f}" format.name$ 't :=
      nameptr #1 >
        {
          namesleft #1 >
            { ", " * t * }
            {
              numnames #2 >
                { "" * }
% WoB Vorher:   { "," * }
                'skip$
              if$
              t "others" =
                { " " * "et~al." * }
% WoB Vorher:   { " " * "et~al." emphasize * }
                { ", und " * t * }
% WoB Vorher:   { " and1 " * t * }
              if$
            }
          if$
        }
        't
      if$
      nameptr #1 + 'nameptr :=
      namesleft #1 - 'namesleft :=
    }
  while$
}

相关内容