ENVIRONMENT VARIABLES

The behavior of the DVI translators can be influenced by definition of logical names on and , or environment variables in and . Compiled-in internal defaults will be provided for any of these which are not defined. They must be entirely in upper-case, since that is conventional on systems. The names currently recognized are as follows:

DVIHELP
This variable defines an alternate help string which is typed when the user makes an input error. It should direct the user to additional documentation. For example, on , it might be try HELP DVI or XINFO DVI.

FONTLIST
Normally, the drivers are prepared to search first for .pk, then .gf, then .pxl font files. This variable can be used to change this search order, or remove one or more of the possibilities. It is expected to contain at least one of the strings PK, GF, or PXL, possibly separated by arbitrary punctuation and other text. Letter case is not significant. Some acceptable strings are PXL-then-PK-then-GF, PK-GF, PXL, and PXL/GF/PK.

TERM
This variable is used only for DVIBIT; if it does not evaluate to either bitgraph or bg, DVIBIT will refuse to run. On , this is the conventional way of defining terminal types with the TERMCAP or TERMINFO systems. This variable is ignored on , since the C library sets it to a value which can never be bitgraph or bg.

TEXFONTS
This defines the directory path for finding font files. Its value is prepended to the name of a TEX font to get a full file specification. For example, font cmr10 on a 300-dot/inch device might correspond on to the files texfonts:cmr10.300gf, texfonts:cmr10.300pk, or texfonts:cmr10.300pxl.
TEXINPUTS
This defines the directory path for finding files which are not in the current working directory. It is prepended to file names.