更改“FIGURE 1:”颜色,但不更改标题颜色

更改“FIGURE 1:”颜色,但不更改标题颜色

我想将标题的“FIGURE 1:”部分的颜色更改为蓝色(包括数字和冒号),但我希望标题的其余部分为黑色。我在序言中尝试了以下操作,但整个标题都是蓝色:

\documentclass{article}
\usepackage{color}
\renewcommand{\figurename}{\color{blue}{FIGURE}}
\usepackage{graphicx}

\begin{document}

\begin{figure}
        \includegraphics[width=\linewidth]{../ubmFigures/exampledoc}
         \caption{An example figure}
\end{figure}
\end{document}

答案1

caption包裹可以更好地控制标题元素。具体来说,您可以设置labelfonttextfont是否包含颜色。将元素分组后,只需设置即可将、数字和分隔符labelfont{color=blue}打印\figurename为蓝色:

在此处输入图片描述

\documentclass{article}
\usepackage{graphicx,xcolor}% http://ctan.org/pkg/{grahpicx,xcolor}
\usepackage{caption}
\renewcommand{\figurename}{FIGURE}
\captionsetup[figure]{labelfont={color=blue}}
\begin{document}
\begin{figure}
  \includegraphics{example-image-a}
  \caption{An example figure}
\end{figure}
\end{document}

有关选项的讨论可从caption文档(部分2.3 字体,第 9-10 页)。

相关内容