2019.
Chapitre 9. Dessins et graphiques.
In :
LaTeX Apprentissage, guide et référence.
Louvain-la-Neuve :De Boeck Supérieur.
Informatique,
p.335-411.
URL : https://stm.cairn.info/latex--9782807323629-page-335?lang=fr.
Desgraupes, Bernard.
« Chapitre 9. Dessins et graphiques ».
LaTeX Apprentissage, guide et référence,
De Boeck Supérieur,
2019.
p.335-411.
CAIRN.INFO, stm.cairn.info/latex--9782807323629-page-335?lang=fr.
Desgraupes, B.
(2019).
Chapitre 9. Dessins et graphiques.
LaTeX : Apprentissage, guide et référence
(3e éd., p. 335-411).
De Boeck Supérieur.
https://stm.cairn.info/latex--9782807323629-page-335?lang=fr.
(2019).
Chapitre 9. Dessins et graphiques.
LaTeX : Apprentissage, guide et référence
(3e éd., p. 335-411).
De Boeck Supérieur.
https://stm.cairn.info/latex--9782807323629-page-335?lang=fr.
Desgraupes, Bernard.
« Chapitre 9. Dessins et graphiques ».
LaTeX Apprentissage, guide et référence,
De Boeck Supérieur,
2019.
p.335-411.
CAIRN.INFO, stm.cairn.info/latex--9782807323629-page-335?lang=fr.
DESGRAUPES, Bernard,
2019.
Chapitre 9. Dessins et graphiques.
In :
LaTeX Apprentissage, guide et référence.
Louvain-la-Neuve :De Boeck Supérieur.
Informatique,
p.335-411.
URL : https://stm.cairn.info/latex--9782807323629-page-335?lang=fr.
Rappelons que les nombres décimaux sont écrits avec un point et non pas une virgule conformément à l’usage général dans les langages informatiques. Dans le courant du texte, nous désignons cependant les quantités selon l’usage français.
Les courbes de Bézier résolvent le problème suivant : tracer une courbe polynômiale de degré minimal allant d’un point z1 à un point z2 en imposant les directions des tangentes en ces deux points z1 et z2. Ce problème a été étudié par le mathématicien Sergueï Bernstein et la solution s’écrit très simplement sous forme d’une équation paramétrique de degré 3 : si z3 est un point de la tangente en z1, et z4 un point de la tangente en z2, on aura :\(z(t)=(1-t)^3 z_1+3(1-t)^2 t z_3+3(1-t) t^2 z_4+t^3 z_2\)La courbe représentative de ce polynôme de degré 3 s’appelle courbe de Bézier (du nom de l’ingénieur Pierre Bézier qui a montré tout l’intérêt que les polynômes de Bernstein pouvaient revêtir en informatique). Les points z1 et z2 sont dits points de construction, z3 et z4 points de contrôle.
Cette solution est un pis-aller et comporte un petit défaut : la ligne est terminée aux deux extrémités par un petit trait perpendiculaire comme on peut le voir sur la figure 9.5.
Chaque implémentation de peut avoir sa propre syntaxe. Cela dépend aussi de la plate-forme utilisée. Voyez la documentation. Nous donnons ici la syntaxe dans le style unix.
Ce chiffre curieux de 2602 vient de ce que l’on n’a précisé aucun mode particulier dans la commande d’exécution. , dans ce cas, adopte une résolution par défaut de 36 pixels par point d’imprimeur ce qui correspond à 2602 points par pouce. C’est ce qu’on appelle le mode proof.
Il est probable qu’il faudra modifier les dimensions de la bounding box comme expliqué au paragraphe 9.3. Le programme dvips peut être exécuté avec l’option -E qui s’efforce de calculer les dimensions de la bounding box.
Les exemples en grisé, autrement dit en mode proof, utilisent une police qui s’appelle gray tandis les exemples en mode smoke utilisent une police qui s’appelle black. Si est bien installé sur votre système, ces deux polices sont en principe présentes. S’il y a un problème pour obtenir le résultat décrit, c’est peut-être que les fichiers de métrique .tfm de ces polices n’ont pas été fabriqués. Ils sont indispensables.
Ils ne le font que si le fichier .eps contient une représentation bitmap à basse résolution du graphe, ce qui n’est pas toujours le cas et dépend du logiciel qui a créé le fichier .eps.
Car le fichier porte l’extension .tex. Il suffirait néanmoins de changer l’extension .tex en .sty pour pouvoir utiliser la syntaxe habituelle : \usepackage{mfpic}.
Cette macro \normalcolor est aussi définie dans (où elle est totalement inoffensive puisqu’elle y est synonyme de \relax). On peut sans risque l’utiliser dans des définitions de macros liées à la couleur, que le module color soit chargé ou pas.
Le sinus est calculé au moyen de la série de Taylor à l’ordre 9. Les calculs sont effectués jusqu’à la cinquième décimale. Le cosinus est alors calculé comme sin(90-θ) et la tangente comme quotient du sinus et du cosinus.
Ces dénominations paraissent absurdes. L’option par défaut est clockwise : dans ce cas, une rotation de 90° fait pivoter le texte d’un angle droit vers le haut. clockwise désigne donc le sens trigonométrique.
Il existe aussi une version PostScript des polices de pour les adeptes.
Deux questions se posent immédiatement lorsque l’on a besoin d’illustrations dans un document : comment les créer et comment les intégrer dans le texte. À ces deux questions, il existe une multitude de réponses et l’utilisateur n’a que l’embarras du choix. Suivant le type de problème que l’on a à résoudre, une solution sera mieux adaptée qu’une autre. Le dessin et l’inclusion de graphiques peuvent être abordés au moyen de techniques très variées que l’on peut regrouper schématiquement en quelques catégories : — en faisant appel aux possibilités de dessin bâties dans le format lui-même. Il s’agit de l’environnement \begin{picture} …\ end{picture} essentiellement, dont la syntaxe peut être étendue par les modules epic et eepic (cf. § 9.1) ; — en utilisant le langage qui est le programme responsable de la création des polices destinées à et à . On peut l’utiliser soit directement, soit, de manière plus accessible, par le biais du module mfpic (cf. § 9.2.1 et 9.2.2 respectivement) ; — au moyen de modules qui font simplement appel à des polices d’éléments graphiques spécialement créées pour cela. Le plus complet est certainement le module présenté au § 9.5 qui est accompagné d’une vaste collection de sousmodules destinés à des tâches particulières ; — au moyen de modules qui font appel (en coulisses) aux possibilités du très puissant langage PostScript. Il s’agit principalement du module PSTricks. Le défaut de cette approche est qu’il faut disposer d’une installation et de pilotes qui puissent ensuite interpréter correctement les fichiers PostScript produits…
Date de mise en ligne : 29/09/2025
Ce chapitre est en accès conditionnel
Acheter ce chapitre
3,00 €
77 pages format électronique (HTML et feuilletage)