mpost — MetaPost, a system for drawing pictures
command...] | [
MetaPost (installed as mpost) reads a series of pictures specified in the MetaPost programming language, and outputs corresponding PostScript code.
Like TeX and METAFONT, MetaPost is normally used with a
large body of precompiled macros. This version of MetaPost looks at
its command line to see what name it was called under. Both inimpost
and virmpost are aliases for the mpost executable. When called as
inimpost (or when the
--initialize option is given)
it can be used to precompile macros into a
file. When called as virmpost it will use the plain mem. When called
under any other name, MetaPost will use that name as the name of the
mem to use. For example, when called as mpost the mpost mem is used,
which is identical to the plain mem. Other mems than plain are rarely
The commands given on the command line to the MetaPost program
are passed to it as the first input line. (But it is often easier to
type extended arguments as the first input line, since shells tend to
gobble up or misinterpret MetaPost's favorite symbols, like
semicolons, unless you quote them.) The first line should begin with a
filename, a \controlsequence, or a
The normal usage is to say
to process the file
figs.mp. The basename of
figs becomes the “jobname”, and is
used in forming output file names. If no file is named, the jobname
mpout. The default extension,
.mp, can be overridden by specifying an extension
Pretend to be
set program (and memory dump) name to
This may affect the search paths and other values used. Using this
option is equivalent to copying the executable file to
Disable automatic installation of missing packages. Specifying this option overwrites the global configuration setting in MiKTeX Options (see the section called “Automatic Package Installation”).
Enable automatic installation of missing packages. Specifying this option overwrites the global configuration setting in MiKTeX Options (see the section called “Automatic Package Installation”).
Give help and exit.
This option is only available on Windows systems: show the manual page in an HTML Help window and exit when the window is closed.
Suppress all output, except errors.
Process the TCX table
texprogram instead of
tex when compiling text labels.
This flag overrides the environment
Enable trace messages.
tracestreams argument, if speciefied, is a
comma-separated list of trace
stream names (Chapter 9, Trace Streams).
Show version information and exit.