每个 \newtcbox{\FOO} 都具有特定的文本颜色?

每个 \newtcbox{\FOO} 都具有特定的文本颜色?

想象一下彩色盒子手动的)名为 FOO,通过以下方式调用:

\documentclass{article}
\usepackage[most]{tcolorbox}
\newtcbox{\FOO}{colback=red,colframe=blue}

\begin{document}
\FOO{Something}
\FOO{Something else}
\end{document}

现在,是否可以在前言(即之前\begin{document})这样每个 FOO 都会有绿色文本?

答案1

你可以使用fontupper类似

\documentclass{article}
\usepackage[most]{tcolorbox}
\newtcbox{\FOO}{colback=red,colframe=blue,fontupper=\color{green}}
\begin{document}
\FOO{Something}
\FOO{Something else}
\end{document}

在此处输入图片描述

如果您正在使用,\tcblower那么还有\fontlower适用于下半部分的。在这里,\sffamily除了颜色命令外,您还可以使用字体更改命令(如)。

等价地,您可以使用colupper=greencollower=green。还有coltext应该用作

\documentclass{article}
\usepackage[most]{tcolorbox}
\newtcbox{\FOO}{colback=red,colframe=blue,coltext=green}
\begin{document}
\FOO{Something}
\FOO{Something else}
\end{document}

coltextcolupper是使用和的简写collower

相关内容