natbib 没有产生任何错误,但也没有输出

natbib 没有产生任何错误,但也没有输出

我将natbib其用作参考书目样式,奇怪的是,当我运行代码时,没有出现任何错误或警告,但我得到了 0 页输出!这真的很奇怪,我确信代码是正确的,当我切换回普通样式时,我得到了完美的输出。我对 LaTaX 完全陌生,如果您能帮助我,我将不胜感激。(我使用的是 TeXnicCenter。)

答案1

\bibliographystyle{<somestyle>}请检查您的文档中是否有相关说明。

我不禁感觉到您所说的“我正在使用natbib作为我的参考书目样式”有点令人困惑。该natbib软件包首先提供了各种引用命令(例如\citet\citep),大大增强了“基本 LaTeX”\cite命令的功能。例如,“基本 LaTeX”\cite命令并不完全适合创建作者年份样式的引用;相比之下,\citet\citep命令(当与合适的参考书目样式文件结合使用时——其中很多都是合适的……)可以轻松处理这项工作。

此外,一开始可能有点令人困惑,该natbib软件包还提供了几个参考书目样式文件——例如plainnat.bstunsrtnat.bst和——它们增强并改进了“基本 BibTeX”样式文件、和abbrvnat.bst的功能。然而,重要的是要记住,如果使用该软件包的引用命令,则plain.bstunsrt.bstabbrv.bstnatbib不是被迫使用该包中的一个参考书目样式文件。

总而言之,用户可以指定最适合其参考书目(和引用)格式需求的参考书目样式。

相关内容