|
|||||||||
professor.styTablor évolue et grandit grâce à la collaboration de Denis Le Fur. Un système plus vaste comprend maintenant un noyau central, professor.sty qui fait fonctionner de nombreux modules dont tablor. Tous les détails sont sur le site de Denis : professor.styUne NOUVEAUTÉ professor pour calculer des produits de matrices, des inverses, des déterminants en direct dans un document LaTeX. Téléchargez le nouveau pro-mat.sty Merci à Alain MATTHES pour ses conseils tikz... Voici un GUIDE D'UTILISATION : ![]() ![]() tablor.styJe viens d'écrire une petite extension LaTeXtablor.sty
pour créer des tableaux de signes et de variations
depuis latex en utilisant XCAS pour les calculs et MetaPOST pour les
tableaux.
On rentre par exemple:
\begin{TV}
TV([-10,+infinity],[-1,1],"g","t",x^2/(x^2-1),1,n,\tv)
\end{TV}
et on obtient le tableau de variation de x->x^2/(x^2-1).
La documentation est ici~:
![]() Le fichier tablor.sty
est téléchargeable là :
![]() tablor.cfg
ou tout simplement l'ensemble des fichiers sous forme d' archive.
Pour poser des questions au sujet de tablor, allez sur le forum, rubrique tablor. Merci à Jean-Michel BOUCART qui a grandement amélioré la partie LaTeX de l'extension et à fp du forum mathematex pour les tableaux en couleur.
Les tableaux sont construits à partir du fichier : tableauVariation.mp
de
Frédéric Mazoit. ATTENTION ! Ce fichier a été mis à jour le 3 décembre
2008 avec la possibilité de mettre des doubles barres aux extrémités des
zones interdites (
Un environnement tablor-xetex.sty a été créé pour utiliser tablor avec XeLaTeX (sous UNIX uniquement). La dernière version (4.07) a été mise en ligne le 10 mai 2010 à 00:00 : attention aux changements ! L'extension est présente sur CTAN, MiKTeX et TeXLive. Tablor sous TeXmacsEmmanuël Corcelle vient d'écrire un plugin afin d'utiliser tablor sous TeXmacs.L'archive se trouve ici : ![]() Voici deux captures d'écrans permettant de comprendre le fonctionnement : - pour lancer une session Tablor : ![]() ![]() ![]() Configuration de tempo sous emacs pour tablorPour les heureux utilisateurs de tempo, voici quelques lignes pour faciliter votre vie :;; ;; TABLOR ;;; ;cas tableau de variation ("TV" (& > "\\begin{center}"n> "\\begin{TV}" n> "TV(["(p "debut de l'intervalle:")","(p "fin de l'intervalle:")"]," "["(p "liste de valeurs interdites (,) :")"]," "\""(p "nom de la fonction :")"\"," "\""(p "nom de la variable :")"\"," ""(p "expression de la fonction (utiliser x) :")"," ""(p "type de tableau (1:complet, 0:sans signe, 2:que le signe) :")"," "\\tv)" n> "\\end{TV}" n> "\\end{center}" > % )) ;cas TVI ("TVI" (& > "\\begin{center}"n> "\\begin{TVI}" n> "TVI(["(p "debut de l'intervalle:")","(p "fin de l'intervalle:")"]," "["(p "liste de valeurs interdites (,) :")"]," "\""(p "nom de la fonction :")"\"," "\""(p "nom de la variable :")"\"," ""(p "expression de la fonction (utiliser x) :")"," ""(p "type de tableau (1:complet, 0:sans signe, 2:que le signe) :")"," ""(p "f(x)=l pour la valeur l :")"," "\\tv)" n> "\\end{TVI}" n> "\\end{center}" > % )) ;cas signe produit ("TS" (& > "\\begin{center}"n> "\\begin{TS}" n> "TS(\""(p "nom du produit :")"\"," "["(p "liste des facteurs (,) :")"]," "["(p "debut de l'intervalle:")","(p "fin de l'intervalle:")"]," "\\tv)" n> "\\end{TS}" n> "\\end{center}" > % )) ;cas signe quotient ("TSq" (& > "\\begin{center}"n> "\\begin{TSq}" n> "TSq(\""(p "nom du quotient :")"\"," "["(p "liste des facteurs du numerateur (,) :")"]," "["(p "liste des facteurs du denominateur (,) :")"]," "["(p "debut de l'intervalle:")","(p "fin de l'intervalle:")"]," "\\tv)" n> "\\end{TSq}" n> "\\end{center}" > % )) ;cas tableau de variation avec zone interdite ("TVZ" (& > "\\begin{center}"n> "\\begin{TV}" n> "TVZ(["(p "debut de l'intervalle:")","(p "fin de l'intervalle:")"]," "["(p "liste de valeurs interdites (,) :")"]," "["(p "liste des zones interdites ([,],[,]) :")"]," "\""(p "nom de la fonction :")"\"," "\""(p "nom de la variable :")"\"," ""(p "expression de la fonction (utiliser x) :")"," ""(p "type de tableau (1:complet, 0:sans signe, 2:que le signe) :")"," "\\tv)" n> "\\end{TV}" n> "\\end{center}" > % )) ;cas TVP ("TVP" (& > "\\begin{center}"n> "\\begin{TVI}" n> "TVP(["(p "debut de l'intervalle:")","(p "fin de l'intervalle:")"]," "[["(p "liste de valeurs interdites de x(t)(,) :")"]," "["(p "liste de valeurs interdites de y(t)(,) :")"]]," "[\""(p "nom de la fonction x :")"\"," "\""(p "nom de la fonction y :")"\"]," "\""(p "nom de la variable :")"\"," "["(p "expression de la fonction x (utiliser t) :")"," ""(p "expression de la fonction y (utiliser t) :")"]," ""(p "type de tableau (1:complet, 0:sans signe, 2:que le signe) :")"," ""(p "1 si fonctions trigo, 0 sinon :")"," "\\tv)" n> "\\end{TVP}" n> "\\end{center}" > % )) Autres exemples d'appel de XCAS sous LATEX
pgiacJean-Michel SARLAT a créé de magnifiques scripts perl pour relier XCAS, LaTeX et MetaPOST : pfgiac pour les figures et pgiac... pour tout le reste ! Vous pouvez télécharger pgiacAlors... ... Avec LaTeX, XCAS, pgiac et tablor, comment corriger le Bac sans effort...Voici un petit corrigé de certains exercices de Bac assisté par nos brillants outils réunis : ![]() ![]() Voici des exercices pour les spé ATS et leurs corrigés obtenus avec la même équipe : ![]() ![]() Le fichier de Jean-Michel est maintenant pourvu de nombreuses options. N'hésitez pas à visiter de temps en temps la page pgiac Rajouter dans .emacs pour ceux qui ont la chance d'utiliser cet outil les lignes suivantes : ;; pgiac (setq auto-mode-alist (append '(("\\.w\\' " . LaTeX-mode) ) auto-mode-alist) ) (defvar guillaume-pgiac-command Il ne reste plus qu'à taper S-c S-g dans le fichier .w pour voir s'afficher la visualisation ps. |
|||||||||
Tous les documents présents sur ce site sont sous Licence pour Documentation Libre - Copyright Guillaume Connan le barbare |