summaryrefslogtreecommitdiff
path: root/macros/generic/witharrows/witharrows-french.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/generic/witharrows/witharrows-french.tex')
-rw-r--r--macros/generic/witharrows/witharrows-french.tex80
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.}