diff options
author | Karl Berry <karl@freefriends.org> | 2021-07-16 19:57:34 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-07-16 19:57:34 +0000 |
commit | 7dae219cffdd41f06364c53711ced32311b69733 (patch) | |
tree | 7f163c4465942e3007af0bbe6e63e1a5965361a3 /Master/texmf-dist/doc | |
parent | 189cdddc0579b30df1ea73a5d8583a8c8ce7f66f (diff) |
nicematrix (16jul21)
git-svn-id: svn://tug.org/texlive/trunk@59952 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf | bin | 463618 -> 463891 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex | 86 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf | bin | 1331253 -> 1339461 bytes |
3 files changed, 76 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf b/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf Binary files differindex e630974f2f1..8f455bfe5d9 100644 --- a/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf +++ b/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.pdf diff --git a/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex b/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex index cfa537184b6..4db0a583f18 100644 --- a/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex +++ b/Master/texmf-dist/doc/latex/nicematrix/nicematrix-french.tex @@ -218,6 +218,8 @@ lettres |L|, |C| et |R|, \pkg{nicematrix} doit être chargé avec l'option \section{L'espace vertical entre les rangées} +\label{cell-space} + Il est bien connu que certaines rangées des tableaux créés par défaut avec LaTeX sont trop proches l'une de l'autre. On en donne ci-dessous un exemple classique. @@ -524,7 +526,7 @@ tableau) ; \item la clé |color| prend en argument une couleur et l'applique au contenu et 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| est utilisée) ; +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é par |draw| et le fond dessiné par |fill|) avec un rayon égal à la valeur de cette clé (la valeur par défaut est 4~pt\footnote{Cette valeur par défaut est la @@ -534,8 +536,7 @@ 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 \colorbox{yellow!50}{\bfseries Nouveau 5.15}\enskip 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. \end{itemize} @@ -1312,9 +1313,9 @@ première position) qui est le modèle colorimétrique pour la spécification de couleurs. \medskip -\colorbox{yellow!50}{\textbf{Nouveau 5.15}}\enskip 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}. +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 @@ -1732,6 +1733,38 @@ Dupont & Chantal & 15 janvier 1998 \\ \end{NiceTabular} \end{center} +\section{La commande \textbackslash RowStyle} + +\label{RowStyle} + +\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. + +\medskip +Elle prend aussi en premier argument optionnel, entre crochets, une liste de +couples clé-valeur. Les clés disponibles sont |cell-space-top-limit|, +|cell-space-bottom-limit| et |cell-space-limits| avec le même effet que les clés +globales de même nom (cf. p.~\pageref{cell-space}). + +\medskip +\begin{BVerbatim}[boxwidth=11cm,baseline=c] +\begin{NiceTabular}{cccc}[hlines,colortbl-like] +~emphase#\RowStyle[cell-space-limits=3pt]{\rotate}@ +premier & deuxième & troisième & quatrième \\ +\rowcolor{blue!50}~emphase#\RowStyle{\color{white}\sffamily}@ +1 & 2 & 3 & 4 \\ +\end{NiceTabular} +\end{BVerbatim} +\begin{NiceTabular}{cccc}[hlines,colortbl-like] +\RowStyle[cell-space-limits=3pt]{\rotate} +premier & deuxième & troisième & quatrième \\ +\rowcolor{blue!50}\RowStyle{\color{white}\sffamily} +1 & 2 & 3 & 4 \\ +\end{NiceTabular} + +\medskip +La commande |\rotate| est présentée p.~\pageref{rotate}. \section{La largeur des colonnes} @@ -2590,7 +2623,7 @@ I & 0 & \Cdots &0 \\ \bigskip Elle peut aussi être utilisée pour tracer une ligne diagonale non parallèle aux autres lignes diagonales (par défaut, les lignes tracées par |\Ddots| sont -«parallélisées» : cf~p.~\pageref{parallelization}). +«parallélisées» : cf.~p.~\pageref{parallelization}). \medskip \begin{BVerbatim} @@ -2666,7 +2699,34 @@ $\begin{NiceArray}{ccc@{\hspace{1.5em}}c}[cell-space-limits=2pt,margin] \end{NiceArray}$ \bigskip -Les options de la commande |\SubMatrix| sont les suivantes : +\colorbox{yellow!50}{\bfseries Nouveau 5.18}\enskip La commande |\SubMatrix| +accepte en fait également deux arguments optionnels spécifiés par les symboles +traditionnels |^| et |_| pour des élements en exposant et en indice. + +\medskip +\begin{scope} +\hfuzz=15cm +\begin{BVerbatim}[boxwidth=11cm,baseline=c] +$\begin{bNiceMatrix}[right-margin=1em] +1 & 1 & 1 \\ +1 & a & b \\ +1 & c & d +\CodeAfter + ~emphase#\SubMatrix[{2-2}{3-3}]^{T}@ +\end{bNiceMatrix}$ +\end{BVerbatim} +$\begin{bNiceMatrix}[right-margin=1em] +1 & 1 & 1 \\ +1 & a & b \\ +1 & c & d +\CodeAfter + \SubMatrix[{2-2}{3-3}]^{T} +\end{bNiceMatrix}$ +\end{scope} + + +\bigskip +Les clés disponibles pour la commande |\SubMatrix| sont les suivantes : % \begin{itemize} \item |left-xshift| et |right-xshift| déplacent horizontalement les délimiteurs @@ -2763,7 +2823,6 @@ créée par une commande |\SubMatrix|. Ce nom est utilisé pour créer des nœud PGF/Tikz : voir p.~\pageref{node-sub-matrix}. \bigskip -\colorbox{yellow!50}{\textbf{Nouveau 5.15}}\enskip Il est également possible de spécifier des délimiteurs\footnote{Les délimiteurs en question sont \verb|(|, \verb|[| et \verb|\{| et les fermants correspondants. On peut bien sûr aussi mettre des \verb+|+ et des \verb+||+ dans le @@ -3188,10 +3247,13 @@ $\begin{bNiceMatrix}[r] \subsection{La commande \textbackslash rotate} +\label{rotate} + Utilisée au début d'une case, la commande |\rotate| (fournie par \pkg{nicematrix}) compose le contenu après une rotation de 90° dans le sens direct. -Dans l'exemple suivant, on l'utilise dans le |code-for-first-row|. +Dans l'exemple suivant, on l'utilise dans le |code-for-first-row|.\footnote{On + peut aussi l'utiliser dans |\RowStyle| (cf. p.~\pageref{RowStyle}).} \bigskip @@ -3419,6 +3481,10 @@ $\begin{bNiceMatrix}[delimiters/color=red] 3 & 4 \end{bNiceMatrix}$ +\medskip +Cette couleur s'applique aussi aux délimiteurs tracés par |\SubMatrix| +(cf.~p.~\pageref{sub-matrix}). + \subsection{L'environnement \{NiceArrayWithDelims\}} diff --git a/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf b/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf Binary files differindex ca40e46907f..18b8189cdfe 100644 --- a/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf +++ b/Master/texmf-dist/doc/latex/nicematrix/nicematrix.pdf |