home *** CD-ROM | disk | FTP | other *** search
- * 0060.7 GST 286/0.00
- *
- *****************************************************************
- * *
- * *
- * *
- * HEWLETT PACKARD DESKJET PRINTER CONFIGURATION *
- * ============================================= *
- * *
- * *
- * This file contains configuration details for the printer *
- * described below. To modify the printer configuration, *
- * you must: *
- * *
- * (a) Read the chapter PRINTER CONFIGURATION in your User *
- * Manual - THOROUGHLY! *
- * *
- * (b) Edit this file using 1st Word Plus to make the *
- * required changes (all values are HEXADECIMAL). *
- * *
- * (c) Run the 1PR program to install the new driver. *
- * *
- * Consult your User Manual for details of how to load your *
- * custom driver from the 1st Word Plus desktop, and how to *
- * make it your default printer. *
- * *
- * Copyright (C) 1986, 1987, 1988, GST Holdings Ltd *
- * *
- *****************************************************************
-
-
- * Printer name
- * ============
- *
- * For display above the font table on the
- * 1st Word Plus desktop (max 32 characters)
-
-
- HP Deskjet Letter Gothic
-
-
- * Configuration variables
- * =======================
- *
- * 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
-
-
- 0, 0, 1, 64, 0, 1
-
-
- * Printer characteristics
- * =======================
- *
- * 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.
-
-
- * 0 * Character width
- 1, A ,D * Carriage return and line feed
- * 2 * Forward print
- * 3 * Reverse print
- * 4 * Vertical tab to line
- * 5 * Absolute horizontal tab
- 6,1B,28,73,33,42 * Draft bold on
- 7,1B,28,73,30,42 * Draft bold off
- 8,1B,28,73,33,42 * NLQ bold on
- 9,1B,28,73,30,42 * NLQ bold off
- A,1B,28,73,31,53 * Draft italic on
- B,1B,28,73,30,53 * Draft italic off
- C,1B,28,73,31,53 * NLQ italic on
- D,1B,28,73,30,53 * NLQ italic off
- * E * Draft light on
- * F * Draft light off
- * 10, * NLQ light on
- * 11, * NLQ light off
- 12,1B,28,73,36,56,1B,28,73,2B,31,55 * Draft superscript on
- 13,1B,28,73,31,32,56,1B,28,73,30,55 * Draft superscript off
- 14,1B,28,73,36,56,1B,28,73,2B,31,55 * NLQ superscript on
- 15,1B,28,73,31,32,56,1B,28,73,30,55 * NLQ superscript off
- 16,1B,28,73,36,56,1B,28,73,2D,31,55 * Draft subscript on
- 17,1B,28,73,31,32,56,1B,28,73,30,55 * Draft subscript off
- 18,1B,28,73,36,56,1B,28,73,2D,31,55 * NLQ subscript on
- 19,1B,28,73,31,32,56,1B,28,73,30,55 * NLQ subscript off
- 1A,1B,26,64,31,44 * Draft underline on
- 1B,1B,26,64,40 * Draft underline off
- 1C,1B,26,64,31,44 * NLQ underline on
- 1D,1B,26,64,40 * NLQ underline off
- * 1E,
- 1F,1B,28,73,30,50,1B,28,73,31,32,56,1B,28,73,31,32,48,1B,28,73,32,33,54
- 20,1B,26,6C,36,34,50 * Vertical initialization (64 lines/page, USA char)
- 21,1B,45 * Termination: printer reset
- 22, 8 * Backspace
- 23, D * Carriage return
- 24,1B,26,6C,36,64,50 * Form length in lines
- 25,1B,2A,72,42,1B,2A,74,31,30,30,52,1B,2A,72,30,41 * Reset graphics, set 100 pixels/in, start at left.
- 26,1B,2A,62,80,80,53 * Start graphics
- * 27 * Reserved
- *28,1B,28,73,31,51,1B,28,73,31,30,48 * Draft Pica (10 cpi)
- *29,1B,28,73,32,51,1B,28,73,31,30,48 * NLQ Pica (10 cpi)
- 2A,1B,28,73,31,51,1B,28,73,31,32,48 * Draft Elite (12 cpi)
- 2B,1B,28,73,31,51,1B,28,73,31,32,48 * NLQ Elite (12 cpi)
- 2C,1B,28,73,31,51,1B,28,73,31,36,48 * Draft Condensed (16.67 cpi)
- 2D,1B,28,73,32,51,1B,28,73,31,36,48 * NLQ Condensed (16.67 cpi)
- *2E,1B,28,73,31,51,1B,28,73,35,48 * Draft Expanded ( 5 cpi)
- *2F,1B,28,73,32,51,1B,28,73,35,48 * NLQ Expanded ( 5 cpi)
- * 30 * Black ink
- * 31 * Magenta ink
- * 32 * Cyan ink
- * 33 * Yellow ink
- 0 * NULL termination byte
-
-
- * Translation Table
- * =================
- *
- * This table is used to translate the Archimedes
- * character codes for output to the printer.
- *
- * Each entry consists of:
- *
- * (1) Archimedes character code (these must be in order)
- * (2) The (possibly null) byte string to be output
- *
- * Archimedes character codes with a NULL translation
- * string are printed as spaces.
- *
- * Archimedes character codes NOT in the table are sent
- * directly to the printer without translation.
-
-
-
- A0, 20 * non break space
- A1,1B,28,32,53,5B,1B,28,38,55 * ¡ - Spanish upside down !
- A2 * ¢ - N/A cent
- A3,1B,28,31,45,23,1B,28,38,55 * £ - UK pound
- A4,1B,28,33,53,24,1B,28,38,55 * ¤ - Swedish circle with horns
- A5,1B,28,31,45,5C,1B,28,38,55 * ¥ - Japanese Yen
- A6, 7C * ¦ - broken vertical bar
- A7,1B,28,31,47,40,1B,28,38,55 * § - German ???
- A8,1B,28,31,46,7E,1B,28,38,55 * ¨ - France umlaut
- A9 * © - N/A copyright
- AA, 61, 8, 5F * ª - a BS _ a underline
- AB * « - N/A <<
- AC * ¬ - N/A top right rectangle
- AD, 2D * - hyphen soft hyphen
- AE * ® - N/A registered
- AF * ¯ - N/A raised hyphen
- B0,1B,28,31,46,5B,1B,28,38,55 * ° - France raised circle
- B1, 2B, 8, 5F * ± - + BS _ plus/minus
- B2 * ² - N/A superscript 2
- B3 * ³ - N/A superscript 3
- B4, 27 * ´ - back quote
- B5 * µ - N/A mu
- B6 * ¶ - N/A paragraph
- B7 * · - N/A centred dot
- B8 * ¸ - N/A small comma
- B9 * ¹ - N/A superscript 1
- BA, 6F, 8, 5F * º - O BS _ o underline
- BB * » - N/A >>
- BC * ¼ - N/A 1/4
- BD * ½ - N/A 1/2
- BE * ¾ - N/A 3/4
- BF,1B,28,32,53,5D,1B,28,38,55 * ¿ - Spanish upside down ?
- C0, 41 * À - A A \
- C1, 41 * Á - A A /
- C2, 41 * Â - A A ^
- C3, 41 * Ã - A A ~
- C4,1B,28,31,47,5B,1B,28,38,55 * Ä - German A umlaut
- C5,1B,28,33,53,5D,1B,28,38,55 * Å - Swedish A circle
- C6,1B,28,30,44,5B,1B,28,38,55 * Æ - Danish AE ligature
- C7, 43 * Ç - C C cedilla
- C8, 45 * È - E E \
- C9,1B,28,30,53,40,1B,28,38,55 * É - Swedish E /
- CA, 45 * Ê - E E ^
- CB, 45 * Ë - E E umlaut
- CC, 49 * Ì - I I \
- CD, 49 * Í - I I /
- CE, 49 * Î - I I ^
- CF, 49 * Ï - I I umlaut
- D0, 44 * Ð - D D with bar
- D1,1B,28,32,53,5C,1B,28,38,55 * Ñ - Spanish N ~
- D2, 4F * Ò - O O \
- D3, 4F * Ó - O O /
- D4, 4F * Ô - O O ^
- D5, 4F * Õ - O O ~
- D6,1B,28,30,53,5C,1B,28,38,55 * Ö - Swedish O umlaut
- D7 * × - N/A cross
- D8,1B,28,30,44,5C,1B,28,38,55 * Ø - Danish O slash
- D9, 55 * Ù - U U \
- DA, 55 * Ú - U U /
- DB, 55 * Û - U U ^
- DC,1B,28,31,47,5D,1B,28,38,55 * Ü - German U umlaut
- DD, 59 * Ý - Y Y /
- DE * Þ - N/A capital thorn
- DF,1B,28,31,47,7E,1B,28,38,55 * ß - German beta / schluss
- E0,1B,28,30,49,7B,1B,28,38,55 * à - Italian a \
- E1, 61, 8, 27 * á - a BS ' a /
- E2, 61, 8, 5E * â - a BS ^ a ^
- E3, 61, 8, 7E * ã - a BS ~ a ~
- E4,1B,28,30,53,7B,1B,28,38,55 * ä - Swedish a umlaut
- E5,1B,28,30,53,7D,1B,28,38,55 * å - Swedish a circle
- E6 * æ - N/A ae ligature
- E7,1B,28,31,46,5C,1B,28,38,55 * ç - French c cedilla
- E8,1B,28,31,46,7D,1B,28,38,55 * è - French e \
- E9,1B,28,31,46,7B,1B,28,38,55 * é - French e /
- EA, 65, 8, 5E * ê - e BS ^ e ^
- EB,65,8,1B,28,31,46,7E,1B,28,38,55 * ë - e BS French umlaut
- EC,1B,28,30,49,7E,1B,28,38,55 * ì - Italian i \
- ED, 69 * í - i i /
- EE, 69 * î - i i ^
- EF, 69 * ï - i i umlaut
- F0, 64 * ð - d d with bar
- F1,1B,28,32,53,7C,1B,28,38,55 * ñ - Spanish n ~
- F2,1B,28,30,49,7C,1B,28,38,55 * ò - Italian o \
- F3, 6F, 8, 27 * ó - o BS ' o /
- F4, 6F, 8, 5E * ô - o BS ^ o ^
- F5, 6F, 8, 7E * õ - o BS ~ o ~
- F6,1B,28,31,47,5C,1B,28,38,55 * ö - German o umlaut
- F7 * ÷ - N/A divide
- F8,1B,28,30,44,7C,1B,28,38,55 * ø - Danish o slash
- F9,1B,28,31,46,7C,1B,28,38,55 * ù - French u \
- FA, 75, 8, 27 * ú - u BS ' u /
- FB, 75, 8, 5E * û - u BS ^ u ^
- FC,1B,28,31,47,7D,1B,28,38,55 * ü - German u umlaut
- FD, 79, 8, 27 * ý - y BS ' y /
- FE * þ - N/A lower case thorn
- FF,79,8,1B,28,31,46,7E,1B,28,38,55 * ÿ - y BS French umlaut
-
- 0 * NULL terminator
-
-