From 9c5706814f2f593a9f52c51ad02b61e9bacd9ee4 Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Sat, 24 Jul 2021 03:01:03 +0000
Subject: CTAN sync 202107240301

---
 .../latex/contrib/nicematrix/nicematrix-french.tex | 84 ++++++++++++++++------
 1 file changed, 64 insertions(+), 20 deletions(-)

(limited to 'macros/latex/contrib/nicematrix/nicematrix-french.tex')

diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.tex b/macros/latex/contrib/nicematrix/nicematrix-french.tex
index 4db0a583f1..d941d2f9f8 100644
--- a/macros/latex/contrib/nicematrix/nicematrix-french.tex
+++ b/macros/latex/contrib/nicematrix/nicematrix-french.tex
@@ -29,8 +29,6 @@
 \titlespacing*{\section}{0pt}{6.5ex plus 1ex minus .2ex}{4.3ex plus .2ex}
 \titlespacing*{\subsection}{0pt}{4.5ex plus 1ex minus .2ex}{2ex plus .2ex}
 
-\usepackage{multicol}
-\setlength{\columnseprule}{0.4pt}
 \def\LetterAt{@}
 
 \def\interitem{\vspace{7mm plus 2 mm minus 3mm}}          
@@ -524,7 +522,7 @@ couleur ;
 couleur (la valeur par défaut de cette clé est la couleur courante des filets du
 tableau) ;
 \item la clé |color| prend en argument une couleur et l'applique au contenu et
-trace également le cadre avec cette couleur.
+trace également le cadre avec cette couleur ;
 \item la clé |line-width| fixe la largeur des filets servant pour le cadre (n'a
 d'intérêt que si |draw| ou |hvlines| est utilisée) ;
 \item la clé |rounded-corners| impose des coins arrondis (pour le cadre dessiné
@@ -536,7 +534,15 @@ cette clé prend comme valeur une liste d'éléments parmi les suivants : |left|
 |right|, |top| et |bottom| ;
 \item les clés |t| et |b| réglent la ligne de base qui sera donnée au bloc quand
 celui-ci est constitué de plusieurs lignes (séparées par la commande |\\|) ;
-\item la clé |hvlines| trace tous les filets horizontaux et verticaux dans le bloc.
+\item la clé |hvlines| trace tous les filets horizontaux et verticaux dans le
+bloc ;
+\item \colorbox{yellow!50}{\textbf{Nouveau 5.19}}\enskip quand la clé |tikz| est
+utilisée, le chemin Tikz correspondant au rectangle délimitant le bloc est
+exécuté avec Tikz\footnote{Tikz doit être chargé préalablement (par défaut,
+  \pkg{nicematrix} ne charge que \textsc{pgf}), faute de quoi, une erreur sera
+  levée.} en utilisant comme options la valeur de cette clé |tikz| (qui doit
+donc être une liste de clés Tikz applicables à un chemin de Tikz). Pour des
+exemple d'utilisation de cette clé |tikz|, voir p.~\pageref{tikz-key-examples}.
 \end{itemize}
 
 
@@ -932,7 +938,7 @@ p.~\pageref{OnlyMainNiceMatrix}.
 Les outils proposés par \pkg{nicematrix} pour tracer des filets sont les
 suivants :
 \begin{itemize}
-\item les clés |hlines|, |vlines| et |hvlines| ;
+\item les clés |hlines|, |vlines|, |hvlines| et |hvlines-except-borders|;
 \item le spécificateur «\verb+|+» dans le préambule (pour les environnements à
 préambule) ;
 \item la commande |\Hline|.
@@ -986,7 +992,7 @@ $\begin{pNiceMatrix}[vlines,rules/width=0.2pt]
 
 
 
-\subsubsection{La clé hvlines}
+\subsubsection{Les clés hvlines et hvlines-except-borders}
 \label{hvlines}
 
 La clé |hvlines|, qui ne prend pas de valeur, est la conjonction des clés
@@ -1739,7 +1745,7 @@ Dupont & Chantal & 15 janvier 1998 \\
 
 \colorbox{yellow!50}{\bfseries Nouveau 5.18}\enskip La commande |\RowStyle|
 prend en argument des instructions de mise en forme qui seront appliquées à
-chacune des cellules restantes sur la rangée en cours.
+chacune des cases restantes sur la rangée en cours.
 
 \medskip
 Elle prend aussi en premier argument optionnel, entre crochets, une liste de
@@ -2902,8 +2908,8 @@ fin de tableau selon un type de liste défini par l'extension \pkg{enumitem}.
 \begin{scope}
 \fvset{commandchars=\~\#\!}
 \begin{Verbatim}
-\begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
-\toprule
+\begin{NiceTabular}{@{}llr@{}}
+\toprule \RowStyle{\bfseries}
 Nom & Prénom & Date de naissance \\
 \midrule
 Achard~emphase#\tabularnote{La famille Achard est une très ancienne famille du Poitou.}!
@@ -2918,8 +2924,8 @@ Dupont & Chantal & 15 janvier 1998 \\
 \end{scope}
 
 \begin{center}
-\begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
-\toprule
+\begin{NiceTabular}{@{}llr@{}}
+\toprule \RowStyle{\bfseries}
 Nom & Prénom & Date de naissance \\
 \midrule
 Achard\tabularnote{La famille Achard est une très ancienne famille du Poitou.} 
@@ -3844,11 +3850,11 @@ noix & noisette & brugnon
 Les nœuds que l'on vient de décrire ne sont pas accessibles par défaut dans le
 |\CodeBefore| (décrit p.~\pageref{code-before}). \par\nobreak
 
-\colorbox{yellow!50}{\textbf{Nouveau 5.16}}\enskip On peut rendre ces nœuds
-accessibles dans le |\CodeBefore| en utilisant la clé |create-cell-nodes| du
-mot-clé |\CodeBefore| (dans ce cas-là, les nœuds sont créés une première fois
-avant la construction du tableau en utilisant des informations écrites dans le
-fichier |aux| puis recréés lors de la composition du tableau proprement dit).
+On peut rendre ces nœuds accessibles dans le |\CodeBefore| en utilisant la clé
+|create-cell-nodes| du mot-clé |\CodeBefore| (dans ce cas-là, les nœuds sont
+créés une première fois avant la construction du tableau en utilisant des
+informations écrites dans le fichier |aux| puis recréés lors de la composition
+du tableau proprement dit).
 
 
 \subsection{Les nœuds indiquant la position des filets}
@@ -4294,6 +4300,44 @@ L'extension \pkg{nicematrix} n'est pas compatible avec la classe \cls{ieeeaccess
 
 \section{Exemples}
 
+\subsection{Utilisation de la clé «tikz» de la commande \textbackslash Block}
+
+\label{tikz-key-examples}
+
+
+\begin{Verbatim}
+\ttfamily \small
+\begin{NiceTabular}{m{4.5cm}m{4.5cm}m{4.5cm}}[hvlines]
+  \Block[~emphase#tikz={pattern=grid,pattern color=lightgray}@]{}
+    {pattern = grid,\\ pattern color = lightgray}
+& \Block[~emphase#tikz={pattern = north west lines,pattern color=blue}@]{}
+    {pattern = north west lines,\\ pattern color = blue}
+& \Block[~emphase#tikz={outer color = red!50, inner color=white }@]{2-1}
+    {outer color = red!50,\\ inner color = white} \\
+  \Block[~emphase#tikz={pattern = sixpointed stars, pattern color = blue!15}@]{}
+    {pattern = sixpointed stars,\\ pattern color = blue!15}
+& \Block[~emphase#tikz={left color = blue!50}@]{}
+    {left color = blue!50} \\
+\end{NiceTabular}
+\end{Verbatim}
+
+\begin{center}
+\ttfamily \small
+\begin{NiceTabular}{m{4.5cm}m{4.5cm}m{4.5cm}}[hvlines]
+  \Block[tikz={pattern=grid,pattern color=lightgray}]{}
+    {pattern = grid,\\ pattern color = lightgray}
+& \Block[tikz={pattern = north west lines,pattern color=blue}]{}
+    {pattern = north west lines,\\ pattern color = blue}
+& \Block[tikz={outer color = red!50, inner color=white }]{2-1}
+    {outer color = red!50,\\ inner color = white} \\
+  \Block[tikz={pattern = sixpointed stars, pattern color = blue!15}]{}
+    {pattern = sixpointed stars,\\ pattern color = blue!15}
+& \Block[tikz={left color = blue!50}]{}
+    {left color = blue!50} \\
+\end{NiceTabular}
+\end{center}
+
+
 \subsection{Notes dans les tableaux}
 
 \label{ex:notes}
@@ -4362,8 +4406,8 @@ nombre total de notes dans le tableau). On utilise alors la clé |widest*| de
 \ExplSyntaxOff
 \fvset{commandchars=\~\#\!}
 \begin{Verbatim}
-\begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
-\toprule
+\begin{NiceTabular}{@{}llr@{}}
+\toprule \RowStyle{\bfseries}
 Nom & Prénom & Date de naissance \\
 \midrule
 Achard~emphase#\tabularnote{La famille Achard est une très ancienne famille du Poitou.}!
@@ -4377,8 +4421,8 @@ Dupont & Chantal & 15 janvier 1998 \\
 \end{Verbatim}
 
 \begin{center}
-\begin{NiceTabular}{@{}llr@{}}[first-row,code-for-first-row = \bfseries]
-\toprule
+\begin{NiceTabular}{@{}llr@{}}
+\toprule \RowStyle{\bfseries}
 Nom & Prénom & Date de naissance \\
 \midrule
 Achard\tabularnote{La famille Achard est une très ancienne famille du Poitou.} 
-- 
cgit v1.2.3

