1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
|
% Documentation de l'extension 'variations'
% Copyright (c) 2006 Christian Obrecht
\documentclass{article}
\usepackage{mafr,variations,ae,aecompl}
\nofiles
\def\mac#1{\item[\qquad\hbox to 4em{\ttfamily\textbackslash#1}]}
\title{L'extension \texttt{variations}\\
\texttt{\small <http://eukleides.org/variations/>}}
\author{Christian Obrecht}
\date{13 septembre 2006}
\begin{document}
\maketitle
\section{Introduction}
L'extension \texttt{variations} permet de composer au sein de documents \LaTeX,
des tableaux de variations de fonctions et des tableaux de signe respectant les
usages typographiques franais. La syntaxe utilise est proche de celle de
l'environnement \texttt{tabular}. Les macros fournies permettent de rpondre aux
besoins les plus courants. Voici un exemple lmentaire :
$$
\begin{variations}
x & \mI & & & 0 & & & \pI \\
\filet
\m{\frc{1}{x}} & \h0 & \d & \mI & \bb & \h\pI & \d & 0 \\
\end{variations}
$$
\noindent
obtenu avec le code suivant :
\begin{verbatim}
\begin{variations}
x & \mI & & & 0 & & & \pI \\
\filet
\m{\frc{1}{x}} & \h0 & \d & \mI & \bb & \h\pI & \d & 0 \\
\end{variations}
\end{verbatim}
\noindent
Plusieurs remarques s'imposent :
\begin{enumerate}
\item Les lments figurant dans l'environnement sont composs en mode
mathmatique\footnote{La macro \texttt{\textbackslash frc} provient de
l'extension \texttt{mafr}. Elle permet de composer une fraction qui sera
systmatiquement au format \texttt{displaystyle}.}.
\item Un cadre pour le tableau et un filet vertical droite de la premire
colonne sont tracs automatiquement.
\item Des macros comme \verb+\d+ (flche dcroissante) ou \verb+\bb+ (double
barre) permettent de composer les lments spcifiques aux tableaux de
variations.
\item Les macros \verb+\m+ (pour milieu) et \verb+\h+ (pour haut) autorisent le
positionnement vertical des lments dans la ligne des variations.
\item Les macros \verb+\mI+ et \verb+\pI+ correspondent respectivement
$-\infty$ et $+\infty$.
\end{enumerate}
\section{Description des macros}
Les macros suivantes sont utilisables au sein d'un environnement
\texttt{variations} :
\begin{itemize}
\mac{c} Flche croissante.
\mac{d} Flche dcroissante.
\mac{ch} Flche croissante pour point d'inflexion (position haute).
\mac{cb} Flche croissante pour point d'inflexion (position basse).
\mac{dh} Flche dcroissante pour point d'inflexion (position haute).
\mac{db} Flche dcroissante pour point d'inflexion (position basse).
\mac{m} Centre verticalement l'argument dans la ligne courante.
\mac{h} Place l'argument en haut de la ligne courante.
\mac{filet} Filet horizontal.
\mac{l} Filet vertical.
\mac{z} Zro barr d'un filet vertical.
\mac{bb} Double barre.
\mac{bg} Filet vertical justifi gauche.
\mac{bd} Filet vertical justifi droite.
\mac{ga} Dcale l'argument vers la gauche (occupe deux colonnes).
\mac{dr} Dcale l'argument vers la droite (occupe deux colonnes).
\mac{mI} Abrviation pour $-\infty$.
\mac{pI} Abrviation pour $+\infty$.
\end{itemize}
\section{Un exemple plus labor}
Le tableau ci-dessous :
$$
\begin{variations}
x & \mI & & -1 & & \sqrt2 & & 3 & \\
\filet
f'(x) & \ga- & \z & + & \z & \dr+ & \bd \\
\filet
\m{f(x)} & \h1 & \d & 0 & \cb & \m{\frc{1}{4}} & \ch & \h\pI & \bd \\
\end{variations}
$$
\noindent
a t obtenu l'aide du code suivant :
\begin{verbatim}
\begin{variations}
x & \mI & & -1 & & \sqrt2 & & 3 & \\
\filet
f'(x) & \ga- & \z & + & \z & \dr+ & \bd \\
\filet
\m{f(x)} & \h1 & \d & 0 & \cb & \m{\frc{1}{4}} & \ch & \h\pI & \bd \\
\end{variations}
\end{verbatim}
On notera en particulier l'utilisation des macros \verb+\cb+ et \verb+\ch+ pour
le point d'inflexion, des macros \verb+\ga+ et \verb+\dr+ pour le premier
signe et le troisime signe de la drive, enfin de la macro \verb+\bd+ pour la
double barre sur le bord droit du tableau.
\section{Utilisation avec plain \TeX}
Il est possible d'utiliser \texttt{variations} galement avec plain \TeX, en
chargeant le fichier \texttt{variations.tex}. Les macros \verb+\bvariations+ et
\verb+\evariations+ jouent alors le rle de balises de dbut et de fin.
\end{document}
|