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

  1. # Marcel Printer Driver for Citizen printers
  2. Citizen 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 bksp (Atari 0200)
  78. 1B 52 02 7D 65 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 bksp 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 bksp caret (Atari 0210)
  86. 65 08 1B 52 01 7E 1B 52 00    # lower e umlaut: e bksp 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 bksp French umlaut (Atari 0213)
  89. 69 08 5E             # lower i circumflex: i bksp ^ (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 bksp ^ (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 bksp ^ (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 bksp 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 bksp | (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 bksp ' (Atari 0240)
  110. 69 08 27             # lower i acute: i bksp ' (Atari 0241)
  111. 6F 08 27             # lower o acute: o bksp ' (Atari 0242)
  112. 75 08 27             # lower u acute: u bksp ' (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 bksp underline (Atari 0246)
  116. 6F 08 5F             # -o ordinal suffix: o bksp underline (Atari 0247)
  117. 1B 52 07 5D 1B 52 00        # inverted ?: use Spanish set (Atari 0250)
  118.                 # tl corner: not used by Marcel (Atari 0251)
  119.                 # tr corner: not used by Marcel (Atari 0252)
  120. 31 2F 32   # 1/2: use IBM mode, works in draft only  (Atari 0253)
  121. 31 2F 34   # 1/4: use IBM mode, works in draft only  (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 bksp ~ (Atari 0260)
  126. 6F 08 7E             # lower o tilde: o bksp ~ (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 bksp | (Atari 0274)
  138. 63 08 4F             # copyright: c bksp O (Atari 0275)
  139. 52 08 4F             # registered: R bksp 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 used by Marcel (Atari 0302)
  144.                 # Hebrew not used by Marcel (Atari 0303)
  145.                 # Hebrew not used by Marcel (Atari 0304)
  146.                 # Hebrew not used by Marcel (Atari 0305)
  147.                 # Hebrew not used by Marcel (Atari 0306)
  148.                 # Hebrew not used by Marcel (Atari 0307)
  149.                 # Hebrew not used by Marcel (Atari 0310)
  150.                 # Hebrew not used by Marcel (Atari 0311)
  151.                 # Hebrew not used by Marcel (Atari 0312)
  152.                 # Hebrew not used by Marcel (Atari 0313)
  153.                 # Hebrew not used by Marcel (Atari 0314)
  154.                 # Hebrew not used by Marcel (Atari 0315)
  155.                 # Hebrew not used by Marcel (Atari 0316)
  156.                 # Hebrew not used by Marcel (Atari 0317)
  157.                 # Hebrew not used by Marcel (Atari 0320)
  158.                 # Hebrew not used by Marcel (Atari 0321)
  159.                 # Hebrew not used by Marcel (Atari 0322)
  160.                 # Hebrew not used by Marcel (Atari 0323)
  161.                 # Hebrew not used by Marcel (Atari 0324)
  162.                 # Hebrew not used by Marcel (Atari 0325)
  163.                 # Hebrew not used by Marcel (Atari 0326)
  164.                 # Hebrew not used by Marcel (Atari 0327)
  165.                 # Hebrew not used by Marcel (Atari 0330)
  166.                 # Hebrew not used by Marcel (Atari 0331)
  167.                 # Hebrew not used by Marcel (Atari 0332)
  168.                 # Hebrew not used by Marcel (Atari 0333)
  169.                 # Hebrew not used by Marcel (Atari 0334)
  170. 1B 52 02 40 1B 52 00        # section mark: use German set (Atari 0335)
  171.                 # dropped: not used by Marcel (Atari 0336)
  172. 1B 7E 35 31 EC 1B 7E 35 30   # infinity: use IBM set (Atari 0337)
  173. 1B 7E 35 31 E0 1B 7E 35 30      # Greek alpha: use IBM set (draft, no ital) (Atari 0340)
  174. 1B 7E 35 31 E1 1B 7E 35 30      # Greek beta: use IBM set (draft, no ital) (Atari 0340)
  175. 1B 7E 35 31 E2 1B 7E 35 30      # Greek gamma: use IBM set (draft, no ital) (Atari 0342)
  176. 1B 7E 35 31 E3 1B 7E 35 30      # Greek pi: use IBM set (draft, no ital) (Atari 0343)
  177. 1B 7E 35 31 E4 1B 7E 35 30      # Greek sigma: use IBM set (draft, no ital) (Atari 0344)
  178. 1B 7E 35 31 E5 1B 7E 35 30      # Greek rho: use IBM set (draft, no ital) (Atari 0345)
  179. 1B 7E 35 31 E6 1B 7E 35 30      # Greek mu: use IBM set (draft, no ital) (Atari 0346)
  180. 1B 7E 35 31 E7 1B 7E 35 30      # Greek tau: use IBM set (draft, no ital) (Atari 0347)
  181. 1B 7E 35 31 E8 1B 7E 35 30      # Greek xi: use IBM set (draft, no ital) (Atari 0350)
  182. 1B 7E 35 31 E9 1B 7E 35 30      # Greek theta: use IBM set (draft, no ital) (Atari 0351)
  183. 1B 7E 35 31 EA 1B 7E 35 30      # Greek omega: use IBM set (draft, no ital) (Atari 0352)
  184. 1B 7E 35 31 EB 1B 7E 35 30      # Greek delta: use IBM set (draft, no ital) (Atari 0353)
  185.                    # Greek chi not used by Marcel (Atari 0354)
  186. 1B 7E 35 31 ED 1B 7E 35 30      # Greek phi: use IBM set (draft, no ital) (Atari 0355)
  187. 1B 7E 35 31 EE 1B 7E 35 30      # Greek epsilon: use IBM set (draft, no it) (Atari 0356)
  188.              # Greek not available (Atari 0357)
  189. 3D 08 5F             # equivalence: = bksp _ (Atari 0360)
  190. 2B 08 5F             # +-: + bksp _ (Atari 0361)
  191. 3E 08 5F             # >=: > bksp _ (Atari 0362)
  192. 3C 08 5F             # <=: < bksp _ (Atari 0363)
  193.                 # upper integral not used by Marcel (Atari 0364)
  194.                 # lower integral not used by Marcel (Atari 0365)
  195.                 # division sign not used by Marcel (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 used by Marcel (Atari 0371)
  199. 2A                # bullet: * (Atari 0372)
  200.                 # square root not used by Marcel (Atari 0373)
  201.                 # nth power not used by Marcel (Atari 0374)
  202.                 # squared not available (Atari 0375)
  203.                 # cubed available (Atari 0376)
  204.                 # macron not used by Marcel (Atari 0377)
  205. 2D 2D         # em dash
  206.