LPTOPS 1L "07 May 1996" "Version 3.1.3" [section 6 of 12]

.-3[DESCRIPTION]         .-2[SPECIFICATION OF DIMENSIONAL VALUES]         .-1[OPTIONS]
Top
.+1[FONTS]     .+2[FONT MAPPING]         .+3[ENVIRONMENT]


INITIALIZATION FILE

Before reading any command-line options, lptops looks for an initialization file in the AFMPATH search path (see the ENVIRONMENT section below). This file is by default called lptops.ini, but an installer can change its name at compile time. On IBM VM/CMS, the period in the file name is replaced by a space.

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]