如何仅更改一个表格的标题标签字体颜色?

如何仅更改一个表格的标题标签字体颜色?

我正在使用该xcolor包,并用于更改我使用的文档中选定的任何图形或表格的颜色。

\captionsetup[figure]{labelfont={color=blue},font={color=blue}}

但这对表不起作用!

如有任何建议,我们将不胜感激。

这是需要更改标题颜色的表格代码示例(标题:标签和描述)。

\captionsetup[table]{labelfont={color=blue},font={color=blue}}
\begin{table}[!ht]
\caption{Caption of the table \label{table:test table}}
\end{table}
\clearcaptionsetup{table}

答案1

据我了解,您希望图形标题为蓝色,但表格标题通常为黑色,偶尔表格标题为蓝色。

\documentclass{article}
\usepackage{caption}
\usepackage{xcolor}

\captionsetup[figure]{labelfont={color=blue},font={color=blue}}

\begin{document}

\begin{figure}[htp]
\caption{A figure}
\end{figure}

\begin{figure}[htp]
\caption{A figure}
\end{figure}

\begin{table}[htp]
\caption{A table}
\end{table}

\begin{table}[htp]
\captionsetup{labelfont={color=blue},font={color=blue}}
\caption{A table}
\end{table}

\begin{table}[htp]
\caption{A table}
\end{table}

\end{document}

在此处输入图片描述

如果你想全部标题为蓝色,使用

\captionsetup{labelfont={color=blue},font={color=blue}}

但是请注意,纯色通常不应使用。更好的做法可能是将全部\colorlet{mildblue}{blue!80!green}改为。bluemildblue

生产说明。该图片是用 \setcounter{totalnumber}{100}LaTeX 制作的,因此每页允许有三个以上的浮点数。

相关内容