¿Cada \newtcbox{\FOO} con un determinado color de texto?

¿Cada \newtcbox{\FOO} con un determinado color de texto?

Imagínese tener ciertacaja de colores(manual) llamado FOO, solicitado a través de:

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

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

Ahora bien, ¿es posible incluir algo en elPreámbulo(es decir, antes \begin{document}) de modo que cada FOO tenga, por ejemplo, texto verde?

Respuesta1

Puedes usar fontuppercomo

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

ingrese la descripción de la imagen aquí

Si lo está utilizando \tcblower, también hay \fontloweruno que se aplicará a la parte inferior. Aquí también puedes usar comandos de cambio de fuente (como \sffamily) además de los comandos de color.

De manera equivalente puedes usar colupper=greeny collower=green. También hay coltextque se debe utilizar como

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

coltextes una forma abreviada de usar ambos coluppery collower.

información relacionada