diff options
author | Norbert Preining <norbert@preining.info> | 2023-07-15 03:00:53 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-07-15 03:00:53 +0000 |
commit | f506889527fff6570e2878d55abbacf7227f2b3e (patch) | |
tree | cd24fedd1e37c61b098b38f95487b69d29e37397 /macros/latex/contrib/nicematrix/nicematrix-french.tex | |
parent | d4f9602cb865c2132ad3893fdb906be0f87f4d06 (diff) |
CTAN sync 202307150300
Diffstat (limited to 'macros/latex/contrib/nicematrix/nicematrix-french.tex')
-rw-r--r-- | macros/latex/contrib/nicematrix/nicematrix-french.tex | 83 |
1 files changed, 52 insertions, 31 deletions
diff --git a/macros/latex/contrib/nicematrix/nicematrix-french.tex b/macros/latex/contrib/nicematrix/nicematrix-french.tex index 6fd43c26a6..072769dfa6 100644 --- a/macros/latex/contrib/nicematrix/nicematrix-french.tex +++ b/macros/latex/contrib/nicematrix/nicematrix-french.tex @@ -715,7 +715,7 @@ la consigne générale donnée dans le préambule pour cette colonne (cf.~\ref{h |\Block| ou colorier le fond avec des bords arrondis avec les clés |fill| et |rounded-corners|.\footnote{Pour colorier simplement 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}.} + clé |color-inside| est utilisée : voir p.~\pageref{color-inside}.} \item On peut tracer une ou plusieurs bordures de la case avec la clé |borders|. \end{itemize} @@ -1806,8 +1806,6 @@ par une virgule) : l'extension \pkg{xcolor} ; \item \index{opacity (clé des commandes comme\newline \texttt{\textbackslash rowcolor}, etc.)} -\colorbox{yellow!50}{\textbf{Nouveau 6.18}} - une spécification d'opacité selon la forme \texttt{opacity = \textsl{valeur}}.\footnote{Attention : cette fonctionnalité génère des instructions de transparence dans le \textsc{pdf} résultant et certains lecteurs de @@ -2119,7 +2117,7 @@ Stéphanie \\ On peut aussi utiliser dans la commande |\rowlistcolors| une série de couleurs définie par la commande |\definecolorseries| de \pkg{xcolor} (et initialisée avec |\resetcolorseries|\footnote{Pour l'initialisation, on a - utilisé dans l'exemple qui suit le compteur |iRow| qui, quand il est utilisé + utilisé dans l'exemple qui suit le compteur LaTeX |iRow| qui, quand il est utilisé dans le |\CodeBefore| (ou le |\CodeAfter|) désigne le nombre de rangées du tableau : cf~p.~\pageref{iRow}. Cela permet un ajustement de la gradation des couleurs à la taille du tableau.}). @@ -2258,10 +2256,10 @@ spécial & 12 & 12 & 0.5 & 70 \\ On a utilisé le type de colonne |S| de \pkg{siunitx}. -\subsection{Outils de coloriage avec la syntaxe de colortbl} +\subsection{Outils de coloriage en tableau} -\label{colortbl-like} -\index{colortbl-like} +\label{color-inside} +\index{color-inside} \index{cellcolor@\texttt{\textbackslash cellcolor}!commande en tableau} \index{rowcolor@\texttt{\textbackslash rowcolor}!commande en tableau} \index{columncolor@\texttt{\textbackslash columncolor}!commande dans le @@ -2269,11 +2267,13 @@ On a utilisé le type de colonne |S| de \pkg{siunitx}. On peut accéder aux outils de coloriage précédents avec une syntaxe proche de celle proposée par \pkg{colortbl} (même si \pkg{colortbl} n'est pas chargé). On -doit pour cela utiliser la clé |colortbl-like| dans l'environnement +doit pour cela utiliser la clé |color-inside|\footnote{Il existe un alias pour + cette clé : \texttt{colortbl-like}.} dans l'environnement concerné.\footnote{Pour le moment, cette clé n'est \emph{pas} disponible dans |\NiceMatrixOptions|.} -On a alors accès aux trois commandes suivantes : +On a alors accès aux commandes suivantes (les trois premières sont inspirées par +\pkg{colortbl} mais sont indépendantes de \pkg{colortbl}) : \begin{itemize} \item |\cellcolor| qui colorie la case courante\footnote{Néanmoins, cette commande |\cellcolor| supprimera les espaces qui la suivent, ce que ne fait @@ -2284,13 +2284,17 @@ On a alors accès aux trois commandes suivantes : que la commande éponyme de \pkg{colortbl} (néanmoins, contrairement à la commande |\columncolor| de \pkg{colortbl}, celle de \pkg{nicematrix} peut apparaître à l'intérieur d'une autre commande, elle-même utilisée dans le -préambule). +préambule) ; +\item \colorbox{yellow!50}{\textbf{Nouveau 6.21}}\enskip |\rowcolors| qui prend pour arguments deux couleurs et colorie la suite du +tableau avec ces deux couleurs ; +\item \colorbox{yellow!50}{\textbf{Nouveau 6.21}}\enskip |\rowlistcolors| qui prend pour argument une liste de couleurs et colorie +la suite du tableau avec ces couleurs. \end{itemize} \medskip \begin{Verbatim} \NewDocumentCommand { \Blue } { } {~emphase#\columncolor{blue!15}@} -\begin{NiceTabular}[colortbl-like]{>{\Blue}c>{\Blue}cc} +\begin{NiceTabular}[color-inside]{>{\Blue}c>{\Blue}cc} \toprule ~emphase#\rowcolor{red!15}@ Nom & Prénom & Année de naissance \\ @@ -2306,7 +2310,7 @@ Dupont & Chantal & 15 janvier 1998 \\ \begin{center} \NewDocumentCommand { \Blue } { } {\columncolor{blue!15}} -\begin{NiceTabular}[colortbl-like]{>{\Blue}c>{\Blue}cc} +\begin{NiceTabular}[color-inside]{>{\Blue}c>{\Blue}cc} \toprule \rowcolor{red!15} Nom & Prénom & Année de naissance \\ @@ -2350,7 +2354,7 @@ 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 cases qui correspondent à des colonnes de type - |p|, |b|, |m|, |X| et |V| (qui débutent en mode vertical).} + |p|, |b|, |m|, |X| et |V| (qui débutent en mode vertical de LateX).} \item \index{bold (clé de \texttt{\textbackslash RowStyle})} La clé |bold| impose des caractères gras aux éléments de la rangée, qu'ils @@ -4429,35 +4433,39 @@ la clé |caption| à la partie \ref{s:caption}, p.~\pageref{s:caption}). \section{Autres fonctionnalités} -\subsection{La clé rounded-corners de \{NiceTabular\}} +\subsection{La clé rounded-corners} \label{tabular-rounded-corners} \index{rounded-corners!clé de \texttt{\{NiceTabular\}}} \index{Coins arrondis!pour un tableau} -\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. +La clé |rounded-corners| spécifie que le tableau ou la matrice devra avoir des +coins arrondis avec un 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. +|color-inside| 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. +avec des coins arrondis.\footnote{Bien sûr, lorsqu'il s'agit d'un environnement + avec des délimiteurs (|{pNiceArray}|, |{pNiceMatrix}|, etc.) la clé + |hvlines| ne trace pas les filets extérieurs.} \end{itemize} \bigskip +\colorbox{yellow!50}{\textbf{Nouveau 6.21}} Cette clé est disponible dans tous +les environnements et commandes de \pkg{nicematrix} (comme +|\pAutoNiceMatrix|) et également dans |\NiceMatrixOptions|. + +\bigskip \begin{BVerbatim}[baseline=c,boxwidth=9.5cm] \begin{NiceTabular}{ccc}[hvlines,~emphase#rounded-corners@] \CodeBefore @@ -4644,6 +4652,19 @@ $A = \begin{pNiceMatrix}[last-row,last-col=4] \end{pNiceMatrix}$ \end{varwidth} +\bigskip +\colorbox{yellow!50}{\textbf{Nouveau 6.21}}\enskip La commande |\rotate| accepte +une option |c| entre crochets : |\rotate[c]|. Quand cette clé est utilisée, le +contenu, après rotation, est composé dans une |\vcenter|, ce qui fait que, le +plus souvent, on obtiendra un centrage vertical. + + +\medskip +Attention : la commande |\rotate| est prévue pour être utilisée dans un |\Block| +ou bien dans des colonnes de type |l|, |c|, |r|, |w| ou |W|; si elle est +utilisée dans un autre type de colonne (commme |p{...}|), les résultats ne +seront peut-être pas ceux attendus. + \subsection{L'option small} @@ -4883,9 +4904,9 @@ $\begin{NiceArrayWithDelims} \indexcommand{OnlyMainNiceMatrix} La commande |\OnlyMainNiceMatrix| n'exécute son argument que si on se trouve -dans le tableau principal, c'est-à-dire que l'on n'est pas dans les rangées -extérieures. Si elle est utilisée hors d'un environnement de \pkg{nicematrix}, -elle est sans effet. +dans le tableau principal, c'est-à-dire que l'on est ni dans les rangées +extérieures, ni dans les colonnes extérieures. Si elle est utilisée hors d'un +environnement de \pkg{nicematrix}, elle est sans effet. Pour un exemple d'utilisation, voir \url{tex.stackexchange.com/questions/488566} @@ -6657,14 +6678,14 @@ composantes de la matrice.\footnote{Pour la commande |\cline|, voir la remarque \vspace{1cm} Il est possible de colorier une rangée avec |\rowcolor| dans le |\CodeBefore| (ou avec |\rowcolor| dans une case de la rangée si on utilise la clé -|colortbl-like| − même si \pkg{colortbl} n'est pas chargé). +|color-inside| − même si \pkg{colortbl} n'est pas chargé). -\index{colortbl-like|textit} +\index{color-inside|textit} \index{rowcolor@\texttt{\textbackslash rowcolor}!commande en tableau|textit} \begin{Verbatim} -\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,colortbl-like] +\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,color-inside] ~emphase#\rowcolor{red!15}@A_{11} & A_{12} & A_{13} & A_{14} \\ A_{21} & ~emphase#\rowcolor{red!15}@A_{22} & A_{23} & A_{24} \\ A_{31} & A_{32} & ~emphase#\rowcolor{red!15}@A_{33} & A_{34} \\ @@ -6674,7 +6695,7 @@ Il est possible de colorier une rangée avec |\rowcolor| dans le |\CodeBefore| -\[\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,colortbl-like] +\[\begin{pNiceArray}{>{\strut}cccc}[margin, extra-margin=2pt,color-inside] \rowcolor{red!15}A_{11} & A_{12} & A_{13} & A_{14} \\ A_{21} & \rowcolor{red!15}A_{22} & A_{23} & A_{24} \\ A_{31} & A_{32} & \rowcolor{red!15}A_{33} & A_{34} \\ |