*****************************************************************
*
*    C F G - F i l e        HP DeskJet +
*
*    Holger Wienecke, 2900 Oldenburg, 24.09.90
*
*****************************************************************
*    IMPORTANT !!!!!
*    It's essential to run the filter program 'HPWP...', before
*    any graphic data can be printed, else graphic data will 
*                       DESTROY the text.
*                       
*****************************************************************

HP DeskJet +G 100 dpi


*
*    GEM Configuration
*    =================
*
 0, 0, C, 0, 0, 0
*
*    Printer characteristics
*    =======================
*
* 0                           *    Character width
1,   D,A                      *    Carriage return line feed
* 2                           *    Forward print
* 3                           *    Reverse print
* 4,                          *    Vertical tab to line
* 4                           * SM No vertical tab!
* 5                           *    Absolute horizontal tab 
6,   1B,28,73,33,42           *    Draft bold on
7,   1B,28,73,30,42           *    Draft bold off
A,   1B,28,73,31,53           *    Draft italic on
B,   1B,28,73,30,53           *    Draft italic off
* C,                          * LX NLQ italic on (double draft!)
* D,                          * LX NLQ italic off
* E,                          * JX Draft light on (red)
* F,                          * JX Draft light off (black)
* 10,                         * LX NLQ light on
* 11,                         * LX NLQ light off
* 10,                         * LQ NLQ light on
* 11,                         * LQ NLQ light off
12,  1B,28,73,36,76,2b,31,55  *    Draft superscript on
13,  1B,28,73,31,32,76,30,55  *    Draft superscript off
* 14,                         * LX NLQ superscript on
* 15,                         * LX NLQ superscript off
16,  1B,28,73,36,76,2d,31,55  *    Draft subscript on
17,  1B,28,73,31,32,76,30,55  *    Draft subscript off
* 18,                         * LX NLQ subscript on
* 19,                         * LX NLQ subscript off
1A,  1B,26,64,31,44           *    Draft underline on
1B,  1B,26,64,40              *    Draft underline off
* 1C                          *    NLQ underline on
* 1D                          *    NLQ underline off
1E,  C, D                     *    Formfeed, CR
1F, 1B,28,31,30,55,1B,2A,74,31,30,30,52  * horiz. initial. (PC-8), 100dpi
*20,                          * vert. init.
21,  1B,45                    *    Termination: printer reset
22,  8                        *    Backspace
23,  D                        * carriage return
*24,                          * form length in lines
*25,                          * linefeed in N units
26, 1B, 2A, 35
28, 1B,28,73,31,71,31,30,48,1B,26,6B,31,32,48 * Draft Pica      (10 cpi)
29, 1B,28,73,32,71,31,30,48,1B,26,6B,31,32,48 * LQ    Pica      (10 cpi)
2A, 1B,28,73,31,71,31,32,48,1B,26,6B,31,30,48 * Draft Elite     (12 cpi)
2B, 1B,28,73,32,71,31,32,48,1B,26,6B,31,30,48 * LQ    Elite     (12 cpi)
2C, 1B,28,73,31,71,31,37,48,1B,26,6B,37,48    * Draft Condensed (17 cpi)
2D, 1B,28,73,32,71,31,37,48,1B,26,6B,37,48    * LQ    Condensed (17 cpi)
2E, 1B,28,73,31,71,35,48,1B,26,6B,32,34,48    * Draft Expandedd ( 5 cpi)
2F, 1B,28,73,32,71,35,48,1B,26,6B,32,34,48    * LQ    Condensed ( 5 cpi)
0
*
* III. Character translation table
*      ===========================
*
*    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.
*

9E, E1      *    
0

* No further changes neccessary if IBM-character set included 
* (specially patched rainbow TOS used).
* Otherwise comment out preceding two lines to disable and 
* uncomment the following lines to enable them.

* 23, 1B,28,31,30,55,23   *   #   (PC-8)   Number symbol
* 24, 1B,28,31,30,55,24   *   $   (PC-8)   Dollar
* 40, 1B,28,31,30,55,40   *   @   (PC-8)   At
* 5B, 1B,28,31,30,55,5B   *   [   (PC-8)   Square left  bracket
* 5C, 1B,28,31,30,55,5C   *   \   (PC-8)   Backslash
* 5D, 1B,28,31,30,55,5D   *   ]   (PC-8)   Square right bracket
* 5E, 1B,28,31,30,55,5E   *   ^   (PC-8)   Circumflex
* 60, 1B,28,31,30,55,60   *   `   (PC-8)   Grave
* 7B, 1B,28,31,30,55,7B   *   {   (PC-8)   Curly left  bracket
* 7C, 1B,28,31,30,55,7C   *   |   (PC-8)   Vertical line 
* 7D, 1B,28,31,30,55,7D   *   }   (PC-8)   Curly right bracket
* 7E, 1B,28,31,30,55,7E   *   ~   (PC-8)   Tilde
* 7F, * not available *   *      (----)   Triangle
* 80, 1B,28,31,30,55,80   *      (PC-8)   Capital C cedilla
* 81, 1B,28,31,30,55,81   *      (PC-8)   Lower case u umlaut
* 82, 1B,28,31,30,55,82   *      (PC-8)   Lower case e acute
* 83, 1B,28,31,30,55,83   *      (PC-8)   Lower case a circumflex
* 84, 1B,28,31,30,55,84   *      (PC-8)   Lower case a umlaut
* 85, 1B,28,31,30,55,85   *      (PC-8)   Lower case a grave
* 86, 1B,28,31,30,55,86   *      (PC-8)   Lower case a boll
* 87, 1B,28,31,30,55,87   *      (PC-8)   Lower case c cedilla
* 88, 1B,28,31,30,55,88   *      (PC-8)   Lower case e circumflex
* 89, 1B,28,31,30,55,89   *      (PC-8)   Lower case e umlaut
* 8A, 1B,28,31,30,55,8A   *      (PC-8)   Lower case e grave
* 8B, 1B,28,31,30,55,8B   *      (PC-8)   Lower case i umlaut
* 8C, 1B,28,31,30,55,8C   *      (PC-8)   Lower case i circumflex
* 8D, 1B,28,31,30,55,8D   *      (PC-8)   Lower case i grave
* 8E, 1B,28,31,30,55,8E   *      (PC-8)   Capital A umlaut
* 8F, 1B,28,31,30,55,8F   *      (PC-8)   Capital A boll
* 90, 1B,28,31,30,55,90   *      (PC-8)   Capital E acute
* 91, 1B,28,31,30,55,91   *      (PC-8)   Lower case ae dipthong
* 92, 1B,28,31,30,55,92   *      (PC-8)   Capital AE dipthong
* 93, 1B,28,31,30,55,93   *      (PC-8)   Lower case o circumflex
* 94, 1B,28,31,30,55,94   *      (PC-8)   Lower case o umlaut
* 95, 1B,28,31,30,55,95   *      (PC-8)   Lower case o grave
* 96, 1B,28,31,30,55,96   *      (PC-8)   Lower case u circumflex
* 97, 1B,28,31,30,55,97   *      (PC-8)   Lower case u grave
* 98, 1B,28,31,30,55,98   *      (PC-8)   Lower case y umlaut
* 99, 1B,28,31,30,55,99   *      (PC-8)   Capital O umlaut
* 9A, 1B,28,31,30,55,9A   *      (PC-8)   Capital U umlaut
* 9B, 1B,28,31,30,55,9B   *      (PC-8)   c cent
* 9C, 1B,28,31,30,55,9C   *      (PC-8)   Pound sterling
* 9D, 1B,28,31,30,55,9D   *      (PC-8)   Yen
* 9E, 1B,28,31,30,55,E1   *      (PC-8)   Esszet (= Beta)
* 9F, 1B,28,31,30,55,9F   *      (PC-8)   Lower case swash f
* A0, 1B,28,31,30,55,A0   *      (PC-8)   Lower case a acute
* A1, 1B,28,31,30,55,A1   *      (PC-8)   Lower case i acute
* A2, 1B,28,31,30,55,A2   *      (PC-8)   Lower case o acute
* A3, 1B,28,31,30,55,A3   *      (PC-8)   Lower case u acute
* A4, 1B,28,31,30,55,A4   *      (PC-8)   Lower case n tilde
* A5, 1B,28,31,30,55,A5   *      (PC-8)   Capital N tilde
* A6, 1B,28,31,30,55,A6   *      (PC-8)   Lower case a underline
* A7, 1B,28,31,30,55,A7   *      (PC-8)   Lower case o underline
* A8, 1B,28,31,30,55,A8   *      (PC-8)   Inverted ?
* A9, 1B,28,31,30,55,DA   *      (PC-8)   Top left corner     
* AA, 1B,28,31,30,55,BF   *      (PC-8)   Top right corner
* AB, 1B,28,31,30,55,AB   *      (PC-8)   1/2 fraction
* AC, 1B,28,31,30,55,AC   *      (PC-8)   1/4 fraction
* AD, 1B,28,31,30,55,AD   *      (PC-8)   Inverted !
* AE, 1B,28,31,30,55,AE   *      (PC-8)   <<
* AF, 1B,28,31,30,55,AF   *      (PC-8)   >>
* B0, 1B,28,31,32,55,C6   *      (PC-850) Lower case a tilde
* B1, 1B,28,31,32,55,E4   *      (PC-850) Lower case o tilde
* B2, 1B,28,30,44,5C      *      (ISO Norway 1) Capital crossed O
* B3, 1B,28,30,44,7C      *      (ISO Norway 1) Lower case crossed o
* B4, * not available *   *      (----)   Lower case oe dipthong
* B5, * not available *   *      (----)   Capital OE dipthong
* B6, 1B,28,31,32,55,B7   *      (PC-850) Capital A grave
* B7, 1B,28,31,32,55,C7   *      (PC-850) Capital A tilde
* B8, 1B,28,31,32,55,E5   *      (PC-850) Capital O tilde
* B9, 1B,28,31,32,55,F9   *      (PC-850) Umlaut
* BA, 1B,28,31,32,55,EF   *      (PC-850) Acute
* BB, 1B,28,31,55,7D      *      (Legal)  Dagger
* BC, 1B,28,31,32,55,F4   *      (PC-850) Paragraph symbol
* BD, 1B,28,31,55,5E      *      (Legal)  Copyright symbol
* BE, 1B,28,31,55,5C      *      (Legal)  Registered symbol
* BF, 1B,28,31,55,7E      *      (Legal)  Trademark symbol
* DD, 1B,28,31,47,40      *      (ISO Germany) Section mark
* DE, * not available *   *      (----)   Dropped circumflex
* DF, 1B,28,31,30,55,EC   *      (PC-8)   Infinity
* E0, 1B,28,31,30,55,E0   *      (PC-8)   Alpha (Greek...)
* E1, 1B,28,31,30,55,E1   *      (PC-8)   Beta
* E2, 1B,28,31,30,55,E2   *      (PC-8)   Gamma
* E3, 1B,28,31,30,55,E3   *      (PC-8)   Pi
* E4, 1B,28,31,30,55,E4   *      (PC-8)   Sigma
* E5, 1B,28,31,30,55,E5   *      (PC-8)   Sigma (lower case)
* E6, 1B,28,31,30,55,E6   *      (PC-8)   M
* E7, 1B,28,31,30,55,E7   *      (PC-8)   Tau
* E8, 1B,28,31,30,55,E8   *      (PC-8)
* E9, 1B,28,31,30,55,E9   *      (PC-8)   Theta
* EA, 1B,28,31,30,55,EA   *      (PC-8)   Omega
* EB, 1B,28,31,30,55,EB   *      (PC-8)   Delta (lower case)
* EC, * not available *   *      (----)   Ringintegral
* ED, 1B,28,31,30,55,ED   *      (PC-8)   Phi
* EE, 1B,28,31,30,55,EE   *      (PC-8)   Epsilon
* EF, 1B,28,31,30,55,EF   *      (PC-8)   Schnittmenge
* F0, 1B,28,31,30,55,F0   *      (PC-8)   Equivalence
* F1, 1B,28,31,30,55,F1   *      (PC-8)   +-
* F2, 1B,28,31,30,55,F2   *      (PC-8)   >=
* F3, 1B,28,31,30,55,F3   *      (PC-8)   <=
* F4, 1B,28,31,30,55,F4   *      (PC-8)   Integral top piece
* F5, 1B,28,31,30,55,F5   *      (PC-8)   Integral bottom piece
* F6, 1B,28,31,30,55,F6   *      (PC-8)   Division sign
* F7, 1B,28,31,30,55,F7   *      (PC-8)   Twiddly = symbol
* F8, 1B,28,31,30,55,F8   *      (PC-8)   Degree symbol
* F9, 1B,28,31,30,55,F9   *      (PC-8)   Superior bullet
* FA, 1B,28,31,30,55,FA   *      (PC-8)   Inferior bullet
* FB, 1B,28,31,30,55,FB   *      (PC-8)   Square root sign
* FC, 1B,28,31,30,55,FC   *      (PC-8)   Superior n
* FD, 1B,28,31,30,55,FD   *      (PC-8)   Superior 2
* FE, 1B,28,31,32,55,FC   *      (PC-850) Superior 3
* FF,                     *       (----)   Unused
* 0
