防止环境表和图形改变默认颜色

防止环境表和图形改变默认颜色

table当调用环境时,其中的所有内容都会变成黑色。同样,的标题figure也是黑色。在下面的 MWE 中,大写字母和标题都是黑色的:

\documentclass{article}

\usepackage{xcolor,tikz}

\begin{document}

\color{red}

\begin{tabular}{ccc}
a & b & c \\
d & e & f \\
\end{tabular}

\begin{table}
\begin{tabular}{ccc}
A & B & C \\
D & E & F \\
\end{tabular}
\end{table}

\begin{figure}
\begin{tikzpicture}
\draw (0,0) rectangle (1,1);
\end{tikzpicture}
\caption{Caption}
\end{figure}

\end{document}

有没有办法可以防止这些环境改变颜色?

答案1

在此处输入图片描述

移至\color{red}之前\begin{document}

\documentclass{article}

\usepackage{xcolor,tikz}

\color{red}

\begin{document}

\begin{tabular}{ccc}
a & b & c \\
d & e & f \\
\end{tabular}

\begin{table}
\begin{tabular}{ccc}
A & B & C \\
D & E & F \\
\end{tabular}
\end{table}

\begin{figure}
\begin{tikzpicture}
\draw (0,0) rectangle (1,1);
\end{tikzpicture}
\caption{Caption}
\end{figure}

\end{document}

浮标不强制黑色的它们强制使用默认文档字体和颜色,对于颜色来说,这是有效的颜色\begin{document}

如果需要,你可以使用以下方法更改文档中的默认颜色

\renewcommand\normalcolor{\color{blue}}

相关内容