図の番号を異なる順序に変更する

図の番号を異なる順序に変更する

3つの数字をこのように定義すると

\documentclass{article}

\usepackage{graphicx}
\usepackage{booktabs}
\usepackage{xcolor}
\usepackage{subfigure} 

\begin{document}

\begin{figure}
 \subfigure[A]{\includegraphics[width=.23\textwidth]{pictures/a.jpg}}\hfill
 \subfigure[B]{\includegraphics[width=.237\textwidth]{pictures/b.jpg}}
 \caption{Caption 1}\label{AA}
\end{figure}

\begin{figure}
 \subfigure[C]{\includegraphics[width=.23\textwidth]{pictures/c.jpg}}\hfill
 \subfigure[D]{\includegraphics[width=.237\textwidth]{pictures/d.jpg}}
 \caption{Caption 2}\label{BB}
\end{figure}

\begin{figure}
 \subfigure[E]{\includegraphics[width=.23\textwidth]{pictures/e.jpg}}\hfill
 \subfigure[F]{\includegraphics[width=.237\textwidth]{pictures/f.jpg}}
 \caption{Caption 3}\label{cc}
\end{figure}

\end{document}

したがって、結果として 3 つの画像を 1 つずつ表示できますが、ラベル AA の図の番号を 3 に設定し、ラベル BB の図の番号を 1 に設定します。ラベル CC の図の番号を 2 に設定します。

コード内の順序を変更することを推奨されるかもしれませんが、そのようにしたくありません。LaTeX でそれを実行するにはどうすればよいですか?

答え1

オプションを追加することで、\addtocounter{figure}{-1}ドキュメント内の現在の図の順序を変更できます。\addtocounter{figure}{2}図 AA の前に試してください。現在の図番号は 2 になります。図 AA を挿入した後、試してください\addtocounter{figure}{-3}

\begin{figure}
 \includegraphics[scale=0.9]{XXXX}
 \centering
   \caption{Continued}
   \label{fig:XX}
\end{figure}
\addtocounter{figure}{-1} 

関連情報