[metapost] MetaPost 1.000 announcement

Taco Hoekwater taco at elvenkind.com
Thu Apr 26 23:03:32 CEST 2007

The MetaPost team is happy to announce a new release of MetaPost:

MetaPost 1.000

The sources and a win32 package can be downloaded immediately from


The source package should compile normally on all systems that are
capable of compiling a modern web2c-based TeX distribution.

The win32 package is intended for texlive or a similar web2c-based
installation, and has been tested only with TeXLive 2007. These
executables will *not* work for miktex, sorry.

Of course, we welcome any comments (either good or bad) that you may
have. Simply replying to this message is fine, but see the bottom of
the message for a more formal way to report bugs and feature requests.

What is new in version 1.000:

*  The use of DSC (document structuring) comments has been
    been cleaned up, thanks to comments by Michail Vidiassov.

*  By setting prologues to 2 or 3, you can ask MetaPost to
    reencode and include the used labels fonts in the output,
    thus creating proper Encapsulated PostScript files even
    if labels are present.

*  Support for greyscale and cmykcolor models is added.

*  The new drawing options "withprescript" and withpostscript"
    allow the user to attach PostSCript special text to a specific
    drawing object.

*  Setting the new internal "mpprocset" to 1 will make MetaPost
    create a somewhat extended preamble that defines shortcuts
    for the postscript commands (e..g "l" instead of "lineto").
    For big images, this can help shrink the output a bit.

*  The pool file is now integrated in the executable, so there
    is not separate 'mp.pool' anymore, except at build time.

*  Groff support is redone, and dmp now uses kpathsea searching.
    Groff related changes are thanks to the efforts of Werner
    Lemberg and Michail Vidiassov

*  makempx is now a compiled executable on all systems,
    thank you Akira Kakuto

*  The error for 'special's longer then 255 characters
    is removed, so specials can now be of any length.

*  There is new turningnumber implementation that attempts
    to find the mathematically correct "turningnumber" of a
    path. The formulae are derived from a mailinglist discussion
    between (especially) Dan Luecking and Giuseppe Bilotta.

*  The manual is updated and modernized. It is currently
    maintained by Stephan Hennig and Troy Henderson.

Legal notice / license / bug reports
MetaPost is a system for producing graphics developed by John Hobby
at AT&T, based on Donald Knuth's Metafont.  The MetaPost home page
is http://tug.org/metapost.

MetaPost and related programs are in the public domain.

The MetaPost development project is currently hosted at Supelec,
https://foundry.supelec.fr/projects/metapost; please report bugs and
request enhancements through there if possible. Alternatively, you
can reach us through the <metapost at tug.org> mailing list as well.

Have fun!

Taco Hoekwater, for the MetaPost team, April 26, 2007

More information about the metapost mailing list