gpt4 book ai didi

latex - Natbib 不显示完整的作者姓名

转载 作者:行者123 更新时间:2023-12-04 06:41:56 26 4
gpt4 key购买 nike

我无法让 natbib 显示完整的作者姓名。相反,我只得到最后一个字符。我的文档看起来像这样:

\documentclass[a4paper,10pt]{article}
\usepackage[sort, comma]{natbib}
\begin{document}
\section{Introduction}

According to \citet{Farmer2004}...

\bibliographystyle{plainnat}
\bibliography{./refs}
\end{document}

这个的输出是
According to r (a)

我在 Ubuntu 10.04 上运行 Kile,我的构建顺序是 PDFLatex、BibTex、PDFLatex、PDFLatex。我还尝试在 Ubuntu 和 Windows 7 上使用 TeXworks 进行构建,结果是相同的。如果我注释掉 natbib 并使用\cite 而不是\citet,输出是
According to [Farmer(2004)]

围兜文件如下所示:
\bibitem[Farmer(2004)]{Farmer2004}
Charles Farmer.
\newblock {Effect of electronic stability control on automobile crash risk.}
\newblock \emph{Traffic injury prevention}, 5\penalty0 (4):\penalty0 317--25,
December 2004.

.aux 文件如下所示:
\relax 
\citation{Farmer2004}
\citation{Tseng1999}
\citation{Farmer2004}
\select@language{english}
\@writefile{toc}{\select@language{english}}
\@writefile{lof}{\select@language{english}}
\@writefile{lot}{\select@language{english}}
\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}}
\newlabel{sec:intro}{{1}{1}}
...
\bibcite{Farmer2004}{Farmer(2004)}

......下面还有一些引文......
\newblock ISSN 1538-9588。
\newblock\doi{10.1080/15389580490896951}。
\newblock URL\url{http://www.ncbi.nlm.nih.gov/pubmed/15545069}。

任何建议都非常感谢。

最佳答案

我猜你没有包含你使用 newclude 的信息,因为我今天用 newclude 和 natbib 遇到了这个错误

答案是包括 newclude 之前 natbib,然后它工作(对我来说)

\usepackage{newclude}
\usepackage{natbib}

关于latex - Natbib 不显示完整的作者姓名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4139639/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com