图表无上标引用

图表无上标引用

是否可以像这样引用数字

taken from \emph{ref. \cite{reference}}

使用非上标数字,同时保持文档大部分内容中的其余参考文献不变?这是使用 BibTeX 和RSC(皇家化学学会)风格

答案1

假设你natbib用它的super选项加载,你可以采取代码natbib正在执行的情况super 不是使用并将其添加到浮点数开始时执行的代码中。

编辑:或者,正如 Joseph Wright 所评论的那样,“为什么不直接用\citenum?”

\documentclass{article}

\usepackage[super]{natbib}

% \makeatletter
% \g@addto@macro\@floatboxreset{%
%   \let\NAT@mbox=\mbox
%   \let\@cite\NAT@citenum
%   \let\NAT@space\NAT@spacechar
%   \let\NAT@super@kern\relax
% }
% \makeatother

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@misc{A01,
  author = {Author, A.},
  year = {2001},
  title = {Alpha},
}
\end{filecontents}

\begin{document}

\begin{figure}
\centering
\rule{1cm}{1cm}
\caption{A figure (taken from \emph{ref. \citenum{A01}})}
\end{figure}

Some text.\citep{A01}

\bibliographystyle{rsc}
\bibliography{\jobname}

\end{document}

在此处输入图片描述

相关内容