是否可以同时使用 natbib 的 \citep 和 thebibliography?

是否可以同时使用 natbib 的 \citep 和 thebibliography?

请原谅我提出这个问题,我是乳胶方面的初学者。

我定义了包natbib以便能够使用\citep{}。另一方面,我曾经\begin{thebibliography}{}准备过我的参考资料,这给了我错误! Package natbib Error: Bibliography not compatible with author-year citations.

我知道使用 natbib 包时,我应该使用 bibtex 来引用,但我更喜欢第一种方法。有没有办法同时使用\citep和?\begin{thebibliography}{}

答案1

有没有办法同时使用natbib的引用命令和手工构建的环境?thebibliography

是的。您必须以特定的兼容格式编写每个指令的可选参数\bibitem,即[和所括的内容;请参阅 的文档。例如:]natbibnatbib

\documentclass{article}
\usepackage{natbib}

\begin{document}
\citep{jon90} \citet{jon90}

\begin{thebibliography}{99}
\bibitem[Jones et~al.(1990)]{jon90} some text

\end{thebibliography}
\end{document}

在此处输入图片描述

相关内容