home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / PROTEXT4.2.DMS / in.adf / hqp40.ppd < prev    next >
Encoding:
Text File  |  1989-05-03  |  3.8 KB  |  207 lines

  1. rem Citizen HQP-40, HQP-45 24 pin printer
  2.  
  3. cc '@'=27,"@"
  4. cc 'b'=27,"E"        ; 27,"F"
  5. cc 'c'=15            ; 18
  6. cc 'd'=27,"G"        ; 27,"H"
  7. cc 'e'=27,"M"
  8. cc 'h'=27,"~","1",1    ; 27,"~","1",0
  9. cc 'i'=27,"4"        ; 27,"5"
  10. cc 'l'=27,"W",1        ; 27,"W",0
  11. cc 'n'=27,"P"
  12. cc 'p'=27,"p",1        ; 27,"p",0
  13. cc 'q'=27,"x",1        ; 27,"x",0
  14. cc 'r'=27,"~","2",1    ; 27,"~","2",0
  15. cc 's'=27,"S",1        ; 27,"T"
  16. cc 't'=27,"S",0        ; 27,"T"
  17. cc 'u'=27,"-",1        ; 27,"-",0
  18.  
  19. rc '#'=27,"R",0,"#"
  20. rc '$'=27,"R",0,"$"
  21. rc '@'=27,"R",0,"@"
  22. rc '['=27,"R",0,"["
  23. rc '\'=27,"R",0,"\"
  24. rc ']'=27,"R",0,"]"
  25. rc '^'=27,"R",0,"^"
  26. rc '`'=27,"R",0,"`"
  27. rc '{'=27,"R",0,"{"
  28. rc '|'=27,"R",0,"|"
  29. rc '}'=27,"R",0,"}"
  30. rc '~'=27,"R",0,"~"
  31. rc 'à'=27,"R",1,"@"
  32. rc '°'=27,"R",1,"["
  33. rc 'ç'=27,"R",1,"\"
  34. rc '§'=27,"R",1,"]"
  35. rc 'é'=27,"R",1,"{"
  36. rc 'ù'=27,"R",1,"|"
  37. rc 'è'=27,"R",1,"}"
  38. rc '¨'=27,"R",1,"~"
  39. rc 'Ä'=27,"R",2,"["
  40. rc 'Ö'=27,"R",2,"\"
  41. rc 'Ü'=27,"R",2,"]"
  42. rc 'ä'=27,"R",2,"{"
  43. rc 'ö'=27,"R",2,"|"
  44. rc 'ü'=27,"R",2,"}"
  45. rc 'ß'=27,"R",2,"~"
  46. rc '£'=27,"R",3,"#"
  47. rc 'Æ'=27,"R",4,"["
  48. rc 'Ø'=27,"R",4,"\"
  49. rc 'Å'=27,"R",4,"]"
  50. rc 'æ'=27,"R",4,"{"
  51. rc 'ø'=27,"R",4,"|"
  52. rc 'å'=27,"R",4,"}"
  53. rc 'É'=27,"R",5,"@"
  54. rc 'ò'=27,"R",6,"|"
  55. rc 'ì'=27,"R",6,"~"
  56. rc '¡'=27,"R",7,"["
  57. rc 'Ñ'=27,"R",7,"\"
  58. rc '¿'=27,"R",7,"]"
  59. rc 'ñ'=27,"R",7,"|"
  60. rc '¥'=27,"R",8,"\"
  61. rc 'á'=27,"R",11,"@"
  62. rc 'í'=27,"R",11,"{"
  63. rc 'ó'=27,"R",11,"}"
  64. rc 'Ú'=27,"R",11,"~"
  65.  
  66. rc ''=27,"K",6,0, 32,64,254,64,32,0
  67. rc ''=27,"K",6,0, 8,4,254,4,8,0
  68. rc 26 =27,"L",12,0, 16,0,16,0,16,0,84,40,16,0,0,0
  69. rc ''=27,"L",12,0, 16,40,84,0,16,0,16,0,16,0,0,0
  70. rc 'ª'=27,"L",12,0, 18,40,130,40,130,40,130,112,10,0,0,0
  71. rc 'º'=27,"L",12,0, 2,112,138,0,138,0,138,112,2,0,0,0
  72. rc '½'=27,"L",12,0, 64,0,248,0,9,18,1,20,9,0,0,0
  73. rc '¼'=27,"L",12,0, 64,0,250,4,10,0,31,0,2,0,0,0
  74. rc '«'=27,"K",6,0, 16,40,84,40,68,0
  75. rc '»'=27,"K",6,0, 68,40,84,40,16,0
  76. rc '¶'=27,"L",12,0, 64,0,240,0,254,0,128,126,128,0,0,0
  77.  
  78. rc 'Ç'="C",8,","
  79. rc 'â'="a",8,27,"R",0,"^"
  80. rc 'ê'="e",8,27,"R",0,"^"
  81. rc 'î'="i",8,27,"R",0,"^"
  82. rc 'ô'="o",8,27,"R",0,"^"
  83. rc 'û'="u",8,27,"R",0,"^"
  84. rc 'ë'="e",8,27,"R",1,"~"
  85. rc 'ï'="i",8,27,"R",1,"~"
  86.  
  87. hl 27,"J",15
  88. pscode 27,"9"; 27,"8"
  89.  
  90. rem NOTE: the following is perfectly correct but slow!
  91. mm 1
  92. mf 6
  93. pw 32
  94. cw 36
  95. rem ... and so is superceded by below...
  96.  
  97. rem NOTE: for faster printing the following bit assumes LQ and 1 dot = 1/180"
  98. MM 0
  99. MC 27,"\",1,0
  100. MF 2
  101. CW 36
  102. PW 32
  103.  
  104. rem the following widths are in units of 2*1/180" (taken from manual)
  105.  
  106. width ''=2*18
  107. width ''=2*18
  108. width ''=2*18
  109. width 26 =2*18
  110. width '¶'=2*18
  111.     
  112. width ' '=2*15
  113. width '!'=2*9
  114. width '"'=2*13
  115. width '#'=2*18
  116. width '$'=2*16
  117. width '%'=2*17
  118. width '&'=2*17
  119. width '''=2*7
  120. width '('=2*10
  121. width ')'=2*10
  122. width '*'=2*14
  123. width '+'=2*17
  124. width ','=2*8
  125. width '-'=2*16
  126. width '.'=2*8
  127. width '/'=2*14
  128. width '0'=2*16
  129. width '1'=2*16
  130. width '2'=2*16
  131. width '3'=2*16
  132. width '4'=2*16
  133. width '5'=2*16
  134. width '6'=2*16
  135. width '7'=2*16
  136. width '8'=2*16
  137. width '9'=2*16
  138. width ':'=2*9
  139. width ';'=2*9
  140. width '<'=2*15
  141. width '='=2*17
  142. width '>'=2*15
  143. width '?'=2*14
  144. width '@'=2*17
  145. width 'A'=2*18
  146. width 'B'=2*17
  147. width 'C'=2*17
  148. width 'D'=2*17
  149. width 'E'=2*17
  150. width 'F'=2*17
  151. width 'G'=2*17
  152. width 'H'=2*18
  153. width 'I'=2*14
  154. width 'J'=2*16
  155. width 'K'=2*18
  156. width 'L'=2*17
  157. width 'M'=2*18
  158. width 'N'=2*18
  159. width 'O'=2*17
  160. width 'P'=2*17
  161. width 'Q'=2*17
  162. width 'R'=2*18
  163. width 'S'=2*17
  164. width 'T'=2*17
  165. width 'U'=2*17
  166. width 'V'=2*18
  167. width 'W'=2*18
  168. width 'X'=2*18
  169. width 'Y'=2*18
  170. width 'Z'=2*16
  171. width '['=2*11
  172. width '\'=2*14
  173. width ']'=2*13
  174. width '^'=2*13
  175. width '_'=2*18
  176. width '`'=2*13
  177. width 'a'=2*17
  178. width 'b'=2*17
  179. width 'c'=2*16
  180. width 'd'=2*17
  181. width 'e'=2*17
  182. width 'f'=2*14
  183. width 'g'=2*17
  184. width 'h'=2*18
  185. width 'i'=2*13
  186. width 'j'=2*13
  187. width 'k'=2*18
  188. width 'l'=2*13
  189. width 'm'=2*18
  190. width 'n'=2*18
  191. width 'o'=2*18
  192. width 'p'=2*18
  193. width 'q'=2*18
  194. width 'r'=2*16
  195. width 's'=2*17
  196. width 't'=2*14
  197. width 'u'=2*18
  198. width 'v'=2*18
  199. width 'w'=2*18
  200. width 'x'=2*18
  201. width 'y'=2*18
  202. width 'z'=2*17
  203. width '{'=2*11
  204. width '|'=2*8
  205. width '}'=2*11
  206. width '~'=2*13
  207.