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


9. Environment Variables

Dvips reads a certain set of environment variables to configure its operation. The path variables are read as needed, after all configuration files are read, so they override values in the configuration files. (Except for the `TEXCONFIG' variable.)

See section `Path specifications' in Kpathsea library, for details of interpretation of environment variable values, and the common environment variables. Only the environment specific to `dvips' are mentioned here.

`DVIPSFONTS'
Default path to search for all fonts. Overrides all the font-related config file options and other environment variables.
`DVIPSHEADERS'
Default path to search for PostScript header files. Overrides the `H' config file option.
`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 variables; see the Kpathsea documentation.
`DVIPSSIZES'
Last-resort sizes for scaling for unfound fonts. Overrides the `R' definition in config files.
`PRINTER'
This environment variable is read to determine which default printer configuration file to read in. It is the responsibility of the configuration file to send output to the proper print queue, if such functionality is desired.
`TEXCONFIG'
This environment variable sets the directories to search for configuration files, including the system-wide one. Using this single environment variable and the appropriate configuration files, it is possible to set up the program for any environment. (The other path environment variables are thus redundant.)
`TEXPICTS'
Path to search for special illustrations. Overrides the `S' config file option. If not set, `TEXINPUTS' is used.


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