하위 그림이 포함된 그림을 만든 다음 기본 그림의 캡션에서 참조하고 싶습니다.
\begin{figure}
\begin{subfigure}
A figure
\caption{}
\label{a}
\end{subfigure}
~
\begin{subfigure}
B figure
\caption{}
\label{b}
\end{subfigure}
\caption{ \ref{a}) about figure A, \ref{b}) about figure B }
\end{figure}
작성된 대로 작동하지 않습니다. 유사한 작업을 수행하려면 어떻게 해야 합니까?
답변1
패키지는 subfigure
환경을 제공합니다 subfigure
. 사용하고 계시나 봅니다. 이 패키지는 더 이상 사용되지 않으며 패키지 subfig
또는 subcaption
(권장)(거의 동일한 환경 제공)을 사용해야 합니다.
그러나 다음 예는 잘 작동합니다.
\documentclass{article}
\usepackage{subfigure}
\usepackage{caption}
\begin{document}
\begin{figure}
\begin{subfigure}
A figure
\caption{}
\label{a}
\end{subfigure}
~
\begin{subfigure}
B figure
\caption{}
\label{b}
\end{subfigure}
\caption{ \ref{a}) about figure A, \ref{b}) about figure B }
\label{fig:TheWholeFigure}
\end{figure}
\end{document}
사용 subcaption
:
\documentclass{article}
\usepackage{caption}
\usepackage{subcaption}
\begin{document}
\begin{figure}
\begin{subfigure}{.49\linewidth}
A figure
\caption{}
\label{a}
\end{subfigure}
\hfill
\begin{subfigure}{.49\linewidth}
B figure
\caption{}
\label{b}
\end{subfigure}
\caption{ \ref{a}) about figure A, \ref{b}) about figure B }
\label{fig:TheWholeFigure}
\end{figure}
\end{document}
전체 이미지를 참조하려면 를 사용하세요 \ref{fig:TheWholeFigure}
.