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
Prochaine révision
Révision précédente
1_generalites:glossaire:qu_est_ce_que_metapost [2021/03/22 19:34] – Correction d'une coquille. yannick.tanguy1_generalites:glossaire:qu_est_ce_que_metapost [2021/12/12 12:04] (Version actuelle) – Correction de coquilles. yannick.tanguy
Ligne 1: Ligne 1:
 ====== Qu'est-ce que MetaPost? ====== ====== Qu'est-ce que MetaPost? ======
  
-Le système MetaPost (de John Hobby) implémente un langage de dessin d'images très semblable à celui de MetaFont : la différence est que MetaPost produit des fichiers graphiques vectoriels au lieu de bitmaps. Les formats de sortie disponibles sont PostScript et SVG. Une grande partie du code source de MetaPost a été tirée des sources de MetaFont, avec la permission de Donald Knuth. +Le système ''MetaPost'' (de John Hobby) implémente un langage de dessin d'images très semblable à celui de [[1_generalites:glossaire:qu_est_ce_que_metafont|MetaFont]] : 
 +la différence est que ''MetaPost'' produit des fichiers graphiques vectoriels au lieu de bitmaps. 
 +Les formats de sortie disponibles sont PostScript et SVG. 
 +Une grande partie du code source de MetaPost vient des sources de ''MetaFont'', avec la permission de Donald Knuth. 
  
-Vers 2007, MetaPost a été séparé en un programme frontal et une bibliothèque nommé MPlib (qui a ensuite été liée à ''[[1_generalites:glossaire:qu_est_ce_que_luatex|LuaTeX]]'') par Taco Hoekwater. Cela donne à LuaTeX certaines capacités graphiques et constitue une alternative aux extensions de dessin telles que [[2_composition:illustrations:dessiner_avec_tex|TikZ et PSTricks]]. +Vers 2007, ''MetaPost'' a été séparé en un programme frontal et une bibliothèque nommé ''MPlib'' 
 +(qui a ensuite été liée à ''[[1_generalites:glossaire:qu_est_ce_que_luatex|LuaTeX]]'') par Taco Hoekwater. 
 +Cela donne à ''LuaTeX'' certaines capacités graphiques et constitue une alternative aux extensions de dessin 
 +telles que [[3_composition:illustrations:dessiner_avec_tex|TikZ et PSTricks]]. 
  
-MetaPost est un langage puissant pour produire des figures pour des documents à imprimer sur des imprimantes PostScript, que ce soit directement ou par incorporation dans des documents <latex>\TeX</latex> ou <latex>\LaTeX</latex>. MetaPost est capable d'intégrer du texte et des mathématiques, balisés pour une utilisation avec <latex>\TeX</latex>, dans les graphiques. Pour sa part, Donald Knuth n'utilise MetaPost que pour les diagrammes dans les textes qu'il écrit. +''MetaPost'' est un langage puissant pour produire des figures pour des documents à imprimer sur des imprimantes PostScript, 
 +que ce soit directement ou par incorporation dans des documents <latex>\TeX</latex> ou <latex>\LaTeX</latex>. 
 +''MetaPost'' est capable d'intégrer du texte et des mathématiques, balisés pour une utilisation avec <latex>\TeX</latex>, 
 +dans les graphiques. Pour sa part, Donald Knuth n'utilise ''MetaPost'' que pour les diagrammes dans les textes qu'il écrit. 
  
-Bien que pdfLaTeX ne puisse généralement pas gérer des graphiques PostScript, une sortie de MetaPost est suffisamment simple et normée pour que pdfLaTeX puisse la gérer directement, en utilisant du code emprunté à [[1_generalites: glossaire: qu_est_ce_que_context|ConTeXt]]. Sur ce sujet, voir la question « [[2_composition: illustrations: inclure_une_image : inclure_un_fichier_pdf2|Comment intégrer des graphiques avec pdfLaTeX ?]] ». +Bien que ''pdfLaTeX'' ne puisse généralement pas gérer des graphiques PostScript, une sortie de ''MetaPost'' est suffisamment simple et normée 
 +pour que ''pdfLaTeX'' puisse la gérer directement, en utilisant du code emprunté à ''[[1_generalites:glossaire:qu_est_ce_que_context|ConTeXt]]''. 
 +Sur ce sujet, voir la question « [[3_composition:illustrations:inclure_une_image:inclure_un_fichier_pdf2|Comment intégrer des graphiques avec pdfLaTeX ?]] ». 
  
-Une liste de diffusion traitant de MetaPost est disponible. Vous pouvez vous y abonner avec [[http://lists.tug.org/metapost|l'interface « mailman » du TUG]]. Le site Web de TUG héberge également une [[https://tug.org/metapost.html|page dédiée à MetaPost]]. Le document [[ctanpkg>tex-overview|tex-overview]] vous donne également des informations (et quelques documents de base explicatifs). +Il existe une liste de diffusion traitant de ''MetaPost''. 
 +Vous pouvez vous y abonner par [[http://lists.tug.org/metapost|l'interface « Mailman » du TUG]]. 
 +Le site web du TUG héberge également une [[https://tug.org/metapost.html|page dédiée à MetaPost]]. 
 +Le document [[ctanpkg>tex-overview|tex-overview]] vous donne également des informations (et quelques documents explicatifs de base). 
  
 ----- -----
-//Source :// [[faquk>FAQ-MP|What is MetaPost?]]+//Sources:// 
 +  * [[faquk>FAQ-MP|What is MetaPost?]] 
 +  * [[https://melusine.eu.org/syracuse/metapost/|MetaPost sur Syracuse]]: Manuels & tutoriaux, Exemples (en français).
  
-{{htmlmetatags>metatag-keywords=(LaTeX,background)+{{htmlmetatags>metatag-keywords=(LaTeX,dessiner avec LaTeX,MetaFont,figures,illustration,langage de dessin)
 metatag-og:title=(Qu'est-ce que MetaPost) metatag-og:title=(Qu'est-ce que MetaPost)
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
1_generalites/glossaire/qu_est_ce_que_metapost.1616441653.txt.gz · Dernière modification : 2021/03/22 19:34 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0