\section{Jetons et motifs}\label{DocPatternJeton}\index[cle]{VisualPattern@\lstinline+\VisualPattern+}\PfCMAJ{0.99-A-k}
\begin{tcolorbox}[tikzRemarque]
  Cette commande n'est disponible que pour \hologo{LuaLaTeX}.
\end{tcolorbox}
La commande \lstinline!\PatternJeton! permet d'afficher des motifs répétitifs ou {\em pattern} :
\begin{center}
  \PatternJeton[Label=false,Association={R/PfCdred,B/PfCdblue}]{RX,BR}\qquad\PatternJeton[Label=false,Association={Z/PfCdyellow,Y/PfCdpurple}]{ZYYY,ZYYY,ZYYY,ZZZZ}
\end{center}
Elle a la forme suivante :
\begin{lstlisting}[escapechar=!,aboveskip=1em,belowskip=0.5em]
  \PatternJeton[!\sffamily\textlangle clés\textrangle!]{pattern}
\end{lstlisting}
où :
\begin{itemize}
\item \textlangle\lstinline!clés!\textrangle{} constituent un ensemble
d'options pour paramétrer la commande (paramètres optionnels);
\item \lstinline!pattern! est la description du pattern. Elle se fait à partir de lettres associées à des couleurs. Les lettres {\ttfamily X}, {\ttfamily Y} et {\ttfamily X} jouent un rôle particulier.
\end{itemize}
\begin{Codes}[listing side text]{0.25}{}
\PatternJeton[%
  Association={R/0.8white,B/0.3white,Y/0.7white,Z/0.6white}
]{RXY,BRZ}
\end{Codes}
\begin{tcolorbox}[tikzcle]
  \index[cle]{PatternJeton@\lstinline+\PatternJeton+!Association|mygobble}
  \index[cle]{PatternJeton@\lstinline+\PatternJeton+!Unite|mygobble}
  \index[cle]{PatternJeton@\lstinline+\PatternJeton+!Label|mygobble}
  \index[cle]{PatternJeton@\lstinline+\PatternJeton+!Pointilles|mygobble}
  \index[cle]{PatternJeton@\lstinline+\PatternJeton+!Traces|mygobble}
  \begin{Key}{Association}{-}
    définit les associations Lettres/Couleurs du pattern.
  \end{Key}
  \begin{Key}{Unite}{\Lg{1}}
    modifie l'unité de base des jetons.
  \end{Key}
  \begin{Key}{Label}{true}
    n'affiche pas, lorsqu'elle est positionnée à \lstinline!false!, l'initiale choisie.
  \end{Key}
  \begin{Key}{Pointilles}{false}
    affiche, lorsqu'elle est positionnée à \lstinline!true!, les cases {\ttfamily X} en pointillés.
  \end{Key}
  \begin{Key}{Traces}{-}
    permet d'ajouter des motifs non prévus. Deux modifications sont possibles uniquement sur les cases {\ttfamily Y} et {\ttfamily Z}.
  \end{Key}
\end{tcolorbox}
\begin{Codes}[listing side text]{0.4}{}
\PatternJeton[
Pointilles,
Label=false,
Association={V/PfCdgreen,B/PfCdblue}]{%
  BBBXX,BBBBB}
\end{Codes}