每個 \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

相關內容