tkz-tabNotre éditeur visuel WYSIWYG construit votre tableau de signes ou de variations à la souris et génère le code tkz-tab propre. Présets prêts (1 racine, 2 racines, 1 min, 1 max, 2 extrema), édition interactive, compilation PDF dans le navigateur.
tkz-tab est le standard, mais sa syntaxe est intimidantePour faire un tableau de signes ou de variations propre en LaTeX, le package tkz-tab (basé sur TikZ) est la référence. Mais sa syntaxe spécifique freine la majorité des enseignants. Trois frictions reviennent à chaque fois :
\tkzTabInit, \tkzTabLine, \tkzTabVar… Trois commandes à connaître par cœur, avec des arguments très précis (rapports d'aspect, séparateurs /, doubles-barres d).
Pour une fonction non définie en un point (ex : 1/x en 0), il faut une double barre verticale et une discontinuité dans la variation. La syntaxe est très particulière et peu mémorisable.
Ajouter une racine, changer le sens de variation, ajuster un extremum : à chaque essai, on recompile pour vérifier. Pour un sujet de 5 fonctions, c'est une heure facile.
Notre éditeur expose un tableau visuel WYSIWYG et génère le code tkz-tab en temps réel. Vous voyez ce que vous obtenez et pouvez itérer instantanément.
Tableaux de signes (1 racine, 2 racines, 3 racines), de variations (croissante, décroissante, 1 min, 1 max, 2 extrema), combinés (signe de f' + variations de f) — choisissez et ajustez.
Cliquez pour changer un signe (+, −, 0, ‖). Glissez pour réordonner les valeurs de x. Saisissez les extrema en LaTeX (mode mathématique avec aperçu).
tkz-tab propreLe code \tkzTabInit, \tkzTabLine, \tkzTabVar est généré dans le bon ordre, avec les bons arguments. Copiez et collez tel quel.
Tableau de signes (1, 2 ou 3 racines), de variations (croissante, décroissante, min, max, 2 extrema), ou combiné.
Modifiez les valeurs de x, les signes (+/−/0/‖), les extrema, ajoutez ou supprimez des colonnes.
Copiez le bloc \begin{tikzpicture}…\tkzTab…\end{tikzpicture}, ou compilez directement le PDF dans le navigateur.
\begin{tikzpicture}
\tkzTabInit{$x$ /1, $x^2-4$ /1.5}{-\infty, -2, 2, +\infty}
\tkzTabLine{,+,0,-,0,+,}
\end{tikzpicture}
\begin{tikzpicture}
\tkzTabInit{$x$ /1, $f(x)=x^2$ /2}{-\infty, 0, +\infty}
\tkzTabVar{+/ +\infty, -/ 0, +/ +\infty}
\end{tikzpicture}
\begin{tikzpicture}
\tkzTabInit{$x$/1, $f'(x)$/1, $f(x)$/1.5}{-\infty, -1, 1, +\infty}
\tkzTabLine{,+,0,-,0,+,}
\tkzTabVar{-/-\infty, +/2, -/-2, +/+\infty}
\end{tikzpicture}
\begin{tikzpicture}
\tkzTabInit{$x$/1, $1/x$/1.5}{-\infty, 0, +\infty}
\tkzTabVar{-/-\infty, D-/+0, -/+\infty}
\end{tikzpicture}
| Code à la main | Avec Sarmate.net | |
|---|---|---|
| Temps pour un tableau combiné | 20 à 30 min | Moins de 2 minutes |
Connaissance de tkz-tab | Indispensable | Aucune |
| Doubles barres / discontinuités | Syntaxe spécifique à mémoriser | Bouton dédié |
| Modification (ajout d'une racine) | Recalculer toutes les colonnes | Insertion en un clic |
| Aperçu visuel | Recompiler à chaque essai | Temps réel |
| Extrema en mode math | Saisie LaTeX brute | Aperçu KaTeX en direct |
tkz-tab (qui charge TikZ en interne). On utilise \tkzTabInit pour les en-têtes, puis \tkzTabLine{,-,0,+,} pour les signes (où -, +, 0 ou rien décrivent chaque case). Notre éditeur expose ça à la souris.\tkzTabVar avec une syntaxe à plusieurs valeurs séparées par des virgules : \tkzTabVar{-/0, +/2, -/-3} où chaque +/V ou -/V indique respectivement un point haut ou bas avec sa valeur. Notre éditeur génère ça pour vous.\tkzTabLine, on utilise d à la place du signe : \tkzTabLine{,-,d,+,}. Pour les variations, on saute la valeur dans \tkzTabVar. Notre éditeur a un bouton "double barre" qui gère ça automatiquement, en cohérence avec la ligne des signes.\usepackage{tikz} puis \usepackage{tkz-tab}. Le package tkz-tab est inclus dans la distribution TeX Live standard depuis 2010. Sur Sarmate.net : rien à installer, le package est préchargé dans le compilateur en ligne.\tkzTabInit[lgt=2,espcl=2]{…} permet d'ajuster la largeur de la colonne d'en-tête (lgt) et l'espacement entre les colonnes (espcl). Pour la taille globale, enrobez le tout dans un \begin{tikzpicture}[scale=0.8]…\end{tikzpicture}.\tkzTabVar ?Ouvrez l'éditeur en un clic. Pas d'inscription pour la démo. Code tkz-tab prêt à coller.