Mezclar colores para un símbolo

Mezclar colores para un símbolo

Suponiendo que tenemos un símbolo como el de voleibol. ¿En LaTeX es posible tener una mezcla de colores (no sé si el término técnico es textura) de varios tipos que llenen un símbolo haciéndolo de diferentes colores, tonalidades y opacidades?

\documentclass[a4paper,12pt]{article}
\usepackage{fontawesome5}
\begin{document}
\faVolleyballBall
\end{document}

Respuesta1

Depende de lo que quieras decir precisamente con "mezcla de colores". Puedes usar unpath fading (cf.esta respuesta) para, por ejemplo, lograr

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{fadings,shadings}
\usepackage{fontawesome5}
\newcommand{\ShadeChar}[2][]{%
\begin{tikzfadingfrompicture}[name=temp]
\node[transparent!0] {#2};
\end{tikzfadingfrompicture}%
\tikz[baseline=(X.base)]{\node[inner sep=0pt,outer sep=0pt] (X)
{\phantom{#2}};
\path[path fading=temp,fit fading=false,overlay,#1] (X.south west) rectangle
(X.north east);}%
}
\begin{document}
\ShadeChar[upper left=red,lower right=blue]{\faVolleyballBall}

\begin{tikzfadingfrompicture}[name=temp]
\node[transparent!0] {\faVolleyballBall};
\end{tikzfadingfrompicture}%
\tikz[baseline=(X.base)]{\node[inner sep=0pt,outer sep=0pt] (X)
{\phantom{\faVolleyballBall}};
\path[path fading=temp,fit fading=false,overlay,fill=red] 
(0:1em) arc(0:120:1em) to[bend left=20] (0,0) to[bend right=20] cycle;
\path[path fading=temp,fit fading=false,overlay,fill=blue]
 (120:1em) arc(120:240:1em) to[bend left=20] (0,0)  to[bend right=20] cycle;
\path[path fading=temp,fit fading=false,overlay,fill=green!70!black] (240:1em) arc(240:360:1em)
to[bend left=20] (0,0)  to[bend right=20] cycle;}%
\end{document}

ingrese la descripción de la imagen aquí

Como puedes ver en el segundo ejemplo, se requieren algunos ajustes porque este truco solo te permite sombrear todo el personaje e ignora las partes individuales del personaje. Otros paquetes como asíntota o pstricks le permiten recuperar las rutas de contorno de los glifos y utilizarlos, por ejemplo, para rellenar.

información relacionada