MetaPost est un langage semblable à MetaFont qui génère des fichiers PostScript (EPS) contenant éventuellement du texte à la mode TeX ou LaTeX. La page de John Hobby qui est le concepteur de MetaPost renferme des liens vers la doc en anglais. Vous trouverez la traduction en français de deux manuels (mpman et mpgraph) ci-dessous.
La présentation de MetaPost par Pierre Fournier à la journée GUTenberg du 29 mai 2002 est accessible ici : gut2002. Il y a tout ce qu'il faut pour comprendre la philosophie de MetaPost et c'est une présentation qui utilise la classe prosper de LaTeX.
Les fichiers générés par MetaPost sont utilisables comme tout fichier EPS (PostScript Encapsulé). Toutefois, leur usage ultérieur dépend d'une variable (prologues) fixée dans le source MetaPost.
prologues positionnée à 0 (ou pas positionnée du tout, c'est la valeur par défaut). Si le fichier contient du texte au format TeX ou LaTeX alors il est nécessaire d'intégrer le fichier EPS résultant à un document TeX ou LaTeX de façon à incorporer les polices utilisées au document final à l'aide de DVIPS. L'avantage de cette méthode est que l'on peut utiliser les fontes au format pk du système TeX.prologues positionnée à une valeur strictement positive (1 ou 2). Dans ce cas aucune gestion particulière des fontes n'est assurée et il faut que l'interpréteur PostScript (GhostScript par exemple) puisse accèder à une version appropriée des fontes invoquées.Les versions françaises des manuels de J. Hobby présentées ici sont celles du 20 Avril 2002, la traduction est de Pierre Fournier et Jean-Côme Charpentier.
Le tutorial d'André Heck, Learning METAPOST by Doing, contient beaucoup d'exemples dont quelques uns sont empruntés à ce site.
Traité élémentaire de tous les traits servant aux Arts et Métiers et à la construction des Bâtiments de ZACHARIE [1833].
La transcription est de Pierre Fournier et le document est au format PDF (202 Ko). Il est possible de le consulter dans une fenêtre séparée.
(23/01/2006) — Nouvelle version: la mise en page est à l'italienne et quelques corrections ont été apportées par Pierre. L'ancienne version est toujours disponible.
En dehors des exemples présentés dans les différentes rubriques de cette partie du site, vous trouverez ci-dessous les incontournables fondamentaux pour une initiation et plus…
Vous trouverez tout ce qu'il faut à la page Graphics du (La)TeX Navigator pour accéder à d'autres sites de même que les informations qui concernent l'intégration des figures à des documents (La)TeX.