我使用 bibliographstyle IEEEtran
,我完全同意在方括号中使用数字作为参考文献。我想知道是否有可能在特定章节中读取第一作者的姓名并创建如下参考文献:
Shelhamer 等人[7]
如果这样的事情不可能的话,我完全可以为此创建一个新的命令。
答案1
我建议您(a)natbib
使用选项加载引文管理包numbers
,指定IEEEtranN
参考书目样式(基本上,它是针对使用而优化的 IEEEtran bib 样式natbib
),并使用\citet
说明(而不是常规\cite
说明)创建所需形式的引文标注。
\documentclass{article}
\begin{filecontents}[overwrite]{mybib.bib}
@misc{shelhamer, author = "Shelhamer and others", title = "Thoughts", year = 3001}
\end{filecontents}
\usepackage[numbers]{natbib}
\bibliographystyle{IEEEtranN}
\begin{document}
\citet{shelhamer}
\bibliography{mybib}
\end{document}