我的包裹好像有问题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},
保留书目风格的渲染。