%%%
% Allumettes
%%%
\def\filedateAllu{2026/10/24}%
\def\fileversionAllu{0.1a}%
\message{-- \filedateAllu\space v\fileversionAllu}
%
\setKVdefault[Allumettes]{Impression=false,Echelle={},Batons=false}%

\NewDocumentEnvironment{Allumettes}{o +b}{%
  \useKVdefault[Allumettes]%
  \setKV[Allumettes]{#1}%
  \mplibforcehmode%
  \begin{mplibcode}%
    input PfCAllumettes;
    % 
    boolean print,Baton;%
    print=\useKV[Allumettes]{Impression};
    Baton=\useKV[Allumettes]{Batons};
    \ifemptyKV[Allumettes]{Echelle}{%
      Echelle=1;
    }{%
      Echelle=\useKV[Allumettes]{Echelle};
      DefinirUnite(Echelle);
    }%
    % 
    #2%
  \end{mplibcode}%
}{}%