.-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]