如何使用 natbib 和 lyx 插入引文的作者?

如何使用 natbib 和 lyx 插入引文的作者?

大家好:有个小问题,(顺便说一句,我对 LaTeX 还很陌生,所以请温柔一点 :))

当我在 lyx 中创建一个引文并添加对它的引用时:

% Preview source code for paragraph 52

\begin{quote}
``A software bug is the common term used to describe an error, flaw,
mistake, failure, or fault in a computer program or system that produces
an incorrect or unexpected result, or causes it to behave in unintended
ways.''\citet*{WIKIPEDIA:2012:SoftwareBug}
\end{quote}

我希望它能生成带有(作者?)从参考书目条目中填写。参考书目条目肯定填写了作者字段。但是我一直收到这样的信息:

由(作者?)呈现

我正在使用文章(ams)布局。

我可能做错了什么?我是否错过了如何提取作者?

任何帮助都将不胜感激。

该引文的 BibTex 为:

@url{WIKIPEDIA:2012:SoftwareBug,
    Author = {WikiPedia},
    Date-Added = {2012-01-05 05:31:03 +0000},
    Date-Modified = {2012-01-05 07:13:51 +0000},
    Howpublished = {Internet},
    Journal = {Wikipedia},
    Keywords = {Software Bug},
    Lastchecked = {January 1, 2012},
    Local-Url = {http://en.wikipedia.org/wiki/Software_bug},
    Month = {January},
    Rating = {4},
    Read = {1},
    Title = {Software Bug},
    Url = {http://en.wikipedia.org/wiki/Software_bug},
    Urldate = {2012},
    Year = {2012}}

答案1

您是否无意中使用了使用数字而不是作者/年份标签系统的参考书目样式文件?由于您使用的是amsart文档类,因此请务必发出命令

\bibliographystyle{amsalpha} 

或者使用与 兼容的其他作者/年份类型书目样式文件natbib。(由于您使用命令citet*,我假设您已加载natbib...)

相关内容