From 2acd10f2d899823c536987be9b10c5da7d325980 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 20 Apr 2023 19:59:57 +0000 Subject: nicematrix (20apr23) git-svn-id: svn://tug.org/texlive/trunk@66904 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/latex/nicematrix/nicematrix-french.pdf | Bin 551953 -> 553017 bytes .../doc/latex/nicematrix/nicematrix-french.tex | 292 ++++++++++++--------- .../texmf-dist/doc/latex/nicematrix/nicematrix.pdf | Bin 1364573 -> 1380299 bytes 3 files changed, 173 insertions(+), 119 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf b/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf index a054c4fadf5..efad4b58efd 100644 Binary files a/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf and b/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf differ diff --git a/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex b/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex index 4ec05bce2c7..920c1844330 100644 --- a/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex +++ b/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex @@ -20,7 +20,7 @@ % On utilise \MakeShortVerb de shortvrb et pas \DefineShortVerb de fancyvrb % car on ne veut pas que le contenu des petits éléments en verbatim soit colorié -% en grise +% en gris \usepackage{shortvrb} \MakeShortVerb{\|} @@ -63,6 +63,12 @@ \setlength{\parindent}{0pt} \skip \footins = 2 \bigskipamount + +\NewDocumentCommand{\Definition}{m} + {{\setlength{\fboxsep}{1pt}\colorbox{gray!20}{\ttfamily \vphantom{gl}#1}}} + + + \begin{document} \VerbatimFootnotes @@ -488,9 +494,6 @@ $\begin{bNiceArray}{cw{c}{1cm}c|c}[margin] 0 & \Cdots& 0 & 0 \end{bNiceArray}$ -\NewDocumentCommand{\Definition}{m} - {{\setlength{\fboxsep}{1pt}\colorbox{gray!20}{\ttfamily \vphantom{gl}#1}}} - \interitem La commande |\Block| accepte en premier argument optionnel (entre crochets) une @@ -809,7 +812,6 @@ Rang & \Block[C]{1-3}{Premier groupe} & & & \Block{1-3}{Deuxième groupe} \\ \subsection{Positionnement vertical du contenu des blocs} -\colorbox{yellow!50}{\textbf{Nouveau 6.14}} Concernant le positionnement vertical, la commande |\Block| admet les clés |v-center|\footnote{Cette clé ne peut être nommée \texttt{c} car la clé @@ -827,11 +829,13 @@ ligne de base de la première rangée concernée par le bloc. |\\|) est alignée avec la ligne de base de la dernière des rangées du tableau impliquées dans le bloc. -\item Avec la clé |T|, le contenu du bloc est calé vers le haut (avec une marge -égale au paramètre |inner ysep| de PGF/Tikz --- que l'on peut régler avec |\pgfset|). +\item Avec la clé |T|, le contenu du bloc est calé vers le haut. + +\colorbox{yellow!50}{Modification 6.18}\enskip Il n'y a plus de marge verticale. +Néanmoins, le contenu du bloc est (toujours) composé en interne dans une |{minipage}|, un +|{tabular}| ou un |{array}|, ce qui fait qu'il y souvent déjà une marge. -\item Avec la clé |B|, le contenu du bloc est calé vers le bas (avec une marge -égale au paramètre |inner ysep| de PGF/Tikz). +\item Avec la clé |B|, le contenu du bloc est calé vers le bas. \end{itemize} Quand aucune clé n'est donnée, c'est la clé |v-center| qui s'applique (sauf pour @@ -850,19 +854,19 @@ les blocs mono-rangée). \begin{BVerbatim}[baseline=c,boxwidth=10cm] \begin{NiceTabular}{ccc} \Block[fill=red!10,~emphase#t@,l]{4-2}{two\\lines} - & & \Huge first\\ - & & second \\ - & & third \\ - & & fourth \\ + & & \Huge Un\\ + & & deux \\ + & & trois \\ + & & \Huge quatre \\ text & text \\ \end{NiceTabular} \end{BVerbatim} \begin{NiceTabular}{ccc} \Block[fill=red!10,t,l]{4-2}{two\\lines} - & & \Huge first\\ - & & second \\ - & & third \\ - & & fourth \\ + & & \Huge Un\\ + & & deux \\ + & & trois \\ + & & \Huge quatre \\ text & text \\ \end{NiceTabular} @@ -871,19 +875,19 @@ text & text \\ \begin{BVerbatim}[baseline=c,boxwidth=10cm] \begin{NiceTabular}{ccc} \Block[fill=red!10,~emphase#b@,r]{4-2}{two\\lines} - & & \Huge first\\ - & & second \\ - & & third \\ - & & fourth \\ + & & \Huge Un\\ + & & deux \\ + & & trois \\ + & & \Huge quatre \\ text & text \\ \end{NiceTabular} \end{BVerbatim} \begin{NiceTabular}{ccc} \Block[fill=red!10,b,r]{4-2}{two\\lines} - & & \Huge first\\ - & & second \\ - & & third \\ - & & fourth \\ + & & \Huge Un\\ + & & deux \\ + & & trois \\ + & & \Huge quatre \\ text & text \\ \end{NiceTabular} @@ -891,19 +895,19 @@ text & text \\ \begin{BVerbatim}[baseline=c,boxwidth=10cm] \begin{NiceTabular}{ccc} \Block[fill=red!10,~emphase#T@,l]{4-2}{two\\lines} - & & \Huge first\\ - & & second \\ - & & third \\ - & & fourth \\ + & & \Huge Un\\ + & & deux \\ + & & trois \\ + & & \Huge quatre \\ text & text \\ \end{NiceTabular} \end{BVerbatim} \begin{NiceTabular}{ccc} \Block[fill=red!10,T,l]{4-2}{two\\lines} - & & \Huge first\\ - & & second \\ - & & third \\ - & & fourth \\ + & & \Huge Un\\ + & & deux \\ + & & trois \\ + & & \Huge quatre \\ text & text \\ \end{NiceTabular} @@ -912,19 +916,19 @@ text & text \\ \begin{BVerbatim}[baseline=c,boxwidth=10cm] \begin{NiceTabular}{ccc} \Block[fill=red!10,~emphase#B@,r]{4-2}{two\\lines} - & & \Huge first\\ - & & second \\ - & & third \\ - & & fourth \\ + & & \Huge Un\\ + & & deux \\ + & & trois \\ + & & \Huge quatre \\ text & text \\ \end{NiceTabular} \end{BVerbatim} \begin{NiceTabular}{ccc} \Block[fill=red!10,B,r]{4-2}{two\\lines} - & & \Huge first\\ - & & second \\ - & & third \\ - & & fourth \\ + & & \Huge Un\\ + & & deux \\ + & & trois \\ + & & \Huge quatre \\ text & text \\ \end{NiceTabular} @@ -1207,6 +1211,12 @@ arum & iris & jacinthe & muguet \end{NiceTabular} \end{center} +\medskip +On remarquera que quand la clé |rounded-corners| est utilisée pour +l'environnement |{NiceTabular}|, la clé |hvlines| trace des coins +arrondis pour le tableau : cf. partie~\ref{tabular-rounded-corners}, +p.~\pageref{tabular-rounded-corners}. + \medskip La clé |hvlines-except-borders| est similaire à la clé |hvlines| mais ne trace @@ -1260,9 +1270,12 @@ A & A & A & A & A & A \\ \medskip -Quand la clé |corners| est utilisée, \pkg{nicematrix} calcule les coins vides et -ces coins sont alors pris en compte par les outils de tracés de filets (les -filets ne seront pas tracés dans ces coins vides). +Quand la clé |corners|\footnote{La clé \texttt{corners} dont on parle là + n'a pas de rapport direct avec la clé \texttt{rounded-corners}, + décrite dans la partie \ref{tabular-rounded-corners}, + p.~\pageref{tabular-rounded-corners}.} est utilisée, \pkg{nicematrix} calcule +les coins vides et ces coins sont alors pris en compte par les outils de tracés +de filets (les filets ne seront pas tracés dans ces coins vides). \medskip \begin{BVerbatim}[boxwidth=11cm,baseline=c] @@ -1319,7 +1332,7 @@ doivent être séparés par des virgules). \end{NiceTabular} -\medskip +\bigskip $\triangleright$ Les coins sont également pris en compte par les outils de coloriage dans le |\CodeBefore|. Ces outils ne colorient pas les cases qui sont dans les coins (cf.~p.~\pageref{color-in-code-before}). @@ -1664,21 +1677,37 @@ De nouvelles commandes sont disponibles dans ce |\CodeBefore|: |\cellcolor|, p.~\pageref{nodes-i}.} \label{code-before} -\medskip -Toutes ces commandes acceptent un argument optionnel (entre crochets et en -première position) qui est le modèle colorimétrique pour la spécification des -couleurs. \medskip Ces commandes ne colorient pas les cases qui se trouvent dans les «coins» si la clé |corners| a été utilisée. La description de cette clé a été faite p.~\pageref{corners}. +\medskip +Ces commandes respectent les coins arrondis si la clé |rounded-corners| (décrite +à la partie \ref{tabular-rounded-corners}, p.~\pageref{tabular-rounded-corners}) +a été utilisée. + +\medskip +Toutes ces commandes acceptent un argument optionnel, entre crochets et en +première position. Cet argument optionel peut contenir deux éléments (séparés +par une virgule) : +\begin{itemize} +\item le modèle colorimétrique (|RGB|, |rgb|, |HTML|, etc.) comme spécifié par +l'extension \pkg{xcolor} ; +\item \colorbox{yellow!50}{\textbf{Nouveau 6.18}} + +une spécification d'opacité selon la forme \texttt{opacity = \textsl{valeur}}. +\end{itemize} + + +\medskip +On détaille maintenant ces différentes commandes. \medskip \begin{itemize} -\item La commande |\cellcolor| tient son nom de la commande |\cellcolor| de -\pkg{colortbl}. +\item La commande \Definition{\textbackslash cellcolor} tient son nom de la +commande |\cellcolor| de \pkg{colortbl}. Elle prend en arguments obligatoires une couleur et une liste de cases sous le format $i$-$j$ où $i$ est le numéro de ligne et $j$ le numéro de colonne. Malgré @@ -1710,9 +1739,9 @@ h & i & j \\ \medskip -\item La commande |\rectanglecolor| prend trois arguments obligatoires. Le -premier est la couleur, les deux suivants fournissent la case en haut à gauche -et la case en bas à droite du rectangle. +\item La commande \Definition{\textbackslash rectanglecolor} prend trois +arguments obligatoires. Le premier est la couleur, les deux suivants fournissent +la case en haut à gauche et la case en bas à droite du rectangle. \medskip \begin{scope} @@ -1739,15 +1768,16 @@ h & i & j \\ \medskip -\item La commande |\arraycolor| prend en argument obligatoire une couleur et -colorie tout le tableau (sauf les éventuelles rangées et colonnes extérieures: -cf.~p.~\pageref{exterior}) avec cette couleur. Ce n'est qu'un cas particulier de -la commande |\rectanglecolor|. +\item La commande \Definition{\textbackslash arraycolor} prend en argument +obligatoire une couleur et colorie tout le tableau (sauf les éventuelles rangées +et colonnes extérieures: cf.~p.~\pageref{exterior}) avec cette couleur. Ce n'est +qu'un cas particulier de la commande |\rectanglecolor|. \medskip \item \label{chessboardcolors}% -La commande |\chessboardcolors| prend en arguments obligatoires deux -couleurs et colorie les cases en quinconces avec les deux couleurs. +La commande \Definition{\textbackslash chessboardcolors} prend en arguments +obligatoires deux couleurs et colorie les cases en quinconces avec les deux +couleurs. \medskip \begin{scope} @@ -1778,11 +1808,11 @@ droite (cf. p.~\pageref{columns-type}). \medskip -\item La commande |\rowcolor| doit son nom à la commande |\rowcolor| de -\pkg{colortbl}. Son premier argument obligatoire est la couleur et le deuxième -est une liste de numéros de rangées ou bien d'intervalles de rangées sous la -forme $a$-$b$ (un intervalle de la forme $a$- représente toutes les rangées à -partir de la rangée~$a$). +\item La commande \Definition{\textbackslash rowcolor} doit son nom à la +commande |\rowcolor| de \pkg{colortbl}. Son premier argument obligatoire est la +couleur et le deuxième est une liste de numéros de rangées ou bien d'intervalles +de rangées sous la forme $a$-$b$ (un intervalle de la forme $a$- représente +toutes les rangées à partir de la rangée~$a$). \medskip @@ -1826,13 +1856,14 @@ a_{10} & b_{10} & c_{10} \\ \medskip -\item La commande |\columncolor| doit son nom à la commande |\columncolor| de -\pkg{colortbl}. Sa syntaxe est similaire à celle de |\rowcolor|. +\item La commande \Definition{\textbackslash columncolor} doit son nom à la +commande |\columncolor| de \pkg{colortbl}. Sa syntaxe est similaire à celle de +|\rowcolor|. \medskip -\item La commande |\rowcolors| (avec un \emph{s}) doit son nom à la commande -|\rowcolors| de \pkg{colortbl}. Le \emph{s} rappelle -qu'il y a deux couleurs. Elle colorie alternativement les rangées avec les deux +\item La commande \Definition{\textbackslash rowcolors} (avec un \emph{s}) doit +son nom à la commande |\rowcolors| de \pkg{colortbl}. Le \emph{s} rappelle qu'il +y a deux couleurs. Elle colorie alternativement les rangées avec les deux couleurs à partir de la rangée dont le numéro est donné en premier argument (obligatoire), comme le fait la commande |\rowcolors| de \pkg{xcolor}. @@ -1843,10 +1874,10 @@ l'intervalle constitué de toutes les rangées du tableau à partir de la rangé \medskip -La commande |\rowcolors| accepte une liste de couples \textsl{clé=valeur} comme -argument optionnel en dernière position (l'argument optionnel en première -position correspond à l'espace colorimétrique). Les clés disponibles sont -|cols|, |restart| et |respect-blocks|. +La commande |\rowcolors| accepte une liste de couples +\textsl{clé=valeur} comme argument optionnel en dernière position (l'argument +optionnel en première position correspond à l'espace colorimétrique). Les clés +disponibles sont |cols|, |restart| et |respect-blocks|. \begin{itemize} \item La clé |cols| décrit un ensemble de colonnes sur lesquelles portera l'effet de |\rowcolors|. Cet ensemble de colonnes est une liste d'intervalles de @@ -1940,11 +1971,11 @@ Henri & 14 \\ \medskip -\item L'extension \pkg{nicematrix} propose aussi une commande |\rowlistcolors|. -Cette commande généralise la commande |\rowcolors|: au lieu de prendre deux -arguments successifs pour les couleurs, elle prend un seul argument qui est une -liste de couleurs séparées par des virgules. Dans cette liste, le symbole |=| -représente une couleur identique à la précédente. +\item L'extension \pkg{nicematrix} propose aussi une commande \Definition{\textbackslash + rowlistcolors}. Cette commande généralise la commande |\rowcolors|: au lieu de +prendre deux arguments successifs pour les couleurs, elle prend un seul argument +qui est une liste de couleurs séparées par des virgules. Dans cette liste, le +symbole |=| représente une couleur identique à la précédente. \smallskip \begin{BVerbatim}[boxwidth=10cm,baseline=c] @@ -2189,7 +2220,7 @@ de même nom (cf. p.~\pageref{cell-space}). \item La clé |rowcolor| fixe la couleur de fond et la clé |color| fixe la couleur du texte.\footnote{La clé |color| utilise la commande |\color| mais insère aussi une instruction |\leavevmode| devant. Cela évite un espace - vertical parasite dans les cellules qui correspondent à des colonnes de type + vertical parasite dans les cases qui correspondent à des colonnes de type |p|, |b|, |m|, |X| et |V| (qui débutent en mode vertical).} \item La clé |bold| impose des caractères gras aux éléments de la rangée, qu'ils @@ -2493,7 +2524,7 @@ Dans le cadre de \pkg{nicematrix}, l'un des intérêts des colonnes de type |V| par rapport aux colonnes de type |p|, |m| ou |b| est que, pour les cases d'une telle colonne, le nœud PGF-TikZ créé pour le contenu d'une telle case a une largeur ajustée -au contenu de la cellule en question : cf. p.~\pageref{node-V}. +au contenu de la case en question : cf. p.~\pageref{node-V}. \medskip @@ -3655,7 +3686,7 @@ Comme on le voit, le tracé effectué par la commande |\MyDraw| est \emph{relati Les commandes |\OverBrace| and |\UnderBrace| permettent de placer des accolades horizontales sur une partie du tableau. Ces commandes prennent trois arguments : \begin{itemize} -\item le premier argument est le coin supérieur gauche du rectangle de cellules +\item le premier argument est le coin supérieur gauche du rectangle de cases impliquées dans l'accolade avec la syntaxe habituelle $i$|-|$j$ où $i$ est le numéro de rangée et $j$ le numéro de colonne ; @@ -4116,6 +4147,55 @@ utile l'utilisation de \pkg{threeparttable} en conjonction avec \pkg{nicematrix} \section{Autres fonctionnalités} +\subsection{La clé rounded-corners de \{NiceTabular\}} + +\label{tabular-rounded-corners} + +\colorbox{yellow!50}{\textbf{Nouveau 6.18}}\par\nobreak + +\smallskip +La clé |rounded-corners| que l'on décrit maintenant n'a pas de lien direct avec +la clé |corners| (qui sert à spécifier les «coins vides») décrite à la +partie~\ref{corners}, p.~\pageref{corners}. + +\smallskip +L'environnement |{NiceTabular}| propose une clé |rounded-corners| qui spécifie +que le tableau devra avoir des coins arrondis avec le rayon égal à la valeur +de cette clé (la valeur par défaut est 4~pt\footnote{Cette valeur est la valeur + par défaut des «\texttt{rounded corners}» de PGF/Tikz.}). Plus précisément, +cette clé a deux effets que l'on décrit maintenant. +\begin{itemize} +\item Toutes les commandes de coloriage de cases, colonnes et rangées (que ce +soit dans le |\CodeBefore| ou bien directement dans le tableau (quand la clé +|colortbl-like| est utilisée) respectent ces coins arrondis pour le tableau. + +\item Quand la clé |hvlines| est utilisée, les filets extérieurs sont tracés +avec des coins arrondis. +\end{itemize} + +\bigskip +\begin{BVerbatim}[baseline=c,boxwidth=9.5cm] +\begin{NiceTabular}{ccc}[hvlines,~emphase#rounded-corners@] +\CodeBefore + \rowcolor{red!15}{1} +\Body + Nom & Prénom & Profession \\ + Arvy & Jacques & Dentiste \\ + Jalon & Amandine & Dentiste \\ +\end{NiceTabular} +\end{BVerbatim} +\begin{NiceTabular}{ccc}[hvlines,rounded-corners] +\CodeBefore + \rowcolor{red!15}{1} +\Body + Nom & Prénom & Profession \\ + Arvy & Jacques & Dentiste \\ + Jalon & Amandine & Dentiste \\ + Sept & Huit & Neuf +\end{NiceTabular} + + + \subsection{Commande \textbackslash ShowCellNames} @@ -4168,7 +4248,7 @@ $\begin{pNiceArray}{ScW{c}{1cm}c}[nullify-dots,first-row] \end{pNiceArray}$ \medskip -En revanche, les colonnes |d| de l'extension \pkg{dcolumn} ne sont pas prises en +En revanche, les colonnes |d| de l'extension \pkg{dcolumn} ne sont \emph{pas} prises en charge par \pkg{nicematrix}. @@ -4656,9 +4736,9 @@ contenir au moins une instruction comme |\pgfusepath|, |\pgfusepathqstroke|, \label{node-V} Quand l'extension \pkg{varwidth} est chargée, les colonnes de type |V| définies par \pkg{varwidth} sont prises en charge par \pkg{nicematrix}. Il peut être -intéressant de préciser que, pour une cellule située dans une colonne de type -|V|, le nœud PGF-TikZ créé par \pkg{nicematrix} pour le contenu de cette cellule -a une largeur ajustée au contenu de cette cellule. Cela est en contraste avec le +intéressant de préciser que, pour une case située dans une colonne de type +|V|, le nœud PGF-TikZ créé par \pkg{nicematrix} pour le contenu de cette case +a une largeur ajustée au contenu de cette case. Cela est en contraste avec le cas des colonnes de type |p|, |m| ou |b| dans lesquelles les nœuds ont toujours une largeur égale à la largeur de la colonne. Dans l'exemple suivant, la commande |\lipsum| est fournie par l'extension éponyme. @@ -4920,7 +5000,7 @@ Voici un exemple d'utilisation de ces nœuds dans le |\CodeAfter|. \hline u_n &-& u_0 &=& nr \\ \CodeAfter - \tikz[very thick, red, opacity=0.4,name suffix = -medium] + \tikz[very thick, red, opacity=0.4, name suffix = -medium] \draw (1-1.north west) -- (2-3.south east) (2-1.north west) -- (3-3.south east) (3-1.north west) -- (4-3.south east) @@ -5112,7 +5192,7 @@ compilation supplémentaire (car les instructions sont écrites dans le fichier \medskip \emph{Exemple} : On souhaite écrire une commande |\crossbox| qui barre en croix -la cellule courante. Cette commande prendra en argument optionnel une liste de +la case courante. Cette commande prendra en argument optionnel une liste de couples \textsl{clé}-\textsl{valeur} qui sera passée à TikZ avant que la croix ne soit tracée. @@ -5559,32 +5639,6 @@ tous les filets sauf ceux sur les bords (qui sont, bien entendu, ajoutés par \end{center} -\vspace{1cm} -Cet exemple montre l'utilisation de \pkg{nicematrix} en conjonction avec -\pkg{tcolorbox}. Si on souhaite seulement faire un tableau avec un cadre -extérieur aux coins arrondis, il n'est pas nécessaire d'utiliser \pkg{tcolorbox} : -on peut tracer un |\Block| avec la commande |rounded-corners|. - -\medskip -\begin{BVerbatim}[baseline=c,boxwidth=10.5cm] -\begin{NiceTabular}{rcl}[hvlines-except-borders] -\Block[draw,transparent,~emphase#rounded-corners@]{*-*}{} - One & Two & Three \\ - Men & Mice & Lions \\ - Upper & Middle & Lower -\end{NiceTabular} -\end{BVerbatim} -\begin{NiceTabular}{rcl}[hvlines-except-borders] -\Block[draw,transparent,rounded-corners]{*-*}{} - One & Two & Three \\ - Men & Mice & Lions \\ - Upper & Middle & Lower -\end{NiceTabular} - -\medskip -On a utilisé la clé |transparent| de manière à avoir les filets spécifiés par -|hvlines-except-borders| tracés dans le bloc (par défaut, les filets ne sont -pas tracés dans les blocs). \subsection{Notes dans les tableaux} @@ -6291,7 +6345,7 @@ On considère maintenant la matrice suivante. Si on veut surligner chaque rangé de la matrice, on peut utiliser la technique précédente trois fois. \begin{Verbatim} -\[\begin{pNiceArray}{ccc}[last-col] +\[\begin{pNiceArray}{ccc}[last-col, margin = 2pt] \CodeBefore [create-cell-nodes] \begin{tikzpicture} ~emphase# \node [highlight = (1-1) (1-3)] {} ;@ @@ -6305,7 +6359,7 @@ a & a & a & L_3 \end{pNiceArray}\] \end{Verbatim} -\[\begin{pNiceArray}{ccc}[last-col] +\[\begin{pNiceArray}{ccc}[last-col, margin = 2pt] \CodeBefore [create-cell-nodes] \begin{tikzpicture} \node [highlight = (1-1) (1-3)] {} ; @@ -6323,7 +6377,7 @@ Le résultat peut paraître décevant. On peut l'améliorer en utilisant les «n moyens» au lieu des «nœuds normaux». \begin{Verbatim} -\[\begin{pNiceArray}{ccc}[last-col,create-medium-nodes] +\[\begin{pNiceArray}{ccc}[last-col, margin = 2pt, create-medium-nodes] \CodeBefore [create-cell-nodes] \begin{tikzpicture} ~emphase#[name suffix = -medium]@ \node [highlight = (1-1) (1-3)] {} ; @@ -6338,7 +6392,7 @@ a & a & a & L_3 \end{Verbatim} -\[\begin{pNiceArray}{ccc}[last-col,create-medium-nodes] +\[\begin{pNiceArray}{ccc}[last-col, margin = 2pt, create-medium-nodes] \CodeBefore [create-cell-nodes] \begin{tikzpicture} [name suffix = -medium] \node [highlight = (1-1) (1-3)] {} ; @@ -6441,7 +6495,7 @@ de parenthèses ont été rajoutées avec |\SubMatrix| dans le |\CodeBefore|. \label{triangular} Dans l'exemple suivant, on utilise le style PGF/Tikz |nicematrix/cell-node| pour faire -tourner le contenu des cellules (rotation que l'on compense ensuite en faisant +tourner le contenu des cases (rotation que l'on compense ensuite en faisant tourner tout le tableau avec la commande |\adjustbox| de l'extension éponyme, qui doit donc être chargée préalablement). diff --git a/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf b/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf index 3e990cb2579..7b447a8a119 100644 Binary files a/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf and b/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf differ -- cgit v1.2.3