*****************************************************************
* WP3.xx an Laserbrain mit Condesed 25/9/89 hmu                 *
*              Copyright (C) 1986, GST Holdings Ltd, ATARI (D)  *
*****************************************************************


*    Druckername
*    ============
*
*    Fr den Druckernamen stehen 32 Zeichen zur
*    Anzeige auf dem Desktop zur Verfgung
*
*    z.B.:
*
*    Epson FX/RX (9-pin matrix)
*    Epson JX/EX (9-pin color)
*    Epson LX/GX/FX (9-pin NLQ)
*    Epson LQ/SQ series (24-pin)
*    Atari SMM804 (9-pin matrix)


Laserbrain/WP 3.xx 80 dpi


*    Konfigurationsvariablen
*    =======================
*
*    These six variables define certain printer
*    configuration details required by 1st Word Plus:
*
*    (1)  1 for microspacing daisywheel, else 0
*    (2)  Character width in printer units (daisy)
*    (3)  Linefeed height in printer units
*    (4)  Mid-carriage (daisy) pixels/inch (matrix)
*    (5)  Bold offset in printer units (daisy)
*    (6)  1 to pause printing between pages, else 0
*
*    Select one of the following:
*
*    0,0,C,48,0,0   (FX/JX/LX)
*    0,0,A,3C,0,0   (LQ/SQ)
*    0,2,C,50,0,0   (SMM804)


0,0,C,48,0,0


*    Druckercharakteristiken
*    =======================
*
*    This table defines values to be sent to the
*    printer by 1st Word Plus to control its operation.
*
*    An entry consists of:
*
*    (1)  Function number (these must be kept in order)
*    (2)  Command bytes (hex commands and placeholders)
*
*    A placeholder has the top bit set and is substituted
*    by an actual value by 1st Word Plus when printing.
*
*    Lines preceded by an asterisk are commented out.
*
*    For NLQ printers, if the NLQ print style command is the same
*    as the draft style command, you can omit the NLQ command.
*    This does NOT apply to pitch changes.
*
*    Epson FX commands are the basis for this table, alternate
*    commands for specific printers are shown by printer model
*    letters in the comments.
*
*    Select the commands for your specific printer and comment
*    out the remainder, as shown.

* 0            * Character width
1, D, A        * Linefeed WITH return
* 2            * Forward print
* 3            * Reverse print
* 4,1B,42,80,0,B * Vertical tab to line
5,8            * Absolute horizontal tab 
6,1B,35,1b,45  * Draft bold on
7,1b,35,1B,46  * Draft bold off
8,1B,35,1b,47,1b,45 * NLQ bold on
9,1b,48,1b,46,1b,34 * NLQ bold off
A,1b,35,1B,49,1  * Draft italic on
B,1b,35,1B,49,0  * Draft italic off
C,1B,35,1b,49,1  * NLQ italic on
D,1b,49,0,1B,34  * NLQ italic off
E,1b,35,1b,49,1,1b,53,1 * Draft light on (italics+subscript)
F,1b,35,1b,49,0,1b,54 * Draft light off
10,1b,34,1b,49,1,1b,53,1 * NLQ light on
11,1b,34,1b,49,0,1b,54 * NLQ light off
12,1b,35,1B,53,0 * Draft superscript on
13,1b,35,1B,54   * Draft superscript off
14,1b,34,1B,53,0 * NLQ superscript on
15,1B,54,1b,34   * NLQ superscript off
16,1b,35,1B,53,1 * Draft subscript on
17,1b,35,1B,54   * Draft subscript off
18,1b,35,1B,53,1 * NLQ subscript on
19,1B,54,1b,34   * NLQ subscript off
1A,1b,35,1B,2D,1 * Draft underline on
1B,1b,35,1B,2D,0 * Draft underline off
1C,1B,2D,1,1b,34 * NLQ underline on
1D,1B,2D,0,1b,34 * NLQ underline off
1E,c             * Formfeed
1F,12            * Horizontal initialisation
*20,1B,42,0,0,B   * Vertical initialisation
21,1B,40         * Termination: printer reset
22, 8                          * Backspace
23, D                          * Carriage return 
24, 1B, 43, 80                 * Form length in lines
25, 1B, 41, 80                 * Set line feed to N units
26, 1B, 2A, 04                 * Start graphics 80dpi
* 27                          *    Reserved
28,  1b,35,12,1B,57,0,1B,50   *    Draft Pica      (10   cpi)
29,  1b,34,12,1B,57,0,1B,50   *    NLQ Pica        (10   cpi)
2A,  1b,35,12,1B,57,0,1B,4D   *    Draft Elite     (12   cpi)
2B,  1b,34,12,1B,57,0,1B,4D   *    NLQ Elite       (12   cpi)
2C,  1b,35,0f,1B,57,0,1B,4D,1B,0F  * Draft Elite+Condensed (17.2 cpi)
2D,  1b,34,0f,1B,57,0,1B,50   *    NLQ Condensed   (17.2 cpi)
2E,  1b,35,12,1B,57,1,1b,50   *    Draft Expanded  ( 6   cpi)
2F,  1b,34,12,1B,57,1,1b,50   *    Draft Expanded  ( 6   cpi)
* 30,1B,72,0                  * JX Black   ink
* 31,1B,72,1                  * JX Magenta ink
* 32,1B,72,2                  * JX Cyan    ink
* 33,1B,72,4                  * JX Yellow  ink
34, 1B, 33, 36                * 1.5 Line feed (18/72 inch)
35, 1B, 70, 1                 * Proportional spacing ON
36, 1B, 70, 0                 * Proportional spacing OFF
0                             *    NULL termination byte


*    Translation Table (Epson Printers)
*    ==================================
*
*    This table is used to translate the ST
*    character codes for output to the printer.
*
*    Each entry consists of:
*
*    (1)  ST character code (these must be in order)
*    (2)  The (possibly null) byte string to be output
*
*    ST character codes with a NULL translation
*    string are printed as spaces.
*
*    ST character codes NOT in the table are sent
*    directly to the printer without translation.


20,20          * dummy, table must not be empty
c2,1b,33,24                   * aleph: 1 * line space (default)
c3,1b,33,36                   * bayth: 1.5 * line space
0                             * NULL terminator

