texlive[54392] Master/texmf-dist: nwejm (18mar20)

commits+karl at tug.org commits+karl at tug.org
Wed Mar 18 22:18:40 CET 2020


Revision: 54392
          http://tug.org/svn/texlive?view=revision&revision=54392
Author:   karl
Date:     2020-03-18 22:18:40 +0100 (Wed, 18 Mar 2020)
Log Message:
-----------
nwejm (18mar20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md
    trunk/Master/texmf-dist/doc/latex/nwejm/README.md
    trunk/Master/texmf-dist/doc/latex/nwejm/examples/article-in-dutch.pdf
    trunk/Master/texmf-dist/doc/latex/nwejm/examples/article-in-english.pdf
    trunk/Master/texmf-dist/doc/latex/nwejm/examples/article-in-french.pdf
    trunk/Master/texmf-dist/doc/latex/nwejm/examples/article-in-german.pdf
    trunk/Master/texmf-dist/doc/latex/nwejm/examples/issue.pdf
    trunk/Master/texmf-dist/doc/latex/nwejm/examples/sample.pdf
    trunk/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf
    trunk/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex
    trunk/Master/texmf-dist/source/latex/nwejm/nwejm.dtx
    trunk/Master/texmf-dist/tex/latex/nwejm/nwejm.cls
    trunk/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/
    trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/latexmkrc
    trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/nwejm-en.tex
    trunk/Master/texmf-dist/tex/latex/nwejm/images/nwejm-logo-NB.eps
    trunk/Master/texmf-dist/tex/latex/nwejm/images/nwejm-logo.eps

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md	2020-03-18 21:18:16 UTC (rev 54391)
+++ trunk/Master/texmf-dist/doc/latex/nwejm/CHANGELOG.md	2020-03-18 21:18:40 UTC (rev 54392)
@@ -1,5 +1,11 @@
 # [Unreleased]
 
+# [1.0.1] - 2020-03-18
+
+## Fixed
+- Track changes in `expl3`.
+- Fix bugs due to changes in `expl3`.
+
 # [1.0.0] - 2020-01-28
 
 ## Added

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nwejm/README.md	2020-03-18 21:18:16 UTC (rev 54391)
+++ trunk/Master/texmf-dist/doc/latex/nwejm/README.md	2020-03-18 21:18:40 UTC (rev 54392)
@@ -8,7 +8,7 @@
 
 Release
 -------
-2020-01-28 v1.0.0
+2020-03-18 v1.0.1
 
 Development
 -----------

Added: trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/latexmkrc
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/latexmkrc	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/latexmkrc	2020-03-18 21:18:40 UTC (rev 54392)
@@ -0,0 +1,17 @@
+$pdf_mode = 1;
+
+$bibtex_use = 1;
+$bibtex = 'biber -U %O %B';
+
+$makeindex = 'texindy -L french';
+
+add_cus_dep('idx', 'ind', 0, 'texindy');
+sub texindy{
+    system("texindy -L french \"$_[0].idx\"");
+}
+
+push @generated_exts, "aux", "idx", "ind", "lo*", "out", "toc", "acn", "acr",
+"alg", "bbl", "bcf", "fls", "gl*", "ist", "run.xml", "sbl*", "sl*", "sym*",
+"xdy", "unq", "mw", "*~" ;
+
+$clean_ext = "synctex.gz* run.xml tex.bak bbl bcf fdb_latexmk run tdo listing"

Added: trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/nwejm-en.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/nwejm-en.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/nwejm-en.tex	2020-03-18 21:18:40 UTC (rev 54392)
@@ -0,0 +1,2081 @@
+\documentclass[english,nolocaltoc]{nwejmart}
+%
+\DTMsavedate{release-date}{2020-01-28}
+\newcommand{\releaseversion}{1.0.0}
+%
+\usepackage{denisbdoc}
+\usepackage{tabulary}
+\usepackage[firstpage]{draftwatermark}
+%
+\makeatletter
+\patchcmd{\@mn at margintest}{\@tempswafalse}{\@tempswatrue}{}{}
+\patchcmd{\@mn at margintest}{\@tempswafalse}{\@tempswatrue}{}{}
+\reversemarginpar
+\makeatother
+%
+\indexsetup{level=\section*,toclevel=section,noclearpage}
+\makeindex[columns=2]
+\tcbset{index format=off}
+%
+\lstMakeShortInline[style=dbtex]|
+%
+\tcbset{listing options={escapechar=+}}
+%
+\SetWatermarkColor{gray!10}%
+\SetWatermarkFontSize{20mm}%
+\SetWatermarkText{\MakeUppercase{travail en cours}}%
+%
+\DeclareBibliographyCategory{examples}
+\DeclareBibliographyCategory{documentation}
+\addtocategory{examples}{shin,laz1,har}
+\addtocategory{documentation}{Bitouze,Bitouze7}
+
+\addbibresource{nwejm-fr.bib}
+%
+\newacronym{nwejm}{nwejm}{North-Western European Journal of Mathematics}
+\newacronym{bap}{bap}{bounded approximation property}
+\newacronym{msc}{msc}{Mathematical Subject Classification}
+\newacronym{url}{url}{Uniform Resource Locator}
+\newacronym{tdm}{tdm}{table des matières}
+%
+\newtheorem{article}
+\newtheorem[style=definition]{fait}
+\newtheorem[title=expérience]{experience}
+\newtheorem[title-plural=anneaux]{anneau}
+\newtheorem[title=idéal,title-plural=idéaux]{ideal}
+%
+\newenumeration{conventions}
+\newenumeration[singular=cas]{cas}
+\newenumeration[singular=règle,plural=règles]{regles}
+%
+\DeclareMathOperator{\cat}{Cat}
+\newcommand{\mybinop}{\mathbin{*}}
+%
+\begin{document}
+\title[Documentation de la classe \LaTeX{} du
+\texorpdfstring{\nwejm}{NWEJM}]{Documentation de la classe \LaTeX{} du \nwejm*{}
+  destinée aux auteurs}%
+%
+\subtitle[Version \releaseversion{} (\DTMusedate{release-date})]{\small Version \releaseversion{} en
+  date du \DTMusedate{release-date}}%
+%
+\author[%
+affiliation={%
+  Université du Littoral Côte d'Opale, Laboratoire de mathématiques pures et
+  appliquées (\nolinkurl{denis.bitouze at univ-littoral.fr})%
+},%
+]{Bitouzé, Denis}
+%
+\maketitle
+%
+\etocarticlestylenomarks
+\localtableofcontents
+%
+\DeclareFixedFootnote{\conseilslatex}{Et donne de façon subliminale quelques
+  conseils \LaTeX{}. On consultera \autocite{Ensenbach} pour un panorama plus
+  complet des commandes et extensions obsolètes (et autres erreurs).}
+\DeclareFixedFootnote{\suitecompilations}{Pour automatiser ces compilations, on
+  pourra recourir au \enquote{compilateur} \program{latexmk}, fourni par toute
+  distribution \TeX{} moderne, en s'aidant du fichier de configuration
+  \file{latexmkrc} joint à la présente classe.}
+
+\section{Introduction}
+\label{sec-introduction}
+
+\begin{dbremark}{Documentation : travail en cours}{}
+  La présente documentation est un travail en cours. Nous prions les lecteurs
+  qui ont des remarques à formuler ou qui trouveront des erreurs de bien vouloir
+  nous les signaler à l'adresse courriel figurant en page de titre.
+\end{dbremark}
+
+\begin{dbwarning}{Classe à utiliser}{}
+  Le \gls{nwejm} fournit deux classes \LaTeX{} :
+  \begin{enumerate}
+  \item la \nwejmcl{} conçue pour les numéros entiers de la revue, donc destinée
+    à l'équipe du \nwejm{} (et normalement pas aux auteurs d'articles) ;
+  \item la \nwejmauthorcl{} destinée aux auteurs d'articles à paraître dans le
+    \gls{nwejm}.
+  \end{enumerate}
+  Les auteurs d'articles prendront donc soin de recourir à la \nwejmauthorcl{}
+  et \emph{pas} à la \nwejmcl{}.
+\end{dbwarning}
+
+La classe \LaTeX{} \nwejmauthor{} est destinée aux auteurs souhaitant publier un
+article dans le \href{http://math.univ-lille1.fr/~nwejm/}{\gls{nwejm}}. Cette
+classe a pour but :
+\begin{enumerate}
+\item de reproduire fidèlement la maquette de la \nwejm{}, permettant ainsi
+  aux auteurs de pouvoir travailler la mise en page de leur document dans des
+  conditions réelles ;
+\item de fournir un certain nombre d'outils (commandes et environnements)
+  destinés à faciliter la rédaction de documents, notamment ceux contenant des
+  formules de mathématiques.
+\end{enumerate}
+
+\begin{dbwarning}{Codage d'entrée \protect\lstinline+UTF-8+ obligatoire}{}
+  La \nwejmauthorcl{} du \nwejm{} repose de façon cruciale sur un codage
+  d'entrée en |UTF-8| :
+  \begin{itemize}
+  \item elle charge le \Package{inputenc}\footnote{%
+      Il convient donc de \emph{ne pas} charger ce package : on se reportera
+      à l'\vref{sec-canevas-de-fichier} pour un canevas de fichier source
+      destiné à la \nwejm{} et notamment pour un préambule typique.%
+      %
+    }
+    %
+    avec l'option \docAuxKey{utf8} ;
+  \item elle suppose que les fichiers sources \file{.tex} sont effectivement
+    codés en |UTF-8| : on veillera donc à ce que l'éditeur utilisé soit réglé
+    sur ce codage d'entrée.
+  \end{itemize}
+\end{dbwarning}
+
+\begin{dbwarning}{Format et compilation \hologo{pdfLaTeX}}{}
+  La composition des numéros du \nwejm*{} met en œuvre :
+  \begin{itemize}
+  \item le format \hologo{LaTeX}\footnote{Sous sa version \hologo{LaTeXe}, la
+      plus courante de nos jours.}. On évitera donc les commandes des autres
+    formats tels que \hologo{plainTeX} ;
+  \item le compilateur privilégié est \hologo{pdfLaTeX}. En particulier, le
+    compilateur \hologo{LaTeX} n'étant \emph{a priori} pas utilisé, nous
+    préférons :
+    \begin{enumerate}
+    \item comme formats d'images : \format{jpg}, \format{png} et
+      \format{pdf}\footnote{Le format recommandé est \format{pdf} car il est
+        vectoriel si bien que la qualité des images n'est pas dégradée en cas de
+        redimensionnement.} ;
+    \item éviter l'usage de code \program{PostScript}, notamment via
+      \program{PSTricks} et, comme outil de dessin, privilégions par exemple le
+      \Package{TikZ}.
+    \end{enumerate}
+  \end{itemize}
+\end{dbwarning}
+
+\section{Configuration de l'article}
+
+\subsection{Langue de l'article}
+\label{sec:langue-de-larticle}
+
+Le \nwejm{} accepte des articles dans chacune des quatre langues
+\begin{itemize}
+\item anglais ;
+\item français ;
+\item allemand ;
+\item néerlandais ;
+\end{itemize}
+et la \nwejmauthorcl{} permet de spécifier la langue choisie\footnote{La gestion
+  des langues est assurée en sous-main par le \Package{babel}.} au moyen des
+options de classe suivantes.
+% \refKey{english}, \refKey{french}, \refKey{ngerman} \refKey{dutch}
+
+\begin{docKey}{english}{}{pas de valeur, option par défaut}
+  Cette option définit l'anglais comme langue de l'article.
+\end{docKey}
+\begin{docKey}{french}{}{pas de valeur}
+  Cette option définit le français comme langue de l'article.
+\end{docKey}
+\begin{docKey}{german}{}{pas de valeur}
+  Cette option définit l'allemand comme langue de l'article. Elle a pour alias
+  \docAuxKey{ngerman}.
+  \begin{dbremark}{Option de \package*{babel} sous-jacente à l'option
+      \protect\refKey{german}}{}
+    L'option de langue \refKey{german} de la \nwejmauthorcl{} appelle en
+    sous-main l'option \docAuxKey*{ngerman} du \Package*{babel}.
+  \end{dbremark}
+\end{docKey}
+\begin{docKey}{dutch}{}{pas de valeur}
+  Cette option définit le néerlandais comme langue de l'article.
+\end{docKey}
+
+\begin{dbremark}{Langue par défaut de l'article}{}
+  Si aucune de ces options n'est spécifiée, la langue de l'article est par
+  défaut l'anglais.
+\end{dbremark}
+
+\subsection{Autres configurations}
+\label{sec:autr-conf}
+
+\begin{docCommand}{articlesetup}{\marg{options}}
+  Cette commande permet de configurer les \meta{options} de l'article en cours
+  sous la forme clés/valeurs.
+
+  La seule clé fournie pour l'instant est \refKey{gradient}.
+  \begin{docKey}{gradient}{=\docValue{grad}\textbar\docValue{nabla}}{pas
+      de valeur par défaut, initialement \docValue{grad}}
+    Cette clé permet de spécifier la façon dont est affiché le gradient grâce
+    à la commande \refCom{grad}.
+  \end{docKey}
+\end{docCommand}
+
+\begin{dbwarning}{Commande \protect\refCom{articlesetup} : pas en préambule !}{}
+  La commande \refCom{articlesetup} doit être utilisée \emph{exclusivement} dans
+  le corps du document (de préférence juste après |\begin{document}|) sans quoi
+    la configuration choisie, certes prise en compte dans l'article isolé,
+    risque de ne pas l'être dans le volume complet !
+\end{dbwarning}
+
+\section{Préparation du \enquote{titre} de l'article}
+\label{sec-prep-de-lart}
+
+Cette section liste les commandes, options et environnement permettant de
+\emph{préparer} le \enquote{titre} de l'article ainsi que son éventuelle partie
+finale.
+
+\subsection{Titre, sous-titre}
+\label{sec-titre}
+
+\begin{docCommand}[doc new=2017-10-23]{title}{\oarg{titre alternatif {\normalfont\ttfamily\acrshort*{tdm}}}\oarg{titre alternatif entête}\marg{titre}}
+  Cette commande définit, pour l'article en cours :
+  \begin{itemize}
+  \item son \meta{titre} figurant en 1\iere{} page ;
+  \item son \emph{éventuel} \meta{titre alternatif
+      {\normalfont\ttfamily\acrshort*{tdm}}} figurant :
+    \begin{itemize}
+    \item dans le volume où l'article sera publié :
+      \begin{itemize}
+      \item en \gls{tdm} ;
+      \item en signet ;
+      \end{itemize}
+    \item dans le fichier \textsc{pdf} de l'article autonome, en métadonnée
+      \enquote{Titre} ;
+    \end{itemize}
+  \item son \emph{éventuel} \meta{titre alternatif entête} figurant en
+    entête\footnote{\Ie{} en titre courant.} sur les pages paires.
+  \end{itemize}
+  L'usage précis de cette commande est synthétisé à la
+  \vref{tab-commande-title}.
+\end{docCommand}
+
+\begin{table}[htb]
+  \centering
+  \caption{Usage (des deux arguments optionnels) de la commande
+    \protect\refCom{title} }
+  \label{tab-commande-title}
+\footnotesize%
+\lstset{%
+  deletekeywords={title},deletekeywords={[3]title},%
+}
+\begin{tabular}{|l|c|c|c|}
+  \cline{2-4}
+  \multicolumn{1}{c|}{}                                                                                                                             & 1\iere{} page                     & \gls{tdm}                                            & entête                \\\hline
+  \lstinline+\title{+\meta{titre}\lstinline+}+                                                                                                      & \multicolumn{3}{c|}{\meta{titre}}                                                                                       \\\hline
+  \lstinline+\title[+\meta{alt. {\normalfont\ttfamily\acrshort*{tdm}}}\lstinline+]{+\meta{titre}\lstinline+}+                                    & \meta{titre}                      & \multicolumn{2}{c|}{\meta{alt. {\normalfont\ttfamily\acrshort*{tdm}}}}    \\\hline
+  \lstinline+\title[][+\meta{alt. entête}\lstinline+]{+\meta{titre}\lstinline+}+                                                                 & \multicolumn{2}{c|}{\meta{titre}} & \meta{alt. entête}                                                        \\\hline
+  \lstinline+\title[+\meta{alt. {\normalfont\ttfamily\acrshort*{tdm}}}\lstinline+][+\meta{alt. entête}\lstinline+]{+\meta{titre}\lstinline+}+ & \meta{titre}                      & \meta{alt. {\normalfont\ttfamily\acrshort*{tdm}}} & \meta{alt. entête} \\\hline
+\end{tabular}
+\end{table}
+
+\begin{docCommand}{subtitle}{\oarg{sous-titre alternatif {\normalfont\ttfamily\acrshort*{tdm}}}\marg{sous-titre}}
+  Cette commande définit \emph{éventuellement}, pour l'article en cours :
+  \begin{itemize}
+  \item son \meta{sous-titre} figurant en 1\iere{} page à la suite
+    du \meta{titre} ;
+  \item son \emph{éventuel} \meta{sous-titre alternatif
+      {\normalfont\ttfamily\acrshort*{tdm}}} figurant à la suite du
+    \meta{titre}\footnote{Ou éventuel \meta{titre alternatif
+        {\normalfont\ttfamily\acrshort*{tdm}}}.} :
+    \begin{itemize}
+    \item dans le volume où l'article sera publié :
+      \begin{itemize}
+      \item en \gls{tdm} ;
+      \item en signet ;
+      \end{itemize}
+    \item dans le fichier \textsc{pdf} de l'article autonome, en métadonnée
+      \enquote{Titre}.
+    \end{itemize}
+  \end{itemize}
+\end{docCommand}
+
+\begin{bodycode}[listing options={deletekeywords={[2]title}}]
+\title[Le Traité du calcul des probabilités]{Le Traité du calcul des
+  probabilités et de ses applications}
+\subtitle[Étendue et limites d'un projet borélien]{Étendue et limites
+  d'un projet borélien de grande envergure (1921-1939)}
+\end{bodycode}
+
+\begin{dbremark}{Affichage des titre et sous-titre}{}
+  Pour que les titre et sous-titre soient affichés, il est nécessaire de
+  recourir à la commande habituelle \refCom{maketitle}.
+\end{dbremark}
+
+\subsection{Auteur(s)}
+\label{sec-auteurs}
+
+Un auteur d'article est spécifié au moyen de la commande \refCom{author}
+suivante. En cas d'auteurs multiples, il suffit de (et il faut) recourir
+à plusieurs occurrences de cette commande.
+
+\begin{docCommand}{author}{\oarg{options}\brackets{\meta{Nom}, \meta{Prénom}}}
+  Cette commande, facultative, définit un auteur d'article.
+\end{docCommand}
+%
+\begin{dbwarning}{Format des prénom et nom de l'auteur}{}
+  On veillera à ce que :
+  \begin{enumerate}
+  \item la saisie des prénom et nom de l'auteur soit conforme à la syntaxe
+    (identique à celle de \hologo{BibTeX} et \package{biblatex}) :
+    %
+\begin{bodycode}[listing options={showspaces}]
+"\meta{Nom}", "\meta{Prénom}"
+\end{bodycode}
+    %
+  \item les éventuels caractères diacritiques (accents, etc.) figurent dans les
+    \meta{Prénom} et \meta{Nom} ;
+  \item le \meta{Nom} \emph{ne} soit \emph{pas} saisi en capitales (sauf pour la
+    ou les majuscules)\footnote{Dans les articles en français, ce nom sera
+      automatiquement composé en petites capitales.}.
+  \end{enumerate}
+
+  La métadonnée \enquote{Auteur} du \File{PDF} produit contient automatiquement
+  le ou les auteurs spécifiés.
+\end{dbwarning}
+
+La commande \refCom{author} admet un argument optionnel permettant de spécifier
+la ou les affiliations de l'auteur au moyen d'une des clés \refKey{affiliation}
+et \refKey{affiliationtagged} suivantes.
+
+\begin{docKey}{affiliation}{={\oarg{tag}\marg{affiliation}}}{pas de valeur par défaut,\\initialement vide}
+  Cette clé permet de définir une (unique) \meta{affiliation}. Pour un auteur
+  ayant plusieurs affiliations, cette clé est utilisée autant de fois que
+  nécessaire.
+
+  En outre, chaque affiliation peut recevoir un \meta{tag} en vue d'être
+  réutilisée pour un autre auteur.
+\end{docKey}
+
+\begin{docKey}{affiliationtagged}{={\marg{tag}}}{pas de valeur par défaut,
+    initialement vide}
+  Cette clé permet de spécifier une (unique) affiliation déjà définie et taguée
+  pour un auteur précédent.
+\end{docKey}
+
+% \begin{bodycode}
+% % Exemple où 2 auteurs partagent l'affiliation "\meta{affiliation$_3$}".
+% \author[%
+%   affiliation="\marg{affiliation$_1$}",%
+%   affiliation="\marg{affiliation$_2$}",%
+%   affiliation="\oarg{tag de l'affiliation$_3$}\marg{affiliation$_3$}",%
+% ]{"\meta{Nom$_1$}", "\meta{Prénom$_1$}"}
+% \author[%
+%   affiliationtagged="\oarg{tag de l'affiliation$_3$}",%
+% ]{"\meta{Nom$_2$}", "\meta{Prénom$_2$}"}
+% \end{bodycode}
+
+\begin{bodycode}
+\author[
+  affiliation={Laboratoire \textsc{sphere}, Université Paris Diderot}
+  ]{Bustamante, Martha-Cecilia}
+\author[
+  affiliation=[aff2]{\textsc{lpma}, Université Pierre et Marie Curie},
+  affiliation={\textsc{ghdso}, Université Paris-Sud}]{Cléry, Matthias}
+\author[
+  affiliationtagged={aff2}
+]{Mazliak, Laurent}
+\end{bodycode}
+
+\begin{dbwarning}{Paires d'accolades
+    % des clés \refKey{affiliation} et \refKey{minibio}
+    (relativement) obligatoires}{}
+  Au cas (probable) où une valeur \meta{affiliation} contienne une ou plusieurs
+  virgules, la paire d'accolades l'entourant est obligatoire.
+\end{dbwarning}
+
+\begin{dbwarning}{Affichage des prénoms et noms du ou des auteurs}{}
+  Pour que les prénoms et noms du ou des auteurs soient affichés, il est
+  nécessaire :
+  \begin{enumerate}
+  \item de recourir à la commande habituelle \refCom{maketitle} ;
+  \item de procéder à une suite de compilations\suitecompilations{} :
+    \begin{enumerate}
+    \item \hologo{pdfLaTeX} ;
+    \item \hologo{biber} ;
+    \item \hologo{pdfLaTeX}.
+    \end{enumerate}
+  \end{enumerate}
+\end{dbwarning}
+
+\subsection{Résumé}
+\label{sec-resume}
+
+\begin{docEnvironment}[doc description=\mandatory,doclang/environment content=résumé]{abstract}{}
+  Cet environnement est destiné à recevoir le \meta{résumé} de l'article.
+\end{docEnvironment}
+
+\subsection{Mots clés}
+
+\begin{docCommand}[doc description=\mandatory]{keywords}{\oarg{variante des mots clés}\marg{mots clés}}
+  Cette commande permet de spécifier les \meta{mots clés} de l'article sous la
+  forme d'une liste séparée par des virgules.
+
+  La métadonnée \enquote{Mots-clés} du \File{PDF} produit contient
+  automatiquement les \meta{mots clés} spécifiés.  Dans le cas où ceux-ci
+  contiennent des caractères (notamment des mathématiques) non admis en
+  métadonnées des fichiers \file{PDF} , on spécifiera en argument optionnel une
+  \meta{variante des mots clés} ne contenant que des caractères autorisés.
+\end{docCommand}
+
+\begin{bodycode}[listing options={deletekeywords={[5]keywords}}]
+\keywords[N\string_p-space]{$\mathcal{N}_p$-space}
+\end{bodycode}
+
+\subsection{\texorpdfstring{\acrfull{msc}}{MSC}}
+
+\begin{docCommand}[doc description=\mandatory]{msc}{\marg{\acrshort{msc}}}
+  Cette commande permet de spécifier le (ou les) \meta{\acrshort{msc}} de
+  l'article sous la forme d'une liste séparée par des virgules.
+\end{docCommand}
+
+\section{Production du titre de l'article}
+\label{sec-creation-du-titre}
+
+Le titre proprement dit de l'article, regroupant tous les éléments saisis à la
+\vref{sec-prep-de-lart}, est produit par la commande standard
+\refCom{maketitle}.
+
+\begin{docCommand}[doc description=\mandatory]{maketitle}{}
+  Cette commande \emph{produit} l'affichage du \enquote{titre} de l'article,
+  c'est-à-dire :
+  \begin{itemize}
+  \item son titre et son éventuel sous-titre (commandes \refCom{title} et
+    \refCom{subtitle}) ;
+  \item son ou ses auteurs, sous la forme de leurs noms et prénoms (commande(s)
+    \refCom{author}) et, en note de bas de page, leurs affiliations respectives ;
+  \item son éventuel résumé (environnement \refEnv{abstract}) ;
+  \item son ou ses mots clés (commande \refCom{keywords}) ;
+  \item son ou ses \acrshort{msc} (commande \refCom{msc}).
+  \end{itemize}
+\end{docCommand}
+
+\begin{bodycode}[listing options={deletekeywords={[2]title,article},deletekeywords={[5]keywords}}]
+\title[Le Traité du calcul des probabilités]{Le Traité du calcul des
+  probabilités et de ses applications}
+\subtitle[Étendue et limites d'un projet borélien]{Étendue et limites
+  d'un projet borélien de grande envergure (1921-1939)}
+%
+\author[
+  affiliation={Laboratoire \textsc{sphere}, Université Paris Diderot}
+  ]{Bustamante, Martha-Cecilia}
+\author[
+  affiliation=[aff2]{\textsc{lpma}, Université Pierre et Marie Curie},
+  affiliation={\textsc{ghdso}, Université Paris-Sud}]{Cléry, Matthias}
+\author[
+  affiliationtagged={aff2}
+]{Mazliak, Laurent}
+%
+\begin{abstract}
+  Cet article est consacré à l'étude détaillée du vaste projet [...]
+\end{abstract}
+%
+\keywords{Probabilités, statistiques, balistique, assurance, jeux,
+  Émile Borel, Institut Henri Poincaré}
+\msc{01A60, 01A74, 60-03, 60A05, 62-03}
+%
+\maketitle
+\end{bodycode}
+
+\section{Remerciements}
+\label{sec:remerciements}
+
+\begin{docCommand}{acknowledgements}{\marg{remerciements}}
+  Cette commande, facultative, permet de spécifier des \meta{remerciements} pour
+  un article.
+\end{docCommand}
+
+\begin{bodycode}[listing options={deletekeywords={[2]first}}]
+\acknowledgments{%
+  The first author's research was supported by the Hungarian National
+  Science Foundation Grants K81658 and K104183. Research conducted
+  while the second author enjoyed the hospitality of the Alfréd Rényi
+  Institute of  Mathematics, and benefited from the \textsc{otka}
+  grant K109789.%
+}
+\end{bodycode}
+
+\begin{dbremark}{Affichage des remerciements sur les auteurs}{}
+  Pour que les remerciements soient affichés, il est nécessaire de recourir à la
+  commande \refCom{printbibliography} destinée à être utilisée en fin d'article.
+\end{dbremark}
+
+\section{Commandes de structuration}
+
+La \nwejmauthorcl{} modifie la commande usuelle de structuration
+\docAuxCommand{section} pour permettre d'en différencier le titre alternatif
+figurant en \gls{tdm} de celui figurant en entête\footnote{On notera, de ce
+  point de vue, la similitude avec la commande \protect\refCom{title}.}.
+
+\begin{docCommand}[doc new=2017-10-23]{section}{\oarg{titre alternatif {\normalfont\ttfamily\acrshort*{tdm}}}\oarg{titre alternatif entête}\marg{titre}}
+  Cette commande définit, pour la section en cours :
+  \begin{itemize}
+  \item son \meta{titre} figurant au fil du texte ;
+  \item son \emph{éventuel} \meta{titre alternatif
+      {\normalfont\ttfamily\acrshort*{tdm}}} figurant, dans le volume où
+    l'article sera publié :
+    \begin{itemize}
+    \item en \gls{tdm} ;
+    \item en signet.
+    \end{itemize}
+  \item son \emph{éventuel} \meta{titre alternatif entête} figurant en
+    entête\footnote{\Ie{} en titre courant.} sur les pages impaires.
+  \end{itemize}
+  L'usage précis de cette commande est synthétisé à la
+  \vref{tab-commande-section}.
+\end{docCommand}
+
+\begin{table}[htb]
+  \centering
+  \caption{Usage (des deux arguments optionnels) de la commande
+    \protect\refCom{section} }
+  \label{tab-commande-section}
+\footnotesize%
+\lstset{%
+  deletekeywords={section},deletekeywords={[3]section},%
+}
+\begin{tabular}{|l|c|c|c|}
+  \cline{2-4}
+  \multicolumn{1}{c|}{}                                                                                                                             & fil du texte                     & \gls{tdm}                                            & entête                \\\hline
+  \lstinline+\section{+\meta{titre}\lstinline+}+                                                                                                      & \multicolumn{3}{c|}{\meta{titre}}                                                                                       \\\hline
+  \lstinline+\section[+\meta{alt. {\normalfont\ttfamily\acrshort*{tdm}}}\lstinline+]{+\meta{titre}\lstinline+}+                                    & \meta{titre}                      & \multicolumn{2}{c|}{\meta{alt. {\normalfont\ttfamily\acrshort*{tdm}}}}    \\\hline
+  \lstinline+\section[][+\meta{alt. entête}\lstinline+]{+\meta{titre}\lstinline+}+                                                                 & \multicolumn{2}{c|}{\meta{titre}} & \meta{alt. entête}                                                        \\\hline
+  \lstinline+\section[+\meta{alt. {\normalfont\ttfamily\acrshort*{tdm}}}\lstinline+][+\meta{alt. entête}\lstinline+]{+\meta{titre}\lstinline+}+ & \meta{titre}                      & \meta{alt. {\normalfont\ttfamily\acrshort*{tdm}}} & \meta{alt. entête} \\\hline
+\end{tabular}
+\end{table}
+
+\section{Bibliographie}
+\label{sec-bibliographie}
+
+Pour composer les bibliographies, la \nwejmauthorcl{} recourt aux outils
+modernes que sont le \Package*{biblatex} et le moteur \hologo{biber} dont
+l'usage peut être brièvement résumé comme suit\autocite[Pour plus de détails,
+cf. par exemple][en français]{Bitouze}.
+\begin{enumerate}
+\item Construire, dans un \meta{fichier bibliographique}\footnote{De tels
+    fichiers sont d'extension \file{.bib}.}, une base bibliographique.
+
+  Pour ce faire, nous recommandons de recourir à un logiciel dédié, par exemple
+  \href{http://jabref.sourceforge.net/}{\program{JabRef}} que nous conseillons
+  de configurer en visitant le menu
+  \menuentry{Options>Preferences>General} et en choisissant dans les listes
+  déroulantes :
+  \begin{description}
+  \item[\menuentry{Default encoding} :] \menuentry{UTF8} ;
+  \item[\menuentry{Default bibliography mode} :] \menuentry{biblatex}.
+  \end{description}
+  On pourra en profiter pour changer la langue de l'interface dans la liste
+  déroulante \menuentry{Language}.
+
+  On n'oubliera pas de donner à chaque référence bibliographique une \meta{clé}
+  permettant de l'identifier de façon unique dans la base
+  bibliographique\footnote{Sous \program{JabRef}, l'icône en forme de
+    \enquote{baguette magique} ou de clé aide à générer ladite
+    \meta{clé}.}.
+\item Dans le fichier source \file{.tex} :
+  \begin{enumerate}
+  \item \emph{En préambule}, utiliser la commande \docAuxCommand{addbibresource}
+    pour indiquer le \meta{fichier bibliographique} à considérer :
+\begin{preamblecode}[listing options={alsolanguage={[biblatex]TeX}}]
+\addbibresource{"\meta{fichier bibliographique}".bib}
+\end{preamblecode}
+  \item Dans le corps du document, utiliser la commande
+    \docAuxCommand{autocite}\footnote{De préférence à la commande
+      \docAuxCommand{cite}.}\footnote{La référence est alors détaillée en note
+      de bas de page.}  ou, éventuellement, \docAuxCommand{textcite}\footnote{La
+      référence est alors affichée au fil du texte, mais avec moins de détails.}
+    du \Package*{biblatex} pour citer des références bibliographiques (chacune
+    pourvue d'une \meta{clé}) :
+\begin{bodycode}[listing options={alsolanguage={[biblatex]TeX}}]
+...\autocite{"\meta{clé1}"}... \textcite{"\meta{clé2}"} ...
+...\autocite{"\meta{clé3,clé4}"}... \textcite{"\meta{clé5,clé6}"} ...
+\end{bodycode}
+  \item À la fin du document, faire figurer la liste des références
+    bibliographiques au moyen de la commande \refCom{printbibliography}.
+  \end{enumerate}
+\item Procéder à une suite de compilations \hologo{pdfLaTeX}, \hologo{biber} et
+  \hologo{pdfLaTeX}\suitecompilations.
+\end{enumerate}
+
+\begin{docCommand}{printbibliography}{}
+  Cette commande produit la liste des références bibliographiques saisies selon
+  la syntaxe du \Package*{biblatex}. Elle a été redéfinie de sorte
+  à automatiquement afficher, avant la liste des références, les éventuels
+  remerciements (commande \refCom{acknowledgements}).
+\end{docCommand}
+
+Par exemple, si le \File{.bib} contient :
+
+\begin{bodycode}[listing only,listing options={alsolanguage={[biblatex]TeX},deletekeywords={[2]series,geometry}}]
+ at Book{            har,
+  author	= {Hartshorne, Robin},
+  title		= {Algebraic geometry},
+  note		= {Graduate Texts in Mathematics, No. 52},
+  publisher	= {Springer-Verlag},
+  address	= {New York},
+  date		= {1977}
+}
+ at Book{		  laz1,
+  author	= {Lazarsfeld, Robert},
+  title		= {Positivity in algebraic geometry. I},
+  volume	= {48},
+  note		= {Classical setting: line bundles and linear series},
+  publisher	= {Springer-Verlag},
+  address	= {Berlin},
+  date		= {2004}
+}
+ at Article{         shin,
+  author	= {Shin, Kil-Ho},
+  title		= {$3$-dimensional Fano varieties with canonical
+                  singularities},
+  journal	= {Tokyo J. Math.},
+  volume	= {12},
+  date		= {1989},
+  number	= {2},
+  pages		= {375-385}
+}
+\end{bodycode}
+
+alors, le source \file{.tex} suivant :
+\begin{bodycode}[listing only,listing options={alsolanguage={[biblatex]TeX},deletekeywords={[1]theorem},deletekeywords={[2]first,and,see,theorem},deletekeywords={[3]theorem}}]
+The first assertion is a direct consequence of the Riemann-Roch
+formula for threefolds\autocite[See e.g.][437]{har} and
+Kawamata-Viehweg vanishing\autocite[Theorem~4.3.1]{laz1}. For the
+second assertion, see \textcite[Theorem~(0.4)]{shin}.
+%
+\printbibliography
+\end{bodycode}
+
+donne le texte figurant dans l'encadré intitulé \enquote{Exemple de
+  bibliographie} \vpageref{biblio}.
+
+\ExplSyntaxOn
+\makeatletter
+\defbibheading{origsectionnotintoc}[References]{%
+  \__nwejm_section*{#1}%
+}
+\makeatother
+\ExplSyntaxOff
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+%
+\begin{bodycode}[text only,float,title={Exemple de bibliographie},label=biblio]
+\StandardFootnotes
+The first assertion is a direct consequence of the Riemann-Roch formula for
+threefolds\autocite[See e.g.][437]{har} and Kawamata-Viehweg
+vanishing\autocite[Theorem~4.3.1]{laz1}. For the second assertion, see
+\textcite[Theorem~(0.4)]{shin}.
+%
+\printbibliography[heading=origsectionnotintoc,category=examples]
+\end{bodycode}
+%
+\renewcommand{\thempfootnote}{\alph{mpfootnote}}
+
+\section{Commandes propres aux mathématiques}
+\label{sec:comm-propr-aux}
+
+La \nwejmauthorcl{} :
+\begin{itemize}
+\item charge les packages :
+  \begin{itemize}
+  \item \package*{kpfonts} qui fournit tous les symboles standard, y compris
+    ceux du \Package{amssymb}, mais en propose également de nombreux autres ;
+  \item \package*{mathtools} qui lui-même charge \package*{amsmath} (mais en
+    l'étendant et en corrigeant certains de ses défauts), si bien que toutes les
+    commandes de ces deux packages sont disponibles ;
+  \item \package*{rsfso} qui fournit de jolies lettres calligraphiques (via
+    la commande \docAuxCommand{mathscr}) ;
+  \end{itemize}
+\item redéfinit certaines commandes et en fournit quelques nouvelles, listées
+  ci-dessous ;
+\item fournit (en s'appuyant sur les packages \package*{amsthm} et
+  \package*{thmtools}) des environnements de type \enquote{théorème} classiques,
+  listés ci-dessous.
+\end{itemize}
+
+\subsection{Constantes universelles et fonctions courantes}
+
+\begin{docCommand}{I}{}
+  Cette commande affiche l'unité imaginaire : \enquote{$\I$}.
+\end{docCommand}
+
+\begin{docCommand}{E}{\oarg{argument}}
+ Selon que son argument optionnel est utilisé ou pas, cette commande affiche :
+  \begin{itemize}
+  \item la fonction exponentielle appliquée à l'\meta{argument} ;
+  \item le nombre d'Euler \enquote{$\E$}.
+  \end{itemize}
+\end{docCommand}
+
+\begin{bodycode}[listing and text]
+\begin{align}
+  \E[\I\pi]+1 & = 0 \\
+  \E          & = \sum_{n\geq 0} \frac{1}{n!}
+\end{align}
+\end{bodycode}
+
+\begin{dbremark}{Syntaxes équivalentes pour la fonction exponentielle}{}
+  Il y a équivalence entre les commandes :
+  \begin{itemize}
+  \item |\E[|\meta{argument}|]| qui est fournie par la classe ;
+  \item |\E^{|\meta{argument}|}| qui est plus habituelle.
+\end{itemize}
+\end{dbremark}
+
+\begin{docCommand}{log(*)}{}
+  Cette commande affiche, sous sa forme :
+  \begin{description}
+  \item[\emph{non} étoilée :] \enquote{$\log$} ;
+  \item[étoilée :] \enquote{$\log*$}.
+  \end{description}
+\end{docCommand}
+
+\begin{docCommand}{lg(*)}{}
+  Cette commande affiche, sous sa forme :
+  \begin{description}
+  \item[\emph{non} étoilée :] \enquote{$\lg$} ;
+  \item[étoilée :] \enquote{$\lg*$}.
+  \end{description}
+\end{docCommand}
+
+\subsection{Ensembles}
+
+\subsubsection{Ensembles courants}
+
+\begin{docCommand}{bbN}{}
+  Cette commande affiche l'ensemble des nombres entiers positifs :
+  \enquote{$\bbN$}.
+\end{docCommand}
+
+\begin{docCommand}{bbZ}{}
+  Cette commande affiche l'ensemble des nombres entiers relatifs :
+  \enquote{$\bbZ$}.
+\end{docCommand}
+
+\begin{docCommand}{bbD}{}
+  Cette commande affiche l'ensemble des nombres décimaux : \enquote{$\bbD$}.
+\end{docCommand}
+
+\begin{docCommand}{bbQ}{}
+  Cette commande affiche l'ensemble des nombres rationnels : \enquote{$\bbQ$}.
+\end{docCommand}
+
+\begin{docCommand}{bbR}{}
+  Cette commande affiche l'ensemble des nombres réels : \enquote{$\bbR$}.
+\end{docCommand}
+
+\begin{docCommand}{bbC}{}
+  Cette commande affiche l'ensemble des nombres complexes : \enquote{$\bbC$}.
+\end{docCommand}
+
+\begin{docCommand}{bbK}{}
+  Cette commande peut être utilisée pour dénoter un corps quelconque. Elle
+  affiche \enquote{$\bbK$}.
+\end{docCommand}
+
+\subsubsection{Ensembles définis}
+
+\begin{docCommand}[doc updated=2019-03-18]{set}{\marg{définition}\oarg{caractérisation}}
+  Cette commande affiche l'ensemble défini par \meta{définition}, avec une
+  éventuelle \meta{caractérisation}\footnote{Partie suivant \enquote{tels
+      que}.}.
+\begin{bodycode}[listing and text]
+\begin{align}
+  \bbN & = \set{0,1,2,3,\dots}              \\
+  \bbZ & = \bbN\cup\set{-n}[n\in\bbN]       \\
+  \bbQ & = \set{p/q}[p\in\bbZ,\ q\in\bbN^*] \\
+  \bbQ & = \set{\frac{p}{q}}[p\in\bbZ,\ q\in\bbN^*]
+\end{align}
+\end{bodycode}
+\end{docCommand}
+
+\subsection[Fonctions trigonométriques circulaires et hyperboliques]{Fonctions
+  trigonométriques circulaires et hyperboliques, directes et réciproques}
+
+\begin{dbremark}{Commandes propres au français}{}
+  Les commandes de cette section ne sont définies (ou redéfinies) que pour les
+  articles en français.
+\end{dbremark}
+
+\begin{docCommand}{cot}{}
+  Cette commande affiche la cotangente : \enquote{$\cot$}. Elle a pour alias
+  \docAuxCommand{cotan}.
+\end{docCommand}
+
+\begin{docCommand}{arccos}{}
+  Cette commande affiche (la détermination principale de) l'arc cosinus :
+  \enquote{$\arccos$}.
+\end{docCommand}
+
+\begin{docCommand}{arcsin}{}
+  Cette commande affiche (la détermination principale de) l'arc sinus :
+  \enquote{$\arcsin$}.
+\end{docCommand}
+
+\begin{docCommand}{arctan}{}
+  Cette commande affiche (la détermination principale de) l'arc tangente :
+  \enquote{$\arctan$}.
+\end{docCommand}
+
+\begin{docCommand}{cosh}{}
+  Cette commande affiche le cosinus hyperbolique : \enquote{$\cosh$}. Elle a pour
+  alias \docAuxCommand{ch}.
+\end{docCommand}
+
+\begin{docCommand}{sinh}{}
+  Cette commande affiche le sinus hyperbolique : \enquote{$\sinh$}. Elle a pour
+  alias \docAuxCommand{sh}.
+\end{docCommand}
+
+\begin{docCommand}{tanh}{}
+  Cette commande affiche la tangente hyperbolique : \enquote{$\tanh$}.
+  \begin{dbremark}{Pas de commande \protect\docAuxCommand{th} pour la tangente hyperbolique}{}
+    La commande |\th| est déjà définie dans \LaTeX{} et ne peut donc pas être
+    utilisée pour la tangente hyperbolique.
+  \end{dbremark}
+\end{docCommand}
+
+\begin{docCommand}{arccosh}{}
+  Cette commande affiche l'argument cosinus hyperbolique :
+  \enquote{$\arccosh$}. Elle a pour alias \docAuxCommand{Argch}.
+\end{docCommand}
+
+\begin{docCommand}{arcsinh}{}
+  Cette commande affiche l'argument sinus hyperbolique :
+  \enquote{$\arcsinh$}. Elle a pour alias \docAuxCommand{Argsh}.
+\end{docCommand}
+
+\begin{docCommand}{arctanh}{}
+  Cette commande affiche l'argument tangente hyperbolique :
+  \enquote{$\arctanh$}. Elle a pour alias \docAuxCommand{Argth}.
+\end{docCommand}
+
+\subsection{Paires de délimiteurs}
+
+\subsubsection{Commandes prédéfinies}
+
+La classe offre un certain nombre de commandes listées \vref{com-paired},
+facilitant la saisie de paires de délimiteurs courants, par exemple pour les
+normes, les valeurs absolues, etc.
+
+\begin{table}
+  \centering
+  \begin{tabular}{ll}
+    Commandes               & Exemple           \\\toprule
+    \docAuxCommand{norm}    & $\norm{\cdot}$    \\\midrule
+    \docAuxCommand{lnorm}   & $\lnorm{\cdot}$   \\\midrule
+    \docAuxCommand{llnorm}  & $\llnorm{\cdot}$  \\\midrule
+    \docAuxCommand{lpnorm}  & $\lpnorm{\cdot}$  \\\midrule
+    \docAuxCommand{supnorm} & $\supnorm{\cdot}$ \\\midrule
+    \docAuxCommand{abs}     & $\abs{\cdot}$     \\\midrule
+    \docAuxCommand{prt}     & $\prt{\cdot}$     \\\midrule
+    \docAuxCommand{brk}     & $\brk{\cdot}$     \\\midrule
+    \docAuxCommand{brc}     & $\brc{\cdot}$     \\\midrule
+    \docAuxCommand{leqgeq}  & $\leqgeq{\cdot}$  \\\midrule
+    \docAuxCommand{lrangle} & $\lrangle{\cdot}$ \\\bottomrule
+  \end{tabular}
+  \caption{Commandes facilitant la saisie de paires de
+    délimiteurs courants}
+  \label{com-paired}
+\end{table}
+
+Ces commandes ayant toutes la même syntaxe, seule celle de la commande
+\docAuxCommand{norm} est détaillée.
+
+\begin{docCommand*}{norm}{\oarg{paramètre de taille}\marg{argument}}
+  Cette commande affiche la norme de l'\meta{argument}.
+
+  Par défaut, la hauteur des délimiteurs est automatiquement adaptée à celle de
+  l'\meta{argument} mais il est possible de spécifier en argument optionnel un
+  \meta{paramètre de taille} :
+  \begin{itemize}
+  \item \docValue{0} : taille par défaut du délimiteur\footnote{Taille du
+      délimiteur en mode texte.} ;
+  \item \docValue{1} ou \docAuxCommand{big} : taille du délimiteur plus grande
+    que la précédente ;
+  \item \docValue{2} ou \docAuxCommand{Big} : taille du délimiteur plus grande
+    que la précédente ;
+  \item \docValue{3} ou \docAuxCommand{bigg} : taille du délimiteur plus grande
+    que la précédente ;
+  \item \docValue{4} ou \docAuxCommand{Bigg} : taille du délimiteur plus grande
+    que la précédente.
+  \end{itemize}
+\end{docCommand*}
+
+\begin{docCommand}{norm*}{\marg{argument}}
+  Cette commande est équivalente à |\norm[0]{|\meta{argument}|}|.
+\end{docCommand}
+
+\begin{bodycode}[listing and text]
+\begin{equation}
+\supnorm{\frac{A}{2}}^k    \quad
+\supnorm[0]{\frac{A}{2}}^k \quad
+\supnorm[1]{\frac{A}{2}}^k \quad
+\supnorm[2]{\frac{A}{2}}^k \quad
+\supnorm[3]{\frac{A}{2}}^k \quad
+\supnorm[4]{\frac{A}{2}}^k \quad
+\supnorm*{\frac{A}{2}}^k
+\end{equation}
+\end{bodycode}
+
+\begin{dbremark}{Indices des paires de délimiteurs qui n'en sont pas pourvues par défaut}{}
+  Il est toujours possible d'ajouter manuellement un indice à une commande de
+  paire de délimiteurs qui n'en est pas pourvue par défaut.
+\begin{bodycode}[listing and text]
+\begin{equation}
+\norm{\frac{A}{2}}_3
+\end{equation}
+\end{bodycode}
+\end{dbremark}
+
+\subsubsection{Commandes à définir}
+
+Il est possible de définir de nouvelles commandes facilitant la saisie de paires
+de délimiteurs au moyen de la commande \refCom{NewPairedDelimiter}.
+%
+\begin{docCommand}{NewPairedDelimiter}{\marg{commande}\marg{options}}
+  Cette commande définit une \meta{commande} similaire à la commande
+  \docAuxCommand{norm} mais dont les délimiteurs gauche et droit et l'indice
+  sont ceux spécifiés en \meta{options} au moyen des clés \refKey{left},
+  \refKey{right} et \refKey{subscript}.
+  \begin{docKey}{left}{=\meta{délimiteur}}{pas de valeur par défaut,
+      initialement vide}
+    Cette clé permet de spécifier le \meta{délimiteur} gauche de la \meta{commande} ainsi
+    créée.
+  \end{docKey}
+  \begin{docKey}{right}{=\meta{délimiteur}}{pas de valeur par défaut,
+      initialement vide}
+    Cette clé permet de spécifier le \meta{délimiteur} droit de la
+    \meta{commande} ainsi créée.
+  \end{docKey}
+  \begin{docKey}{subscript}{=\meta{indice}}{pas de valeur par défaut,
+      initialement vide}
+    Cette clé permet de spécifier l'\meta{indice} de la \meta{commande} ainsi
+    créée.
+  \end{docKey}
+\end{docCommand}
+
+\NewPairedDelimiter{\floor}{
+  left=\lfloor,
+  right=\rfloor,
+  subscript=\text{eff}
+}
+\begin{preamblecode}[listing options={morekeywords={[2]left,right,subscript}}]
+\NewPairedDelimiter{\floor}{
+  left=\lfloor,
+  right=\rfloor,
+  subscript=\text{eff}
+}
+\end{preamblecode}
+\begin{bodycode}[listing and text]
+\begin{equation}
+\floor{\frac{A}{2}}
+\end{equation}
+\end{bodycode}
+
+\subsection{Opérateurs}
+
+\subsubsection{Opérateurs prédéfinis}
+
+\begin{docCommand}{dif}{}
+  Cette commande affiche l'opérateur différentiel employé notamment dans les
+  intégrales : \enquote{$\dif$}.
+\begin{bodycode}[listing and text]
+\begin{equation}
+\iiint_T f(x,y,z)\dif x \dif y \dif z=0
+\end{equation}
+\end{bodycode}
+\end{docCommand}
+
+\begin{docCommand}{grad}{}
+  Cette commande affiche le gradient :
+  \begin{itemize}
+  \item sous la forme \enquote{$\grad$} par défaut ;
+  \item sous la forme \enquote{$\nabla$} si la valeur \docValue{nabla} est
+    passée à la clé \refKey{gradient} en argument de la commande
+    \refCom{articlesetup}.
+  \end{itemize}
+\end{docCommand}
+
+\begin{docCommand}{Div}{}
+  Cette commande affiche la divergence : \enquote{$\Div$}.
+  \begin{dbremark}{Pas de commande \protect\docAuxCommand{div} pour la divergence}{}
+    La commande |\div| est déjà définie dans \LaTeX{} et ne peut donc pas être
+    utilisée pour la divergence.
+  \end{dbremark}
+\end{docCommand}
+
+\begin{docCommand}{curl}{}
+  Cette commande affiche le rotationnel :
+  \enquote{$\curl$}. Elle a pour alias \docAuxCommand{rot}.
+\end{docCommand}
+
+\begin{bodycode}[listing and text]
+\begin{align}
+  \Div  F & = \grad \cdot  F \\
+  \curl F & = \grad \wedge F
+\end{align}
+\end{bodycode}
+
+\begin{docCommand}{supp}{}
+  Cette commande affiche le support (d'une fonction, d'une mesure, etc.) :
+  \enquote{$\supp$}.
+\end{docCommand}
+
+\subsubsection{Opérateurs à définir}
+
+Il est possible de définir de nouveaux noms d'opérateurs au moyen de la commande
+usuelle \refCom{DeclareMathOperator}.
+
+\begin{docCommand}{DeclareMathOperator}{\marg{commande}\marg{nom}}
+  Cette commande définit la \meta{commande} qui affiche l'opérateur nommé
+  \meta{nom}.
+\end{docCommand}
+
+\begin{preamblecode}
+\DeclareMathOperator{\cat}{Cat}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={example},deletekeywords={[4]all}}]
+A standard example is $\cat$, the $2$-category of all (small) ideals.
+\end{bodycode}
+
+\subsubsection{(Usage avancé) Précautions en cas d'opérations binaires non
+  courantes}
+
+Si, dans des opérations binaires, un opérateur\footnote{Prédéfini ou défini au
+  moyen de la commande \protect\refCom{DeclareMathOperator}.} est suivi par un
+opérateur binaire courant de \LaTeX{} (\docAuxCommand{circ},
+\docAuxCommand{cdot}, \docAuxCommand{wedge}, etc.), les espaces horizontales les
+séparant seront correctes.
+
+En revanche, si l'opérateur binaire impliqué n'est pas courant, il convient de
+le déclarer au moyen de la commande \refCom{BinaryOperators}.
+
+\begin{docCommand}{BinaryOperators}{\marg{opérateurs binaires}}
+  Cette commande assure que les \meta{opérateurs binaires}\footnote{Séparés par
+    des virgules.} seront, dans des opérations binaires, correctement espacés
+  des opérateurs les précédant.
+\end{docCommand}
+
+\begin{preamblecode}[listing options={moretexcs={mybinop}}]
+\newcommand{\mybinop}{\mathbin{*}}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={moretexcs={mybinop}}]
+\begin{tabular}{>{$}l<{$}@{ : }l}
+  \grad \cdot    F & bon     \\
+  \grad \mybinop F & mauvais \\ \BinaryOperators{\mybinop}%
+  \grad \mybinop F & bon (grâce à \verb|\BinaryOperators{\mybinop}|)
+\end{tabular}
+\end{bodycode}
+
+\subsection{Divers}
+
+\begin{dbremark}{Commandes propres au français (bis)}{}
+  Les commandes suivantes ne sont redéfinies que pour les articles en
+  français.
+\end{dbremark}
+
+\begin{docCommand}{leq}{}
+  Cette commande affiche \enquote{$\leq$}.
+\end{docCommand}
+\begin{docCommand}{geq}{}
+  Cette commande affiche \enquote{$\geq$}.
+\end{docCommand}
+
+\subsection{Environnements de type \enquote{théorème}}
+
+Pour faciliter la composition des théorèmes et objets analogues, la
+\nwejmauthorcl{} fournit des environnements prêts à l'emploi et permet d'en
+créer de nouveaux si besoin est (cf. commande \refCom{newtheorem}).
+
+\subsubsection{Environnements prédéfinis}
+\label{sec:envir-de-type}
+
+La \vref{env-theorems} liste les théorèmes et objets analogues prédéfinis par la
+\nwejmauthorcl{} avec :
+\begin{description}
+\item[en colonne~1] le nom des environnements correspondants ;
+\item[en colonne~2] leurs titres récurrents (automatiquement traduits dans la
+  langue de l'article).
+\end{description}
+
+\begin{table}
+  \centering
+  \begin{tabular}{ll}
+    Environnement                   & Titre (ici en français) \\\toprule
+    \docAuxEnvironment{theorem}     & Théorème                \\\midrule
+    \docAuxEnvironment{corollary}   & Corollaire              \\\midrule
+    \docAuxEnvironment{conjecture}  & Conjecture              \\\midrule
+    \docAuxEnvironment{proposition} & Proposition             \\\midrule
+    \docAuxEnvironment{lemma}       & Lemme                   \\\midrule
+    \docAuxEnvironment{axiom}       & Axiome                  \\\midrule[.75pt]
+    \docAuxEnvironment{definition}  & Définition              \\\midrule
+    \docAuxEnvironment{remark}      & Remarque                \\\midrule
+    \docAuxEnvironment{example}     & Exemple                 \\\midrule
+    \docAuxEnvironment{notation}    & Notation                \\\midrule[.75pt]
+    \docAuxEnvironment{proof}       & Preuve                  \\\bottomrule
+  \end{tabular}
+  \caption{Environnements de type \enquote{théorème} fournis}
+  \label{env-theorems}
+\end{table}
+
+\begin{dbremark}{\enquote{Théorèmes} non numérotés}{}
+  Chacun des environnements de la \vref{env-theorems} admet une version étoilée
+  créant une version non numérotée de l'objet de type \enquote{théorème}
+  correspondant.
+\end{dbremark}
+
+\begin{bodycode}[listing and text]
+\begin{theorem}
+  Tout espace métrisable séquentiellement compact est compact.
+\end{theorem}
+\begin{definition}[congruence modulo $n$]
+  Soit $n$ un entier supérieur ou égal à $2$. Deux entiers $a$ et $b$
+  sont dits congruents modulo $n$ si $a - b \in n\bbZ$.
+\end{definition}
+\begin{remark*}
+  Une des plus belles relations mathématiques est $\E[i\pi]+1=0$.
+\end{remark*}
+\begin{proof}
+  Tout ce qui est rare est cher. Or un cheval bon marché est rare.
+  Donc un cheval bon marché est cher.
+\end{proof}
+\end{bodycode}
+
+On remarque dans l'exemple précédent que les \enquote{théorèmes} ont des mises
+en forme variables. La \nwejmauthorcl{} fournit effectivement trois styles de
+\enquote{théorèmes}, \docValue{theorem}, \docValue{definition} et
+\docValue{proof}, dont les caractéristiques sont indiquées à la
+\vref{env-theorems-styles}.
+
+\begin{table}
+  \centering
+  % \setlength{\tymin}{\widthof{romain, terminé}}
+  \begin{tabulary}{\linewidth}{lLLL}
+Style                 & Titre récurrent                  & Contenu                            & \enquote{Théorèmes} concernés               \\\toprule
+\docValue{theorem}    & gras, romain, numéroté           & italique
+                      & théorèmes, corollaires, conjectures, propositions, lemmes, axiomes                                                  \\\midrule
+\docValue{definition} & gras, romain, numéroté           & romain                             & définitions, remarques, exemples, notations \\\midrule
+\docValue{proof}      & non gras, italique, non numéroté & romain, terminé par un carré blanc & preuves                                     \\\bottomrule
+  \end{tabulary}
+  \caption{Styles de \enquote{théorèmes} fournis}
+  \label{env-theorems-styles}
+\end{table}
+
+\subsubsection{Environnements définis par l'utilisateur}
+\label{sec:envir-de-type-1}
+
+Si les environnements de \enquote{théorème} fournis par la classe ne suffisent
+pas, la commande \refCom{newtheorem} permet d'en créer de nouveaux.
+
+\begin{docCommand}{newtheorem}{\oarg{option(s)}\marg{nom}}
+  Cette commande crée un nouvel environnement \LaTeX{}, \meta{nom}, destiné à la
+  composition d'un \enquote{théorème} dont, par défaut :
+  \begin{itemize}
+  \item le titre récurrent est \meta{Nom}\footnote{\Ie*{}, quelle que soit la
+      langue de l'article, le \meta{nom} de l'environnement \LaTeX{} dont
+      l'initiale est en majuscule.} ;
+  \item le style est \docValue{theorem}.
+  \end{itemize}
+  Cette commande crée également l'environnement étoilé \meta{nom}|*| produisant
+  des occurrences \emph{non} numérotées de ce \enquote{théorème}.
+
+\begin{preamblecode}[listing options={deletekeywords={[2]article}}]
+\newtheorem{article}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]article,label}}]
+\begin{article*}[dit premier]
+Les hommes naissent et demeurent libres et égaux en droits [...]
+\end{article*}
+\begin{article}[dit premier]\label{premier}
+Les hommes naissent et demeurent libres et égaux en droits [...]
+\end{article}
+L'\vref{premier} est le plus célèbre.
+\end{bodycode}
+
+  Si la valeur par défaut du style (\docValue{theorem}) ne convient pas, il
+  suffit de spécifier en \meta{option(s)} celle souhaitée au moyen de la clé
+  \refKey{style} suivante.
+  \begin{docKey}{style}{=\docValue{theorem}\textbar\docValue{definition}\textbar\docValue{proof}}{pas
+      de valeur par défaut,\\initialement \docValue{theorem}}
+    Cette clé permet de spécifier le style du \enquote{théorème} à créer, au
+    moyen des valeurs \docValue{theorem}, \docValue{definition} et
+    \docValue{proof}.
+  \end{docKey}
+\begin{preamblecode}
+\newtheorem[style=definition]{fait}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]label}}]
+\begin{fait}\label{majeure}
+Tout ce qui est rare est cher.
+\end{fait}
+\begin{fait}\label{mineure}
+Un cheval bon marché est rare.
+\end{fait}
+En vertu des \cref{mineure,majeure}, un cheval bon marché est
+cher.
+\end{bodycode}
+
+  Si la valeur par défaut du titre récurrent (\meta{Nom}) ne convient pas, il
+  suffit de spécifier en \meta{option(s)} celle souhaitée au moyen de la clé
+  \refKey{title} suivante.
+  \begin{docKey}{title}{={\meta{titre récurrent}}}{pas de
+      valeur par défaut, initialement vide}
+    Cette clé permet de spécifier un \meta{titre récurrent} différent de
+    \meta{Nom}, valable quelle que soit la langue de l'article.
+  \end{docKey}
+\begin{preamblecode}
+\newtheorem[title=expérience]{experience}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]label}}]
+\begin{experience}\label{un}
+On lance un dé à 6 faces [...]
+\end{experience}
+\begin{experience}\label{deux}
+On lance deux dés à 6 faces [...]
+\end{experience}
+Les \vref{un,deux} mettent en évidence [...]
+\end{bodycode}
+
+  On remarque que, en cas de références croisées au moyen de la commande
+  recommandée\footnote{Cf. \vref{sec-references-croisees}} \refCom{vref} (ou
+  \refCom{cref}), le titre récurrent du ou des \enquote{théorèmes} référencés
+  est automatiquement ajouté à la référence et ce, éventuellement sous sa forme
+  plurielle. Par défaut, cette dernière est obtenue en ajoutant un \enquote{s}
+  final à \meta{nom} ou au \meta{titre récurrent} fixée par l'option
+  \refKey{title}. Si cette forme plurielle doit être construite différemment, il
+  convient de le spécifier en \meta{option(s)} au moyen de la clé
+  \refKey{title-plural} suivante.
+  \begin{docKey}{title-plural}{={\meta{forme plurielle du titre récurrent}}}{pas de
+      valeur\\par défaut, initialement vide}
+    Cette clé permet de spécifier la forme plurielle du titre récurrent.
+  \end{docKey}
+\begin{preamblecode}
+\newtheorem[title-plural=anneaux]{anneau}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]label}}]
+\begin{anneau}\label{anneau}
+Considérons un anneau : [...]
+\end{anneau}
+\begin{anneau}\label{anneau-bis}
+Considérons un autre anneau : [...]
+\end{anneau}
+Les \vref{anneau,anneau-bis} admettent [...]
+\end{bodycode}
+
+\begin{preamblecode}
+\newtheorem[title=idéal,title-plural=idéaux]{ideal}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]label}}]
+\begin{ideal}\label{ideal}
+Considérons un idéal : [...]
+\end{ideal}
+\begin{ideal}\label{ideal-bis}
+Considérons un autre idéal : [...]
+\end{ideal}
+Les \vref{ideal,ideal-bis} admettent [...]
+\end{bodycode}
+
+  % Si besoin est, il est même possible de spécifier des titres récurrents
+  % différents selon la langue utilisée au moyen des clés suivantes :
+  % \begin{docKey}{title/english}{={\meta{titre récurrent en anglais}}}{pas de
+  %     valeur par défaut,\\initialement vide}
+  % \end{docKey}
+  % \begin{docKey}{title/french}{={\meta{titre récurrent en français}}}{pas de
+  %     valeur par défaut,\\initialement vide}
+  % \end{docKey}
+  % \begin{docKey}{title/german}{={\meta{titre récurrent en allemand}}}{pas de
+  %     valeur par défaut,\\initialement vide}
+  % \end{docKey}
+  % \begin{docKey}{title/dutch}{={\meta{titre récurrent en néerlandais}}}{pas de
+  %     valeur par défaut,\\initialement vide}
+  %   Ces clés permettent de spécifier un \meta{titre récurrent} différent
+  %   de \meta{Nom} pour la langue correspondante.
+  % \end{docKey}
+\end{docCommand}
+
+\subsection{Énumérations}
+\label{sec:list-dhyp-ou}
+
+Pour faciliter la composition des énumérations (d'hypothèses, d'assertions, de
+conditions, etc.), la \nwejmauthorcl{} fournit des environnements prêts
+à l'emploi et permet d'en créer de nouveaux si besoin est (cf. commande
+\refCom{newenumeration}).
+
+\subsubsection{Énumérations prédéfinies}
+\label{sec:predefinies-:-listes}
+
+Dans les articles en mathématiques, il est fréquent d'énumérer des assertions,
+hypothèses ou conditions et de s'y référer. Pour ce faire, la \nwejmauthorcl{}
+fournit trois environnements qui s'emploient comme l'habituel environnement
+\docAuxEnvironment{enumerate} de listes ordonnées (numérotées) :
+\refEnv{assertions}, \refEnv{hypotheses} et \refEnv{conditions}, dans lesquels
+chaque assertion, hypothèse ou condition est introduite par la commande
+\docAuxCommand{item}.
+
+\begin{docEnvironment}[doclang/environment content=assertions]{assertions}{}
+  Cet environnement compose une liste d'assertions.
+\end{docEnvironment}
+\begin{docEnvironment}[doclang/environment content=hypothèses]{hypotheses}{}
+  Cet environnement compose une liste d'hypothèses.
+\end{docEnvironment}
+\begin{docEnvironment}[doc new=2019-03-18,doclang/environment content=conditions]{conditions}{}
+  Cet environnement compose une liste de conditions.
+\end{docEnvironment}
+
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]label}}]
+\begin{axiom}\label{mon-axiome}
+  Chaque assertion suivante est admise.
+  \begin{assertions}
+  \item\label{rare-cher} Tout ce qui est rare est cher.
+  \item\label{cheval} Un cheval bon marché est rare.
+  \end{assertions}
+\end{axiom}
+En vertu des \vref{rare-cher,cheval} de l'\vref{mon-axiome},
+un cheval bon marché est cher.
+\end{bodycode}
+
+\subsubsection{Énumérations définies par l'utilisateur}
+
+Si les énumérations fournies par la classe ne suffisent pas, il est possible
+d'en créer de nouvelles au moyen de la commande \refCom{newenumeration}.
+
+\begin{docCommand}[doc new=2019-03-18]{newenumeration}{\oarg{option(s)}\marg{nom}}
+  Cette commande crée un nouvel environnement \LaTeX{}, \meta{nom}, qui
+  s'emploie comme l'habituel environnement \docAuxEnvironment{enumerate} de
+  listes ordonnées (numérotées) dans lequel chaque item à énumérer
+  est introduit par la commande \docAuxCommand{item}.
+
+\begin{preamblecode}
+\newenumeration{conventions}
+\end{preamblecode}
+\begin{bodycode}[listing and text]
+\begin{conventions}
+\item Le cheval est bon marché.
+\item Le cheval est cher.
+\end{conventions}
+\end{bodycode}
+
+  On constate que chaque item énuméré est introduit par un label par défaut
+  constitué de l'initiale du \meta{nom} et indexé par un chiffre arabe, le tout
+  entre parenthèses. Si ce label ne convient pas, il suffit de spécifier celui
+  souhaité en \meta{option(s)} au moyen de la clé \refKey{label}.
+  \begin{docKey}{label}{={\meta{label}}}{pas de
+      valeur par défaut, initialement initiale du \meta{nom}}
+    Cette clé permet de spécifier un \meta{label} différent de l'initiale du
+    \meta{nom} de l'environnement.
+  \end{docKey}
+\renewenumeration[label=K]{conventions}
+\begin{preamblecode}
+\newenumeration[label=K]{conventions}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]label}}]
+\begin{conventions}
+\item\label{k-one} Le cheval est bon marché.
+\item\label{k-two} Le cheval est cher.
+\end{conventions}
+Cf. \vref{k-one}. Cf. \vref{k-one,k-two}.
+\end{bodycode}
+
+On remarque que, en cas de références croisées au moyen de la commande
+recommandée\footnote{Cf. \vref{sec-references-croisees}} \refCom{vref} (ou
+\refCom{cref}), le \meta{nom} de la ou des énumérations référencées est
+automatiquement ajouté à la référence et ce, sous ses formes singulière ou
+plurielle selon les cas. Par défaut, la forme :
+\begin{description}
+\item[plurielle] est le \meta{nom} ;
+\item[singulière] est obtenue en supprimant la dernière lettre\footnote{Supposée être
+  souvent un \enquote{s}.} du \meta{nom}.
+\end{description}
+Si ces formes singulière ou plurielle doivent être construites différemment, il
+convient de le spécifier en \meta{option(s)} au moyen des clés
+\refKey{singular} et \refKey{plural} suivantes.
+  \begin{docKey}{singular}{={\meta{forme singulière de l'énumération}}}{pas de
+      valeurpar défaut,\\initialement vide}
+    Cette clé permet de spécifier la forme singulière de l'énumération.
+  \end{docKey}
+  \begin{docKey}{plural}{={\meta{forme plurielle de l'énumération}}}{pas de
+      valeur par défaut,\\initialement vide}
+    Cette clé permet de spécifier la forme plurielle de l'énumération.
+  \end{docKey}
+\begin{preamblecode}
+\newenumeration[singular=cas]{cas} % Sinon, forme sing. = « ca ».
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]label}}]
+\begin{cas}
+\item\label{case-one} Le cheval est bon marché.
+\item\label{case-two} Le cheval est cher.
+\end{cas}
+Cf. \vref{case-one}. Cf. \vref{case-one,case-two}.
+\end{bodycode}
+
+\begin{preamblecode}
+\newenumeration[singular=règle,plural=règles]{regles}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={deletekeywords={[2]label}}]
+\begin{regles}
+\item\label{regle-one} Le cheval est bon marché.
+\item\label{regle-two} Le cheval est cher.
+\end{regles}
+Cf. \vref{regle-one}. Cf. \vref{regle-one,regle-two}.
+\end{bodycode}
+%
+\end{docCommand}
+
+Au besoin, la commande \refCom{renewenumeration} permet de redéfinir une
+énumération préalablement définie au moyen de la commande
+\refCom{newenumeration}.
+
+\begin{docCommand}[doc new=2019-03-18]{renewenumeration}{\oarg{option(s)}\marg{nom}}
+  Cette commande reféfinit l'environnement d'énumération \meta{nom}. Ses
+  \meta{option(s)} sont les mêmes que celles de la commande
+  \refCom{newenumeration}.
+\end{docCommand}
+
+\section{Commandes généralistes}
+\label{sec:comm-gener}
+
+En plus des commandes propres aux mathématiques, la \nwejmauthorcl{} fournit des
+commandes généralistes destinées à faciliter la saisie d'un article à paraître
+dans la \nwejm{}.
+
+\begin{docCommand}{ie(*)}{}
+  Cette commande affiche l'expression \enquote{\ie*{}} traduite dans la langue
+  de l'article, sous sa forme :
+  \begin{description}
+  \item[\emph{non} étoilée :] en version abrégée \enquote{\ie{}} ;
+  \item[étoilée :] en version \emph{non} abrégée \enquote{\ie*{}}.
+  \end{description}
+\end{docCommand}
+
+\begin{docCommand}{Ie(*)}{}
+  Cette commande affiche l'expression \enquote{\Ie*{}} traduite dans la langue
+  de l'article, sous sa forme :
+  \begin{description}
+  \item[\emph{non} étoilée :] en version abrégée \enquote{\Ie{}} ;
+  \item[étoilée :] en version \emph{non} abrégée \enquote{\Ie*{}}.
+  \end{description}
+\end{docCommand}
+
+\begin{docCommand}{century(*)}{\marg{numéro}}
+  Cette commande affiche l'ordinal du \meta{numéro}\footnote{Ce numéro doit être
+    un nombre entier non nul, le cas échéant négatif.}\footnote{En français et en
+    allemand, \meta{numéro} est composé en chiffre romain et en petites
+    capitales.} d'un siècle, suivi du mot \enquote{siècle} traduit dans la
+  langue de l'article et de la mention éventuelle qu'il s'agit d'un siècle
+  précédant notre ère. Ainsi :
+\begin{bodycode}[listing and text]
+Au \century{-1}, [...]. Plus tard, au \century{8}, [...]
+\end{bodycode}
+  Sa version étoilée n'affiche que l'ordinal (sauf si le \meta{numéro} est
+  négatif). Ainsi :
+\begin{bodycode}[listing and text]
+L'agriculture au \century*{-1} était [...].
+La poésie du \century*{19} aura marqué [...].
+\end{bodycode}
+\end{docCommand}
+
+\begin{docCommand}{aside(*)}{\marg{texte}}
+  Cette commande permet de composer du \meta{texte} entre tirets longs, pour une
+  \enquote{incise} (un peu à la manière de parenthèses).
+  \begin{description}
+  \item[Sous sa forme non étoilée,] elle insère le \meta{texte} entre deux
+    tirets longs.
+  \item[Sous sa forme étoilée,] elle fait (seulement) précéder le \meta{texte}
+    d'un tiret, ce qui est à utiliser en fin de phrase.
+  \end{description}
+  Ainsi :
+\begin{bodycode}[listing and text]
+Des expériences \aside{dans le monde \enquote{réel}} ont même été
+suscitées par des expériences numériques.
+\end{bodycode}
+  et :
+\begin{bodycode}[listing and text,listing options={deletekeywords={exemple}}]
+On soupçonne que non \aside*{par exemple on s'attend à ce que
+  $1/\pi$ ne soit pas une période}.
+\end{bodycode}
+\end{docCommand}
+
+\begin{docCommand}{nwejm}{}
+  Cette commande affiche, sous sa forme :
+  \begin{description}
+  \item[\emph{non} étoilée :] la version abrégée \enquote{\nwejm{}} ;
+  \item[étoilée :] la version \emph{non} abrégée \enquote{\nwejm*{}}.
+  \end{description}
+\end{docCommand}
+
+\section{Sélection d'outils fournis par des packages tiers}
+
+Cette section liste un certain nombre d'outils (commandes et environnements)
+fournis par des packages automatiquement chargés par la
+\nwejmauthorcl\footnote{L'\vref{sec-packages-charges-ou-pas} liste ceux dont les
+  fonctionnalités peuvent être utiles aux auteurs.}.
+
+\begin{dbwarning}{Liste des fonctionnalités des packages tiers non exhaustive}{}
+  Cette liste est \emph{non exhaustive} :
+  \begin{itemize}
+  \item seule une infime partie des packages existants est chargée par la
+    classe ;
+  \item seuls certains packages chargés par la classe sont cités ;
+  \item seules certaines fonctionnalités des packages cités sont décrites. Le
+    lecteur souhaitant en savoir davantage est invité à lire la documentation de
+    ces packages.
+  \end{itemize}
+\end{dbwarning}
+
+\subsection{Références croisées}
+\label{sec-references-croisees}
+
+\DeclareFixedFootnote{\objets}{Section, équation, théorème, figure, tableau,
+  etc.}
+
+Le \Package*{cleveref} rend puissante la gestion des références croisées. Il
+fournit notamment les commandes \refCom{cref} et \refCom{vref} suivantes.
+
+\begin{docCommand}{cref}{\brackets{\meta{label$_1$},...,\meta{label$_n$}}}
+  Si un ou plusieurs objets\objets{} sont labellisés au moyen de
+  \lstinline[deletekeywords={[2]label}]|\label{|\meta{label$_1$}|}|,...,
+  \lstinline[deletekeywords={[2]label}]|\label{|\meta{label$_n$}|}|, la commande
+  \refCom{cref} :
+  \begin{itemize}
+  \item en affiche les numéros\footnote{Entourés de parenthèses quand c'est
+      l'usage, p. ex. pour les équations.} ;
+  \item en détecte les natures\objets{} et affiche avant leurs numéros les mots clés
+    correspondants\footnote{Fonctionnalité fournie par le \Package{cleveref}.},
+    automatiquement traduit dans la langue de l'article\footnote{Fonctionnalité
+      fournie par la \nwejmauthorcl.}.
+  \end{itemize}
+  %
+\begin{bodycode}[listing and text]
+On se reportera aux \cref{sec-titre,sec-auteurs} [...]
+\end{bodycode}
+\end{docCommand}
+
+\begin{docCommand}{vref}{\brackets{\meta{label$_1$},...,\meta{label$_n$}}}
+  Cette commande :
+  \begin{itemize}
+  \item reprend les fonctionnalités de \refCom{cref} ;
+  \item affiche\footnote{Ou pas selon le contexte.} après les numéros des objets
+    référencés les (numéros de) pages où ils se situent\footnote{Fonctionnalité
+      fournie par le \Package{varioref}.}.
+  \end{itemize}
+
+  %
+\begin{bodycode}[listing and text]
+On se reportera aux \vref{sec-titre,sec-auteurs} [...]
+\end{bodycode}
+\end{docCommand}
+
+\begin{dbremark}{Liens hypertextes vers l'objet référencé}{}
+  Les numéros et éventuels \aside{numéros de} pages des références croisées
+  créées avec \refCom{cref} et \refCom{vref} sont des liens hypertextes vers les
+  objets référencés\footnote{Fonctionnalité fournie par le \Package{hyperref}.}.
+\end{dbremark}
+
+% \begin{dbremark}{\docAuxCommand{ref} et \docAuxCommand{eqref} : clones de \protect\refCom{vref}}{}
+%   Les traditionnelles commandes \docAuxCommand{ref} et \docAuxCommand{eqref} ont
+%   été redéfinies par la \nwejmauthorcl pour fonctionner de façon identique
+%   à \refCom{vref}.
+% \end{dbremark}
+
+% \subsection{\enquote{Équations} (non-)numérotées}
+% \label{sec:equat-non-numer}
+%
+% Le lecteur, rompu à la composition de formules de mathématiques, connaît
+% certainement le \Package*{amsmath} et les environnements qu'il fournit :
+% \begin{itemize}
+% \item |equation|, |align|, |gather|, |multline| et |flalign| qui numérotent
+%   leur contenu ;
+% \item |equation*|, |align*|, |gather*|, |multline*| et |flalign*| qui \emph{ne}
+%   numérotent \emph{pas} leur contenu ;
+% \end{itemize}
+% et utilise les premiers si (et seulement si, théoriquement) les contenus
+% correspondants font l'objet de références croisées.
+%
+% Avoir à choisir entre les versions numérotées ou pas présente au moins deux
+% inconvénients pour l'utilisateur :
+% \begin{enumerate}
+% \item cela l'oblige à se poser à chaque fois la question de la pertinence de la
+%   numérotation de sa formule ;
+% \item son choix peut ultérieurement s'avérer caduc\footnote{Et donc nécessiter
+%     de passer par exemple d'un environnement étoilé à un non-étoilé \aside*{donc
+%       avec ajout d'un label}.}.
+% \end{enumerate}
+% Pour pallier cela, la \nwejmauthorcl{} charge automatiquement le
+% \Package{autonum} qui :
+% \begin{enumerate}
+% \item permet de ne recourir qu'aux environnements non-étoilés ;
+% \item assure automatiquement que les formules effectivement numérotées seront
+%   celles, et seulement celles, s'avérant faire l'objet de références croisées au
+%   sein du document.
+% \end{enumerate}
+%
+% \begin{bodycode}[listing and text]
+% L'\vref{euler-identity} mérite une référence croisée.
+% \begin{equation}\label{euler-identity}
+%   \E[\I\pi]+1=0
+% \end{equation}
+% C'est bien la seule ici.
+% \begin{equation}\label{not-interesting}
+%   0=0
+% \end{equation}
+% Malheureusement.
+% \begin{equation}
+%   1=1
+% \end{equation}
+% \end{bodycode}
+
+\subsection{Acronymes}
+\label{sec:acronymes}
+
+Il est fréquent que des acronymes doivent figurer dans un article de
+mathématiques et le \Package{glossaries} propose pour cela une fonctionnalité
+à la fois très efficace et très simple : il suffit de recourir à ses commandes :
+\begin{itemize}
+\item \refCom{newacronym} pour \emph{définir} un acronyme :
+\item \refCom{gls} (ou \refCom{acrshort}) pour \emph{afficher} un acronyme.
+\end{itemize}
+
+\begin{docCommand}{newacronym}{\marg{clé}\marg{forme courte}\marg{forme longue}}
+  Cette commande, à utiliser de préférence en préambule, définit un acronyme
+  où :
+  \begin{enumerate}
+  \item \meta{clé} identifie l'acronyme de manière unique dans le
+    document\footnote{À l'auteur de veiller à ne pas utiliser deux fois la même
+      clé pour identifier des acronymes distincts.} ;
+  \item \meta{forme courte} est l'acronyme en lui-même ;
+  \item \meta{forme longue} est la signification de l'acronyme.
+  \end{enumerate}
+\begin{dbwarning}{Forme courte des acronymes : en bas de casse}{}
+  La \meta{forme courte} d'un acronyme est à saisir exclusivement en bas de
+  casse (en minuscules) car elle sera en fait composée en petites capitales.
+\end{dbwarning}
+\end{docCommand}
+
+\begin{docCommand}{gls}{\marg{clé}}
+  Cette commande affiche l'acronyme identifié par \marg{clé} selon le principe
+  suivant :
+  \begin{enumerate}
+  \item la 1\iere{} occurrence de cette commande dans le document affiche
+    l'acronyme sous sa forme \emph{complète}, \ie*{} sa \meta{forme longue}
+    suivie de sa \meta{forme courte} entre parenthèses ;
+  \item les occurrences suivantes affichent l'acronyme uniquement sous
+    \meta{forme courte}.
+  \end{enumerate}
+\end{docCommand}
+
+\begin{preamblecode}[listing options={alsolanguage={[glossaries]TeX}}]
+\newacronym{bap}{bap}{bounded approximation property}
+\end{preamblecode}
+\begin{bodycode}[listing and text,listing options={alsolanguage={[glossaries]TeX}}]
+\begin{enumerate}
+\item \gls{bap},
+\item \gls{bap}.
+\end{enumerate}
+\end{bodycode}
+
+\begin{docCommand}{acrshort}{\marg{clé}}
+  Cette commande affiche la \meta{forme courte} (seule) de l'acronyme, quel que
+  soit le contexte\footnote{\Ie*{} même si c'est la 1\iere{} fois que l'acronyme
+    est utilisé dans le document.}.
+\end{docCommand}
+
+\begin{dbremark}{Commande \refCom{acrshort} : utile dans un titre}{}
+  La commande \refCom{acrshort} peut être utile notamment dans le titre d'un
+  article où l'on ne souhaite pas que soit détaillée la forme complète d'un
+  acronyme.
+\end{dbremark}
+
+Le \Package*{glossaries} fournit bien d'autres commandes et offre bien d'autres
+fonctionnalités\autocite[Pour plus de détails, cf. par exemple][]{Bitouze7}.
+
+\subsection{Guillemets, citations}
+\label{sec-guillemets-citations}
+
+Le \Package*{csquotes} est dédié aux citations, formelles et informelles,
+d'extraits de textes. Il propose notamment la commande \refCom{enquote}
+suivante, simple d'emploi.
+
+\begin{docCommand}{enquote}{\marg{texte}}
+  Cette commande compose le \meta{texte} entre guillemets, automatiquement
+  adaptés :
+  \begin{itemize}
+  \item aux standards typographiques de la langue en cours. On pourra donc
+    l'utiliser dès que du texte est à mettre entre guillemets ;
+  \item au niveau (1 ou 2) de \enquote{citation} en cas d'emboîtement. On
+    pourra donc également l'utiliser dès que du texte est à citer de façon
+    informelle.
+  \end{itemize}
+\begin{bodycode}[listing and text,listing options={alsolanguage={[csquotes]TeX}}]
+Il lui répondit : \enquote{Courteline disait: \enquote{Passer
+    pour un idiot aux yeux d'un imbécile est une volupté de fin
+    gourmet.}}
+\end{bodycode}
+\end{docCommand}
+
+\begin{docCommand}{blockcquote}{\marg{clé}\marg{extrait}}
+  Cette commande permet de citer un \meta{extrait} de façon
+  formelle\footnote{\Ie*{} avec précision de la source.}, la référence
+  bibliographique correspondante devant figurer dans un des fichiers \file{.bib}
+  ajoutés\footnote{Au moyen de la commande \docAuxCommand{addbibresource}} et
+  y étant identifiée par la clé \meta{clé}.
+
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}
+\begin{bodycode}[listing and text,listing options={alsolanguage={[biblatex]TeX},alsolanguage={[csquotes]TeX},deletekeywords={[3]footnote}}]
+\citeauthor{Bitouze} précise que :
+\blockcquote{Bitouze}{%
+  \textins{Cette} commande compose les citations en détachant
+  automatiquement du paragraphe courant celles qui sont
+  longues\footnote{Par défaut, ce sont celles
+    dépassant 3~lignes.}.%
+}.
+\end{bodycode}
+\renewcommand{\thempfootnote}{\alph{mpfootnote}}
+\end{docCommand}
+
+La commande \refCom{blockcquote} admet des arguments optionnels permettant
+d'ajouter du texte \meta{antérieur} et/ou \meta{postérieur} à la citation
+d'extrait\autocite[Pour plus de détails, cf. par exemple][]{Bitouze}.
+
+% (\textsc{À suivre...})
+
+\subsection{Adresses Web (\texorpdfstring{\acrshort{url}}{URL})}
+\label{sec-url}
+
+Le \Package*{hyperref} fournit (entre autres) la commande \refCom{url} qui
+permet de facilement afficher des adresses Web, aussi appelées
+\enquote{\gls{url}}, même si elles comportent des caractères spéciaux de \TeX{}
+(|#|,
+%
+\lstinline[commentstyle={}]+%+,
+%
+|_|, |~|, |&|, etc.) : ces caractères peuvent donc être saisis tels quels, sauf
+si la commande \refCom{url} est utilisée dans l'argument d'une autre
+commande\footnote{Par exemple \protect\docAuxCommand*{footnote}.} auquel cas les
+caractères |#| et
+%
+\lstinline[commentstyle={}]+%+
+%
+sont alors à faire précéder de la commande \enquote{d'échappement} |\|
+(contre-oblique).%
+
+\begin{docCommand}{url}{\marg{adresse Web}}
+  Cette commande affiche l'\meta{adresse Web} saisie \emph{telle quelle} et fait
+  d'elle un lien hypertexte.
+\begin{bodycode}[listing and text,listing options={alsolanguage={[hyperref]TeX},deletekeywords={[2]url}}]
+Nous renvoyons aux instructions aux auteurs sur notre site Web
+\url{http://math.univ-lille1.fr/~nwejm/#Authors}.
+\end{bodycode}
+\end{docCommand}
+
+\subsection{Listes en ligne}
+\label{sec:listes-en-ligne}
+
+Le lecteur est certainement familier des environnements
+\docAuxEnvironment{itemize}, \docAuxEnvironment{enumerate} et
+\docAuxEnvironment{description} permettant de créer des listes respectivement
+non ordonnées\footnote{\enquote{À puces}.}, ordonnées\footnote{\Ie*{}
+  numérotées} et \enquote{de description}. Le \Package*{enumitem} fournit des
+versions étoilées de ces environnements qui composent ces listes \enquote{en
+  ligne}, c'est-à-dire au sein d'un même paragraphe\footnote{Le but premier de
+  ce package est de personnaliser les listes mais cela est déconseillé dans le
+  cadre du \nwejm{} car cela pourrait contrevenir à la marche typographique
+  qu'il a adoptée.}.
+
+\begin{docEnvironment}[doclang/environment content=liste]{itemize*}{}
+  Cet environnement compose une liste \enquote{à puces} en ligne.
+\end{docEnvironment}
+\begin{docEnvironment}[doclang/environment content=liste]{enumerate*}{}
+  Cet environnement compose une liste \enquote{numérotée} en ligne.
+\end{docEnvironment}
+\begin{docEnvironment}[doclang/environment content=liste]{description*}{}
+  Cet environnement compose une liste \enquote{de description} en ligne.
+\end{docEnvironment}
+
+\begin{bodycode}[listing and text,listing options={alsolanguage={[hyperref]TeX},deletekeywords={math},deletekeywords={[2]url,math}}]
+\begin{enumerate}
+\item Les données que j'ai rassemblées [...]
+\item Les données que j'ai recueillies sont
+  \begin{enumerate*}
+  \item disponibles publiquement sur internet : pages Web et CV des
+    conférenciers ;
+  \item accessibles par Wikipédia, par le précieux
+    \enquote{mathematics genealogy project}
+    (\url{http://genealogy.math.ndsu.nodak.edu/}) ;
+  \item pour 60 des conférenciers pour lesquelles mes informations
+    étaient trop lacunaires, [...].
+  \end{enumerate*}
+\end{enumerate}
+\end{bodycode}
+
+\appendix
+
+\section{Canevas de fichier source typique}
+\label{sec-canevas-de-fichier}
+
+Le lecteur souhaitant écrire un article pour le \nwejm*{} trouvera ci-dessous un
+canevas de fichier source qui est un modèle typique d'article standard où les
+commandes et environnement moins fréquents ont été mis en commentaire. Il est
+attaché au fichier \file{PDF} de la présente documentation\footnote{Pour
+  l'extraire, il devrait suffire de cliquer sur l'icône ci-dessous. Il peut
+  également être copié-collé : la plupart des afficheurs \textsc{pdf}
+  permettent de sélectionner et de copier du texte.}.
+%
+\newcommand{\attachfilename}{template.tex}%
+\newcommand{\attachfiletextlink}{Canevas de fichier source typique}%
+\tcbinputlisting{%
+  samples,
+  fontupper=\scriptsize\ttfamily,
+  listing only,
+  listing file=../../examples/\attachfilename,
+  title={\attachfiletextlink\ \attachfile{../../examples/\attachfilename}},%
+  listing options={alsolanguage={[biblatex]TeX},deletekeywords={[2]title,author,keywords},deletekeywords={[5]keywords}}
+}
+
+\section{Packages chargés (ou pas) par la
+  classe}\label{sec-packages-charges-ou-pas}
+
+\subsection{Packages chargés par la classe}\label{sec:packages-charges-par}
+
+On a vu que, pour plusieurs de ses fonctionnalités, la \nwejmauthorcl{} s'appuie
+sur des packages qu'elle charge automatiquement. Ceux dont les fonctionnalités
+peuvent être utiles aux auteurs d'articles du \nwejm{} sont répertoriés dans la
+liste suivante qui indique leur fonction et le cas échéant la ou les options
+avec lesquelles ils sont chargés.
+
+En sus des outils propres à la \nwejmauthorcl, tous ceux fournis par ces
+différents packages sont donc à disposition des auteurs de la \nwejm{}.
+
+\begin{description}
+\item[\package{nag} :] signalement\footnote{Sous forme de \emph{warnings}.} de
+  packages, commandes et environnements obsolètes :
+  \begin{description}
+  \item[options par défaut :] \docAuxKey{l2tabu}, \docAuxKey{orthodox} ;
+  \end{description}
+\item[\package{kpfonts} :] police principale du document :
+  \begin{description}
+  \item[options par défaut :] \docAuxKey{noDcommand}, \docAuxKey{easyscsl} ;
+  \end{description}
+\item[\package{graphicx} :] inclusion d'images ;
+\item[\package{subcaption} :] sous-figures et sous-tableaux ;
+\item[\package{adjustbox} :] ajustement de la position de boîtes, par exemple
+  d'images ;
+\item[\package{xspace} :] définition de commandes qui ne \enquote{mangent} pas
+  l'espace qui suit ;
+\item[\package{array} :] extension (et corrections de bogues) des
+  environnements de tableaux ;
+\item[\package{booktabs} :] tableaux d'allure professionnelle ;
+\item[\package{csquotes} :] citations d'extraits informelles et
+  formelles\footnote{Avec citation des sources,
+    cf. \vref{sec-guillemets-citations}.} :
+    \begin{description}
+    \item[option par défaut :] \docAuxKey{autostyle} ;
+    \item[réglage par défaut :]
+      \lstinline[alsolanguage={[csquotes]TeX},alsolanguage={[biblatex]TeX}]|\SetCiteCommand{\autocite}| ;
+  \end{description}
+\item[\package{biblatex} :] gestion puissante de la bibliographie ;
+\item[\package{datetime2} :] formats de dates et de (zones de) temps :
+  \begin{description}
+  \item[option par défaut :] \docAuxKey{useregional} ;
+  \end{description}
+\item[\package{hyperref} :] support pour les liens
+  hypertextes\footnote{Cf. \vref{sec-url}.} :
+  \begin{description}
+  \item[option par défaut :] \docAuxKey{hidelinks},
+    \docAuxKey{pdfencoding}\lstinline[alsolanguage={[hyperref]TeX}]|=unicode|,
+    \docAuxKey{final}, \docAuxKey{breaklinks},
+    \docAuxKey{hypertexnames}|=false| ;
+  \end{description}
+\item[\package{glossaries} :] création de glossaires et (listes d')acronymes :
+  \begin{description}
+  \item[option par défaut :] \docAuxKey{nowarn} ;
+  \end{description}
+\item[\package{varioref} :] références de pages intelligentes.
+\item[\package{cleveref} :] références croisées
+  intelligentes\footnote{Cf. \vref{sec-references-croisees}.} ;
+  \begin{description}
+  \item[option par défaut :] \docAuxKey{french}, \docAuxKey{ngerman},
+    \docAuxKey{dutch}, \docAuxKey{english}, \docAuxKey{noabbrev},
+    \docAuxKey{capitalize}.
+  \end{description}
+\end{description}
+
+\subsection{Packages non  chargés par la classe}\label{sec:packages-non-charges}
+
+La liste suivante, loin d'être exhaustive, répertorie des packages non chargés
+par la \nwejmauthorcl{} mais pouvant se révéler utiles aux auteurs.  En outre,
+lorsqu'ils sont chargés manuellement par l'utilisateur, certains d'entre eux se
+voient fixés par la \nwejmauthorcl{} des options ou réglages dont les plus
+notables sont précisés.
+
+\begin{description}
+\item[\package{tikz-cd} :] création simple de diagrammes commutatifs de très
+  haute qualité\footnote{Le \Package{xy}, souvent utilisé pour de tels
+    diagrammes, est incomptible avec la présente classe :
+    cf. \vref{sec-incompatibilites}.} ;
+\item[\package{pgfplots} :] création simple de graphiques (de dimensions~$2$
+  ou~$3$) de très haute qualité pour représenter des fonctions ou des données
+  expérimentales ;
+\item[\package{siunitx} :] gestion des nombres, angles et unités, et alignement
+  vertical sur le séparateur décimal dans les tableaux :
+  \begin{description}
+  \item[option par défaut :]\
+    \begin{itemize}
+    \item \docAuxKey{detect-all} ;
+    \item \docAuxKey{locale}|=|\docValue{FR} ou \docValue{UK} ou \docValue{DE}
+      selon la langue de l'article ;
+    \end{itemize}
+  \end{description}
+\item[\package{listings} :] insertion de listings informatiques ;
+\item[\package{todonotes} :] insertion de \enquote{TODO}\footnote{Rappels de
+    points qu'il ne faut pas oublier d'ajouter, de compléter, de réviser, etc.}.
+\end{description}
+
+\section{Incompatibilités}
+\label{sec-incompatibilites}
+
+Pour des raison techniques, le \nwejm{} n'accepte pas de fichier source
+\file{.tex} chargeant le \Package{xy} et la classe \nwejmauthor{} émet une
+erreur si tel est le cas. L'utilisateur ayant à composer des diagrammes
+\enquote{de type matriciel}, notamment des diagrammes commutatifs, est invité
+à recourir au \Package{tikz-cd} à la fois moderne et convivial.
+
+\section{Notations, syntaxe, terminologie et codes couleurs}\label{sec-synt-term-notat}
+
+Nous précisons ici les notations, syntaxe, terminologie et codes couleurs de
+la présente documentation.
+
+\subsection{Commandes, environnements, clés, valeurs}\label{sec-comm-envir-cles}
+
+Les commandes, environnements, clés et valeurs de clés sont systématiquement
+composés en fonte à chasse fixe. En outre, pour plus facilement les
+distinguer, ils figurent avec des couleurs propres :
+\begin{itemize}
+\item les commandes en bleu : \docAuxCommand*{commande} ;
+\item les environnements en \enquote{sarcelle} :
+  \docAuxEnvironment*{environnement} ;
+\item les clés en pourpre : \docAuxKey*{clé} ;
+\item les valeurs des clés en violet : \docValue*{valeur}.
+\end{itemize}
+
+\subsection{Arguments génériques}
+\label{sec-arguments-generiques}
+
+Pour expliquer le rôle d'une commande, il est parfois nécessaire d'indiquer
+à quoi celle-ci s'applique, autrement dit quel en est l'argument générique.
+Un tel argument est composé :
+\begin{itemize}
+\item en fonte à chasse fixe ;
+\item en italique ;
+\item entre chevrons simples ;
+\end{itemize}
+le tout en marron, ainsi : \meta{argument générique}.
+
+\subsection{Liens hypertextes}
+\label{sec-liens-hypertextes}
+
+Les liens hypertextes figurent en couleur, ainsi :
+\href{http://gte.univ-littoral.fr/members/dbitouze/pub/latex}{lien hypertexte}.
+La plupart des références aux commandes, environnements et clés définis dans la
+présente documentation, sont des liens hypertextes, surmontés du numéro de page
+où se trouve la cible correspondante (sauf si elle se situe sur la même page) :
+\begin{itemize}
+\item \refCom{author} ;
+\item \refEnv{abstract}.
+\end{itemize}
+
+
+\subsection{Éléments \enquote{obligatoires}}
+\label{sec-comm-oblig}
+
+L'icône \mandatory{}, figurant en regard de certains éléments (commandes ou
+environnements), indique que ceux-ci sont \enquote{obligatoires}.
+
+\subsection{Codes sources}
+\label{sec-codes-sources}
+
+Les exemples qui illustrent la présente documentation sont constitués de codes
+sources et, le cas échéant, des \enquote{copies d'écran} correspondantes.
+% Ceux-ci proviennent le plus souvent du spécimen de document composé avec la
+% \yatcl, fourni avec l'ensemble de la classe
+% (cf. \vref{sec-specimen-arborescence}).
+
+Ces codes sources figurent dans des cadres, pouvant comporter un titre, de
+couleur bleu :
+\begin{itemize}
+\item non ombrés s'ils doivent être saisis dans le corps du document ;
+\begin{bodycode}
+"\meta{code source}"
+\end{bodycode}
+\begin{bodycode}[title=\meta{titre}]
+"\meta{code source}"
+\end{bodycode}
+\item ombrés s'ils doivent être saisis en préambule du fichier.
+\begin{preamblecode}
+"\meta{code source à insérer en préambule}"
+\end{preamblecode}
+\begin{preamblecode}[title=\meta{titre}]
+"\meta{code source à insérer en préambule}"
+\end{preamblecode}
+\end{itemize}
+
+\subsection{Espaces dans les codes sources}
+\label{sec-espaces-dans-les}
+
+Pour éviter certaines confusions, les espaces dans les codes sources devant
+être saisis au clavier sont parfois matérialisés au moyen de la marque
+\lstinline[showspaces]+ +.
+
+\subsection{Options}
+\label{sec-options}
+
+La présente classe, ainsi que certaines de ses commandes et certains de ses
+environnements, peuvent être modulés au moyen d'options, ou listes d'options
+(séparées par des virgules). Ces options peuvent se présenter sous la forme
+\meta{clé}|=|\meta{valeur} et la \meta{valeur} passée à une \meta{clé} peut
+être :
+%^^A \begin{description}
+%^^A \item[ne prennent pas de valeur.] Une telle option, par exemple nommée
+%^^A   \refKey{option}, est alors documentée selon la syntaxe suivante:
+%^^A     \begin{docKey*}{option}{}{\meta{valeurs par défaut et initiale}}
+%^^A       \meta{Description de \refKey{option}}
+%^^A     \end{docKey*}
+%^^A \item[prennent des valeurs.] Une telle option se présente alors sous la forme
+%^^A   \meta{clé}"="\meta{valeur}. Les valeurs passées à une clé peuvent être :
+\begin{description}
+\item[libre.] Si une telle \meta{clé} est (pour l'exemple) nommée
+  \refKey{freekey}, elle est alors documentée selon la syntaxe suivante :
+  \begin{docKey*}{freekey}{=\meta{valeur}}{\meta{valeurs par défaut et initiale}}
+    \meta{Description de \refKey{freekey}}
+  \end{docKey*}
+\item[imposée] (parmi une liste de valeurs possibles). Si une telle \meta{clé} est
+   (pour l'exemple) nommée \refKey{choicekey} et de valeurs imposées
+  \docValue*{valeur1}, \dots{}, \docValue*{valeurN}, elle est alors
+  documentée selon la syntaxe suivante\footnote{Comme souvent en informatique,
+    la barre verticale séparant les valeurs possibles signifie \enquote{ou}.} :
+  \begin{docKey*}{choicekey}{=\docValue*{valeur1}\textbar...\textbar\docValue*{valeurN}}{\meta{valeurs par défaut et initiale}}
+    \meta{Description de \refKey{choicekey} et de ses valeurs possibles}
+  \end{docKey*}
+\end{description}
+%^^A \end{description}
+
+Les \meta{valeurs par défaut et initiale} d'une clé sont souvent précisées
+(entre parenthèses en fin de ligne). Elles indiquent ce que la clé vaut :
+\begin{description}
+\item[par défaut] c'est-à-dire lorsque la clé \emph{est} employée, mais
+  \emph{seule} c'est-à-dire sans qu'une valeur explicite lui soit passée ;
+\item[initialement] c'est-à-dire lorsque la clé \emph{n'est pas} employée.
+\end{description}
+%
+\printbibliography[category=documentation]
+%
+% \tcblistof{dbwarninglist}{Table des
+%   avertissements\addcontentsline{toc}{section}{Table des avertissements}}%
+% \tcblistof{dbremarklist}{Table des remarques\addcontentsline{toc}{section}{Table
+%     des remarques}}%
+% \tcblistof[\chapter*]{dbexamplelist}{Table des exemples\addcontentsline{toc}{chapter}{Table des exemples}}%
+% \tcblistof[\chapter*]{dbfaqlist}{Table des
+% questions\addcontentsline{toc}{chapter}{Table des questions}
+%
+\printindex
+\end{document}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: t
+%%% End:


Property changes on: trunk/Master/texmf-dist/doc/latex/nwejm/english/documentation/nwejm-en.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/nwejm/examples/article-in-dutch.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/examples/article-in-english.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/examples/article-in-french.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/examples/article-in-german.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/examples/issue.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/examples/sample.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex	2020-03-18 21:18:16 UTC (rev 54391)
+++ trunk/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex	2020-03-18 21:18:40 UTC (rev 54392)
@@ -1,7 +1,7 @@
 \documentclass[french,nolocaltoc]{nwejmart}
 %
-\DTMsavedate{release-date}{2020-01-28}
-\newcommand{\releaseversion}{1.0.0}
+\DTMsavedate{release-date}{2020-03-18}
+\newcommand{\releaseversion}{1.0.1}
 %
 \usepackage{denisbdoc}
 \usepackage{tabulary}

Modified: trunk/Master/texmf-dist/source/latex/nwejm/nwejm.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/nwejm/nwejm.dtx	2020-03-18 21:18:16 UTC (rev 54391)
+++ trunk/Master/texmf-dist/source/latex/nwejm/nwejm.dtx	2020-03-18 21:18:40 UTC (rev 54392)
@@ -13,7 +13,7 @@
 
 Release
 -------
-2020-01-28 v1.0.0
+2020-03-18 v1.0.1
 
 Development
 -----------
@@ -44,7 +44,7 @@
 \input l3docstrip.tex
 \Msg{********************************************************}
 \Msg{* Installation}
-\Msg{* Class: nwejm 2020-01-28 v1.0.0}
+\Msg{* Class: nwejm 2020-03-18 v1.0.1}
 \Msg{* for the journal}
 \Msg{* "North-Western European Journal of Mathematics" (DB)}
 \Msg{********************************************************}
@@ -174,6 +174,11 @@
 %
 %\maketitle
 %
+% \changes{v1.0.1}{2020-03-18}{%
+% \begin{itemize}
+% \item Fix bugs due to \Package{expl3} changes.
+% \end{itemize}
+% }%
 % \changes{v1.0.0}{2020-01-28}{%
 % \begin{itemize}
 % \item ix page numbers of the standalone articles were not deduced from the
@@ -181,7 +186,7 @@
 % \item Fix wrong languages switches in the whole issue.
 % \item Command for easily create new enumerations.
 % \item ×\fixpagenumber× command to manually control the page numbers (to be used
-%   instead of \setcounter{page}).
+%   instead of ×\setcounter{page}×).
 % \item Fix language dependant glossaries' rules were correctly applied.
 % \item Fix layouts were likely different between ×issue× and ×article× versions.
 % \item Fix unique (auto)citations with multiple keys in case of French.
@@ -312,8 +317,8 @@
 \ProvidesExplClass
 %<class>  {nwejm}
 %<class-article>  {nwejmart}
-  {2020-01-28}
-  {1.0.0}
+  {2020-03-18}
+  {1.0.1}
   {
     Class for the journal "North-Western European Journal of Mathematics".
   }
@@ -4308,7 +4313,7 @@
     }
     \IfTranslation{French}{#1}{%
     }{%
-      \DeclareTranslation{French}{#1}{\text_titlecase:n{#3}}%
+      \DeclareTranslation{French}{#1}{#3}%
     }
     \IfTranslation{German}{#1}{%
     }{%
@@ -4325,7 +4330,7 @@
     }
     \IfTranslation{French}{#1-plural}{%
     }{%
-      \DeclareTranslation{French}{#1-plural}{\text_titlecase:n{#7}}%
+      \DeclareTranslation{French}{#1-plural}{#7}%
     }
     \IfTranslation{German}{#1-plural}{%
     }{%
@@ -4599,12 +4604,20 @@
     \normalfont
     (
     \textsf{
-      \text_uppercase:n {\tl_head:f {\GetTranslation{#1}}}
+      \tl_head:f {
+        \text_uppercase:n {
+          \GetTranslation{#1}
+        }
+      }
     }
     $\c_math_subscript_token\mathsf{\arabic*}$),
     ref=(
     \textsf{
-      \text_uppercase:n {\tl_head:f {\GetTranslation{#1}}}
+      \tl_head:f {
+        \text_uppercase:n {
+          \GetTranslation{#1}
+        }
+      }
     }
     $_\mathsf{\arabic*}$
     )
@@ -4670,8 +4683,8 @@
   }
   \tl_if_empty:cT {l_@@_newenumeration_#2_label_tl} {
     \tl_set:cV {l_@@_newenumeration_#2_label_tl} {
-      \text_uppercase:n {
-        \tl_head:f {
+      \tl_head:f {
+        \text_uppercase:n {
           \tl_use:c {l_@@_newenumeration_#2_singular_tl}
         }
       }
@@ -5750,7 +5763,7 @@
 \@ifpackageloaded{draftwatermark}{%
   \SetWatermarkColor{gray!10}%
   \SetWatermarkFontSize{30mm}%
-  \SetWatermarkText{\MakeUppercase{\c_@@_draftwatermark_string_tl}}%
+  \SetWatermarkText{\text_uppercase:n {\c_@@_draftwatermark_string_tl}}%
 }{%
 }
 %    \end{macrocode}

Added: trunk/Master/texmf-dist/tex/latex/nwejm/images/nwejm-logo-NB.eps
===================================================================
--- trunk/Master/texmf-dist/tex/latex/nwejm/images/nwejm-logo-NB.eps	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/nwejm/images/nwejm-logo-NB.eps	2020-03-18 21:18:40 UTC (rev 54392)
@@ -0,0 +1,1029 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%Produced by poppler pdftops version: 0.74.0 (http://poppler.freedesktop.org)
+%%Creator: TeX
+%%LanguageLevel: 2
+%%DocumentSuppliedResources: (atend)
+%%BoundingBox: 0 0 213 259
+%%HiResBoundingBox: 0 0 213 259
+%%DocumentSuppliedResources: (atend)
+%%EndComments
+%%BeginProlog
+%%BeginResource: procset xpdf 3.00 0
+%%Copyright: Copyright 1996-2011 Glyph & Cog, LLC
+/xpdf 75 dict def xpdf begin
+% PDF special state
+/pdfDictSize 15 def
+/pdfSetup {
+  /setpagedevice where {
+    pop 2 dict begin
+      /Policies 1 dict dup begin /PageSize 6 def end def
+      { /Duplex true def } if
+    currentdict end setpagedevice
+  } {
+    pop
+  } ifelse
+} def
+/pdfSetupPaper {
+  % Change paper size, but only if different from previous paper size otherwise
+  % duplex fails. PLRM specifies a tolerance of 5 pts when matching paper size
+  % so we use the same when checking if the size changes.
+  /setpagedevice where {
+    pop currentpagedevice
+    /PageSize known {
+      2 copy
+      currentpagedevice /PageSize get aload pop
+      exch 4 1 roll
+      sub abs 5 gt
+      3 1 roll
+      sub abs 5 gt
+      or
+    } {
+      true
+    } ifelse
+    {
+      2 array astore
+      2 dict begin
+        /PageSize exch def
+        /ImagingBBox null def
+      currentdict end
+      setpagedevice
+    } {
+      pop pop
+    } ifelse
+  } {
+    pop
+  } ifelse
+} def
+/pdfStartPage {
+  pdfDictSize dict begin
+  /pdfFillCS [] def
+  /pdfFillXform {} def
+  /pdfStrokeCS [] def
+  /pdfStrokeXform {} def
+  /pdfFill [0] def
+  /pdfStroke [0] def
+  /pdfFillOP false def
+  /pdfStrokeOP false def
+  /pdfLastFill false def
+  /pdfLastStroke false def
+  /pdfTextMat [1 0 0 1 0 0] def
+  /pdfFontSize 0 def
+  /pdfCharSpacing 0 def
+  /pdfTextRender 0 def
+  /pdfPatternCS false def
+  /pdfTextRise 0 def
+  /pdfWordSpacing 0 def
+  /pdfHorizScaling 1 def
+  /pdfTextClipPath [] def
+} def
+/pdfEndPage { end } def
+% PDF color state
+/cs { /pdfFillXform exch def dup /pdfFillCS exch def
+      setcolorspace } def
+/CS { /pdfStrokeXform exch def dup /pdfStrokeCS exch def
+      setcolorspace } def
+/sc { pdfLastFill not { pdfFillCS setcolorspace } if
+      dup /pdfFill exch def aload pop pdfFillXform setcolor
+     /pdfLastFill true def /pdfLastStroke false def } def
+/SC { pdfLastStroke not { pdfStrokeCS setcolorspace } if
+      dup /pdfStroke exch def aload pop pdfStrokeXform setcolor
+     /pdfLastStroke true def /pdfLastFill false def } def
+/op { /pdfFillOP exch def
+      pdfLastFill { pdfFillOP setoverprint } if } def
+/OP { /pdfStrokeOP exch def
+      pdfLastStroke { pdfStrokeOP setoverprint } if } def
+/fCol {
+  pdfLastFill not {
+    pdfFillCS setcolorspace
+    pdfFill aload pop pdfFillXform setcolor
+    pdfFillOP setoverprint
+    /pdfLastFill true def /pdfLastStroke false def
+  } if
+} def
+/sCol {
+  pdfLastStroke not {
+    pdfStrokeCS setcolorspace
+    pdfStroke aload pop pdfStrokeXform setcolor
+    pdfStrokeOP setoverprint
+    /pdfLastStroke true def /pdfLastFill false def
+  } if
+} def
+% build a font
+/pdfMakeFont {
+  4 3 roll findfont
+  4 2 roll matrix scale makefont
+  dup length dict begin
+    { 1 index /FID ne { def } { pop pop } ifelse } forall
+    /Encoding exch def
+    currentdict
+  end
+  definefont pop
+} def
+/pdfMakeFont16 {
+  exch findfont
+  dup length dict begin
+    { 1 index /FID ne { def } { pop pop } ifelse } forall
+    /WMode exch def
+    currentdict
+  end
+  definefont pop
+} def
+% graphics state operators
+/q { gsave pdfDictSize dict begin } def
+/Q {
+  end grestore
+  /pdfLastFill where {
+    pop
+    pdfLastFill {
+      pdfFillOP setoverprint
+    } {
+      pdfStrokeOP setoverprint
+    } ifelse
+  } if
+} def
+/cm { concat } def
+/d { setdash } def
+/i { setflat } def
+/j { setlinejoin } def
+/J { setlinecap } def
+/M { setmiterlimit } def
+/w { setlinewidth } def
+% path segment operators
+/m { moveto } def
+/l { lineto } def
+/c { curveto } def
+/re { 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+      neg 0 rlineto closepath } def
+/h { closepath } def
+% path painting operators
+/S { sCol stroke } def
+/Sf { fCol stroke } def
+/f { fCol fill } def
+/f* { fCol eofill } def
+% clipping operators
+/W { clip newpath } def
+/W* { eoclip newpath } def
+/Ws { strokepath clip newpath } def
+% text state operators
+/Tc { /pdfCharSpacing exch def } def
+/Tf { dup /pdfFontSize exch def
+      dup pdfHorizScaling mul exch matrix scale
+      pdfTextMat matrix concatmatrix dup 4 0 put dup 5 0 put
+      exch findfont exch makefont setfont } def
+/Tr { /pdfTextRender exch def } def
+/Tp { /pdfPatternCS exch def } def
+/Ts { /pdfTextRise exch def } def
+/Tw { /pdfWordSpacing exch def } def
+/Tz { /pdfHorizScaling exch def } def
+% text positioning operators
+/Td { pdfTextMat transform moveto } def
+/Tm { /pdfTextMat exch def } def
+% text string operators
+/xyshow where {
+  pop
+  /xyshow2 {
+    dup length array
+    0 2 2 index length 1 sub {
+      2 index 1 index 2 copy get 3 1 roll 1 add get
+      pdfTextMat dtransform
+      4 2 roll 2 copy 6 5 roll put 1 add 3 1 roll dup 4 2 roll put
+    } for
+    exch pop
+    xyshow
+  } def
+}{
+  /xyshow2 {
+    currentfont /FontType get 0 eq {
+      0 2 3 index length 1 sub {
+        currentpoint 4 index 3 index 2 getinterval show moveto
+        2 copy get 2 index 3 2 roll 1 add get
+        pdfTextMat dtransform rmoveto
+      } for
+    } {
+      0 1 3 index length 1 sub {
+        currentpoint 4 index 3 index 1 getinterval show moveto
+        2 copy 2 mul get 2 index 3 2 roll 2 mul 1 add get
+        pdfTextMat dtransform rmoveto
+      } for
+    } ifelse
+    pop pop
+  } def
+} ifelse
+/cshow where {
+  pop
+  /xycp {
+    0 3 2 roll
+    {
+      pop pop currentpoint 3 2 roll
+      1 string dup 0 4 3 roll put false charpath moveto
+      2 copy get 2 index 2 index 1 add get
+      pdfTextMat dtransform rmoveto
+      2 add
+    } exch cshow
+    pop pop
+  } def
+}{
+  /xycp {
+    currentfont /FontType get 0 eq {
+      0 2 3 index length 1 sub {
+        currentpoint 4 index 3 index 2 getinterval false charpath moveto
+        2 copy get 2 index 3 2 roll 1 add get
+        pdfTextMat dtransform rmoveto
+      } for
+    } {
+      0 1 3 index length 1 sub {
+        currentpoint 4 index 3 index 1 getinterval false charpath moveto
+        2 copy 2 mul get 2 index 3 2 roll 2 mul 1 add get
+        pdfTextMat dtransform rmoveto
+      } for
+    } ifelse
+    pop pop
+  } def
+} ifelse
+/Tj {
+  fCol
+  0 pdfTextRise pdfTextMat dtransform rmoveto
+  currentpoint 4 2 roll
+  pdfTextRender 1 and 0 eq {
+    2 copy xyshow2
+  } if
+  pdfTextRender 3 and dup 1 eq exch 2 eq or {
+    3 index 3 index moveto
+    2 copy
+    currentfont /FontType get 3 eq { fCol } { sCol } ifelse
+    xycp currentpoint stroke moveto
+  } if
+  pdfTextRender 4 and 0 ne {
+    4 2 roll moveto xycp
+    /pdfTextClipPath [ pdfTextClipPath aload pop
+      {/moveto cvx}
+      {/lineto cvx}
+      {/curveto cvx}
+      {/closepath cvx}
+    pathforall ] def
+    currentpoint newpath moveto
+  } {
+    pop pop pop pop
+  } ifelse
+  0 pdfTextRise neg pdfTextMat dtransform rmoveto
+} def
+/TJm { 0.001 mul pdfFontSize mul pdfHorizScaling mul neg 0
+       pdfTextMat dtransform rmoveto } def
+/TJmV { 0.001 mul pdfFontSize mul neg 0 exch
+        pdfTextMat dtransform rmoveto } def
+/Tclip { pdfTextClipPath cvx exec clip newpath
+         /pdfTextClipPath [] def } def
+/Tclip* { pdfTextClipPath cvx exec eoclip newpath
+         /pdfTextClipPath [] def } def
+% Level 2/3 image operators
+/pdfImBuf 100 string def
+/pdfImStr {
+  2 copy exch length lt {
+    2 copy get exch 1 add exch
+  } {
+    ()
+  } ifelse
+} def
+/skipEOD {
+  { currentfile pdfImBuf readline
+    not { pop exit } if
+    (%-EOD-) eq { exit } if } loop
+} def
+/pdfIm { image skipEOD } def
+/pdfImM { fCol imagemask skipEOD } def
+/pr { 2 index 2 index 3 2 roll putinterval 4 add } def
+/pdfImClip {
+  gsave
+  0 2 4 index length 1 sub {
+    dup 4 index exch 2 copy
+    get 5 index div put
+    1 add 3 index exch 2 copy
+    get 3 index div put
+  } for
+  pop pop rectclip
+} def
+/pdfImClipEnd { grestore } def
+% shading operators
+/colordelta {
+  false 0 1 3 index length 1 sub {
+    dup 4 index exch get 3 index 3 2 roll get sub abs 0.004 gt {
+      pop true
+    } if
+  } for
+  exch pop exch pop
+} def
+/funcCol { func n array astore } def
+/funcSH {
+  dup 0 eq {
+    true
+  } {
+    dup 6 eq {
+      false
+    } {
+      4 index 4 index funcCol dup
+      6 index 4 index funcCol dup
+      3 1 roll colordelta 3 1 roll
+      5 index 5 index funcCol dup
+      3 1 roll colordelta 3 1 roll
+      6 index 8 index funcCol dup
+      3 1 roll colordelta 3 1 roll
+      colordelta or or or
+    } ifelse
+  } ifelse
+  {
+    1 add
+    4 index 3 index add 0.5 mul exch 4 index 3 index add 0.5 mul exch
+    6 index 6 index 4 index 4 index 4 index funcSH
+    2 index 6 index 6 index 4 index 4 index funcSH
+    6 index 2 index 4 index 6 index 4 index funcSH
+    5 3 roll 3 2 roll funcSH pop pop
+  } {
+    pop 3 index 2 index add 0.5 mul 3 index  2 index add 0.5 mul
+    funcCol sc
+    dup 4 index exch mat transform m
+    3 index 3 index mat transform l
+    1 index 3 index mat transform l
+    mat transform l pop pop h f*
+  } ifelse
+} def
+/axialCol {
+  dup 0 lt {
+    pop t0
+  } {
+    dup 1 gt {
+      pop t1
+    } {
+      dt mul t0 add
+    } ifelse
+  } ifelse
+  func n array astore
+} def
+/axialSH {
+  dup 0 eq {
+    true
+  } {
+    dup 8 eq {
+      false
+    } {
+      2 index axialCol 2 index axialCol colordelta
+    } ifelse
+  } ifelse
+  {
+    1 add 3 1 roll 2 copy add 0.5 mul
+    dup 4 3 roll exch 4 index axialSH
+    exch 3 2 roll axialSH
+  } {
+    pop 2 copy add 0.5 mul
+    axialCol sc
+    exch dup dx mul x0 add exch dy mul y0 add
+    3 2 roll dup dx mul x0 add exch dy mul y0 add
+    dx abs dy abs ge {
+      2 copy yMin sub dy mul dx div add yMin m
+      yMax sub dy mul dx div add yMax l
+      2 copy yMax sub dy mul dx div add yMax l
+      yMin sub dy mul dx div add yMin l
+      h f*
+    } {
+      exch 2 copy xMin sub dx mul dy div add xMin exch m
+      xMax sub dx mul dy div add xMax exch l
+      exch 2 copy xMax sub dx mul dy div add xMax exch l
+      xMin sub dx mul dy div add xMin exch l
+      h f*
+    } ifelse
+  } ifelse
+} def
+/radialCol {
+  dup t0 lt {
+    pop t0
+  } {
+    dup t1 gt {
+      pop t1
+    } if
+  } ifelse
+  func n array astore
+} def
+/radialSH {
+  dup 0 eq {
+    true
+  } {
+    dup 8 eq {
+      false
+    } {
+      2 index dt mul t0 add radialCol
+      2 index dt mul t0 add radialCol colordelta
+    } ifelse
+  } ifelse
+  {
+    1 add 3 1 roll 2 copy add 0.5 mul
+    dup 4 3 roll exch 4 index radialSH
+    exch 3 2 roll radialSH
+  } {
+    pop 2 copy add 0.5 mul dt mul t0 add
+    radialCol sc
+    encl {
+      exch dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      0 360 arc h
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      360 0 arcn h f
+    } {
+      2 copy
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      a1 a2 arcn
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      a2 a1 arcn h
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      a1 a2 arc
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      a2 a1 arc h f
+    } ifelse
+  } ifelse
+} def
+end
+%%EndResource
+%%EndProlog
+%%BeginSetup
+xpdf begin
+%%BeginResource: font ORLJZS+Sf-Kp-Medium-Extend_1125
+%!PS-AdobeFont-1.0: Sf-Kp-Medium 001.000
+%%Title: Sf-Kp-Medium
+%Version: 001.000
+%%CreationDate: Fri Apr 16 10:18:02 2010
+%%Creator: Christophe
+%Copyright: Version 1.0
+% Generated by FontForge 20081224 (http://fontforge.sf.net/)
+%%EndComments
+10 dict begin
+/FontType 1 def
+/FontMatrix [0.001125 0 0 0.001 0 0 ]readonly def
+/FontName /ORLJZS+Sf-Kp-Medium-Extend_1125 def
+/FontBBox {-150 -243 1291 917 }readonly def
+/PaintType 0 def
+/FontInfo 9 dict dup begin
+/version (001.000) readonly def
+/Notice (Version 1.0) readonly def
+/FullName (Sf-Kp-Medium) readonly def
+/FamilyName (Sf-Kp) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+/UnderlinePosition -133 def
+/UnderlineThickness 20 def
+end readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 69 /E put
+dup 74 /J put
+dup 77 /M put
+dup 78 /N put
+dup 87 /W put
+readonly def
+currentdict end
+currentfile eexec
+d9d66f633b846ab284bcf8b0411b772de5ce32340dc6f28af40857e4451976e7
+5182433cf9f333a38bd841c0d4e68bf9e012eb32a8ffb76b5816306b5edf7c99
+8b3a16d9b4bc056662e32c7cd0123dfaeb734c7532e64bbfbf5a60336e646716
+efb852c877f440d329172c71f1e5d59ce9473c26b8aef7ad68ef0727b6ec2e0c
+02ce8d8b07183838330c0284bd419cbdae42b141d3d4be492473f240ceed931d
+46e9f999c5cb3235e2c6daaa2c0169e1991beaea0d704bf49cea3e98e8c2361a
+4b60d020d325e4c24518fb902882f4bc8481286273cc5090abeaaa92c0a19014
+0b0deba74531f5dedded2a3c33ed3d9bdb0cb9eb9c4475bc1c64758df399adb9
+df7260ad4c9f090b0ba4f2530bc4c0f6bcca606c9ce1829f203e58a8b8186b13
+910b37638d2d637c12d3c9a802475a1396402e309d94705fbdf7a68585771c25
+9ec121a078e82c9401044443def92f425545ae1f09bb674368ddb91d4c293c88
+f255fe9fae882f0c91bb9d2c594ef6306449d103ee5ed4f18f80ced7caad1402
+d1f14b37e371cc6d0ecb22b1e326ba3179178b767c002ecf1ce688436fe05613
+47882ee217002bc4a332eb8d7c41eec0751ef891d378fe0be7119a674bc7f026
+77b7cb5d870504638e37ff7bb0c06a9643bad2607416b62875cd4bad17052ef1
+11592fe433dfae88867ff7dd462e5ac8f4e330e04f1881824ca058c2022316b5
+b5a851e1c966dd3904413e9106db56d5ac8bc163b8b5963735590a40fa7b76f6
+9a4c6058842f3d7fee84786e8a68bde7f165b5967c6c25685b02cd76942fe281
+4d155111e1371b39b2c24ea48ddaf2e3fb915994b29b9fe8f26bf9f8655cdf91
+a7fae0f6b090734f6aba396f0c8359dd4dc01c0a11fc3eda722798fdc5ca5f2e
+a7330b8b4fc157ca7a64daa0d6f227b94006558a8306086d396b7cc26e767ea7
+025ad6f34ccbf9c164b9366cad9d1f10c6ec98bc2fee9dfe1a9a759c56e85d1c
+a98c737ca196de929d523dbdd461201dd3b1fadd98fca67bf664e5ef68792c2e
+5e39057bd31bd973ce00b4771901f4b7adce6ebf74345ee67ed6757b856ddcc6
+2a1b02f43e91625582e140f3cd6854acf46d3db5cc080f6b923adecde192f62f
+04dd31025fde751b43c995d4f08b0af5d380ec5fd36aa34e6c58f1ddf797cd0d
+2503cb7c233f39e0b1bd0643ead066517b5e8c48f856ac3c116deff095fa948a
+e70b608d931eeca7fdbeb1daac5bdc9a9e1034794fa2be1d6bf67b9cacf5bd77
+82454c6cb74f0a19756a00758df5407eb5ee7751e5e937bbe0776ed77fdae88d
+33ac9465a5b10ab5094931cbfb95b6ab9bbdb38aaa27630a9b04301e65e6aad2
+64b266076725e147f311f15a3c5a1571e9cbb63fb2e908fdf71933a199594e1e
+d61d28f3a9017780009ddead07135cbb70b81d3dd53483be7cfaa66508b35130
+6236464e9e509282cd12a5d63166addb5cb5befa7092b483c9a4f08a49b356db
+2c444b2d79136c22c73a0eed657d7f91790777e7d8b1ebafb0e020685f5e2937
+c95b50d07c6316abc08495ef319006b45104e76e3846515c25c53dbf61fb3614
+b78ccf06c2e49cd8d7cf9fb27d90834aff6d3af0118fb8b37e5424bff39434e3
+f7580b36099a5f4f1d22d2de7634e388fac6474970914857919926e5a42548b9
+d1aa2499d32da8283d0a6916df317e50dec9976448c4d09f65a6f56ec07545ab
+05b3175433ecdf6f8fdc14c3d88996599333fdaebaab30e04e3c78dab918f951
+43f892367bbbfb0e7481e985aa71e341111c2bbf85124b2b723f8afda8197fde
+8c4261510027b28d02ddae8792776bf7baf368061921482d71cdfabdb3aaa071
+8aca71b2f429a414c8401077ee7a6507b8b06858dff5c69dfba29c23656e9d4f
+c137709f70c6b22eff6403ea1e96213339291d5ebd2d77793ee18527ee0a459c
+f1124f06afc732898df58930c03475560fedb6c3fb70b39a3d65224c91e8e665
+02ac903220e53ca67de5ef2b4cc3ac1d82ebf3a40acfeec8f275b9ef7296e644
+97a566a6a60d67bb45208895383bcc2efe8e9f35ca47fe1a335ab664657e3d54
+8ecb50e912050c9e4d003ed94f054da93a915fa488d166af6f744e89cca5bd3a
+384947f2be6324333f5350f73768a492e68f16f9a62f52ad1ae616864d6ebe2f
+0fa2c2adf8dcdef90b769583019ecd009d21bcec59d562b57928d93bf9806903
+949767770637111ca3011856926874759c28ec0425b48bd40e84ea8e7801fdb3
+7f95b2faab4d7646e484d1752ceaf5f234f20deb9e879216d4bae33d9e2fd780
+1030196f1a1c8ebe8d089ad5c0ede469410382f4342b1b3410c8f5bd31d918cd
+923f0bf04865aedac4c04f68786fad31697069f89c000113759dc89f8e4a38e6
+2ed1ae1be51615057c59633ff818870b5e73a7077ece7f4af085f0e36d79de73
+44b13aec9694cf6419daa70f1221b72e42a6a17836404d32d0d91a49220f73c6
+94882e30af8cd2e515bb89b02dc8e39a1da81867aa6d24a7b20b0cecaefac406
+3b2b0b8b089367d2af0e115f00a1fd5953d7723de0e086
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndResource
+/F9_0 /ORLJZS+Sf-Kp-Medium-Extend_1125 1 1
+[ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/E/.notdef/.notdef
+  /.notdef/.notdef/J/.notdef/.notdef/M/N/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/W
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef]
+pdfMakeFont
+%%EndSetup
+pdfStartPage
+%%EndPageSetup
+[] 0 d
+1 i
+0 j
+0 J
+10 M
+1 w
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+false op
+false OP
+{} settransfer
+0 0 213 259 re
+W
+q
+q
+[1 0 0 1 0 0] cm
+q
+[1 0 0 1 0 0] cm
+0 0 212.204 258.73 re
+W
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+[1 0 0 1 0 0] Tm
+0 0 Td
+-0.992 233.936 Td
+/F9_0 36.8504 Tf
+(W)
+[38.508668
+0] Tj
+-4019 TJm
+(N)
+[29.406619
+0] Tj
+87.04 127.004 Td
+(M)
+[34.455124
+0] Tj
+-2.835 42.487 Td
+(E)
+[22.920949
+0] Tj
+-4677 TJm
+(J)
+[22.589295
+0] Tj
+[1 0 0 1 215.039 42.487] cm
+q
+/DeviceGray {} CS
+[0] SC
+/DeviceGray {} cs
+[0] sc
+0.3985 w
+q
+q
+q
+[1 0 0 1 -215.039 -42.487] cm
+[1 0 0 1 0 0] cm
+q
+/DeviceGray {} CS
+[0] SC
+/DeviceGray {} cs
+[0] sc
+q
+[0.10327 0 0 0.10327 0 0] cm
+q
+[1 0 0 1 0 0] cm
+q
+[1 0 0 1 0 0] cm
+0 0 2054.771729 2386.010254 re
+W
+q
+/DeviceRGB {} cs
+[0 0 0] sc
+330.316 6.233 m
+334.938 9.663 347.703 19.096 358.691 27.194 c
+378.664 41.917 l
+389.891 41.42 l
+408.512 40.592 497.566 38.647 556.715 37.772 c
+628.621 36.709 798.469 35.252 798.91 35.694 c
+800.105 36.889 802.234 77.827 803.133 116.834 c
+804.164 161.686 803.176 211.795 799.5 301.362 c
+798.848 317.202 798.316 332.229 798.316 334.764 c
+798.316 339.37 l
+828.316 339.557 l
+817.117 340.584 l
+770.867 344.834 680.566 359.881 617.516 373.846 c
+563.023 385.917 512.832 399.491 455.516 417.667 c
+390.383 438.319 354.051 451.846 324.758 466.35 c
+308.641 474.331 306.344 476.522 301.051 488.967 c
+296.23 500.303 287.062 519.053 281.641 528.67 c
+279.41 532.627 277.352 537.319 277.066 539.092 c
+275.785 547.116 280.664 559.147 291.914 575.678 c
+307.371 598.397 320.02 612.858 359.516 652.959 c
+375.797 669.491 393.234 687.506 398.262 692.991 c
+403.293 698.479 414.832 710.709 423.902 720.167 c
+448.684 746.018 558.664 861.167 585.117 888.963 c
+597.875 902.374 615.348 920.729 623.941 929.756 c
+632.535 938.784 655.566 963.088 675.125 983.768 c
+794.254 1109.733 838.57 1154.307 880.336 1190.17 c
+886.484 1195.452 892.117 1200.241 892.848 1200.811 c
+894.035 1201.737 895.047 1200.385 902.137 1188.409 c
+924.914 1149.944 929.652 1141.588 929.016 1141.014 c
+928.633 1140.667 923.457 1137.209 917.516 1133.338 c
+896.32 1119.51 874.637 1102.944 849.918 1081.686 c
+829.883 1064.459 817.246 1052.713 775.117 1012.147 c
+688.062 928.319 597.145 833.721 489.867 715.37 c
+411.52 628.928 363.496 572.991 342.988 544.276 c
+336.336 534.963 325.523 517.268 325.52 515.682 c
+325.512 513.694 368.09 496.178 402.715 483.924 c
+466.27 461.432 556.418 436.159 615.516 424.26 c
+672.664 412.756 738.73 404.319 785.758 402.522 c
+818.094 401.288 818.125 401.295 823.402 412.381 c
+831.352 429.081 839.484 461.01 852.801 527.768 c
+873.762 632.85 883.273 703.026 891.891 816.167 c
+893.152 832.717 894.918 861.975 896.867 898.569 c
+899.23 942.893 899.457 1020.44 897.301 1047.702 c
+896.539 1057.342 896.02 1065.338 896.148 1065.467 c
+896.5 1065.819 928.047 1022.542 929.465 1019.768 c
+930.527 1017.682 930.691 1010.245 930.703 962.967 c
+930.711 928.338 930.34 901.737 929.676 889.768 c
+929.105 879.428 927.93 857.827 927.062 841.768 c
+925.219 807.534 923.973 788.405 920.691 744.167 c
+917.062 695.217 907.582 610.206 900.707 564.967 c
+895.816 532.792 884.289 461.487 879.559 434.167 c
+871.652 388.506 867.305 369.596 861.656 356.358 c
+856.852 345.088 852.352 340.557 844.914 339.491 c
+841.289 338.971 841.125 338.838 841.32 336.557 c
+841.434 335.245 842.957 318.327 844.707 298.967 c
+852.008 218.116 856.098 164.932 859.496 106.569 c
+860.609 87.428 861.715 70.506 861.945 68.967 c
+862.371 66.167 l
+847.742 58.772 l
+839.699 54.702 826.098 47.756 817.516 43.334 c
+801.918 35.292 l
+853.516 35.749 l
+987.871 36.944 1129.449 41.967 1349.918 53.374 c
+1394.961 55.702 1451.992 58.573 1492.316 60.542 c
+1553.836 63.542 1585.926 65.588 1662.316 71.393 c
+1702.906 74.479 1766.871 79.065 1785.918 80.26 c
+1801.594 81.245 2055.703 82.088 2054.77 81.155 c
+2054.516 80.901 2042.523 72.124 2028.113 61.647 c
+2001.918 42.596 l
+1899.117 42.573 l
+1801.43 42.545 1754.445 41.975 1703.117 40.182 c
+1681.598 39.432 1591.422 36.362 1538.715 34.584 c
+1525.516 34.139 1500.496 33.413 1483.117 32.971 c
+1445.473 32.014 1414.281 31.065 1350.316 28.936 c
+1300.695 27.288 1278.191 26.514 1164.715 22.584 c
+959.422 15.475 881.965 13.549 730.316 11.788 c
+603.402 10.311 553.426 9.459 469.918 7.354 c
+411.961 5.893 343.336 2.62 325.918 0.491 c
+321.918 -0.001 l
+330.316 6.233 l
+h
+319.477 484.241 m
+318.773 485.604 317.996 486.514 317.75 486.268 c
+317.289 485.807 319.629 481.768 320.355 481.768 c
+320.578 481.768 320.184 482.881 319.477 484.241 c
+h
+1829.012 93.952 m
+1794.832 154.815 1744.043 260.096 1714.418 331.491 c
+1683.039 407.116 1672.402 435.502 1639.512 531.37 c
+1606.48 627.655 1576.914 706.264 1555.113 755.768 c
+1538.832 792.733 1509.949 860.002 1506.27 869.522 c
+1505.668 871.081 1506.156 871.588 1510.754 874.159 c
+1513.594 875.749 1515.918 877.17 1515.918 877.319 c
+1515.918 877.467 1491.168 901.12 1460.918 929.877 c
+1430.668 958.635 1402.676 985.252 1398.715 989.03 c
+1394.758 992.803 1377.656 1008.995 1360.715 1025.006 c
+1242.48 1136.772 1202.352 1177.038 1161.586 1224.811 c
+1153.324 1238.932 1204.891 1260.135 1217.891 1265.62 c
+1218.008 1265.483 1221.145 1260.686 1224.855 1254.963 c
+1250.602 1215.284 1283.191 1176.823 1345.504 1112.569 c
+1415.008 1040.897 1486.672 970.815 1558.859 903.92 c
+1561.402 901.565 l
+1564.152 903.268 l
+1565.668 904.202 1567.082 904.967 1567.301 904.967 c
+1567.516 904.967 1568.516 902.081 1569.52 898.557 c
+1571.348 892.143 l
+1598.633 867.112 l
+1720.277 755.522 1794.438 691.647 1825.199 671.963 c
+1833.352 666.749 1842.289 661.768 1843.496 661.768 c
+1845.633 661.768 1862.59 702.846 1875.363 738.967 c
+1897.82 802.479 1922.922 891.959 1934.723 950.569 c
+1943.398 993.631 1950.699 1044.276 1955.145 1092.167 c
+1956.402 1105.686 1957.414 1144.1 1956.645 1148.971 c
+1956.281 1151.28 1955.336 1153.901 1954.551 1154.795 c
+1952.492 1157.127 1940.223 1162.69 1929.516 1166.143 c
+1908.527 1172.913 1851.34 1185.448 1785.516 1197.702 c
+1689.129 1215.647 1593.805 1226.042 1465.918 1232.557 c
+1402.309 1235.795 1351.719 1236.077 1314.016 1233.393 c
+1303.953 1232.674 1295.262 1232.198 1294.699 1232.327 c
+1294.141 1232.459 1303.918 1240.049 1316.434 1249.198 c
+1339.184 1265.827 l
+1359.75 1266.69 l
+1382.039 1267.624 1440.691 1267.131 1465.918 1265.799 c
+1474.277 1265.358 1488.676 1264.62 1497.918 1264.155 c
+1581.012 1259.995 1660.418 1253.663 1719.117 1246.522 c
+1738.305 1244.186 1786.648 1237.917 1792.715 1236.975 c
+1876.25 1224.022 1938 1213.713 1965.676 1208.096 c
+1998.301 1201.479 2013.664 1194.889 2018.48 1185.448 c
+2020.043 1182.385 2020.113 1181.358 2019.621 1169.264 c
+2018 1129.713 2001.844 1027.866 1985.438 953.768 c
+1971.992 893.049 1958.668 844.608 1935.859 773.553 c
+1916.953 714.647 1898.309 667.651 1886.32 648.667 c
+1882.477 642.581 1880.688 641.362 1867.391 635.807 c
+1858.879 632.252 1846.629 626.229 1829.117 616.987 c
+1821.172 612.795 1821.078 612.768 1815.441 613.198 c
+1806.355 613.885 1796.742 618.495 1780.316 630.045 c
+1756.93 646.495 1743.145 658.811 1695.117 706.17 c
+1683.016 718.104 1667.715 732.877 1661.117 739.006 c
+1654.516 745.131 1640.918 758.03 1630.898 767.67 c
+1620.875 777.307 1612.516 785.034 1612.32 784.838 c
+1612.125 784.643 1614.676 777.663 1617.988 769.323 c
+1637.922 719.186 1658.348 661.631 1693.926 555.37 c
+1728.258 452.811 1741.656 416.413 1768.574 352.569 c
+1802.82 271.338 1845.309 189.17 1882.074 133.069 c
+1887.086 125.424 1891.078 119.084 1890.949 118.987 c
+1890.762 118.838 1836.094 87.12 1834.168 86.045 c
+1833.867 85.877 1831.547 89.436 1829.012 93.952 c
+h
+1876.027 655.413 m
+1877.512 656.706 1877.574 656.881 1876.316 656.241 c
+1873.602 654.85 1872.273 653.792 1873.227 653.78 c
+1873.73 653.772 1874.988 654.506 1876.027 655.413 c
+h
+769.652 1212.37 m
+767.188 1236.913 761.312 1249.456 750.082 1254.151 c
+743.641 1256.842 730.66 1255.549 693.742 1248.542 c
+651.137 1240.452 633.035 1237.538 629.086 1238.131 c
+624.43 1238.831 620.488 1242.229 618.57 1247.206 c
+616.289 1253.116 616.68 1267.655 619.426 1278.967 c
+623.082 1294.022 628.551 1311.436 639.52 1342.967 c
+647.523 1365.983 662.57 1410.752 665.867 1421.37 c
+666.031 1421.901 651.301 1422.178 622.418 1422.186 c
+580 1422.194 571.145 1422.475 508.715 1425.799 c
+437.699 1429.577 375.242 1434.42 322.715 1440.225 c
+291.98 1443.624 233.488 1451.198 212.188 1454.542 c
+131.762 1467.167 66.758 1478.206 46.926 1482.616 c
+28.918 1486.616 14.098 1491.784 8.039 1496.17 c
+6.301 1497.428 3.855 1499.803 2.598 1501.448 c
+0.484 1504.217 0.297 1505.049 0.043 1512.756 c
+-1.059 1546.178 19.508 1674.608 39.219 1757.37 c
+54.238 1820.436 65.223 1859.018 88.07 1928.967 c
+106.473 1985.307 127.934 2036.327 137.055 2045.42 c
+138.5 2046.858 143.32 2049.502 148.715 2051.807 c
+158.289 2055.901 179.465 2066.292 190.988 2072.545 c
+196.777 2075.686 198.293 2076.167 202.414 2076.167 c
+210.938 2076.167 220.145 2072.217 235.117 2062.143 c
+259.547 2045.698 272.984 2033.768 328.316 1979.374 c
+339.758 1968.127 354.332 1954.073 360.703 1948.147 c
+367.074 1942.217 400.914 1909.999 435.902 1876.545 c
+521.527 1794.678 591.523 1728.034 653.133 1669.713 c
+681.281 1643.065 708.379 1617.362 713.34 1612.604 c
+718.305 1607.842 722.504 1604.088 722.672 1604.256 c
+723.965 1605.561 771.91 1777.967 784.715 1827.37 c
+792.332 1856.745 798.293 1877.702 804.289 1896.198 c
+810.066 1914.01 813.816 1927.143 821.508 1956.569 c
+825.078 1970.209 831.969 1995.948 836.82 2013.768 c
+841.676 2031.588 847.969 2055.709 850.801 2067.37 c
+853.637 2079.026 856.852 2091.354 857.945 2094.76 c
+862.496 2108.924 877.648 2129.225 889.207 2136.651 c
+896.062 2141.053 902.461 2142.811 909.918 2142.342 c
+920.18 2141.698 929.438 2137.542 943.117 2127.452 c
+955.172 2118.553 962.371 2110.327 979.93 2085.37 c
+992.277 2067.815 1005.125 2050.252 1023.816 2025.377 c
+1039.777 2004.127 1049.824 1989.143 1067.359 1960.417 c
+1086.371 1929.272 1097.129 1912.702 1110.117 1894.557 c
+1121.516 1878.635 l
+1121.609 1846.799 l
+1121.66 1829.292 1121.969 1812.627 1122.289 1809.768 c
+1122.848 1804.788 1122.879 1804.92 1122.996 1812.967 c
+1123.066 1817.588 1123.477 1828.209 1123.91 1836.569 c
+1124.344 1844.928 1125.078 1859.147 1125.539 1868.167 c
+1132.117 1997.135 1141.66 2091.838 1159.113 2201.37 c
+1170.18 2270.811 1179.785 2326.221 1183.406 2341.475 c
+1189.41 2366.784 1195.188 2379.397 1202.82 2383.87 c
+1206.473 2386.01 l
+1220.594 2385.518 l
+1260.723 2384.116 1371.742 2366.229 1445.516 2349.28 c
+1492.309 2338.53 1540.844 2325.588 1577.117 2314.19 c
+1652.043 2290.647 1681.578 2280.143 1716.922 2264.475 c
+1728.707 2259.252 1741.031 2252.655 1744.746 2249.584 c
+1747.09 2247.647 1749.262 2243.717 1753.48 2233.768 c
+1758.277 2222.467 1763.367 2212.081 1770.832 2198.374 c
+1776.746 2187.51 1777.457 2184.307 1775.578 2176.928 c
+1773.641 2169.323 1770.238 2162.565 1762.711 2151.37 c
+1746.996 2127.995 1732.785 2111.663 1693.117 2071.393 c
+1676.398 2054.42 1658.758 2036.229 1653.918 2030.967 c
+1649.078 2025.709 1625.312 2000.694 1601.113 1975.385 c
+1486.953 1856.006 1445.086 1812.045 1368.316 1730.967 c
+1308.078 1688.928 1184.141 1481.342 1141.617 1553.252 c
+1131.883 1569.725 1123.918 1583.397 1123.918 1583.639 c
+1123.918 1583.877 1129.699 1587.877 1136.766 1592.526 c
+1176.129 1618.424 1207.242 1644.752 1271.91 1706.885 c
+1354.113 1785.87 1429.703 1863.764 1524.727 1967.397 c
+1631.949 2084.334 1691.473 2153.209 1714.504 2186.967 c
+1721.379 2197.049 1728.133 2208.717 1727.754 2209.858 c
+1727.359 2211.034 1712.039 2217.85 1691.117 2226.151 c
+1632.727 2249.319 1563.332 2270.85 1482.203 2290.959 c
+1433.008 2303.159 1382.348 2311.952 1323.516 2318.502 c
+1294.469 2321.737 1279.082 2322.741 1256.715 2322.866 c
+1233.969 2322.991 1234.875 2323.338 1229.887 2312.584 c
+1220.41 2292.155 1209.816 2247.631 1192.387 2154.967 c
+1172.277 2048.045 1160.48 1932.655 1155.051 1789.768 c
+1153.898 1759.459 1154.531 1698.651 1156.23 1676.608 c
+1157.316 1662.502 1157.367 1659.018 1156.473 1660.233 c
+1140.887 1681.362 1124.938 1703.487 1124.145 1705.069 c
+1123.355 1706.651 1122.969 1715.577 1122.578 1741.069 c
+1122.059 1774.967 l
+1108.719 1791.37 l
+1074.309 1833.667 1048.707 1867.811 1028.418 1898.459 c
+1023.863 1905.338 1012.043 1923.209 1002.148 1938.167 c
+990.316 1956.061 975.016 1977.577 957.438 2001.049 c
+942.742 2020.674 925.199 2044.198 918.457 2053.323 c
+911.715 2062.448 906.051 2069.768 905.875 2069.592 c
+905.52 2069.237 900.543 2051.842 892.312 2022.167 c
+889.383 2011.608 883.422 1988.096 879.07 1969.917 c
+870.188 1932.823 868.344 1926.288 862.105 1909.768 c
+853.91 1888.077 846.355 1864.01 811.633 1748.967 c
+800.121 1710.819 786.453 1664.518 775.984 1628.167 c
+771.988 1614.307 766.43 1595.409 763.633 1586.167 c
+758.539 1569.37 l
+783.355 1544.569 l
+797 1530.928 814.699 1512.725 822.68 1504.12 c
+836.449 1489.268 861.68 1460.725 862.125 1459.495 c
+862.238 1459.178 861.16 1458.245 859.723 1457.42 c
+858.289 1456.596 845.027 1448.795 830.25 1440.088 c
+815.473 1431.381 803.004 1424.147 802.547 1424.01 c
+802.086 1423.877 797.398 1430.249 792.125 1438.167 c
+786.855 1446.088 778.211 1458.327 772.914 1465.37 c
+763.621 1477.729 741.207 1505.163 740.07 1505.565 c
+739.766 1505.674 735.953 1493.616 731.594 1478.764 c
+727.238 1463.917 719.449 1437.37 714.285 1419.768 c
+709.121 1402.167 701.418 1376.448 697.172 1362.612 c
+680.715 1308.999 678.309 1299.713 678.328 1289.897 c
+678.344 1283.647 679.504 1280.893 682.582 1279.811 c
+685.73 1278.702 699.777 1280.819 751.117 1290.147 c
+770.855 1293.733 770.344 1293.655 779.918 1294.569 c
+802.027 1296.674 813.906 1290.967 820.363 1275.131 c
+821.926 1271.292 823.617 1265.905 824.117 1263.159 c
+825.152 1257.491 825.336 1220.428 824.387 1209.569 c
+823.773 1202.569 l
+770.633 1202.569 l
+769.652 1212.37 l
+h
+673 1454.276 m
+676.703 1454.784 l
+681.062 1468.475 l
+683.457 1476.006 689.789 1496.155 695.137 1513.252 c
+704.855 1544.334 l
+702.586 1546.831 l
+693.043 1557.338 657.582 1593.76 622.723 1628.862 c
+549.34 1702.76 478.344 1770.264 381.516 1858.221 c
+279.547 1950.846 220.691 2000.76 192.691 2018.362 c
+184.852 2023.292 175.77 2028.288 175.371 2027.889 c
+174.461 2026.979 162.91 1999.776 157.312 1985.37 c
+135.766 1929.885 115.934 1866.01 96.703 1790.167 c
+83.234 1737.053 74.23 1686.03 67.188 1622.967 c
+63.992 1594.338 63.02 1579.463 62.855 1556.768 c
+62.723 1538.975 62.809 1537.772 64.34 1535.635 c
+67.547 1531.151 86.621 1523.358 107.035 1518.194 c
+154.867 1506.092 249.438 1487.831 307.918 1479.409 c
+388.488 1467.803 462.594 1461.096 565.312 1456.108 c
+605.457 1454.163 664.789 1453.151 673 1454.276 c
+h
+147.918 2035.709 m
+147.918 2036.413 144.977 2035.17 143.117 2033.678 c
+141.184 2032.131 141.23 2032.131 144.516 2033.737 c
+146.387 2034.651 147.918 2035.538 147.918 2035.709 c
+h
+930.641 2129.288 m
+934.805 2131.022 933.961 2131.561 928.645 2130.557 c
+925.781 2130.018 923.848 2129.135 922.934 2127.956 c
+920.805 2125.202 921.238 2124.795 924.516 2126.459 c
+926.168 2127.299 928.922 2128.573 930.641 2129.288 c
+h
+1735.918 2239.28 m
+1735.918 2239.67 1735.172 2240.842 1734.258 2241.877 c
+1732.602 2243.768 l
+1734.031 2241.167 l
+1735.516 2238.471 1735.918 2238.069 1735.918 2239.28 c
+h
+1319.629 1380.959 m
+1320.008 1381.315 1332.348 1391.049 1347.051 1402.584 c
+1372.375 1422.452 1374.133 1423.678 1380.316 1425.768 c
+1394.25 1430.479 1404.422 1435.338 1410.973 1440.413 c
+1414.488 1443.139 1418.004 1445.752 1418.785 1446.217 c
+1420.125 1447.022 1420.098 1447.295 1418.305 1451.018 c
+1415.73 1456.37 1402.004 1476.686 1395.637 1484.569 c
+1390.957 1490.358 1378.977 1502.471 1363.316 1517.245 c
+1360.125 1520.256 1357.516 1522.866 1357.516 1523.042 c
+1357.516 1523.639 1451.504 1523.354 1452.363 1522.756 c
+1454.246 1521.448 1462.523 1511.002 1469.828 1500.713 c
+1486.5 1477.229 1486.105 1474.502 1463.516 1457.233 c
+1457.961 1452.983 1441.484 1442.264 1431.516 1436.417 c
+1402.434 1419.346 1357.918 1395.643 1343.094 1389.334 c
+1335.93 1386.284 1318.789 1380.167 1319.629 1380.959 c
+h
+f
+Q
+Q
+Q
+Q
+Q
+[1 0 0 1 215.039 42.487] cm
+Q
+Q
+Q
+q
+0.3985 w
+Q
+Q
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+Q
+Q
+Q
+showpage
+%%PageTrailer
+pdfEndPage
+%%Trailer
+end
+%%DocumentSuppliedResources:
+%%+ font ORLJZS+Sf-Kp-Medium-Extend_1125
+%%EOF

Added: trunk/Master/texmf-dist/tex/latex/nwejm/images/nwejm-logo.eps
===================================================================
--- trunk/Master/texmf-dist/tex/latex/nwejm/images/nwejm-logo.eps	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/nwejm/images/nwejm-logo.eps	2020-03-18 21:18:40 UTC (rev 54392)
@@ -0,0 +1,1033 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%Produced by poppler pdftops version: 0.74.0 (http://poppler.freedesktop.org)
+%%Creator: TeX
+%%LanguageLevel: 2
+%%DocumentSuppliedResources: (atend)
+%%BoundingBox: 0 0 213 259
+%%HiResBoundingBox: 0 0 213 259
+%%DocumentSuppliedResources: (atend)
+%%EndComments
+%%BeginProlog
+%%BeginResource: procset xpdf 3.00 0
+%%Copyright: Copyright 1996-2011 Glyph & Cog, LLC
+/xpdf 75 dict def xpdf begin
+% PDF special state
+/pdfDictSize 15 def
+/pdfSetup {
+  /setpagedevice where {
+    pop 2 dict begin
+      /Policies 1 dict dup begin /PageSize 6 def end def
+      { /Duplex true def } if
+    currentdict end setpagedevice
+  } {
+    pop
+  } ifelse
+} def
+/pdfSetupPaper {
+  % Change paper size, but only if different from previous paper size otherwise
+  % duplex fails. PLRM specifies a tolerance of 5 pts when matching paper size
+  % so we use the same when checking if the size changes.
+  /setpagedevice where {
+    pop currentpagedevice
+    /PageSize known {
+      2 copy
+      currentpagedevice /PageSize get aload pop
+      exch 4 1 roll
+      sub abs 5 gt
+      3 1 roll
+      sub abs 5 gt
+      or
+    } {
+      true
+    } ifelse
+    {
+      2 array astore
+      2 dict begin
+        /PageSize exch def
+        /ImagingBBox null def
+      currentdict end
+      setpagedevice
+    } {
+      pop pop
+    } ifelse
+  } {
+    pop
+  } ifelse
+} def
+/pdfStartPage {
+  pdfDictSize dict begin
+  /pdfFillCS [] def
+  /pdfFillXform {} def
+  /pdfStrokeCS [] def
+  /pdfStrokeXform {} def
+  /pdfFill [0] def
+  /pdfStroke [0] def
+  /pdfFillOP false def
+  /pdfStrokeOP false def
+  /pdfLastFill false def
+  /pdfLastStroke false def
+  /pdfTextMat [1 0 0 1 0 0] def
+  /pdfFontSize 0 def
+  /pdfCharSpacing 0 def
+  /pdfTextRender 0 def
+  /pdfPatternCS false def
+  /pdfTextRise 0 def
+  /pdfWordSpacing 0 def
+  /pdfHorizScaling 1 def
+  /pdfTextClipPath [] def
+} def
+/pdfEndPage { end } def
+% PDF color state
+/cs { /pdfFillXform exch def dup /pdfFillCS exch def
+      setcolorspace } def
+/CS { /pdfStrokeXform exch def dup /pdfStrokeCS exch def
+      setcolorspace } def
+/sc { pdfLastFill not { pdfFillCS setcolorspace } if
+      dup /pdfFill exch def aload pop pdfFillXform setcolor
+     /pdfLastFill true def /pdfLastStroke false def } def
+/SC { pdfLastStroke not { pdfStrokeCS setcolorspace } if
+      dup /pdfStroke exch def aload pop pdfStrokeXform setcolor
+     /pdfLastStroke true def /pdfLastFill false def } def
+/op { /pdfFillOP exch def
+      pdfLastFill { pdfFillOP setoverprint } if } def
+/OP { /pdfStrokeOP exch def
+      pdfLastStroke { pdfStrokeOP setoverprint } if } def
+/fCol {
+  pdfLastFill not {
+    pdfFillCS setcolorspace
+    pdfFill aload pop pdfFillXform setcolor
+    pdfFillOP setoverprint
+    /pdfLastFill true def /pdfLastStroke false def
+  } if
+} def
+/sCol {
+  pdfLastStroke not {
+    pdfStrokeCS setcolorspace
+    pdfStroke aload pop pdfStrokeXform setcolor
+    pdfStrokeOP setoverprint
+    /pdfLastStroke true def /pdfLastFill false def
+  } if
+} def
+% build a font
+/pdfMakeFont {
+  4 3 roll findfont
+  4 2 roll matrix scale makefont
+  dup length dict begin
+    { 1 index /FID ne { def } { pop pop } ifelse } forall
+    /Encoding exch def
+    currentdict
+  end
+  definefont pop
+} def
+/pdfMakeFont16 {
+  exch findfont
+  dup length dict begin
+    { 1 index /FID ne { def } { pop pop } ifelse } forall
+    /WMode exch def
+    currentdict
+  end
+  definefont pop
+} def
+% graphics state operators
+/q { gsave pdfDictSize dict begin } def
+/Q {
+  end grestore
+  /pdfLastFill where {
+    pop
+    pdfLastFill {
+      pdfFillOP setoverprint
+    } {
+      pdfStrokeOP setoverprint
+    } ifelse
+  } if
+} def
+/cm { concat } def
+/d { setdash } def
+/i { setflat } def
+/j { setlinejoin } def
+/J { setlinecap } def
+/M { setmiterlimit } def
+/w { setlinewidth } def
+% path segment operators
+/m { moveto } def
+/l { lineto } def
+/c { curveto } def
+/re { 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
+      neg 0 rlineto closepath } def
+/h { closepath } def
+% path painting operators
+/S { sCol stroke } def
+/Sf { fCol stroke } def
+/f { fCol fill } def
+/f* { fCol eofill } def
+% clipping operators
+/W { clip newpath } def
+/W* { eoclip newpath } def
+/Ws { strokepath clip newpath } def
+% text state operators
+/Tc { /pdfCharSpacing exch def } def
+/Tf { dup /pdfFontSize exch def
+      dup pdfHorizScaling mul exch matrix scale
+      pdfTextMat matrix concatmatrix dup 4 0 put dup 5 0 put
+      exch findfont exch makefont setfont } def
+/Tr { /pdfTextRender exch def } def
+/Tp { /pdfPatternCS exch def } def
+/Ts { /pdfTextRise exch def } def
+/Tw { /pdfWordSpacing exch def } def
+/Tz { /pdfHorizScaling exch def } def
+% text positioning operators
+/Td { pdfTextMat transform moveto } def
+/Tm { /pdfTextMat exch def } def
+% text string operators
+/xyshow where {
+  pop
+  /xyshow2 {
+    dup length array
+    0 2 2 index length 1 sub {
+      2 index 1 index 2 copy get 3 1 roll 1 add get
+      pdfTextMat dtransform
+      4 2 roll 2 copy 6 5 roll put 1 add 3 1 roll dup 4 2 roll put
+    } for
+    exch pop
+    xyshow
+  } def
+}{
+  /xyshow2 {
+    currentfont /FontType get 0 eq {
+      0 2 3 index length 1 sub {
+        currentpoint 4 index 3 index 2 getinterval show moveto
+        2 copy get 2 index 3 2 roll 1 add get
+        pdfTextMat dtransform rmoveto
+      } for
+    } {
+      0 1 3 index length 1 sub {
+        currentpoint 4 index 3 index 1 getinterval show moveto
+        2 copy 2 mul get 2 index 3 2 roll 2 mul 1 add get
+        pdfTextMat dtransform rmoveto
+      } for
+    } ifelse
+    pop pop
+  } def
+} ifelse
+/cshow where {
+  pop
+  /xycp {
+    0 3 2 roll
+    {
+      pop pop currentpoint 3 2 roll
+      1 string dup 0 4 3 roll put false charpath moveto
+      2 copy get 2 index 2 index 1 add get
+      pdfTextMat dtransform rmoveto
+      2 add
+    } exch cshow
+    pop pop
+  } def
+}{
+  /xycp {
+    currentfont /FontType get 0 eq {
+      0 2 3 index length 1 sub {
+        currentpoint 4 index 3 index 2 getinterval false charpath moveto
+        2 copy get 2 index 3 2 roll 1 add get
+        pdfTextMat dtransform rmoveto
+      } for
+    } {
+      0 1 3 index length 1 sub {
+        currentpoint 4 index 3 index 1 getinterval false charpath moveto
+        2 copy 2 mul get 2 index 3 2 roll 2 mul 1 add get
+        pdfTextMat dtransform rmoveto
+      } for
+    } ifelse
+    pop pop
+  } def
+} ifelse
+/Tj {
+  fCol
+  0 pdfTextRise pdfTextMat dtransform rmoveto
+  currentpoint 4 2 roll
+  pdfTextRender 1 and 0 eq {
+    2 copy xyshow2
+  } if
+  pdfTextRender 3 and dup 1 eq exch 2 eq or {
+    3 index 3 index moveto
+    2 copy
+    currentfont /FontType get 3 eq { fCol } { sCol } ifelse
+    xycp currentpoint stroke moveto
+  } if
+  pdfTextRender 4 and 0 ne {
+    4 2 roll moveto xycp
+    /pdfTextClipPath [ pdfTextClipPath aload pop
+      {/moveto cvx}
+      {/lineto cvx}
+      {/curveto cvx}
+      {/closepath cvx}
+    pathforall ] def
+    currentpoint newpath moveto
+  } {
+    pop pop pop pop
+  } ifelse
+  0 pdfTextRise neg pdfTextMat dtransform rmoveto
+} def
+/TJm { 0.001 mul pdfFontSize mul pdfHorizScaling mul neg 0
+       pdfTextMat dtransform rmoveto } def
+/TJmV { 0.001 mul pdfFontSize mul neg 0 exch
+        pdfTextMat dtransform rmoveto } def
+/Tclip { pdfTextClipPath cvx exec clip newpath
+         /pdfTextClipPath [] def } def
+/Tclip* { pdfTextClipPath cvx exec eoclip newpath
+         /pdfTextClipPath [] def } def
+% Level 2/3 image operators
+/pdfImBuf 100 string def
+/pdfImStr {
+  2 copy exch length lt {
+    2 copy get exch 1 add exch
+  } {
+    ()
+  } ifelse
+} def
+/skipEOD {
+  { currentfile pdfImBuf readline
+    not { pop exit } if
+    (%-EOD-) eq { exit } if } loop
+} def
+/pdfIm { image skipEOD } def
+/pdfImM { fCol imagemask skipEOD } def
+/pr { 2 index 2 index 3 2 roll putinterval 4 add } def
+/pdfImClip {
+  gsave
+  0 2 4 index length 1 sub {
+    dup 4 index exch 2 copy
+    get 5 index div put
+    1 add 3 index exch 2 copy
+    get 3 index div put
+  } for
+  pop pop rectclip
+} def
+/pdfImClipEnd { grestore } def
+% shading operators
+/colordelta {
+  false 0 1 3 index length 1 sub {
+    dup 4 index exch get 3 index 3 2 roll get sub abs 0.004 gt {
+      pop true
+    } if
+  } for
+  exch pop exch pop
+} def
+/funcCol { func n array astore } def
+/funcSH {
+  dup 0 eq {
+    true
+  } {
+    dup 6 eq {
+      false
+    } {
+      4 index 4 index funcCol dup
+      6 index 4 index funcCol dup
+      3 1 roll colordelta 3 1 roll
+      5 index 5 index funcCol dup
+      3 1 roll colordelta 3 1 roll
+      6 index 8 index funcCol dup
+      3 1 roll colordelta 3 1 roll
+      colordelta or or or
+    } ifelse
+  } ifelse
+  {
+    1 add
+    4 index 3 index add 0.5 mul exch 4 index 3 index add 0.5 mul exch
+    6 index 6 index 4 index 4 index 4 index funcSH
+    2 index 6 index 6 index 4 index 4 index funcSH
+    6 index 2 index 4 index 6 index 4 index funcSH
+    5 3 roll 3 2 roll funcSH pop pop
+  } {
+    pop 3 index 2 index add 0.5 mul 3 index  2 index add 0.5 mul
+    funcCol sc
+    dup 4 index exch mat transform m
+    3 index 3 index mat transform l
+    1 index 3 index mat transform l
+    mat transform l pop pop h f*
+  } ifelse
+} def
+/axialCol {
+  dup 0 lt {
+    pop t0
+  } {
+    dup 1 gt {
+      pop t1
+    } {
+      dt mul t0 add
+    } ifelse
+  } ifelse
+  func n array astore
+} def
+/axialSH {
+  dup 0 eq {
+    true
+  } {
+    dup 8 eq {
+      false
+    } {
+      2 index axialCol 2 index axialCol colordelta
+    } ifelse
+  } ifelse
+  {
+    1 add 3 1 roll 2 copy add 0.5 mul
+    dup 4 3 roll exch 4 index axialSH
+    exch 3 2 roll axialSH
+  } {
+    pop 2 copy add 0.5 mul
+    axialCol sc
+    exch dup dx mul x0 add exch dy mul y0 add
+    3 2 roll dup dx mul x0 add exch dy mul y0 add
+    dx abs dy abs ge {
+      2 copy yMin sub dy mul dx div add yMin m
+      yMax sub dy mul dx div add yMax l
+      2 copy yMax sub dy mul dx div add yMax l
+      yMin sub dy mul dx div add yMin l
+      h f*
+    } {
+      exch 2 copy xMin sub dx mul dy div add xMin exch m
+      xMax sub dx mul dy div add xMax exch l
+      exch 2 copy xMax sub dx mul dy div add xMax exch l
+      xMin sub dx mul dy div add xMin exch l
+      h f*
+    } ifelse
+  } ifelse
+} def
+/radialCol {
+  dup t0 lt {
+    pop t0
+  } {
+    dup t1 gt {
+      pop t1
+    } if
+  } ifelse
+  func n array astore
+} def
+/radialSH {
+  dup 0 eq {
+    true
+  } {
+    dup 8 eq {
+      false
+    } {
+      2 index dt mul t0 add radialCol
+      2 index dt mul t0 add radialCol colordelta
+    } ifelse
+  } ifelse
+  {
+    1 add 3 1 roll 2 copy add 0.5 mul
+    dup 4 3 roll exch 4 index radialSH
+    exch 3 2 roll radialSH
+  } {
+    pop 2 copy add 0.5 mul dt mul t0 add
+    radialCol sc
+    encl {
+      exch dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      0 360 arc h
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      360 0 arcn h f
+    } {
+      2 copy
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      a1 a2 arcn
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      a2 a1 arcn h
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      a1 a2 arc
+      dup dx mul x0 add exch dup dy mul y0 add exch dr mul r0 add
+      a2 a1 arc h f
+    } ifelse
+  } ifelse
+} def
+end
+%%EndResource
+%%EndProlog
+%%BeginSetup
+xpdf begin
+%%BeginResource: font ORLJZS+Sf-Kp-Medium-Extend_1125
+%!PS-AdobeFont-1.0: Sf-Kp-Medium 001.000
+%%Title: Sf-Kp-Medium
+%Version: 001.000
+%%CreationDate: Fri Apr 16 10:18:02 2010
+%%Creator: Christophe
+%Copyright: Version 1.0
+% Generated by FontForge 20081224 (http://fontforge.sf.net/)
+%%EndComments
+10 dict begin
+/FontType 1 def
+/FontMatrix [0.001125 0 0 0.001 0 0 ]readonly def
+/FontName /ORLJZS+Sf-Kp-Medium-Extend_1125 def
+/FontBBox {-150 -243 1291 917 }readonly def
+/PaintType 0 def
+/FontInfo 9 dict dup begin
+/version (001.000) readonly def
+/Notice (Version 1.0) readonly def
+/FullName (Sf-Kp-Medium) readonly def
+/FamilyName (Sf-Kp) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+/UnderlinePosition -133 def
+/UnderlineThickness 20 def
+end readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 69 /E put
+dup 74 /J put
+dup 77 /M put
+dup 78 /N put
+dup 87 /W put
+readonly def
+currentdict end
+currentfile eexec
+d9d66f633b846ab284bcf8b0411b772de5ce32340dc6f28af40857e4451976e7
+5182433cf9f333a38bd841c0d4e68bf9e012eb32a8ffb76b5816306b5edf7c99
+8b3a16d9b4bc056662e32c7cd0123dfaeb734c7532e64bbfbf5a60336e646716
+efb852c877f440d329172c71f1e5d59ce9473c26b8aef7ad68ef0727b6ec2e0c
+02ce8d8b07183838330c0284bd419cbdae42b141d3d4be492473f240ceed931d
+46e9f999c5cb3235e2c6daaa2c0169e1991beaea0d704bf49cea3e98e8c2361a
+4b60d020d325e4c24518fb902882f4bc8481286273cc5090abeaaa92c0a19014
+0b0deba74531f5dedded2a3c33ed3d9bdb0cb9eb9c4475bc1c64758df399adb9
+df7260ad4c9f090b0ba4f2530bc4c0f6bcca606c9ce1829f203e58a8b8186b13
+910b37638d2d637c12d3c9a802475a1396402e309d94705fbdf7a68585771c25
+9ec121a078e82c9401044443def92f425545ae1f09bb674368ddb91d4c293c88
+f255fe9fae882f0c91bb9d2c594ef6306449d103ee5ed4f18f80ced7caad1402
+d1f14b37e371cc6d0ecb22b1e326ba3179178b767c002ecf1ce688436fe05613
+47882ee217002bc4a332eb8d7c41eec0751ef891d378fe0be7119a674bc7f026
+77b7cb5d870504638e37ff7bb0c06a9643bad2607416b62875cd4bad17052ef1
+11592fe433dfae88867ff7dd462e5ac8f4e330e04f1881824ca058c2022316b5
+b5a851e1c966dd3904413e9106db56d5ac8bc163b8b5963735590a40fa7b76f6
+9a4c6058842f3d7fee84786e8a68bde7f165b5967c6c25685b02cd76942fe281
+4d155111e1371b39b2c24ea48ddaf2e3fb915994b29b9fe8f26bf9f8655cdf91
+a7fae0f6b090734f6aba396f0c8359dd4dc01c0a11fc3eda722798fdc5ca5f2e
+a7330b8b4fc157ca7a64daa0d6f227b94006558a8306086d396b7cc26e767ea7
+025ad6f34ccbf9c164b9366cad9d1f10c6ec98bc2fee9dfe1a9a759c56e85d1c
+a98c737ca196de929d523dbdd461201dd3b1fadd98fca67bf664e5ef68792c2e
+5e39057bd31bd973ce00b4771901f4b7adce6ebf74345ee67ed6757b856ddcc6
+2a1b02f43e91625582e140f3cd6854acf46d3db5cc080f6b923adecde192f62f
+04dd31025fde751b43c995d4f08b0af5d380ec5fd36aa34e6c58f1ddf797cd0d
+2503cb7c233f39e0b1bd0643ead066517b5e8c48f856ac3c116deff095fa948a
+e70b608d931eeca7fdbeb1daac5bdc9a9e1034794fa2be1d6bf67b9cacf5bd77
+82454c6cb74f0a19756a00758df5407eb5ee7751e5e937bbe0776ed77fdae88d
+33ac9465a5b10ab5094931cbfb95b6ab9bbdb38aaa27630a9b04301e65e6aad2
+64b266076725e147f311f15a3c5a1571e9cbb63fb2e908fdf71933a199594e1e
+d61d28f3a9017780009ddead07135cbb70b81d3dd53483be7cfaa66508b35130
+6236464e9e509282cd12a5d63166addb5cb5befa7092b483c9a4f08a49b356db
+2c444b2d79136c22c73a0eed657d7f91790777e7d8b1ebafb0e020685f5e2937
+c95b50d07c6316abc08495ef319006b45104e76e3846515c25c53dbf61fb3614
+b78ccf06c2e49cd8d7cf9fb27d90834aff6d3af0118fb8b37e5424bff39434e3
+f7580b36099a5f4f1d22d2de7634e388fac6474970914857919926e5a42548b9
+d1aa2499d32da8283d0a6916df317e50dec9976448c4d09f65a6f56ec07545ab
+05b3175433ecdf6f8fdc14c3d88996599333fdaebaab30e04e3c78dab918f951
+43f892367bbbfb0e7481e985aa71e341111c2bbf85124b2b723f8afda8197fde
+8c4261510027b28d02ddae8792776bf7baf368061921482d71cdfabdb3aaa071
+8aca71b2f429a414c8401077ee7a6507b8b06858dff5c69dfba29c23656e9d4f
+c137709f70c6b22eff6403ea1e96213339291d5ebd2d77793ee18527ee0a459c
+f1124f06afc732898df58930c03475560fedb6c3fb70b39a3d65224c91e8e665
+02ac903220e53ca67de5ef2b4cc3ac1d82ebf3a40acfeec8f275b9ef7296e644
+97a566a6a60d67bb45208895383bcc2efe8e9f35ca47fe1a335ab664657e3d54
+8ecb50e912050c9e4d003ed94f054da93a915fa488d166af6f744e89cca5bd3a
+384947f2be6324333f5350f73768a492e68f16f9a62f52ad1ae616864d6ebe2f
+0fa2c2adf8dcdef90b769583019ecd009d21bcec59d562b57928d93bf9806903
+949767770637111ca3011856926874759c28ec0425b48bd40e84ea8e7801fdb3
+7f95b2faab4d7646e484d1752ceaf5f234f20deb9e879216d4bae33d9e2fd780
+1030196f1a1c8ebe8d089ad5c0ede469410382f4342b1b3410c8f5bd31d918cd
+923f0bf04865aedac4c04f68786fad31697069f89c000113759dc89f8e4a38e6
+2ed1ae1be51615057c59633ff818870b5e73a7077ece7f4af085f0e36d79de73
+44b13aec9694cf6419daa70f1221b72e42a6a17836404d32d0d91a49220f73c6
+94882e30af8cd2e515bb89b02dc8e39a1da81867aa6d24a7b20b0cecaefac406
+3b2b0b8b089367d2af0e115f00a1fd5953d7723de0e086
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndResource
+/F9_0 /ORLJZS+Sf-Kp-Medium-Extend_1125 1 1
+[ /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/E/.notdef/.notdef
+  /.notdef/.notdef/J/.notdef/.notdef/M/N/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/W
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
+  /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef]
+pdfMakeFont
+%%EndSetup
+pdfStartPage
+%%EndPageSetup
+[] 0 d
+1 i
+0 j
+0 J
+10 M
+1 w
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+false op
+false OP
+{} settransfer
+0 0 213 259 re
+W
+q
+q
+[1 0 0 1 0 0] cm
+q
+[1 0 0 1 0 0] cm
+0 0 212.204 258.73 re
+W
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+/DeviceRGB {} cs
+[0 0 1] sc
+/DeviceRGB {} CS
+[0 0 1] SC
+[1 0 0 1 0 0] Tm
+0 0 Td
+-0.992 233.936 Td
+/F9_0 36.8504 Tf
+(W)
+[38.508668
+0] Tj
+-4019 TJm
+(N)
+[29.406619
+0] Tj
+87.04 127.004 Td
+(M)
+[34.455124
+0] Tj
+-2.835 42.487 Td
+(E)
+[22.920949
+0] Tj
+-4677 TJm
+(J)
+[22.589295
+0] Tj
+[1 0 0 1 215.039 42.487] cm
+q
+/DeviceRGB {} CS
+[0 0 1] SC
+/DeviceRGB {} cs
+[0 0 1] sc
+0.3985 w
+q
+q
+q
+[1 0 0 1 -215.039 -42.487] cm
+[1 0 0 1 0 0] cm
+q
+/DeviceRGB {} CS
+[0 0 1] SC
+/DeviceRGB {} cs
+[0 0 1] sc
+q
+[0.10327 0 0 0.10327 0 0] cm
+q
+[1 0 0 1 0 0] cm
+q
+[1 0 0 1 0 0] cm
+0 0 2054.771729 2386.010254 re
+W
+q
+/DeviceRGB {} cs
+[0 0 0] sc
+330.316 6.233 m
+334.938 9.663 347.703 19.096 358.691 27.194 c
+378.664 41.917 l
+389.891 41.42 l
+408.512 40.592 497.566 38.647 556.715 37.772 c
+628.621 36.709 798.469 35.252 798.91 35.694 c
+800.105 36.889 802.234 77.827 803.133 116.834 c
+804.164 161.686 803.176 211.795 799.5 301.362 c
+798.848 317.202 798.316 332.229 798.316 334.764 c
+798.316 339.37 l
+828.316 339.557 l
+817.117 340.584 l
+770.867 344.834 680.566 359.881 617.516 373.846 c
+563.023 385.917 512.832 399.491 455.516 417.667 c
+390.383 438.319 354.051 451.846 324.758 466.35 c
+308.641 474.331 306.344 476.522 301.051 488.967 c
+296.23 500.303 287.062 519.053 281.641 528.67 c
+279.41 532.627 277.352 537.319 277.066 539.092 c
+275.785 547.116 280.664 559.147 291.914 575.678 c
+307.371 598.397 320.02 612.858 359.516 652.959 c
+375.797 669.491 393.234 687.506 398.262 692.991 c
+403.293 698.479 414.832 710.709 423.902 720.167 c
+448.684 746.018 558.664 861.167 585.117 888.963 c
+597.875 902.374 615.348 920.729 623.941 929.756 c
+632.535 938.784 655.566 963.088 675.125 983.768 c
+794.254 1109.733 838.57 1154.307 880.336 1190.17 c
+886.484 1195.452 892.117 1200.241 892.848 1200.811 c
+894.035 1201.737 895.047 1200.385 902.137 1188.409 c
+924.914 1149.944 929.652 1141.588 929.016 1141.014 c
+928.633 1140.667 923.457 1137.209 917.516 1133.338 c
+896.32 1119.51 874.637 1102.944 849.918 1081.686 c
+829.883 1064.459 817.246 1052.713 775.117 1012.147 c
+688.062 928.319 597.145 833.721 489.867 715.37 c
+411.52 628.928 363.496 572.991 342.988 544.276 c
+336.336 534.963 325.523 517.268 325.52 515.682 c
+325.512 513.694 368.09 496.178 402.715 483.924 c
+466.27 461.432 556.418 436.159 615.516 424.26 c
+672.664 412.756 738.73 404.319 785.758 402.522 c
+818.094 401.288 818.125 401.295 823.402 412.381 c
+831.352 429.081 839.484 461.01 852.801 527.768 c
+873.762 632.85 883.273 703.026 891.891 816.167 c
+893.152 832.717 894.918 861.975 896.867 898.569 c
+899.23 942.893 899.457 1020.44 897.301 1047.702 c
+896.539 1057.342 896.02 1065.338 896.148 1065.467 c
+896.5 1065.819 928.047 1022.542 929.465 1019.768 c
+930.527 1017.682 930.691 1010.245 930.703 962.967 c
+930.711 928.338 930.34 901.737 929.676 889.768 c
+929.105 879.428 927.93 857.827 927.062 841.768 c
+925.219 807.534 923.973 788.405 920.691 744.167 c
+917.062 695.217 907.582 610.206 900.707 564.967 c
+895.816 532.792 884.289 461.487 879.559 434.167 c
+871.652 388.506 867.305 369.596 861.656 356.358 c
+856.852 345.088 852.352 340.557 844.914 339.491 c
+841.289 338.971 841.125 338.838 841.32 336.557 c
+841.434 335.245 842.957 318.327 844.707 298.967 c
+852.008 218.116 856.098 164.932 859.496 106.569 c
+860.609 87.428 861.715 70.506 861.945 68.967 c
+862.371 66.167 l
+847.742 58.772 l
+839.699 54.702 826.098 47.756 817.516 43.334 c
+801.918 35.292 l
+853.516 35.749 l
+987.871 36.944 1129.449 41.967 1349.918 53.374 c
+1394.961 55.702 1451.992 58.573 1492.316 60.542 c
+1553.836 63.542 1585.926 65.588 1662.316 71.393 c
+1702.906 74.479 1766.871 79.065 1785.918 80.26 c
+1801.594 81.245 2055.703 82.088 2054.77 81.155 c
+2054.516 80.901 2042.523 72.124 2028.113 61.647 c
+2001.918 42.596 l
+1899.117 42.573 l
+1801.43 42.545 1754.445 41.975 1703.117 40.182 c
+1681.598 39.432 1591.422 36.362 1538.715 34.584 c
+1525.516 34.139 1500.496 33.413 1483.117 32.971 c
+1445.473 32.014 1414.281 31.065 1350.316 28.936 c
+1300.695 27.288 1278.191 26.514 1164.715 22.584 c
+959.422 15.475 881.965 13.549 730.316 11.788 c
+603.402 10.311 553.426 9.459 469.918 7.354 c
+411.961 5.893 343.336 2.62 325.918 0.491 c
+321.918 -0.001 l
+330.316 6.233 l
+h
+319.477 484.241 m
+318.773 485.604 317.996 486.514 317.75 486.268 c
+317.289 485.807 319.629 481.768 320.355 481.768 c
+320.578 481.768 320.184 482.881 319.477 484.241 c
+h
+1829.012 93.952 m
+1794.832 154.815 1744.043 260.096 1714.418 331.491 c
+1683.039 407.116 1672.402 435.502 1639.512 531.37 c
+1606.48 627.655 1576.914 706.264 1555.113 755.768 c
+1538.832 792.733 1509.949 860.002 1506.27 869.522 c
+1505.668 871.081 1506.156 871.588 1510.754 874.159 c
+1513.594 875.749 1515.918 877.17 1515.918 877.319 c
+1515.918 877.467 1491.168 901.12 1460.918 929.877 c
+1430.668 958.635 1402.676 985.252 1398.715 989.03 c
+1394.758 992.803 1377.656 1008.995 1360.715 1025.006 c
+1242.48 1136.772 1202.352 1177.038 1161.586 1224.811 c
+1153.324 1238.932 1204.891 1260.135 1217.891 1265.62 c
+1218.008 1265.483 1221.145 1260.686 1224.855 1254.963 c
+1250.602 1215.284 1283.191 1176.823 1345.504 1112.569 c
+1415.008 1040.897 1486.672 970.815 1558.859 903.92 c
+1561.402 901.565 l
+1564.152 903.268 l
+1565.668 904.202 1567.082 904.967 1567.301 904.967 c
+1567.516 904.967 1568.516 902.081 1569.52 898.557 c
+1571.348 892.143 l
+1598.633 867.112 l
+1720.277 755.522 1794.438 691.647 1825.199 671.963 c
+1833.352 666.749 1842.289 661.768 1843.496 661.768 c
+1845.633 661.768 1862.59 702.846 1875.363 738.967 c
+1897.82 802.479 1922.922 891.959 1934.723 950.569 c
+1943.398 993.631 1950.699 1044.276 1955.145 1092.167 c
+1956.402 1105.686 1957.414 1144.1 1956.645 1148.971 c
+1956.281 1151.28 1955.336 1153.901 1954.551 1154.795 c
+1952.492 1157.127 1940.223 1162.69 1929.516 1166.143 c
+1908.527 1172.913 1851.34 1185.448 1785.516 1197.702 c
+1689.129 1215.647 1593.805 1226.042 1465.918 1232.557 c
+1402.309 1235.795 1351.719 1236.077 1314.016 1233.393 c
+1303.953 1232.674 1295.262 1232.198 1294.699 1232.327 c
+1294.141 1232.459 1303.918 1240.049 1316.434 1249.198 c
+1339.184 1265.827 l
+1359.75 1266.69 l
+1382.039 1267.624 1440.691 1267.131 1465.918 1265.799 c
+1474.277 1265.358 1488.676 1264.62 1497.918 1264.155 c
+1581.012 1259.995 1660.418 1253.663 1719.117 1246.522 c
+1738.305 1244.186 1786.648 1237.917 1792.715 1236.975 c
+1876.25 1224.022 1938 1213.713 1965.676 1208.096 c
+1998.301 1201.479 2013.664 1194.889 2018.48 1185.448 c
+2020.043 1182.385 2020.113 1181.358 2019.621 1169.264 c
+2018 1129.713 2001.844 1027.866 1985.438 953.768 c
+1971.992 893.049 1958.668 844.608 1935.859 773.553 c
+1916.953 714.647 1898.309 667.651 1886.32 648.667 c
+1882.477 642.581 1880.688 641.362 1867.391 635.807 c
+1858.879 632.252 1846.629 626.229 1829.117 616.987 c
+1821.172 612.795 1821.078 612.768 1815.441 613.198 c
+1806.355 613.885 1796.742 618.495 1780.316 630.045 c
+1756.93 646.495 1743.145 658.811 1695.117 706.17 c
+1683.016 718.104 1667.715 732.877 1661.117 739.006 c
+1654.516 745.131 1640.918 758.03 1630.898 767.67 c
+1620.875 777.307 1612.516 785.034 1612.32 784.838 c
+1612.125 784.643 1614.676 777.663 1617.988 769.323 c
+1637.922 719.186 1658.348 661.631 1693.926 555.37 c
+1728.258 452.811 1741.656 416.413 1768.574 352.569 c
+1802.82 271.338 1845.309 189.17 1882.074 133.069 c
+1887.086 125.424 1891.078 119.084 1890.949 118.987 c
+1890.762 118.838 1836.094 87.12 1834.168 86.045 c
+1833.867 85.877 1831.547 89.436 1829.012 93.952 c
+h
+1876.027 655.413 m
+1877.512 656.706 1877.574 656.881 1876.316 656.241 c
+1873.602 654.85 1872.273 653.792 1873.227 653.78 c
+1873.73 653.772 1874.988 654.506 1876.027 655.413 c
+h
+769.652 1212.37 m
+767.188 1236.913 761.312 1249.456 750.082 1254.151 c
+743.641 1256.842 730.66 1255.549 693.742 1248.542 c
+651.137 1240.452 633.035 1237.538 629.086 1238.131 c
+624.43 1238.831 620.488 1242.229 618.57 1247.206 c
+616.289 1253.116 616.68 1267.655 619.426 1278.967 c
+623.082 1294.022 628.551 1311.436 639.52 1342.967 c
+647.523 1365.983 662.57 1410.752 665.867 1421.37 c
+666.031 1421.901 651.301 1422.178 622.418 1422.186 c
+580 1422.194 571.145 1422.475 508.715 1425.799 c
+437.699 1429.577 375.242 1434.42 322.715 1440.225 c
+291.98 1443.624 233.488 1451.198 212.188 1454.542 c
+131.762 1467.167 66.758 1478.206 46.926 1482.616 c
+28.918 1486.616 14.098 1491.784 8.039 1496.17 c
+6.301 1497.428 3.855 1499.803 2.598 1501.448 c
+0.484 1504.217 0.297 1505.049 0.043 1512.756 c
+-1.059 1546.178 19.508 1674.608 39.219 1757.37 c
+54.238 1820.436 65.223 1859.018 88.07 1928.967 c
+106.473 1985.307 127.934 2036.327 137.055 2045.42 c
+138.5 2046.858 143.32 2049.502 148.715 2051.807 c
+158.289 2055.901 179.465 2066.292 190.988 2072.545 c
+196.777 2075.686 198.293 2076.167 202.414 2076.167 c
+210.938 2076.167 220.145 2072.217 235.117 2062.143 c
+259.547 2045.698 272.984 2033.768 328.316 1979.374 c
+339.758 1968.127 354.332 1954.073 360.703 1948.147 c
+367.074 1942.217 400.914 1909.999 435.902 1876.545 c
+521.527 1794.678 591.523 1728.034 653.133 1669.713 c
+681.281 1643.065 708.379 1617.362 713.34 1612.604 c
+718.305 1607.842 722.504 1604.088 722.672 1604.256 c
+723.965 1605.561 771.91 1777.967 784.715 1827.37 c
+792.332 1856.745 798.293 1877.702 804.289 1896.198 c
+810.066 1914.01 813.816 1927.143 821.508 1956.569 c
+825.078 1970.209 831.969 1995.948 836.82 2013.768 c
+841.676 2031.588 847.969 2055.709 850.801 2067.37 c
+853.637 2079.026 856.852 2091.354 857.945 2094.76 c
+862.496 2108.924 877.648 2129.225 889.207 2136.651 c
+896.062 2141.053 902.461 2142.811 909.918 2142.342 c
+920.18 2141.698 929.438 2137.542 943.117 2127.452 c
+955.172 2118.553 962.371 2110.327 979.93 2085.37 c
+992.277 2067.815 1005.125 2050.252 1023.816 2025.377 c
+1039.777 2004.127 1049.824 1989.143 1067.359 1960.417 c
+1086.371 1929.272 1097.129 1912.702 1110.117 1894.557 c
+1121.516 1878.635 l
+1121.609 1846.799 l
+1121.66 1829.292 1121.969 1812.627 1122.289 1809.768 c
+1122.848 1804.788 1122.879 1804.92 1122.996 1812.967 c
+1123.066 1817.588 1123.477 1828.209 1123.91 1836.569 c
+1124.344 1844.928 1125.078 1859.147 1125.539 1868.167 c
+1132.117 1997.135 1141.66 2091.838 1159.113 2201.37 c
+1170.18 2270.811 1179.785 2326.221 1183.406 2341.475 c
+1189.41 2366.784 1195.188 2379.397 1202.82 2383.87 c
+1206.473 2386.01 l
+1220.594 2385.518 l
+1260.723 2384.116 1371.742 2366.229 1445.516 2349.28 c
+1492.309 2338.53 1540.844 2325.588 1577.117 2314.19 c
+1652.043 2290.647 1681.578 2280.143 1716.922 2264.475 c
+1728.707 2259.252 1741.031 2252.655 1744.746 2249.584 c
+1747.09 2247.647 1749.262 2243.717 1753.48 2233.768 c
+1758.277 2222.467 1763.367 2212.081 1770.832 2198.374 c
+1776.746 2187.51 1777.457 2184.307 1775.578 2176.928 c
+1773.641 2169.323 1770.238 2162.565 1762.711 2151.37 c
+1746.996 2127.995 1732.785 2111.663 1693.117 2071.393 c
+1676.398 2054.42 1658.758 2036.229 1653.918 2030.967 c
+1649.078 2025.709 1625.312 2000.694 1601.113 1975.385 c
+1486.953 1856.006 1445.086 1812.045 1368.316 1730.967 c
+1308.078 1688.928 1184.141 1481.342 1141.617 1553.252 c
+1131.883 1569.725 1123.918 1583.397 1123.918 1583.639 c
+1123.918 1583.877 1129.699 1587.877 1136.766 1592.526 c
+1176.129 1618.424 1207.242 1644.752 1271.91 1706.885 c
+1354.113 1785.87 1429.703 1863.764 1524.727 1967.397 c
+1631.949 2084.334 1691.473 2153.209 1714.504 2186.967 c
+1721.379 2197.049 1728.133 2208.717 1727.754 2209.858 c
+1727.359 2211.034 1712.039 2217.85 1691.117 2226.151 c
+1632.727 2249.319 1563.332 2270.85 1482.203 2290.959 c
+1433.008 2303.159 1382.348 2311.952 1323.516 2318.502 c
+1294.469 2321.737 1279.082 2322.741 1256.715 2322.866 c
+1233.969 2322.991 1234.875 2323.338 1229.887 2312.584 c
+1220.41 2292.155 1209.816 2247.631 1192.387 2154.967 c
+1172.277 2048.045 1160.48 1932.655 1155.051 1789.768 c
+1153.898 1759.459 1154.531 1698.651 1156.23 1676.608 c
+1157.316 1662.502 1157.367 1659.018 1156.473 1660.233 c
+1140.887 1681.362 1124.938 1703.487 1124.145 1705.069 c
+1123.355 1706.651 1122.969 1715.577 1122.578 1741.069 c
+1122.059 1774.967 l
+1108.719 1791.37 l
+1074.309 1833.667 1048.707 1867.811 1028.418 1898.459 c
+1023.863 1905.338 1012.043 1923.209 1002.148 1938.167 c
+990.316 1956.061 975.016 1977.577 957.438 2001.049 c
+942.742 2020.674 925.199 2044.198 918.457 2053.323 c
+911.715 2062.448 906.051 2069.768 905.875 2069.592 c
+905.52 2069.237 900.543 2051.842 892.312 2022.167 c
+889.383 2011.608 883.422 1988.096 879.07 1969.917 c
+870.188 1932.823 868.344 1926.288 862.105 1909.768 c
+853.91 1888.077 846.355 1864.01 811.633 1748.967 c
+800.121 1710.819 786.453 1664.518 775.984 1628.167 c
+771.988 1614.307 766.43 1595.409 763.633 1586.167 c
+758.539 1569.37 l
+783.355 1544.569 l
+797 1530.928 814.699 1512.725 822.68 1504.12 c
+836.449 1489.268 861.68 1460.725 862.125 1459.495 c
+862.238 1459.178 861.16 1458.245 859.723 1457.42 c
+858.289 1456.596 845.027 1448.795 830.25 1440.088 c
+815.473 1431.381 803.004 1424.147 802.547 1424.01 c
+802.086 1423.877 797.398 1430.249 792.125 1438.167 c
+786.855 1446.088 778.211 1458.327 772.914 1465.37 c
+763.621 1477.729 741.207 1505.163 740.07 1505.565 c
+739.766 1505.674 735.953 1493.616 731.594 1478.764 c
+727.238 1463.917 719.449 1437.37 714.285 1419.768 c
+709.121 1402.167 701.418 1376.448 697.172 1362.612 c
+680.715 1308.999 678.309 1299.713 678.328 1289.897 c
+678.344 1283.647 679.504 1280.893 682.582 1279.811 c
+685.73 1278.702 699.777 1280.819 751.117 1290.147 c
+770.855 1293.733 770.344 1293.655 779.918 1294.569 c
+802.027 1296.674 813.906 1290.967 820.363 1275.131 c
+821.926 1271.292 823.617 1265.905 824.117 1263.159 c
+825.152 1257.491 825.336 1220.428 824.387 1209.569 c
+823.773 1202.569 l
+770.633 1202.569 l
+769.652 1212.37 l
+h
+673 1454.276 m
+676.703 1454.784 l
+681.062 1468.475 l
+683.457 1476.006 689.789 1496.155 695.137 1513.252 c
+704.855 1544.334 l
+702.586 1546.831 l
+693.043 1557.338 657.582 1593.76 622.723 1628.862 c
+549.34 1702.76 478.344 1770.264 381.516 1858.221 c
+279.547 1950.846 220.691 2000.76 192.691 2018.362 c
+184.852 2023.292 175.77 2028.288 175.371 2027.889 c
+174.461 2026.979 162.91 1999.776 157.312 1985.37 c
+135.766 1929.885 115.934 1866.01 96.703 1790.167 c
+83.234 1737.053 74.23 1686.03 67.188 1622.967 c
+63.992 1594.338 63.02 1579.463 62.855 1556.768 c
+62.723 1538.975 62.809 1537.772 64.34 1535.635 c
+67.547 1531.151 86.621 1523.358 107.035 1518.194 c
+154.867 1506.092 249.438 1487.831 307.918 1479.409 c
+388.488 1467.803 462.594 1461.096 565.312 1456.108 c
+605.457 1454.163 664.789 1453.151 673 1454.276 c
+h
+147.918 2035.709 m
+147.918 2036.413 144.977 2035.17 143.117 2033.678 c
+141.184 2032.131 141.23 2032.131 144.516 2033.737 c
+146.387 2034.651 147.918 2035.538 147.918 2035.709 c
+h
+930.641 2129.288 m
+934.805 2131.022 933.961 2131.561 928.645 2130.557 c
+925.781 2130.018 923.848 2129.135 922.934 2127.956 c
+920.805 2125.202 921.238 2124.795 924.516 2126.459 c
+926.168 2127.299 928.922 2128.573 930.641 2129.288 c
+h
+1735.918 2239.28 m
+1735.918 2239.67 1735.172 2240.842 1734.258 2241.877 c
+1732.602 2243.768 l
+1734.031 2241.167 l
+1735.516 2238.471 1735.918 2238.069 1735.918 2239.28 c
+h
+1319.629 1380.959 m
+1320.008 1381.315 1332.348 1391.049 1347.051 1402.584 c
+1372.375 1422.452 1374.133 1423.678 1380.316 1425.768 c
+1394.25 1430.479 1404.422 1435.338 1410.973 1440.413 c
+1414.488 1443.139 1418.004 1445.752 1418.785 1446.217 c
+1420.125 1447.022 1420.098 1447.295 1418.305 1451.018 c
+1415.73 1456.37 1402.004 1476.686 1395.637 1484.569 c
+1390.957 1490.358 1378.977 1502.471 1363.316 1517.245 c
+1360.125 1520.256 1357.516 1522.866 1357.516 1523.042 c
+1357.516 1523.639 1451.504 1523.354 1452.363 1522.756 c
+1454.246 1521.448 1462.523 1511.002 1469.828 1500.713 c
+1486.5 1477.229 1486.105 1474.502 1463.516 1457.233 c
+1457.961 1452.983 1441.484 1442.264 1431.516 1436.417 c
+1402.434 1419.346 1357.918 1395.643 1343.094 1389.334 c
+1335.93 1386.284 1318.789 1380.167 1319.629 1380.959 c
+h
+f
+Q
+Q
+Q
+Q
+Q
+[1 0 0 1 215.039 42.487] cm
+Q
+Q
+Q
+q
+0.3985 w
+Q
+Q
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+/DeviceRGB {} cs
+[0 0 1] sc
+/DeviceRGB {} CS
+[0 0 1] SC
+Q
+Q
+Q
+showpage
+%%PageTrailer
+pdfEndPage
+%%Trailer
+end
+%%DocumentSuppliedResources:
+%%+ font ORLJZS+Sf-Kp-Medium-Extend_1125
+%%EOF

Modified: trunk/Master/texmf-dist/tex/latex/nwejm/nwejm.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/nwejm/nwejm.cls	2020-03-18 21:18:16 UTC (rev 54391)
+++ trunk/Master/texmf-dist/tex/latex/nwejm/nwejm.cls	2020-03-18 21:18:40 UTC (rev 54392)
@@ -18,8 +18,8 @@
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesExplClass
   {nwejm}
-  {2020-01-28}
-  {1.0.0}
+  {2020-03-18}
+  {1.0.1}
   {
     Class for the journal "North-Western European Journal of Mathematics".
   }
@@ -2235,7 +2235,7 @@
     }
     \IfTranslation{French}{#1}{%
     }{%
-      \DeclareTranslation{French}{#1}{\text_titlecase:n{#3}}%
+      \DeclareTranslation{French}{#1}{#3}%
     }
     \IfTranslation{German}{#1}{%
     }{%
@@ -2252,7 +2252,7 @@
     }
     \IfTranslation{French}{#1-plural}{%
     }{%
-      \DeclareTranslation{French}{#1-plural}{\text_titlecase:n{#7}}%
+      \DeclareTranslation{French}{#1-plural}{#7}%
     }
     \IfTranslation{German}{#1-plural}{%
     }{%
@@ -2491,12 +2491,20 @@
     \normalfont
     (
     \textsf{
-      \text_uppercase:n {\tl_head:f {\GetTranslation{#1}}}
+      \tl_head:f {
+        \text_uppercase:n {
+          \GetTranslation{#1}
+        }
+      }
     }
     $\c_math_subscript_token\mathsf{\arabic*}$),
     ref=(
     \textsf{
-      \text_uppercase:n {\tl_head:f {\GetTranslation{#1}}}
+      \tl_head:f {
+        \text_uppercase:n {
+          \GetTranslation{#1}
+        }
+      }
     }
     $_\mathsf{\arabic*}$
     )
@@ -2549,8 +2557,8 @@
   }
   \tl_if_empty:cT {l__nwejm_newenumeration_#2_label_tl} {
     \tl_set:cV {l__nwejm_newenumeration_#2_label_tl} {
-      \text_uppercase:n {
-        \tl_head:f {
+      \tl_head:f {
+        \text_uppercase:n {
           \tl_use:c {l__nwejm_newenumeration_#2_singular_tl}
         }
       }
@@ -3303,7 +3311,7 @@
 \@ifpackageloaded{draftwatermark}{%
   \SetWatermarkColor{gray!10}%
   \SetWatermarkFontSize{30mm}%
-  \SetWatermarkText{\MakeUppercase{\c__nwejm_draftwatermark_string_tl}}%
+  \SetWatermarkText{\text_uppercase:n {\c__nwejm_draftwatermark_string_tl}}%
 }{%
 }
 \sys_if_engine_pdftex:T

Modified: trunk/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls	2020-03-18 21:18:16 UTC (rev 54391)
+++ trunk/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls	2020-03-18 21:18:40 UTC (rev 54392)
@@ -18,8 +18,8 @@
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesExplClass
   {nwejmart}
-  {2020-01-28}
-  {1.0.0}
+  {2020-03-18}
+  {1.0.1}
   {
     Class for the journal "North-Western European Journal of Mathematics".
   }
@@ -1407,7 +1407,7 @@
     }
     \IfTranslation{French}{#1}{%
     }{%
-      \DeclareTranslation{French}{#1}{\text_titlecase:n{#3}}%
+      \DeclareTranslation{French}{#1}{#3}%
     }
     \IfTranslation{German}{#1}{%
     }{%
@@ -1424,7 +1424,7 @@
     }
     \IfTranslation{French}{#1-plural}{%
     }{%
-      \DeclareTranslation{French}{#1-plural}{\text_titlecase:n{#7}}%
+      \DeclareTranslation{French}{#1-plural}{#7}%
     }
     \IfTranslation{German}{#1-plural}{%
     }{%
@@ -1663,12 +1663,20 @@
     \normalfont
     (
     \textsf{
-      \text_uppercase:n {\tl_head:f {\GetTranslation{#1}}}
+      \tl_head:f {
+        \text_uppercase:n {
+          \GetTranslation{#1}
+        }
+      }
     }
     $\c_math_subscript_token\mathsf{\arabic*}$),
     ref=(
     \textsf{
-      \text_uppercase:n {\tl_head:f {\GetTranslation{#1}}}
+      \tl_head:f {
+        \text_uppercase:n {
+          \GetTranslation{#1}
+        }
+      }
     }
     $_\mathsf{\arabic*}$
     )
@@ -1721,8 +1729,8 @@
   }
   \tl_if_empty:cT {l__nwejm_newenumeration_#2_label_tl} {
     \tl_set:cV {l__nwejm_newenumeration_#2_label_tl} {
-      \text_uppercase:n {
-        \tl_head:f {
+      \tl_head:f {
+        \text_uppercase:n {
           \tl_use:c {l__nwejm_newenumeration_#2_singular_tl}
         }
       }
@@ -2483,7 +2491,7 @@
 \@ifpackageloaded{draftwatermark}{%
   \SetWatermarkColor{gray!10}%
   \SetWatermarkFontSize{30mm}%
-  \SetWatermarkText{\MakeUppercase{\c__nwejm_draftwatermark_string_tl}}%
+  \SetWatermarkText{\text_uppercase:n {\c__nwejm_draftwatermark_string_tl}}%
 }{%
 }
 \sys_if_engine_pdftex:T



More information about the tex-live-commits mailing list.