.-3[DESCRIPTION]
.-2[SPECIFICATION OF DIMENSIONAL VALUES]
.-1[OPTIONS]
Top
.+1[FONTS]
.+2[FONT MAPPING]
.+3[ENVIRONMENT]
The initialization file can contain comments, empty lines, and option settings.
Comments go from percent to end-of-line, except that a percent prefixed by a backslash is reduced to a literal non-comment-starting percent.
Option settings must be complete on a single logical line, and can be used to supply site-dependent customizations. Usually, additional font family settings would be placed in the initialization file, because they require a long option value that is inconvenient to provide on the command line.
A long logical line can be written as multiple physical lines by breaking at a backslash-newline; those two characters are deleted when the line is joined to the next line. Line collapsing happens before comment stripping, so if a line with a comment is continued, all following continuation lines are part of the comment.
Here is a simple example. Notice the use of backslash-newline to wrap long lines, and that space between option names and values is permissible.
% /u/sy/beebe/tex/ndvi/lptops.ini,
% Wed Jun 2 22:30:23 1993
% Edit by Nelson H. F. Beebe <beebe@sunrise>
% This is a sample lptops initialization file for local
% customization.
% [02-Jun-1993]
% define Bitstream Charter font family
-f CharterBT-Regular, BCH, \
CharterBT-Bold, BCHB, \
CharterBT-Italic, BCHI, \
CharterBT-BoldItalic, BCHBI, \
Courier, BCHT
% define Bitstream Courier font family
-f Courier10PitchBT-Roman, BC, \
Courier10PitchBT-Bold, BCB, \
Courier10PitchBT-Italic, BCI, \
Courier10PitchBT-BoldItalic, BCBI, \
Courier10PitchBT-Roman, BCT
% define Adobe Utopia font family
-f Utopia-Regular, U, \
Utopia-Bold, UB, \
Utopia-Italic, UI, \
Utopia-BoldItalic, UBI, \
Courier, UT
% define URW Antiqua family (only Roman available)
-f = URWAntiquaT-RegularCondensed, AntiqReg, \
URWAntiquaT-RegularCondensed, AntiqReg, \
URWAntiquaT-RegularCondensed, AntiqReg, \
URWAntiquaT-RegularCondensed, AntiqReg, \
Courier, UT
% define URW Grotesk family (only bold available)
-f = URWGroteskT-Bold, GroteBo, \
URWGroteskT-Bold, GroteBo, \
URWGroteskT-Bold, GroteBo, \
URWGroteskT-Bold, GroteBo, \
Courier, UT
% define URW Nimbus Roman family (only Roman available)
-f = NimbusRomanNo9L-Regular, NimbuRo, \
NimbusRomanNo9L-Regular, NimbuRo, \
NimbusRomanNo9L-Regular, NimbuRo, \
NimbusRomanNo9L-Regular, NimbuRo, \
Courier, UT
% define URW Nimbus Sans family (only Roman available)
-f = NimbusSansL-Regular, NimbuSa, \
NimbusSansL-Regular, NimbuSa, \
NimbusSansL-Regular, NimbuSa, \
NimbusSansL-Regular, NimbuSa, \
Courier, UT
-f Utopia-Regular % change default font
-p 11bp % change default point size
-reverse 0 % no page sorting needed
.-3[DESCRIPTION]
.-2[SPECIFICATION OF DIMENSIONAL VALUES]
.-1[OPTIONS]
Top
.+1[FONTS]
.+2[FONT MAPPING]
.+3[ENVIRONMENT]