summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/nicematrix/nicematrix-french.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/nicematrix/nicematrix-french.tex')
-rw-r--r--macros/latex/contrib/nicematrix/nicematrix-french.tex127
1 files changed, 34 insertions, 93 deletions
diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.tex b/macros/latex/contrib/nicematrix/nicematrix-french.tex
index 1e14babd29..ca8beb88fc 100644
--- a/macros/latex/contrib/nicematrix/nicematrix-french.tex
+++ b/macros/latex/contrib/nicematrix/nicematrix-french.tex
@@ -12,7 +12,6 @@
\usepackage{tikz}
\usetikzlibrary{fit,patterns}
-
\usepackage{enumitem}
\usepackage{siunitx}
\usepackage{verbatim}
@@ -236,8 +235,12 @@ $\begin{pmatrix}
En s'inspirant de l'extension \pkg{cellspace} qui traite de ce problème,
l'extension \pkg{nicematrix} propose deux clés |cell-space-top-limit| et
|cell-space-bottom-limit| qui sont similaires aux deux paramètres
-|\cellspacetoplimit| et |\cellspacebottomlimit| proposés par \pkg{cellspace}. La
-valeur initiale de ces paramètres est $0$~pt pour que les environnements de
+|\cellspacetoplimit| et |\cellspacebottomlimit| proposés par \pkg{cellspace}.
+
+\colorbox{yellow!50}{\textbf{Nouveau 5.9}}\enskip Il existe aussi une clé
+|cell-space-limits| pour régler simultanément les deux paramètres.
+
+La valeur initiale de ces paramètres est $0$~pt pour que les environnements de
\pkg{nicematrix} aient par défaut le même comportement que ceux de \pkg{array}
et de l'\pkg{amsmath} mais une valeur de $1$~pt serait un bon choix. On
conseille de régler leurs valeurs avec la commande
@@ -247,7 +250,7 @@ conseille de régler leurs valeurs avec la commande
\medskip
\begin{Verbatim}
-\NiceMatrixOptions{~emphase#cell-space-top-limit = 1pt,cell-space-bottom-limit = 1pt@}
+\NiceMatrixOptions{~emphase#cell-space-limits = 1pt@}
\end{Verbatim}
\begin{BVerbatim}[baseline=c,boxwidth=9cm]
@@ -257,10 +260,7 @@ $\begin{pNiceMatrix}
\end{pNiceMatrix}$
\end{BVerbatim}
\begin{scope}
-\NiceMatrixOptions{
- cell-space-top-limit = 1pt ,
- cell-space-bottom-limit = 1pt ,
-}
+\NiceMatrixOptions{ cell-space-limits = 1pt }
$\begin{pNiceMatrix}
\frac12 & -\frac12 \\
\frac13 & \frac14 \\
@@ -377,7 +377,7 @@ horizontal.
\smallskip
\begin{Verbatim}
-\NiceMatrixOptions{cell-space-top-limit=1pt,cell-space-bottom-limit=1pt}
+\NiceMatrixOptions{cell-space-limits=1pt}
\end{Verbatim}
\smallskip
@@ -391,7 +391,7 @@ $A=\begin{pNiceArray}{cc|cc}[baseline=line-3]
\end{pNiceArray}$
\end{BVerbatim}
\begin{scope}
-\NiceMatrixOptions{cell-space-top-limit=1pt,cell-space-bottom-limit=1pt}
+\NiceMatrixOptions{cell-space-limits=1pt}
\raisebox{-5mm}{$A=\begin{pNiceArray}{cc|cc}[baseline=line-3]
\dfrac1A & \dfrac1B & 0 & 0 \\
\dfrac1C & \dfrac1D & 0 & 0 \\
@@ -420,11 +420,11 @@ avec deux arguments.
\item Le premier argument est la taille de ce bloc avec la syntaxe $i$-$j$ où
$i$ est le nombre de rangées et $j$ le nombre de colonnes du bloc.
-\colorbox{yellow!30}{Nouveau 5.6}\enskip Si cet argument est laissé
-blanc, la valeur par défaut est |1-1|. Si le nombre de rangées n'est pas
-indiqué, le bloc s'étend jusqu'à la dernière rangée (idem pour les colonnes).
+Si cet argument est laissé blanc, la valeur par défaut est |1-1|. Si le nombre
+de rangées n'est pas indiqué, ou bien est égal à |*|, le bloc s'étend jusqu'à la
+dernière rangée (idem pour les colonnes).
-\item Le deuxième argument, est le contenu du bloc. On peut utiliser |\\| dans
+\item Le deuxième argument est le contenu du bloc. On peut utiliser |\\| dans
ce contenu pour avoir un contenu sur plusieurs lignes. Dans |{NiceTabular}|, le
contenu est composé en mode texte tandis que, dans les autres environnements, il
est composé en mode mathématique.
@@ -538,11 +538,11 @@ arum & iris & jacinthe & muguet
\end{center}
\medskip
-\colorbox{yellow!50}{\bfseries Nouveau 5.7}\enskip Comme on le voit sur cet
-exemple, on peut fixer la couleur de fond avec la clé |fill| et la couleur du
-cadre avec la clé |draw|\footnote{Si la clé |draw| est utilisée sans valeur,
-c'est la couleur par défaut des filets de tableaux qui est utilisée.}. On peut
-aussi fixer l'épaisseur du trait avec la clé |line-width|.
+\colorbox{yellow!30}{Nouveau 5.7}\enskip Comme on le voit sur cet exemple, on
+peut fixer la couleur de fond avec la clé |fill| et la couleur du cadre avec la
+clé |draw|\footnote{Si la clé |draw| est utilisée sans valeur, c'est la couleur
+ par défaut des filets de tableaux qui est utilisée.}. On peut aussi fixer
+l'épaisseur du trait avec la clé |line-width|.
@@ -597,10 +597,9 @@ Henri & 14 \\ \hline
\subsection{Les blocs mono-rangée}
-\colorbox{yellow!30}{Nouveau 5.6}\enskip Pour les blocs mono-rangée, la
-hauteur (\emph{height}) et la profondeur (\emph{depth}) naturelles sont prises en
-compte pour la hauteur et la largeur de la rangée en cours (comme le fait la
-commande standard |\multicolumn| de LaTeX).
+Pour les blocs mono-rangée, la hauteur (\emph{height}) et la profondeur
+(\emph{depth}) naturelles sont prises en compte pour la hauteur et la largeur de
+la rangée en cours (comme le fait la commande standard |\multicolumn| de LaTeX).
@@ -622,7 +621,7 @@ bloc sur plusieurs lignes.
la consigne générale donnée dans le préambule pour cette colonne.
\item On peut tracer un cadre autour du bloc avec la clé |draw| de la commande
-|\Block|.\footnote{Pour colorier le fond d'une case, il n'est pas besoin
+|\Block|.\footnote{Pour colorier le fond d'une case, il n'y a pas besoin
d'utiliser un bloc mono-case : on peut utiliser la commande |\cellcolor| si la
clé |colortbl-like| est utilisée : voir p.~\pageref{colortbl-like}.}
\end{itemize}
@@ -984,7 +983,7 @@ rectangles vides partant de la case située exactement dans le coin.
\bigskip
On peut passer en argument de |\hvlines-except-corners| une liste de coins à
-prendre en considération. Les coins étant désignés par |NW|, |SW|, |NE| et |SE|
+prendre en considération, les coins étant désignés par |NW|, |SW|, |NE| et |SE|
(\emph{north west}, \emph{south west}, \emph{north east} et \emph{south east}).
\medskip
@@ -1137,7 +1136,7 @@ SumatraPDF) donne de meilleurs résultats que Adobe Reader.
couleur. Ce phénomène se produit quand chaque case est coloriée avec sa
propre instruction |fill| (opérateur |fill| de PostScript noté |f| en PDF).
C'est le cas avec \pkg{colortbl} avec lequel chaque case est coloriée
-individuellement même si on utilise |\columncolor| ou |\rowcolor|.
+individuellement, même si on utilise |\columncolor| ou |\rowcolor|.
Concernant ce phénomène, Adobe Reader donne de meilleurs résultats que
MuPDF.
@@ -1195,9 +1194,6 @@ h & i & j \\ \hline
\end{NiceTabular}
\end{scope}
-\medskip
-Une commande |\cellcolor| ne produit qu'une instruction |fill| (codée |f|) dans
-le \textsc{pdf}.
\bigskip
\item La commande |\rectanglecolor| prend trois arguments obligatoires. Le
@@ -1266,9 +1262,6 @@ a_{10} & b_{10} & c_{10} \\
\end{NiceArray}$
\end{scope}
-\medskip
-Une commande |\rowcolor| ne produit qu'une instruction |fill| (codée |f|) dans
-le \textsc{pdf}.
\bigskip
@@ -1305,7 +1298,7 @@ la forme $i$|-|$j$.
\item \colorbox{yellow!50}{\textbf{Nouveau 5.8}}\enskip Avec la clé |restart|, chacun
des intervalles de rangées spécifié par le premier argument de |\rowcolors|
recommence avec la même couleur.\footnote{Autrement, la couleur d'une rangée ne
- dépend que de la partié de son number.}
+ dépend que de la partié de son numéro.}
\item Avec la clé |respect-blocks|, qui est de type booléen, les ``rangées''
@@ -1320,7 +1313,7 @@ tableau pour englober les blocs (créés par la commande |\Block|).
\begin{BVerbatim}[baseline=c,boxwidth=9cm]
\begin{NiceTabular}{clr}%
[hvlines,code-before = ~emphase#{\rowcolors{2}{blue!10}{}[cols=2-3,restart]}@]
-\Block{1-3}{Résultats} \\
+\Block{1-*}{Résultats} \\
\Block{2-1}{A}& Pierre & 12 \\
& Jacques & 8 \\
\Block{4-1}{B}& Stéphanie & 18 \\
@@ -1331,7 +1324,7 @@ tableau pour englober les blocs (créés par la commande |\Block|).
\end{BVerbatim}
\begin{NiceTabular}{clr}[hvlines,
code-before = {\rowcolors{2}{blue!10}{}[cols=2-3,restart]},baseline=2]
-\Block{1-3}{Résultats} \\
+\Block{1-*}{Résultats} \\
\Block{2-1}{A}& Pierre & 12 \\
& Jacques & 8 \\
\Block{4-1}{B}& Stéphanie & 18 \\
@@ -1505,52 +1498,6 @@ Dupont & Chantal & 15 janvier 1998 \\
\end{NiceTabular}
\end{center}
-\medskip
-\emph{Remarque}\par\nobreak
-
-Chacune de ces instructions |\cellcolor|, |\rowcolor| ou |\columncolor|
-(utilisée hors du |code-before|) produit une instruction |fill| (codée |f|) dans
-le \textsc{pdf} final. En cas de juxtaposition de rectangles de même couleur,
-une fine ligne blanche peut donc apparaître dans certains lecteurs de
-\textsc{pdf}\footnote{Par exemple SumatraPDF, qui utilise MuPDF de Artifex
- Software, ou PDF.js utilisé par Firefox.} (entre les
-deux premières colonnes dans l'exemple ci-dessus). Pour éviter cela, il convient
-d'utiliser les outils proposés dans le |code-before|. C'est ce que l'on fait
-dans le codage qui suit.
-
-
-\medskip
-\begin{Verbatim}
-\begin{NiceTabular}[colortbl-like]{ccc}%
- [code-before = ~emphase#\columncolor{blue!15}{1,2}@]
-\toprule
-\rowcolor{red!15}
-Nom & Prénom & Année de naissance \\
-\midrule
-Achard & Jacques & 5 juin 1962 \\
-Lefebvre & Mathilde & 23 mai 1988 \\
-Vanesse & Stéphanie & 30 octobre 1994 \\
-Dupont & Chantal & 15 janvier 1998 \\
-\bottomrule
-\end{NiceTabular}
-\end{Verbatim}
-
-
-\begin{center}
-\begin{NiceTabular}[colortbl-like]{ccc}%
- [code-before = \columncolor{blue!15}{1,2}]
-\toprule
-\rowcolor{red!15}
-Nom & Prénom & Année de naissance \\
-\midrule
-Achard & Jacques & 5 juin 1962 \\
-Lefebvre & Mathilde & 23 mai 1988 \\
-Vanesse & Stéphanie & 30 octobre 1994 \\
-Dupont & Chantal & 15 janvier 1998 \\
-\bottomrule
-\end{NiceTabular}
-\end{center}
-
\section{La largeur des colonnes}
@@ -2199,13 +2146,13 @@ mathématique avec |\scriptstyle|.
\begin{BVerbatim}[baseline=c,boxwidth=10cm]
$\begin{bNiceMatrix}
1 & \hspace*{1cm} & 0 \\[8mm]
- & ~emphase#\Ddots^{n \text{ times}}@ & \\
+ & ~emphase#\Ddots^{n \text{ fois}}@ & \\
0 & & 1
\end{bNiceMatrix}$
\end{BVerbatim}
$\begin{bNiceMatrix}
1 & \hspace*{1cm} & 0 \\[8mm]
- & \Ddots^{n \text{ times}} & \\
+ & \Ddots^{n \text{ fois}} & \\
0 & & 1
\end{bNiceMatrix}$
@@ -2380,13 +2327,9 @@ I & 0 & \Cdots &0 \\
\medskip
Pour améliorer la lisibilité du code, une syntaxe alternative est proposée : on
peut spécifier les instructions du |code-after| à la fin de l'environnement,
-après le mot-clé |\CodeAfter|\footnote{Dans certaines circonstances, on doit
- mettre |\omit \CodeAfter|, |\omit| étant un mot-clé de TeX qui annule le motif
- de la case courante.} (pour un exemple, voir page
-\pageref{exemple-CodeAfter}). \colorbox{yellow!30}{Nouveau 5.5}\enskip
-Avant la version 5.5, il fallait parfois mettre le mot-clé |\omit| devant
-|\CodeAfter| dans certaines circonstances. Depuis la version 5.5, on ne doit
-\emph{jamais} mettre |\omit|.
+après le mot-clé |\CodeAfter| (pour un exemple, voir page
+\pageref{exemple-CodeAfter}).
+
\section{Les notes dans les tableaux}
@@ -3055,9 +2998,7 @@ lignes en pointillés entre les cases du tableau.
\textbf{Attention} : Par défaut, aucun nœud n'est créé dans une case vide.
\smallskip
-\colorbox{yellow!30}{Nouveau 5.6}\enskip
-Néanmoins, on peut forcer la création d'un nœud avec la commande
-|\NotEmpty|.\footnote{Il faut toutefois remarquer qu'avec cette commande, la
+Néanmoins, on peut forcer la création d'un nœud avec la commande |\NotEmpty|.\footnote{Il faut toutefois remarquer qu'avec cette commande, la
case est considérée comme non vide, ce qui a des conséquences sur le tracé des
lignes pointillées (cf.~p.~\pageref{Cdots}).}