我使用\citet{}
。natbib
问题是它只打印姓氏,但我还需要名字。
是否有任何命令可以打印全名?
编辑
我的意思是,我有时用
伊隆·马斯克表示[...]
我认为最好这样写
Elon Musk(2016 年,第 8 页)指出 [...]
而不是
伊隆·马斯克 (Elon Musk) 表示 [...] (Musk 2016,第 8 页)
但如果我使用citet[p. 8]{musk2016}
,我只会得到
马斯克(2016 年,第 8 页)指出 [...]
代替
Elon Musk(2016 年,第 8 页)指出 [...]
也许我对如何引用完全错了,但这不就是命令的\citet{}
用途吗?
答案1
(评论太长,因此作为答案发布)
你可以写
Elon \citet[p.~8]{musk:2016} states that \dots
完整的 MWE:
\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{musk:2016,author="Elon Musk",year=2016,title="Thoughts"}
\end{filecontents}
\documentclass{article}
\usepackage[authoryear,round]{natbib}
\bibliographystyle{plainnat} % choose a suitable bib style
\begin{document}
Elon \citet[p.~8]{musk:2016} states that \dots
\bibliography{mybib}
\end{document}