\refcite 不产生超链接,也不适用于图片标题(World Scientific documentclass)

\refcite 不产生超链接,也不适用于图片标题(World Scientific documentclass)

我使用的是 World Scientific 的 ws-procs961x669 文档类。我在使用命令“\refcite{}”时遇到了两个问题,该命令用于在文本中明确引用参考文献时打印其编号:

  1. 与命令“\cite{}”不同,它不会产生可点击的超链接。
  2. 与命令“\cite{}”不同,它似乎不适用于图表的标题,见下文。

这是我的 MWE:

\documentclass{ws-procs961x669}

\usepackage{hyperref}

\begin{document}
    This produces a hyperlink\cite{aa}. Unfortunately, referring directly to Ref.~\refcite{aa} does not produce a hyperlink. 

\begin{figure}[!htbp]
  \centering
  \caption{The results presented in this figure are stolen from Ref.~\cite{aa}.}
  \label{fig:fig1}
\end{figure}

% This produces a compilation error
%\begin{figure}[!htbp]
%  \centering
%  \caption{The results presented in this figure are stolen from Ref.~\refcite{aa}.}
%  \label{fig:fig2}
%\end{figure}

\begin{thebibliography}{99}
        \bibitem{aa} A.\ Author, \textit{Stop stealing my results}, published in \textit{The Journal of dubious results} (2021).
\end{thebibliography}

\end{document}

答案1

  • 这不是答案,但评论太长了。
  • 似乎是文档类
  • 据我了解,该命令\cite{name}用于创建类似上标的引用,请参阅屏幕截图“Golub”。
  • \refcite{name}用于当引用是句子的一部分时,如“参考文献 2 表明 [...]”。

在此处输入图片描述


在此处输入图片描述


在此处输入图片描述


在此处输入图片描述

答案2

问题现在已经解决:我找到了命令\citenum{},它似乎可以完成确切的任务\refcite{},而且还可以在图形/表格的标题中起作用并生成超链接。

相关内容