apacite 删除参考文献列表中除第一个作者姓名之外的所有作者姓名首字母

apacite 删除参考文献列表中除第一个作者姓名之外的所有作者姓名首字母

我的包裹好像有问题apacite

让我们以作者姓名为 Buller, DB 和 Burgoon, JK 的参考文献为例

参考文献列表中的完整参考文献应如下所示:

Buller, DB, & Burgoon, JK (1996).人际欺骗理论。传播理论,6(3),第 203-242 页。

然而,当我在 Latex 中渲染它时,结果是这样的:

Buller, D., & Burgoon, J. (1996).人际欺骗理论。传播理论,6(3),第 203-242 页。

请注意,最后一个首字母消失了。我的所有参考文献都是这种情况;除第一个首字母外,所有首字母都被删除。因此,如果首字母是 ABC,则 B 和 C 将被删除,只剩下 A。ABCE 也是如此,依此类推。

我使用 JabRef 2.10 管理我的 .bib 文件,并使用 TexMaker for OSX 创建我的 tex 和相应的 pdf 文件。

我在这里很茫然,如能得到任何帮助我将非常感激。

下面您可以找到 tex 文件的 MWE 以及我的 .bib 文件的内容。提前致谢!

平均重量文本

\documentclass[11pt]{report}
\usepackage{apacite}


\begin{document}

The Interpersonal Deception Theory was developed by \citeA{buller1996}. 

\bibliographystyle{apacite}
\bibliography{references.bib}

\end{document}

参考文献.bib

% This file was created with JabRef 2.10.
% Encoding: MacRoman


@Article{buller1996,
  Title                    = {Interpersonal Deception Theory.},
  Author                   = {Buller, D.B. and Burgoon, J.K.},
  Journal                  = {Communication Theory},
  Year                     = {1996},
  Number                   = {3},
  Pages                    = {pp. 203-242},
  Volume                   = {6},

  Owner                    = {idriesal-bender},
  Timestamp                = {2015.07.03}
}

答案1

对于 BibTeX 来说,两个首字母应该是两个不同的标记,因此您应该用空格将它们分开:

@Article{buller1996,
  Title                    = {Interpersonal Deception Theory.},
  Author                   = {Buller, D. B. and Burgoon, J. K.},
  Journal                  = {Communication Theory},
  Year                     = {1996},
  Number                   = {3},
  Pages                    = {pp. 203-242},
  Volume                   = {6},
  Owner                    = {idriesal-bender},
  Timestamp                = {2015.07.03}
}

并将实际排版留给书目样式,可以是没有空格、有细空格或有正常空格的首字母。

在此处输入图片描述

由于你使用的样式无论如何都会缩写名字,所以你可以

Author = {Buller, {\relax D.B} and Burgoon, {\relax J.K}},

强制没有空间,但我会避免它。

笔记不要.bib在参数中使用扩展\bibliography:它仅在使用 MiKTeX 时才有效,并且会在其他 TeX 发行版中引发错误:使用

\bibliography{references}

我也希望

Pages = {203-242},

保留书目风格的渲染。

相关内容