dvips: Why Dvips

 
 1 Why use Dvips?
 ****************
 
 The Dvips program has a number of features that set it apart from other
 PostScript drivers for TeX.  This rather long section describes the
 advantages of using Dvips, and may be skipped if you are just interested
 in learning how to use the program.  ⇒Installation, for details
 of compilation and installation.
 
    The Dvips driver generates excellent, standard PostScript, that can
 be included in other documents as figures or printed through a variety
 of spoolers.  The generated PostScript requires very little printer
 memory, so very complex documents with a lot of fonts can easily be
 printed even on PostScript printers without much memory, such as the
 original Apple LaserWriter.  The PostScript output is also compact,
 requiring less disk space to store and making it feasible as a transfer
 format.
 
    Even those documents that are too complex to print in their entirety
 on a particular printer can be printed, since Dvips will automatically
 split such documents into pieces, reclaiming the printer memory between
 each piece.
 
    The Dvips program supports graphics in a natural way, allowing
 PostScript graphics to be included and automatically scaled and
 positioned in a variety of ways.
 
    Printers with any resolution are supported, even if they have
 different resolutions in the horizontal and vertical directions.  High
 resolution output is supported for typesetters, including an option that
 compresses the bitmap fonts so that typesetter virtual memory is not
 exhausted.  This option also significantly reduces the size of the
 PostScript file and decoding in the printer is very fast.
 
    Missing fonts can be automatically generated if Metafont exists on
 the system, or fonts can be converted from GF to PK format on demand.
 If a font cannot be generated, a scaled version of the same font at a
 different size can be used instead, although Dvips will complain loudly
 about the poor aesthetics of the resulting output.
 
    One of the most important features is the support of virtual fonts,
 which add an entirely new level of flexibility to TeX.  Dvips even comes
 with its own Afm2tfm program that can create the virtual fonts and TeX
 font metric files automatically from Adobe font metric files.
 
    Source is provided and freely distributable, so adding a
 site-specific feature is possible.  Adding such features is made easier
 by the highly modular structure of the program.
 
    Tom Rokicki wrote and maintains the original Dvips program.