From 370853b6ba0be6e880b2f320268d4fefbd6aeef6 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 14 Oct 2019 03:00:58 +0000 Subject: CTAN sync 201910140300 --- .../latex/contrib/nicematrix/nicematrix-french.tex | 56 +++++++++++----------- 1 file changed, 28 insertions(+), 28 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 fa07724b59..49d8fc98ff 100644 --- a/macros/latex/contrib/nicematrix/nicematrix-french.tex +++ b/macros/latex/contrib/nicematrix/nicematrix-french.tex @@ -1,6 +1,7 @@ \documentclass[dvipsnames]{article}% dvipsnames is for xcolor (loaded by Tikz, loaded by nicematrix) \usepackage{xltxtra} \usepackage[french]{babel} +\frenchsetup{og = « , fg = »} \usepackage{geometry} \geometry{left=2.8cm,right=2.8cm,top=2.5cm,bottom=2.5cm,papersize={21cm,29.7cm}} @@ -501,11 +502,11 @@ même rangée que |\Hdotsfor|). \subsection{Comment créer les lignes en pointillés de manière transparente} L'extension \pkg{nicematrix} fournit une option appelée |transparent| qui permet d'utiliser du code existant de -manière transparente dans les environnements de l'\pkg{amsmath} : |{matrix}|, |{pmatrix}|, |{bmatrix}|, etc. En -fait, cette option est un alias pour la conjonction de deux options : |renew-dots| et -|renew-matrix|.\footnote{Comme toutes les autres options, les options |renew-dots|, |renew-matrix| et |transparent| - peuvent être fixées avec la commande |\NiceMatrixOptions|, mais elles peuvent aussi être passées en options du - |\usepackage| (ce sont les trois seules).} +manière transparente dans les environnements de l'\pkg{amsmath} : |{matrix}|, |{pmatrix}|, etc. En fait, cette +option est un alias pour la conjonction de deux options : |renew-dots| et |renew-matrix|.\footnote{Comme toutes les + autres options, les options |renew-dots|, |renew-matrix| et |transparent| peuvent être fixées avec la commande + |\NiceMatrixOptions|, mais elles peuvent aussi être passées en options du |\usepackage| (ce sont les trois + seules).} \smallskip @@ -854,8 +855,8 @@ Les environnements de \pkg{nicematrix} permettent de composer des rangées et de \label{exterior} Si elle est présente, la première rangée est numérotée par $0$ (et non $1$). Il en est de même pour la première -colonne. Dans le cas général, on doit spécifier le numéro de la dernière rangée et de la dernière colonne (si elles -sont présentes). +colonne. Dans le cas général, on doit spécifier le numéro de la dernière rangée et de la dernière colonne comme +valeurs des options |last-row| and |last-col| (si elles sont présentes). \begin{Verbatim} $\begin{pNiceMatrix}[~emphase#first-row,last-row=5,first-col,last-col=5@] @@ -882,12 +883,13 @@ Il y a plusieurs remarques à formuler. % \begin{itemize} \item Si on utilise un environnement avec préambule explicite (c'est-à-dire |{NiceArray}| ou l'une de ses -variantes), on ne doit pas mettre de spécification de colonne pour les éventuelles première et dernière colonne : -la première colonne sera automatiquement (et nécessairement) de type |R| et la dernière de type |L|). +variantes), on ne doit pas mettre dans ce préambule de spécification de colonne pour les éventuelles première et +dernière colonne : la première colonne sera automatiquement (et nécessairement) de type |R| et la dernière de type +|L|. \item Si on utilise un environnement avec préambule explicite et une dernière colonne, on doit utiliser l'option |last-col| \emph{sans} valeur. En effet le numéro de la dernière colonne est, dans ce cas, déduit du préambule (qui -contient nécessairement l'information du nombre de colonnes non extérieures). +contient nécessairement implicitement l'information du nombre de colonnes non extérieures). \item Pour une dernière rangée, l'option |last-row| peut en fait être utilisée sans préciser de valeur. Dans ce cas, \pkg{nicematrix} détermine, lors de la première compilation, le nombre de rangées rencontrées dans le tableau @@ -1099,13 +1101,13 @@ $\begin{pNiceMatrix}[columns-width = 1cm] \medskip Noter que l'espace inséré entre deux colonnes (égal à 2 |\arraycolsep|) n'est pas supprimé (il est évidemment -possible de le supprimer en mettant |\arraycolsep| à~$0$). +possible de le supprimer en mettant |\arraycolsep| à~$0$ avant). \bigskip -Il est possible de donner la valeur |auto| à l'option |columns-width| : toutes les colonnes du tableau +Il est possible de donner la valeur spéciale |auto| à l'option |columns-width|: toutes les colonnes du tableau auront alors une largeur égale à la largeur de la case la plus large du tableau.\footnote{Le résultat est atteint -dès la première compilation (mais Tikz écrivant des informations dans le fichier |.aux|, un message demandant une -deuxième compilation apparaîtra).}\par\nobreak + dès la première compilation (mais Tikz écrivant des informations dans le fichier |.aux|, un message demandant une + deuxième compilation apparaîtra).}\par\nobreak \medskip \begin{BVerbatim}[baseline=c,boxwidth=10cm] @@ -1122,8 +1124,8 @@ $\begin{pNiceMatrix}[columns-width = auto] \end{pNiceMatrix}$ \bigskip -Il est possible de fixer la largeur de toutes les colonnes de toutes les matrices dans une certaine portion de -document avec la commande |\NiceMatrixOptions|.\par\nobreak +Sans surprise, il est possible de fixer la largeur de toutes les colonnes de toutes les matrices dans une certaine +portion de document avec la commande |\NiceMatrixOptions|.\par\nobreak \medskip \begin{BVerbatim}[baseline=c,boxwidth=8.5cm] @@ -1489,20 +1491,18 @@ colonnes sans interférer avec le tracé des lignes en pointillés par \pkg{nice L'environnement |{array}| insère un espace horizontal égal à |\arraycolsep| avant et après chaque colonne. En particulier, il y a un espace égal à |\arraycolsep| avant et après le tableau. Cette caractéristique de -l'environnement |{array}| n'était probablement pas une bonne idée.\footnote{Dans la documentation de |{amsmath}|, - on peut lire : {\itshape The extra space of |\arraycolsep| that \pkg{array} adds on each side is a waste so we +l'environnement |{array}| n'était probablement pas une bonne idée\footnote{Dans la documentation de |{amsmath}|, on + peut lire : {\itshape The extra space of |\arraycolsep| that \pkg{array} adds on each side is a waste so we remove it [in |{matrix}|] (perhaps we should instead remove it from array in general, but that's a harder task).} Il est possible de supprimer les espaces pour un environnement |{array}| donné par une construction du - type |\begin{array}{@{}ccccc@{}}|.} % \end{array} - -L'environnement |{matrix}| et ses variantes (|{pmatrix}|, |{vmatrix}|, etc.) de \pkg{amsmath} prefèrent supprimer -ces espaces avec des instructions explicites |\hskip -\arraycolsep| et |{NiceArray}| agit de même. - -Néanmoins, l'utilisateur peut changer ce comportement avec l'option |exterior-arraycolsep| de la commande -|\NiceMatrixOptions|. Avec cette option, |{NiceArray}| va insérer le même espacement horizontal que |{array}|. - -Cette option est seulement pour la «compatibilité» puisque l'extension \pkg{nicematrix} fournit un contrôle plus -précis avec les options |left-margin|, |extra-left-margin|, etc. + type |\begin{array}{@{}ccccc@{}}...\end{array}|.}. L'environnement |{matrix}| et ses variantes (|{pmatrix}|, +|{vmatrix}|, etc.) de \pkg{amsmath} prefèrent supprimer ces espaces avec des instructions explicites +|\hskip -\arraycolsep|. L'extension \pkg{nicematrix} fait de même dans \emph{tous} ses environnements y compris +l'environnement |{NiceArray}|. Néanmoins, si l'utilisateur souhaite que l'environnement |{NiceArray}| se comporte +par défaut comme l'environnement |{array}| de \pkg{array} (par exemple pour faciliter l'adaptation d'un document +existant), il peut contrôler ce comportement avec l'option |exterior-arraycolsep| accessible via la commande +|\NiceMatrixOptions|. Avec cette option, des espaces extérieurs de longueur |\arraycolsep| seront insérés dans les +environnements |{NiceArray}| (les autres environnements de l'extension \pkg{nicematrix} ne sont pas affectés). \subsection{L'option de classe draft} -- cgit v1.2.3