diff options
author | Norbert Preining <norbert@preining.info> | 2019-12-28 03:00:29 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-12-28 03:00:29 +0000 |
commit | 1d29cc334a5a588ee0a0678be215be65df74d6aa (patch) | |
tree | e9a2aa82a482862f09a47184a1db0a57a16415cd /macros/generic/witharrows/witharrows-french.tex | |
parent | 9e5fd640685233da79d1b74327f9fe3edf173471 (diff) |
CTAN sync 201912280300
Diffstat (limited to 'macros/generic/witharrows/witharrows-french.tex')
-rw-r--r-- | macros/generic/witharrows/witharrows-french.tex | 80 |
1 files changed, 66 insertions, 14 deletions
diff --git a/macros/generic/witharrows/witharrows-french.tex b/macros/generic/witharrows/witharrows-french.tex index f57d0a28d2..9eac72c3c7 100644 --- a/macros/generic/witharrows/witharrows-french.tex +++ b/macros/generic/witharrows/witharrows-french.tex @@ -417,9 +417,8 @@ de \pkg{witharrows}. Néanmoins, une commande |\Arrow| définie précédemment pourrait encore être utile dans un environnement |{WithArrows}|. Si vous voulez l'utiliser dans un tel environnement, il est possible de changer le nom de la -commande |\Arrow| de l'extension \pkg{witharrows} grâce à une option |command-name|\footnote{Pour des raisons - historiques, il y a un alias pour cette option : |CommandeName|.} dédiée. Le nouveau nom de la commande doit être -fourni à l'option \emph{sans} la contre-oblique. +commande |\Arrow| de l'extension \pkg{witharrows} grâce à une option |command-name| dédiée. Le nouveau nom de la +commande doit être fourni à l'option \emph{sans} la contre-oblique. % \begin{Verbatim} \NewDocumentCommand {\Arrow} {} {\longmapsto} @@ -441,8 +440,7 @@ f & = \bigl(x \Arrow (x+1)^2\bigr) \interitem -L'environnement |{WithArrows}| fournit aussi deux options |code-before| et |code-after|\footnote{Pour des raisons - historiques, il y a aussi des alias pour ces options : |CodeBefore| et |CodeAfter|.} pour du code LaTeX qui sera +L'environnement |{WithArrows}| fournit aussi deux options |code-before| et |code-after| pour du code LaTeX qui sera exécuté au début et à la fin de l'environnement. Ces options ne sont pas conçues pour être utilisées comme des \emph{hooks} (elles sont disponibles uniquement au niveau de l'environnement et ne s'appliquent pas aux environnements imbriqués). @@ -689,10 +687,10 @@ $\begin{WithArrows}[interline=1mm,groups] \interitem -\section{Les options «up» et «down» pour des flèches individuelles} +\section{Les options « up » et « down » pour des flèches individuelles} \label{up-and-down} -Au niveau local, il y a deux options pour les flèches individuelles, nommée «|up|» et «|down|». L'exemple +Au niveau local, il y a deux options pour les flèches individuelles, nommées «|up|» et «|down|». L'exemple suivant illustre ces types de flèches: @@ -707,7 +705,7 @@ A & = B \end{WithArrows}\) \end{Verbatim} -\vspace{1cm} +\bigskip $\begin{WithArrows} A & = B \Arrow[up]{une flèche de type \texttt{up}} \\ @@ -719,9 +717,63 @@ A & = B \vspace{1cm} -Les options |up| et |down| nécessitent l'extension \pkg{varwidth} et l'extension Tikz \pkg{calc}. Si elles ne sont -pas chargées, une erreur sera levée. +Les options |up| et |down| nécessitent l'extension \pkg{varwidth} et l'extension Tikz \pkg{calc}. Si elles n'ont +pas été chargées au préalable par l'utilisateur, une erreur sera levée. +\vspace{1cm} +Les options |up| et |down| peuvent en fait prendre comme valeur une liste de couples clé-valeur. +\begin{itemize} +\item La clé |radius| est le rayon de l'angle arrondi de la flèche\footnote{La valeur initiale de ce paramètre est égale à +$4$~pt, qui est la valeur par défaut du ``|rounded corners|'' de Tikz.}. +\item La clé |width| contrôle la largeur (de la partie horizontale) de la flèche : +\begin{itemize} +\item avec la valeur |max|, la largeur de la flèche est ajustée par rapport à la position des nœuds (c'est le +comportement par défaut des flèches |up| et |down| comme illustré dans l'exemple précédent) ; +\item avec une valeur numérique, la largeur de la flèche est directement fixée par cette valeur numérique ; +\item avec la valeur |min|, la largeur de la flèche est ajustée au contenu de son étiquette. +\end{itemize} +\end{itemize} + +\vspace{1cm} +\begin{Verbatim} +$\begin{WithArrows} +A & = B +\Arrow[~emphase#up={width=2cm,radius=0pt}@]{essai} \\ + & = C + C + C + C + C + C + C + C +\end{WithArrows}$ +\end{Verbatim} + +\medskip +$\begin{WithArrows} +A & = B +\Arrow[up={width=2cm,radius=0pt}]{essai} \\ + & = C + C + C + C + C + C + C + C +\end{WithArrows}$ + + +\vspace{1cm} +\begin{Verbatim} +$\begin{WithArrows} +A & = B +\Arrow[~emphase#up={width=min}@]{essai} \\ + & = C + C + C + C + C + C + C + C +\end{WithArrows}$ +\end{Verbatim} + +\medskip +$\begin{WithArrows} +A & = B +\Arrow[up={width=min}]{essai} \\ + & = C + C + C + C + C + C + C + C +\end{WithArrows}$ + +\vspace{1cm} +Les options relatives aux flèches |up| and |down| peuvent être fixées au niveau global ou environnemental avec la +clé |up-and-down|. Cette clé peut aussi être utilisée comme préfixe comme illustré maintenant. +% +\begin{Verbatim} +\WithArrowsOptions{up-and-down/width=min} +\end{Verbatim} \interitem @@ -1220,13 +1272,14 @@ N & \vartriangleleft O \\ P & \vartriangleleft Q \end{WithArrows} \right. -\end{WithArrows}\] - +\end{WithArrows} +% \begin{tikzpicture}[remember picture,overlay] \draw [WithArrows/arrow] ([xshift=3mm]wa-\WithArrowsLastEnv-2-1-2-r.south) to ([xshift=3mm]wa-\WithArrowsLastEnv-3-2-r.north) ; \end{tikzpicture} +\] \medskip Dans le cas présent, il aurait été plus facile d'utiliser une commande |\Arrow| dans le |code-after| mais @@ -1691,8 +1744,7 @@ reposent sur le système de numérotation de LaTeX). \label{tikz-code} -L'option |tikz-code|\footnote{Pour des raisons historiques, l'option |tikz-code| a un alias : - |TikzCode|.} permet à l'utilisateur de changer la forme des flèches.\footnote{Si l'option |wrap-lines| +L'option |tikz-code| permet à l'utilisateur de changer la forme des flèches.\footnote{Si l'option |wrap-lines| est utilisée dans un environnement |{DispWithArrows}| ou |{DispWithArrows*}|, l'option |tikz-code| n'aura pas d'effet sur les flèches de cet environnement mais uniquement sur les flèches des environnements |{WithArrows}| imbriqués.} |