home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / apps / word / marcel23 / epson.prd < prev    next >
Text File  |  1993-12-12  |  8KB  |  206 lines

  1. # Marcel Printer Driver for Epson printers
  2. Epson Printer  # model
  3. 1B 40 1B 78 31 1B 32    # initialize: reset, lq, 1/6in lspc
  4. 1B 40      # termination: reset 
  5. 1B 24 02  # hcol cmd ESC $ 02 hi/low
  6. 12  # hfac
  7. # lmarg with 12pt fixed
  8. 1B 50 1B 70 30 1B 6C 03     # pica lmarg 03 binary
  9. # draft
  10. 1B 78 30
  11. #
  12. #  Point sizes
  13. 0F # 7pt
  14. 33  # 7pt char width (in decipoints)
  15. 0F  # 9pt
  16. 43  # 9pt char width
  17. 1B 4D  # 10pt
  18. 48  # 10pt char width
  19. 1B 50  # 11pt
  20. 52  # 11pt char width
  21. 1B 50  # 12pt
  22. 58  # 12pt char width
  23. 1B 57 31  # 14pt
  24. 68  # 14pt char width
  25. 1B 57 31 # 24pt
  26. 115  # 24pt char width
  27. #
  28. #  Fonts
  29. Default Fixed Pitch     # name displayed on screen
  30. 1B 70 30   # prop off.      command sent to printer (hex)
  31. 0             # proportional 0 = no, 1 = yes
  32. Default Proportional
  33. 1B 70 31  # (prop. on)
  34. 1
  35. Roman
  36. 1B 6B 30 1B 70 31 #  prop.
  37. 1
  38. Sans Serif
  39. 1B 6B 31 1B 70 31 #  prop.
  40. 1
  41. Courier
  42. 1B 6B 32
  43. 0
  44. Prestige
  45. 1B 6B 33 1B 70 31 #  prop.
  46. 1
  47. Script
  48. 1B 6B 34 1B 70 31 #  prop.
  49. 1
  50. Orator
  51. 1B 6B 37
  52. 0
  53. Orator S
  54. 1B 6B 38
  55. 0
  56. OCR A
  57. 1B 6B 36
  58. 0
  59. OCR B
  60. 1B 6B 35
  61. 0
  62. 00 # don't delete this line
  63. #
  64. #  Styles
  65. 1B 34      # italic on 
  66. 1B 35      # italic off 
  67. 1B 45      # bold on 
  68. 1B 46      # bold off 
  69. 1B 2D 31      # underline on 
  70. 1B 2D 30      # underline off 
  71. 1B 53 31      # subscript on 
  72. 1B 54      # subscript off 
  73. 1B 53 30      # superscript on 
  74. 1B 54      # superscript off 
  75. #
  76. #  8-bit chars 
  77. 43 08 2C         # upper C cedilla: C backspace (Atari 0200)
  78. 1B 52 02 7D 1B 52 00     # lower u umlaut: use German set (Atari 0201)
  79. 1B 52 01 7B 1B 52 00     # lower e acute: use French set (Atari 0202)
  80. 61 08 5E         # lower a circumflex: a backspace caret (Atari 0203)
  81. 1B 52 02 7B 1B 52 00     # lower a umlaut: use German set (Atari 0204)
  82. 1B 52 01 40 1B 52 00     # lower a grave: use French set (Atari 0205)
  83. 1B 52 04 7D 1B 52 00     # lower a boll: use Danish 1 set (Atari 0206)
  84. 1B 52 01 60 1B 52 00     # lower c cedilla: use French set (Atari 0207)
  85. 65 08 5E         # lower e circumflex: e backspace caret (Atari 0210)
  86. 65 08 1B 52 01 7E 1B 52 00     # lower e umlaut: e backspace French umlaut (Atari 0211)
  87. 1B 52 01 7D 1B 52 00     # lower e grave: use French set (Atari 0212)
  88. 69 08 1B 52 01 7E 1B 52 00     # lower i umlaut: i backspace French umlaut (Atari 0213)
  89. 69 08 5E         # lower i circumflex: i backspace ^ (Atari 0214)
  90. 1B 52 06 7E 1B 52 00     # lower i grave: use Italian set (Atari 0215)
  91. 1B 52 02 5B 1B 52 00     # upper A umlaut: use German set (Atari 0216)
  92. 1B 52 04 5C 1B 52 00     # upper A boll: use Danish 1 set (Atari 0217)
  93. 1B 52 09 40 1B 52 00     # upper E acute: use Norwegian set (Atari 0220)
  94. 1B 52 04 7B 1B 52 00     # lower ae dipthong: use Danish 1 set (Atari 0221)
  95. 1B 52 04 5C 1B 52 00     # upper AE dipthong: use Danish 1 set (Atari 0222)
  96. 6F 08 5E         # lower o circumflex: o backspace ^ (Atari 0223)
  97. 1B 52 02 7C 1B 52 00     # lower o umlaut: use German set (Atari 0224)
  98. 1B 52 06 7C 1B 52 00     # lower o grave: use Italian set (Atari 0225)
  99. 75 08 5E         # lower u circumflex: u backspace ^ (Atari 0226)
  100. 1B 52 01 7C 1B 52 00     # lower u grave: use French set (Atari 0227)
  101. 79 08 1B 52 01 7E 1B 52 00     # lower y umlaut: y backspace French umlaut (Atari 0230)
  102. 1B 52 02 60 1B 52 00     # upper O umlaut: use German set (Atari 0231)
  103. 1B 52 02 5D 1B 52 00     # upper U umlaut: use German set (Atari 0232)
  104. 63 08 7C         # cent: c backspace | (Atari 0233)
  105. 1B 52 03 23 1B 52 00     # pound sterling: use UK set (Atari 0234)
  106. 1B 52 08 5C 1B 52 00     # yen: use Japanese set (Atari 0235)
  107. 1B 52 02 7E 1B 52 00     # ess: use German set (Atari 0236)
  108. 66         # lower swash f: f (Atari 0237)
  109. 61 08 27         # lower a acute: a backspace ' (Atari 0240)
  110. 69 08 27         # lower i acute: i backspace ' (Atari 0241)
  111. 6F 08 27         # lower o acute: o backspace ' (Atari 0242)
  112. 75 08 27         # lower u acute: u backspace ' (Atari 0243)
  113. 1B 52 07 7C 1B 52 00     # lower n tilde: use Spanish set (Atari 0244)
  114. 1B 52 07 5C 1B 52 00     # upper N tilde: use Spanish set (Atari 0245)
  115. 61 08 5F         # -a ordinal suffix: a backspace underline (Atari 0246)
  116. 6F 08 5F         # -o ordinal suffix: o backspace underline (Atari 0247)
  117. 1B 52 07 5D 1B 52 00     # inverted ?: use Spanish set (Atari 0250)
  118.         # tl corner: not available (Atari 0251)
  119.         # tr corner: not available (Atari 0252)
  120. 31 2F 32         # 1/2: 1/2 (print as 3 chars) (Atari 0253)
  121. 31 2F 34         # 1/4: 1/4 (print as 3 chars) (Atari 0254)
  122. 1B 52 07 5B 1B 52 00     # inverted !: use Spanish set (Atari 0255)
  123. 3C         # open virgule: <  (Atari 0256)
  124. 3E         # close virgule: >  (Atari 0257)
  125. 61 08 7E         # lower a tilde: a backspace ~ (Atari 0260)
  126. 6F 08 7E         # lower o tilde: o backspace ~ (Atari 0261)
  127. 1B 52 04 60 1B 52 00     # upper crossed O: use Danish 1 set (Atari 0262)
  128. 1B 52 04 7C 1B 52 00     # lower crossed o: use Danish 1 set (Atari 0263)
  129. 6F 65         # lower oe dipthong: oe (Atari 0264)
  130. 4F 45         # upper OE dipthong: OE (Atari 0265)
  131. 41         # capital A grave: A (Atari 0266)
  132. 41         # capital A tilde: A (Atari 0267)
  133. 4F         # capital O tilde: O (Atari 0270)
  134. 1B 52 01 7E 1B 52 00     # umlaut: use French set (Atari 0271)
  135. 27         # accent acute: ' (Atari 0272)
  136.         # dagger not available (Atari 0273)
  137. 50 08 7C         # para mark: P backspace | (Atari 0274)
  138. 63 08 4F         # copyright: c backspace O (Atari 0275)
  139. 52 08 4F         # registered: R backspace O (Atari 0276)
  140. 54 4D         # trademark: TM  (Atari 0277)
  141. 69 6A         # lower ij ligature: ij (Atari 0300)
  142. 49 4A         # upper IJ ligature: IJ (Atari 0301)
  143.         # Hebrew not available (Atari 0302)
  144.         # Hebrew not available (Atari 0303)
  145.         # Hebrew not available (Atari 0304)
  146.         # Hebrew not available (Atari 0305)
  147.         # Hebrew not available (Atari 0306)
  148.         # Hebrew not available (Atari 0307)
  149.         # Hebrew not available (Atari 0310)
  150.         # Hebrew not available (Atari 0311)
  151.         # Hebrew not available (Atari 0312)
  152.         # Hebrew not available (Atari 0313)
  153.         # Hebrew not available (Atari 0314)
  154.         # Hebrew not available (Atari 0315)
  155.         # Hebrew not available (Atari 0316)
  156.         # Hebrew not available (Atari 0317)
  157.         # Hebrew not available (Atari 0320)
  158.         # Hebrew not available (Atari 0321)
  159.         # Hebrew not available (Atari 0322)
  160.         # Hebrew not available (Atari 0323)
  161.         # Hebrew not available (Atari 0324)
  162.         # Hebrew not available (Atari 0325)
  163.         # Hebrew not available (Atari 0326)
  164.         # Hebrew not available (Atari 0327)
  165.         # Hebrew not available (Atari 0330)
  166.         # Hebrew not available (Atari 0331)
  167.         # Hebrew not available (Atari 0332)
  168.         # Hebrew not available (Atari 0333)
  169.         # Hebrew not available (Atari 0334)
  170. 1B 52 02 40 1B 52 00     # section mark: use German set (Atari 0335)
  171.         # dropped: not available (Atari 0336)
  172. 69 6E 66         # infinity: inf (Atari 0337)
  173.         # Greek alpha not available (Atari 0340)
  174.         # Greek beta not available (Atari 0340)
  175.         # Greek gamma not available (Atari 0342)
  176.         # Greek pi not available (Atari 0343)
  177.         # Greek sigma not available (Atari 0344)
  178.         # Greek rho not available (Atari 0345)
  179.         # Greek mu not available (Atari 0346)
  180.         # Greek tau not available (Atari 0347)
  181.         # Greek xi not available (Atari 0350)
  182.         # Greek theta not available (Atari 0351)
  183.         # Greek omega not available (Atari 0352)
  184.         # Greek delta not available (Atari 0353)
  185.         # Greek chi not available (Atari 0354)
  186.         # Greek phi not available (Atari 0355)
  187.         # Greek epsilon not available (Atari 0356)
  188.         # intersection available (Atari 0347)
  189. 3D 08 5F         # equivalence: = backspace _ (Atari 0360)
  190. 2B 08 5F         # +-: + backspace _ (Atari 0361)
  191. 3E 08 5F         # >=: > backspace _ (Atari 0362)
  192. 3C 08 5F         # <=: < backspace _ (Atari 0363)
  193.         # upper integral not available (Atari 0364)
  194.         # lower integral not available (Atari 0365)
  195.         # division sign not available (Atari 0366)
  196.         # approximately equal not available (Atari 0367)
  197. 1B 52 01 5B 1B 52 00     # degree symbol: use French set (Atari 0370)
  198.         # high dot not available (Atari 0371)
  199. 2A         # bullet: * (Atari 0372)
  200.         # square root not available (Atari 0373)
  201.         # nth power not available (Atari 0374)
  202.         # squared not available (Atari 0375)
  203.         # cubed available (Atari 0376)
  204.         # macron not available (Atari 0377)
  205. 2D 2D         # em-dash (two hyphens)
  206.