Page modifiée le 26/01/2014

Création de tableaux à l'aide des packages professor et de l'éditeur de texte Gedit

Principe

Les packages professor proposent des macros puissantes permettant la construction rapide de tableaux (de signes, de variations et de valeurs). Les valeurs y apparaissant peuvent être approchées ou exactes. Les détails de l'installation sont dans la suite (liens vers le site de l'auteur de professor).

En ce qui me concerne, l'utilisation de fourier pose régulièrement des problèmes donc j'ai retiré les \usepackage[upright]{fourier} du fichier professor.cfg.

Supposons que je veuille construire le tableau de signes d'une fonction.

Dans le préambule (avant \begin{document}), j'ajoute

\usepackage[xcas]{pro-tablor}

Dans Gedit, je tape ts puis j'appuie sur la touche TAB. Le code suivant apparait :
\begin{TS}
TS("P",[-2*x+3,x^2-1,x^2+1,x-1,x^2-2],[-infinity,+infinity],t si trigo, n sinon,\tv)
\end{TS}

Je n'ai plus qu'à remplacer les parties surlignées (par exemple, « -infinity » par -2) en utilisant la touche TAB pour passer d'un argument au suivant et le tableau se construit tout seul.

Ainsi,
\begin{TV}
TV([0,2*pi],[],"g","t",sin(2*x),1,t,\tv)
\end{TV}

donnera

Liens utiles

Au début, il y avait tablor de G. Connan. Puis D. Le Fur a étendu le principe en créant professor.
En ce qui concerne les tableaux de signes et de variations, consultez cette page.
Pour les tableaux de valeurs, c'est ici pour le principe et ici pour les exemples.

Il y a aussi des pages sur l'utilisation de professor avec gedit, texworks et emacs.

Enfin, une interface graphique existe : professorgui.

Notes sur les tableaux

Vous voulez construire un tableau et avez oublié le raccourci correspondant de Gedit !
Tapez t puis CTRL ESPACE.
Gedit vous propose tous les remplacements commençant par t, choisissez celui qui vous convient et appuyez sur Entrée.

Pour réduire la taille d’un tableau, on utilise la commande \ech{facteur} (0<facteur<=1) sans oublier de remettre à l’échelle 1 ensuite.

Dans TS et TV : remplacer le paramètre n par t pour les fonctions trigonométriques.

En cas d'utilisation de macros latex, remplacer \ par @

On peut utiliser les capacités de calcul formel de giac/xcas, comme dans l'exemple suivant : TVIapp([0,+infinity],[0],"g'","x",diff(ln(x)-x*exp(2-x),x),1,0,\tv)