是否可以使用 natbib 包来实现“作者等已提交”?例如:
@article{papersubmitted,
title = {{I love LaTeX, and you?}},
author = {Author1, Name and Author2, Name and Author3, Name},
note = {submitted}
}
因此,使用:
\citep{papersubmitted}
给出:
Author1 et al., [n.d]
但是我需要:
Author1 et al., submitted
我尝试在年份中“提交”,但它给出了一些据我所知与整数有关的错误消息。
在此先感谢您的任何提示,
PS. 我正在使用报告。
答案1
这似乎有效:
\begin{filecontents*}{\jobname.bib}
@article{papersubmitted,
title = {{I love LaTeX, and you?}},
author = {Author1, Name and Author2, Name and Author3, Name},
year = {submitted},
}
\end{filecontents*}
\documentclass{article}
\usepackage[authoryear]{natbib}
\begin{document}
\citep{papersubmitted}
\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document}
环境filecontents*
只是为了保持示例的独立;在参数中使用您自己的文件\bibliography
。