请原谅我提出这个问题,我是乳胶方面的初学者。
我定义了包natbib
以便能够使用\citep{}
。另一方面,我曾经\begin{thebibliography}{}
准备过我的参考资料,这给了我错误! Package natbib Error: Bibliography not compatible with author-year citations.
我知道使用 natbib 包时,我应该使用 bibtex 来引用,但我更喜欢第一种方法。有没有办法同时使用\citep
和?\begin{thebibliography}{}
答案1
有没有办法同时使用
natbib
的引用命令和手工构建的环境?thebibliography
是的。您必须以特定的兼容格式编写每个指令的可选参数\bibitem
,即[
和所括的内容;请参阅 的文档。例如:]
natbib
natbib
\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}