Using MetaPost for creating high-quality technical graphics


Troy Henderson
US Military Academy
Play (37min) Download: M4V | MP3

MetaPost is a powerful graphics language (by John Hobby) based on Donald Knuth’s METAFONT with high quality PostScript output. An outstanding feature of MetaPost is that typeset fonts in the output graphics are consistent with those in TEX-based documents. In this talk we discuss a brief history of MetaPost as well as reasons for wanting to use it. We will also discuss some of the basic syntax of MetaPost coupled with several examples. Finally, we show how to include these graphics into LATEX documents as well as convert them to more web-friendly formats such as Portable Network Graphics (PNG) or Scalable Vector Graphics (SVG).