Go to the first, previous, next, last section, table of contents.

Environment variables

Dvips looks for many environment variables, to define search paths and other things. The path variables are read as needed, after all configuration files are read, so they override values in the configuration files. (Except for TEXCONFIG, which defines where the configuration files themselves are found.)

See section `Path specifications' in Kpathsea, for details of interpretation of path and other environment variables common to all Kpathsea-using programs. Only the environment variables specific to Dvips are mentioned here.

DVIPSFONTS
Default path to search for all fonts. Overrides all the font path config file options and other environment variables (see section `Supported file formats' in Kpathsea).
DVIPSHEADERS
Default path to search for PostScript header files. Overrides the `H' config file option (see section Configuration file commands).
DVIPSMAKEPK
Overrides `MakeTeXPK' as the name of the program to invoke to create missing PK fonts. You can change the arguments passed to the MakeTeXPK program with the MAKETEXPK environment variable; see section `MakeTeX script arguments' in Kpathsea.
DVIPSSIZES
Last-resort sizes for scaling of unfound fonts. Overrides the `R' definition in config files (see section Configuration file commands).
PRINTER
Determine the default printer configuration file. (Dvips itself does not use PRINTER to determine the output destination in any way.)
TEXCONFIG
Path to search for Dvips' `config.printer' configuration files, including the base `config.ps'. Using this single environment variable, you can override everything else.
TEXPICTS
Path to search for included graphics files. Overrides the `S' config file option (see section Configuration file commands). If not set, TEXINPUTS is looked for. See section `Supported file formats' in Kpathsea.

Go to the first, previous, next, last section, table of contents.