我使用 adjustbox 将图形旋转了 90 度,如下所示:
\begin{figure}[ht]
\begin{adjustbox}{addcode={\begin{minipage}{\width}}{\caption{%
My caption
}\end{minipage}},rotate=90,center}
\includegraphics[scale=.60]{my_figure.PNG}%
\end{adjustbox}
\label{fig:my_figure}
\end{figure}
现在,当我想使用这个图作为参考(如 \ref{fig:my_figure})时,我会看到 ?? 作为参考。如果有人能帮助我,我将不胜感激。
答案1
离\label
太远\caption
;更准确地说,标题设置在 内部minipage
,形成一个组,因此 LaTeX 设置的与 一起记住的内容\label
在 处被遗忘\end{minipage}
。
\begin{figure}[ht]
\begin{adjustbox}{
addcode=
{\begin{minipage}{\width}}
{\caption{My caption}\label{fig:my_figure}\end{minipage}},
rotate=90,
center
}
\includegraphics[scale=.60]{my_figure.PNG}
\end{adjustbox}
\end{figure}