home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 126 / MORTON.ZIP / ZAPCODE.EXE / HPDJPLUS.PMF < prev    next >
Text File  |  1991-05-01  |  16KB  |  467 lines

  1. ;---------------------------------------;
  2. ;  ZAPCODE Printer Make File (PMF)      ;
  3. ;  for the Hewlett Packard DeskJet PLUS.;
  4. ;  Version 1.1.                         ;
  5. ;  (C) Copyright 1990 Robert L. Morton  ;
  6. ;  All Rights Reserved                  ;
  7. ;---------------------------------------;
  8.  
  9. PRINTER  =  "Hewlett Packard DeskJet PLUS"
  10. RESET    =  27,69
  11.  
  12. NAME     =  "Line Feed"
  13.   DESC   =  "Move to next print line while"
  14.             "maintaining the current column"
  15.             "position."
  16.   CODES  =  10
  17.  
  18. NAME     =  "Half Line Feed"
  19.   DESC   =  "Performs same function as line feed"
  20.             "but moves print head half the"
  21.             "distance."
  22.   CODES  =  27,61
  23.  
  24. NAME     =  "Form Feed"
  25.   DESC   =  "Move to the first line at the top"
  26.             "of the next page while maintaining"
  27.             "the current column position."
  28.   CODES  =  12
  29.  
  30. NAME     =  "Eject Current Page"
  31.   DESC   =  "Eject the sheet currently in"
  32.             "position to print."
  33.   CODES  =  27,38,108,48,72
  34.  
  35. NAME     =  "Tray Feed"
  36.   DESC   =  "The sheet currently in position to"
  37.             "print is ejected. A sheet from the"
  38.             "tray is then loaded. Printer will"
  39.             "then continue to load from tray"
  40.             "until changed."
  41.   CODES  =  27,38,108,49,72
  42.  
  43. NAME     =  "Envelope Feed"
  44.   DESC   =  "The sheet currently in position to"
  45.             "print is ejected. An envelope is"
  46.             "then loaded from the envelope path."
  47.             "Printer will then continue to load"
  48.             "from envelope path until changed."
  49.   CODES  =  27,38,108,51,72
  50.  
  51. NAME     =  "Self-Test"
  52.   DESC   =  "Initiate printer self-test."
  53.   CODES  =  27,122
  54.  
  55. NAME     =  "Set Portrait Orientation"
  56.   DESC   =  "Initiate printing across the page"
  57.             "width."
  58.   CODES  =  27,38,108,48,79
  59.  
  60. NAME     =  "Set Landscape Orientation"
  61.   DESC   =  "Initiate printing across the page"
  62.             "length."
  63.   CODES  =  27,38,108,49,79
  64.  
  65. NAME     =  "Select Character Set"
  66.   DESC   =  "Select active character set."
  67.   CODES  =  27,40,0
  68.             "Please select desired character"
  69.             "set by entering codes to the right"
  70.             "in ASCII:"
  71.             " "
  72.             "Character Set           Enter"
  73.             "-------------------     -----------"
  74.             "HP Roman8               ""8U"""
  75.             "ASCII                   ""0U"""
  76.             "ECMA-94 Latin 1         ""0N"""
  77.             "PC-8                    ""10U"""
  78.             "PC-850                  ""12U"""
  79.             "PC-8 Denmark/Norway     ""11U"""
  80.             "ISO Sweden: Names       ""0S"""
  81.             "ISO Sweden              ""3S"""
  82.             "ISO Norway v.1          ""0D"""
  83.             "ISO Norway v.2          ""1D"""
  84.             "ISO UK                  ""1E"""
  85.             "ISO France              ""1F"""
  86.             "ISO Germany             ""1G"""
  87.             "ISO Italy               ""0I"""
  88.             "ISO Spain               ""2S"""
  89.             "ISO Portugal            ""4S"""
  90.             "ISO IRV                 ""2U"""
  91.             "JIS ASCII               ""0K"""
  92.             "Legal                   ""1U"""
  93.             "Line Draw *             ""0L"""
  94.             "Math7 *                 ""0M"""
  95.             "Math8 *                 ""8M"""
  96.             "Math8a *                ""0Q"""
  97.             "Math8b *                ""1Q"""
  98.             "PIFont *                ""15U"""
  99.             "PIFonta *               ""2Q"""
  100.             " "
  101.             "* Optional font cartridge required."
  102.             " "
  103.             "Example: Entering ""1G"" selects the"
  104.             "German character set."
  105.             0
  106.  
  107. NAME     =  "Select Typeface"
  108.   DESC   =  "Select current typeface."
  109.   CODES  =  27,40,115,0
  110.             "Please select a typeface by"
  111.             "entering one of the following ASCII"
  112.             "values:"
  113.             " "
  114.             """0""   -  Line Printer *"
  115.             """1""   -  Pica *"
  116.             """2""   -  Elite *"
  117.             """3""   -  Courier"
  118.             """4""   -  Helv. *"
  119.             """5""   -  Tms Rmn *"
  120.             """6""   -  Gothic *"
  121.             """7""   -  Script *"
  122.             """8""   -  Prestige *"
  123.             """11""  -  Presentations *"
  124.             """85""  -  Univers Condensed *"
  125.             " "
  126.             "* Optional font cartridge required."
  127.             " "
  128.             "Example: Entering ""3"" selects the"
  129.             "default typeface, Courier."
  130.             0,84
  131.  
  132. NAME     =  "Select Letter Quality Print"
  133.   DESC   =  "Characters are crisper and more"
  134.             "like the characters produced by a"
  135.             "typewriter. However, printing speed"
  136.             "decreases to 120 characters per"
  137.             "second."
  138.   CODES  =  27,40,115,50,81
  139.  
  140. NAME     =  "Select Draft Quality Print"
  141.   DESC   =  "Use draft quality print for"
  142.             "printing drafts and documents that"
  143.             "you want to print quickly (240"
  144.             "characters per second)."
  145.   CODES  =  27,40,115,49,81
  146.  
  147. NAME     =  "Print Unidirectional Left to Right"
  148.   DESC   =  "Print from left to right only."
  149.   CODES  =  27,38,107,48,87
  150.  
  151. NAME     =  "Print Unidirectional Right to Left"
  152.   DESC   =  "Print from right to left only."
  153.   CODES  =  27,38,107,50,87
  154.  
  155. NAME     =  "Print Bidirectional"
  156.   DESC   =  "Print from both left to right and"
  157.             "right to left."
  158.   CODES  =  27,38,107,49,87
  159.  
  160. NAME     =  "Proportional Spacing ON"
  161.   DESC   =  "Activate proportional spacing."
  162.             "Spacing between letters is adjusted"
  163.             "to compensate for the varying"
  164.             "widths of individual characters."
  165.             "(Optional font cartridge required."
  166.   CODES  =  27,40,115,49,80
  167.  
  168. NAME     =  "Proportional Spacing OFF"
  169.   DESC   =  "Deactivate proportional spacing."
  170.   CODES  =  27,40,115,48,80
  171.  
  172. NAME     =  "Select 5 CPI"
  173.   DESC   =  "Activate 5 characters per inch"
  174.             "(cpi) printing."
  175.   CODES  =  27,40,115,53,72
  176.  
  177. NAME     =  "Select 10 CPI"
  178.   DESC   =  "Activate 10 characters per inch"
  179.             "(cpi) printing."
  180.   CODES  =  27,40,115,49,48,72
  181.  
  182. NAME     =  "Select 16.67 CPI"
  183.   DESC   =  "Activate 16.67 characters per inch"
  184.             "(cpi) printing."
  185.   CODES  =  27,40,115,49,54,72
  186.  
  187. NAME     =  "Select 20 CPI"
  188.   DESC   =  "Activate 20 characters per inch"
  189.             "(cpi) printing."
  190.   CODES  =  27,40,115,50,48,72
  191.  
  192. NAME     =  "Select 6 Point Character Height"
  193.   DESC   =  "Characters are printed at a height"
  194.             "of 6/72 of an inch."
  195.   CODES  =  27,40,115,54,86
  196.  
  197. NAME     =  "Select 12 Point Character Height"
  198.   DESC   =  "Characters are printed at a height"
  199.             "of 12/72 of an inch."
  200.   CODES  =  27,40,115,49,50,86
  201.  
  202. NAME     =  "Superscript ON"
  203.   DESC   =  "Activate superscript print."
  204.             "Characters are printed at an offset"
  205.             "above the normal print line."
  206.   CODES  =  27,40,115,43,49,85
  207.  
  208. NAME     =  "Subscript ON"
  209.   DESC   =  "Activate subscript print."
  210.             "Characters are printed at an offset"
  211.             "below the normal print line."
  212.   CODES  =  27,40,115,45,49,85
  213.  
  214. NAME     =  "Superscript/Subscript OFF"
  215.   DESC   =  "Deactivate superscript/subscript"
  216.             "print."
  217.   CODES  =  27,40,115,48,85
  218.  
  219. NAME     =  "Italics ON"
  220.   DESC   =  "Activate italics print. Characters"
  221.             "are slanted to the right."
  222.   CODES  =  27,40,115,49,83
  223.  
  224. NAME     =  "Italics OFF"
  225.   DESC   =  "Deactivate italics print."
  226.   CODES  =  27,40,115,48,83
  227.  
  228. NAME     =  "Bold ON"
  229.   DESC   =  "Activate bold print. Bold printing"
  230.             "darkens text."
  231.   CODES  =  27,40,115,51,66
  232.  
  233. NAME     =  "Bold OFF"
  234.   DESC   =  "Deactivate bold print."
  235.   CODES  =  27,40,115,48,66
  236.  
  237. NAME     =  "Underline ON"
  238.   DESC   =  "Activate underline print."
  239.             "Characters, including the space,"
  240.             "are underscored with either a"
  241.             "single or double line, floating or"
  242.             "fixed."
  243.   CODES  =  27,38,100,0
  244.             "Please select type of underline by"
  245.             "entering one of the following"
  246.             "ASCII values:"
  247.             " "
  248.             """1""  -  Single fixed"
  249.             """2""  -  Double fixed"
  250.             """3""  -  Single floating"
  251.             """4""  -  Double floating"
  252.             " "
  253.             "Example: Entering ""3"" activates"
  254.             "single floating underline."
  255.             0,68
  256.  
  257. NAME     =  "Underline OFF"
  258.   DESC   =  "Deactivate underline print."
  259.   CODES  =  27,38,100,64
  260.  
  261. NAME     =  "Underline Until End-of-line"
  262.   DESC   =  "When underline turned on,"
  263.             "underlining will continue until"
  264.             "the end of the print line is"
  265.             "reached."
  266.   CODES  =  27,38,107,48,69
  267.  
  268. NAME     =  "Underline Until Turned Off"
  269.   DESC   =  "When underline turned on,"
  270.             "underlining will continue until"
  271.             "underline is turned off."
  272.   CODES  =  27,38,107,49,69
  273.  
  274. NAME     =  "Set Line Spacing"
  275.   DESC   =  "Set the line spacing in lines per"
  276.             "inch (lpi). Line spacing is the"
  277.             "vertical distance between printed"
  278.             "lines on the page."
  279.   CODES  =  27,38,108,0
  280.             "Please enter number of lines per"
  281.             "inch (lpi) in ASCII."
  282.             " "
  283.             "Example: To set line spacing to 8"
  284.             "lpi, enter ""8""."
  285.             0,68
  286.  
  287. NAME     =  "Set Paper Size"
  288.   DESC   =  "Set the current paper size. Paper"
  289.             "size is the physical size of the"
  290.             "paper being used."
  291.   CODES  =  27,38,108,0
  292.             "Please select a paper size by"
  293.             "entering one of the following ASCII"
  294.             "values:"
  295.             " "
  296.             """2""    -  U.S. Letter 8 1/2"" x 11"""
  297.             """3""    -  U.S. Legal 8 1/2"" x 14"""
  298.             """26""   -  A4 210mm x 297mm"
  299.             """81""   -  Envelopes 9 1/2"" x 4 1/8"""
  300.             " "
  301.             "Example: Entering ""3"" selects legal"
  302.             "size paper."
  303.             0,65
  304.  
  305. NAME     =  "Set Page Length"
  306.   DESC   =  "Set the current page length. Page"
  307.             "length is the actual length of the"
  308.             """page"" you wish to print on a sheet"
  309.             "of paper."
  310.   CODES  =  27,38,108,0
  311.             "Please define page length by"
  312.             "entering the number of lines in"
  313.             "ASCII."
  314.             " "
  315.             "Example: Entering ""66"" sets the"
  316.             "current page length to 66 printed"
  317.             "lines."
  318.             0,80
  319.  
  320. NAME     =  "Perforation Skip ON"
  321.   DESC   =  "Activates perforation skip. When"
  322.             "print position enters the region"
  323.             "below the bottom margin, print"
  324.             "position skips to the top margin on"
  325.             "the next page."
  326.   CODES  =  27,38,108,49,76
  327.  
  328. NAME     =  "Perforation Skip OFF"
  329.   DESC   =  "Deactivates perforation skip."
  330.   CODES  =  27,38,108,48,76
  331.  
  332. NAME     =  "Clear Horizontal Margins"
  333.   DESC   =  "Resets both the left and right"
  334.             "margins."
  335.   CODES  =  27,57
  336.  
  337. NAME     =  "Set Left Margin"
  338.   DESC   =  "Set the left margin."
  339.   CODES  =  27,38,97,0
  340.             "Please enter character column"
  341.             "position in which to set the left"
  342.             "margin in ASCII."
  343.             " "
  344.             "Example: Entering ""15"" while"
  345.             "printer is in 10 cpi, would set the"
  346.             "left margin at 1 1/2""."
  347.             0,76
  348.  
  349. NAME     =  "Set Right Margin"
  350.   DESC   =  "Set the right margin."
  351.   CODES  =  27,38,97,0
  352.             "Please enter character column"
  353.             "position in which to set the right"
  354.             "margin in ASCII."
  355.             " "
  356.             "Example: Entering ""80"" while"
  357.             "printer is in 10 cpi, would set the"
  358.             "right margin at 8""."
  359.             0,77
  360.  
  361. NAME     =  "Set Top Margin"
  362.   DESC   =  "Set the top margin. (Top margin"
  363.             "ignored when perforation skip off.)"
  364.   CODES  =  27,38,108,0
  365.             "Please enter number of lines to"
  366.             "define in the top margin in ASCII."
  367.             " "
  368.             "Example: Entering ""12"" while"
  369.             "printer is in 6 lpi, would set the"
  370.             "top margin at 2""."
  371.             0,69
  372.  
  373. NAME     =  "Set Text Length (Bottom Margin)"
  374.   DESC   =  "Set the bottom margin via setting"
  375.             "the text length. (Text Length"
  376.             "ignored when perforation skip off.)"
  377.   CODES  =  27,38,108,0
  378.             "Please enter number of lines to set"
  379.             "the text length at in ASCII."
  380.             " "
  381.             "Example:"
  382.             "Under the following settings:"
  383.             " "
  384.             "  Line spacing: 6 lpi"
  385.             "  Page length: 66 lines (11"")"
  386.             "  Top Margin: 6 lines (1"")"
  387.             "  Perforation Skip: On"
  388.             "To set a 1"" bottom margin, you must"
  389.             "set the text length to 54 lines"
  390.             "since page length (66) minus top"
  391.             "margin (6) minus desired bottom"
  392.             "margin (6) = 54. Thus you would"
  393.             "enter ""54""."
  394.             0,70
  395.  
  396. NAME     =  "Set Line Spacing"
  397.   DESC   =  "Set the line spacing in 48ths"
  398.             "of an inch."
  399.   CODES  =  27,38,108,0
  400.             "Please enter new line spacing in"
  401.             "increments of 48ths of an inch,"
  402.             "in ASCII."
  403.             " "
  404.             "Range: ""0"" to ""126""."
  405.             " "
  406.             "Example: Entering ""8"" sets line"
  407.             "feeds to 8/48"", or 6 lines per"
  408.             "inch (which is the default)."
  409.             0,67
  410.  
  411. NAME     =  "Set Line Terminator"
  412.   DESC   =  "Define how carriage return (CR),"
  413.             "line feed (LF), and form feed (FF)"
  414.             "are interpreted by the printer."
  415.   CODES  =  27,38,107,0
  416.             "Please select interpretation by"
  417.             "entering one of the following in"
  418.             "ASCII:"
  419.             " "
  420.             """0"" -  CR=CR, LF=LF, FF=FF"
  421.             """1"" -  CR=CR/LF, LF=LF, FF=FF"
  422.             """2"" -  CR=CR, LF=CR/LF, FF=CR/FF"
  423.             """3"" -  CR=CR/LF, LF=CR/LF, FF=CR/FF"
  424.             0,71
  425.  
  426. NAME     =  "Set Character Spacing"
  427.   DESC   =  "Set the character spacing in 120ths"
  428.             "of an inch. (Does not affect"
  429.             "proportional spaced characters.)"
  430.   CODES  =  27,38,107,0
  431.             "Please enter new character spacing"
  432.             "in increments of 120ths of an inch,"
  433.             "in ASCII."
  434.             " "
  435.             "Range: ""0"" to ""126""."
  436.             " "
  437.             "Example: Entering ""20"" sets"
  438.             "character spacing at 20/120"" or"
  439.             "1/6 of an inch."
  440.             0,72
  441.  
  442. NAME     =  "End-of-line Wrap ON"
  443.   DESC   =  "Activate end-of-line wraparound."
  444.             "Any text that extends beyond the"
  445.             "defined right margin or the"
  446.             "physical line length will wrap"
  447.             "around to the next line."
  448.   CODES  =  27,38,115,48,67
  449.  
  450. NAME     =  "End-of-line Wrap OFF"
  451.   DESC   =  "Deactivate end-of-line wraparound."
  452.             "Any text that extends beyond the"
  453.             "defined right margin or the"
  454.             "physical line length will be"
  455.             "truncated."
  456.   CODES  =  27,38,115,49,67
  457.  
  458. NAME     =  "Text Scale Mode ON"
  459.   DESC   =  "Activate text scale mode."
  460.             "(See manual for explanation.)"
  461.   CODES  =  27,38,107,54,87
  462.  
  463. NAME     =  "Text Scale Mode OFF"
  464.   DESC   =  "Deactivate text scale mode."
  465.   CODES  =  27,38,107,53,87
  466.  
  467.