Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
4_domaines_specialises:mathematiques:tracer_un_tableau_de_variations [2021/09/12 15:52] – Précisions sur les flèches. jejust4_domaines_specialises:mathematiques:structures:tracer_un_tableau_de_variations [2023/02/27 21:54] (Version actuelle) – Ajout de plusieurs packages récents. jejust
Ligne 1: Ligne 1:
 ====== Comment tracer un tableau de variations? ====== ====== Comment tracer un tableau de variations? ======
 +
 +Le tableau de variation d'une fonction mathématique représente de façon semi-graphique
 +les intervalles sur lesquels elle est croissante, décroissante... (voir les exemples plus bas)
 +
 +Plusieurs packages fournissent des syntaxes pour composer facilement ces tableaux de variations.
 +Il se trouve que tous ont été écrits par des francophones (cette représentation du comportement
 +d'une fonction serait-elle une spécificité de l'enseignement français des mathématiques?).
 +
 +===== Avec l'extension “tkz-tab” =====
  
 $\Reponse$  La méthode actuellement conseillée utilise le package [[ctanpkg>tkz-tab]], $\Reponse$  La méthode actuellement conseillée utilise le package [[ctanpkg>tkz-tab]],
Ligne 5: Ligne 14:
 et tableaux de variations. La richesse de sa syntaxe permet toutes les fantaisies et tableaux de variations. La richesse de sa syntaxe permet toutes les fantaisies
 (utilisation de la couleur, par exemple) et (utilisation de la couleur, par exemple) et
-[[texdoc>tkz-tab|sa documentation, très complète, est écrite en français.]]+[[texdoc>tkz-tab|sa documentation, très complète, est écrite en français]].
  
 <WRAP column 69x> <WRAP column 69x>
 <code latex> <code latex>
-\usepackage{tkz-tab}+  \usepackage{tkz-tab}
  
 \begin{tikzpicture} \begin{tikzpicture}
Ligne 21: Ligne 30:
 <latexdoc> <latexdoc>
 \documentclass{article} \documentclass{article}
-\usepackage{tkz-tab} +  \usepackage{tkz-tab} 
-\pagestyle{empty}+  \pagestyle{empty}
  
 \begin{document} \begin{document}
Ligne 34: Ligne 43:
 </WRAP> </WRAP>
 <WRAP clear /> <WRAP clear />
 +
 +===== Avec l'extension “variations” =====
 +
 +$\Reponse$  L'extension [[ctanpkg>variations]], de Christian Obrecht, permet de composer des tableaux de
 +variations de fonctions et des tableaux de signes respectant les usages typographiques français. La
 +syntaxe utilisée est proche de celle de l’environnement ''tabular''. Les macros fournies permettent
 +de répondre aux besoins les plus courants.
 +
 +Sa [[texdoc>variations|documentation est en français]].
 +
 +FIXME Ajouter des exemples.
 +
 +===== Avec l'extension “tablvar” =====
 +
 +$\Reponse$  L'extension [[ctanpkg>tablvar]], d'Antoine Missier, permet de construire
 +des tableaux de variation (et de signes) de manière simple et intuitive.
 +Elle vise une certaine automatisation, y compris pour des tableaux complexes,
 +mais avec de nombreuses possibilité de réglages et d’ajustements personnels
 +et une haute qualité graphique, en particulier pour le dessin des flèches,
 +en exploitant les fonctionnalités des extensions graphiques PSTricks ou Ti//k//Z.
 +
 +Le parti pris est d’utiliser la même syntaxe que les environnements ''array''
 +(ou ''tabular'') en laissant à LaTeX le soin de faire la composition du tableau,
 +et à l’extension graphique (PSTricks ou Ti//k//Z) celui de réaliser le dessin des flèches,
 +automatisé et sans intervention de l’utilisateur. On a simplement besoin de préciser,
 +à l’intérieur d’une commande ''\variations'', ce qui est en haut et ce qui est en bas.
 +
 +Sa documentation [[texdoc>tablvar|est écrite en français]].
 +
 +On peut charger cette extension de deux façons:
 +
 +**De façon à utiliser PSTricks pour le dessin de flèches:**
 +<code latex>
 +\usepackage{tablvar}  % option par défaut
 +</code>
 +
 +Il faut compiler le document avec LaTeX + dvips + ps2pdf.
 +
 +\\
 +**Ou avec Ti//k//Z**:
 +<code latex>
 +\usepackage[tikz]{tablvar}
 +</code>
 +
 +Et là, il faut compiler **deux** fois le document avec pdfLaTeX ou LuaLaTeX
 +(la première fois les flèches ne sont pas correctement placées).
 +
 +Si on veut compiler avec l’option ''pstricks'' après avoir compilé avec Ti//k//Z,
 +il faut supprimer manuellement le fichier ''.aux'', sinon la compilation échouera.
 +
 +FIXME Ajouter des exemples.
 +
 +===== Avec l'extension “tabvar” =====
 +
 +$\Reponse$  L’extension [[ctanpkg>tabvar]], de Daniel Flipo, a pour but de faciliter
 +la saisie des tableaux de variations. Elle fonctionne aussi bien avec pdfLaTeX
 +qu’avec LuaLaTeX ou XeLaTeX.
 +Elle s’appuie sur les extensions [[ctanpkg>array]], [[ctanpkg>colortbl]] et [[ctanpkg>varwidth]].
 +Les flèches sont prises dans une [[5_fichiers:fontes:start|fonte (type 1)]] dédiée,
 +fournie dans un fichier ''tabvar.pfb''.
 +
 +Sa documentation [[texdoc>tabvar|est écrite en français]].
 +
 +<note>
 +Historiquement, l'extension [[ctanpkg>tabvar]] faisait appel à MetaPost pour le dessin des flèches.
 +Ce fonctionnement est toujours disponible en option, mais l'auteur conseille de ne plus
 +l'utiliser.
 +</note>
 +
 +FIXME Ajouter des exemples.
 +
 +===== Avec l'extension “tablor” =====
 +
 +$\Reponse$  Le package [[ctanpkg>tablor]], de Guillaume Connan, s'appuie sur les macros [[1_generalites:glossaire:qu_est_ce_que_metapost|MetaPost]] de [[ctanpkg>tableauVariations]]
 +(par Frédéric Mazoit) pour dessiner des tableaux de variation.
 +Il est conçu pour s'interfacer avec le [[wpfr>Xcas|logiciel de calcul formel XCas]].
 +
 +Comme les packages précédents, sa [[texdoc>tablor|documentation est en français]].
 +
 +
 +===== Sans extension particulière =====
  
 $\Reponse$  Pour un tableau simple, c'est également possible (et facile) $\Reponse$  Pour un tableau simple, c'est également possible (et facile)
Ligne 142: Ligne 232:
 </WRAP> </WRAP>
 <WRAP clear /> <WRAP clear />
 +
 +
 +===== Avec l'extension “tableaux” =====
  
 $\Reponse$  Enfin, le package [[ctanpkg>tableaux]], également téléchargeable à l'adresse $\Reponse$  Enfin, le package [[ctanpkg>tableaux]], également téléchargeable à l'adresse
Ligne 149: Ligne 242:
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
-\usepackage{ifthen,minimum,tableau}+  \usepackage{ifthen,minimum,tableau} 
 \newpsstyle{hachured} \newpsstyle{hachured}
            {fillstyle=hlines,            {fillstyle=hlines,
             hatchwidth=0.2pt,             hatchwidth=0.2pt,
             hatchsep=2pt}             hatchsep=2pt}
 +
 \begin{document} \begin{document}
  
Ligne 188: Ligne 283:
 </code> </code>
  
 +-----
 +//Source:// [[wpfr>Variations_d'une_fonction|Variations d'une fonction]]
  
- +{{htmlmetatags>metatag-keywords=(LaTeX,fonctions mathématiques,comportement d'une fonction,dérivée d'une fonction,continuité d'une fonction,analyse (mathématiques),analyse numérique,TikZ,PStricks)
-{{htmlmetatags>metatag-keywords=(LaTeX,fonctions mathématiques,TikZ,PStricks)+
 metatag-og:title=(Comment tracer un tableau de variations?) metatag-og:title=(Comment tracer un tableau de variations?)
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
  
4_domaines_specialises/mathematiques/structures/tracer_un_tableau_de_variations.txt · Dernière modification : 2023/02/27 21:54 de jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0