「図X」のテキストを変更する

「図X」のテキストを変更する

LaTeX では、通常、次の構造を持つ図を挿入します。

\begin{figure*}[]
    \centering
    \includegraphics[width=\textwidth]{fig1.eps}
    \caption{A two line caption}
    \label{the_label}
\end{figure*}

テキストはそれをコンパイルし、その図の番号をテキストに挿入します。

Figure 3. A two line caption

さて、数字の後に単語を挿入したいのですが特定の数字。

Figure 3 (colorized). A two line caption

どうすればいいでしょうか? キャプションの後に単語を挿入することも可能です。 しかし、私は数字の後に挿入することを好みます。

答え1

\renewcommand\thefigure{\arabic{figure} (colorized)}
\caption{A two line caption}

おそらく動作します(図のリストで何が起こるかによって異なります)

答え2

正しいこれを実現するには、captionパッケージニーズに合わせて調整できる特定のラベル区切りを設定します。

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{caption,graphicx}
\DeclareCaptionLabelSeparator{colorized}{ (colorized): }
\begin{document}

See Figure~\ref{fig:first} and~\ref{fig:second}.

\begin{figure}[ht]
  \captionsetup{labelsep=colorized}
  \centering
  \includegraphics[width=.3\linewidth]{example-image-a}
  \caption{A caption}\label{fig:first}
\end{figure}

\begin{figure}[ht]
  \centering
  \includegraphics[width=.3\linewidth]{example-image-b}
  \caption{A caption}\label{fig:second}
\end{figure}

\end{document}

上記のように、図への参照には図番号のみが含まれます。 の再定義によって\thefigureも参照が調整されます。

関連情報