我的文档中的引用样式使用上标来表示参考编号。我想仅使用参考编号来引用一次内联参考书目项目。我确信这是一件简单的事情,我只是不知道如何在谷歌上提出这个问题。我使用的是 natbib,参考文献在序言中设置为:
\renewcommand{\bibname}{References}
\usepackage[numbers, super,sort&compress, sectionbib]{natbib}
\usepackage{chapterbib}
我希望我的图形标题能够表达这一点(我用红色下划线标出了我需要帮助的标题部分):
生成这个的乳胶片段很简单:
\begin{figure}[hb!]
\centering
\includegraphics[width = 5in]{ch1_ehtylene_MO.png}
\caption{[Rest of Text] ... Reproduced from reference 20. Copyright (2002) National Academy of Sciences}
\label{ch1_mo}
\end{figure}
我想要的是使用一个命令来引用参考书目,并将参考编号内联,这样当我继续编辑文档时它会更新。类似于 \cite:
\begin{figure}[hb!]
\centering
\includegraphics[width = 5in]{ch1_ehtylene_MO.png}
\caption{[Rest of Text] ... Reproduced from reference \cite{ethylene}. Copyright (2002) National Academy of Sciences}
\label{ch1_mo}
\end{figure}
问题是,像这样使用 \cite 最终会出现上标,这是我不想要的:
是否有命令可以引用 .bib 条目并在线返回参考编号?
答案1
\citenum{<key>}
按照 moewe works 的建议使用