# Marcel Printer Driver for HP LaserJet printers HP Deskjet 520 # model # initialize: #ESC E ESC& l 0 e 0 L ESC ( 1 0 U (reset, top=0, perfskip off, PC-8) 1B 45 1B 26 6C 30 65 30 4C 1B 28 31 30 55 1B 26 6C 36 44 # termination: ESC E (reset) 1B 45 1B 26 61 04 48 # hcol cmd ESC & a 04 H 1 # hfac #ESC( s 0 p 1 0 h 1 2 v 4099 T ESC & a 01 L (lmarg 12pt fixed) 1B 28 73 30 70 31 30 68 31 32 76 34 30 39 39 54 1B 26 61 01 4C 1B 28 73 51 # draft # # # Point sizes # 7pt 1B 28 73 37 56 33 # 7pt char width (in decipoints) # 9pt 1B 28 73 39 56 43 # 9pt char width # 10pt 1B 28 73 31 30 56 48 # 10pt char width # 11pt 1B 28 73 31 31 56 52 # 11pt char width # 12pt 1B 28 73 31 32 56 58 # 12pt char width # 14pt 1B 28 73 31 34 56 68 # 14pt char width # 24pt 1B 28 73 32 34 56 115 # 24pt char width # # Fonts # TO ADD A FONT, ADD THREE LINES IN THIS SECTION OF THE FOLLOWING FORM: # # Your New Font # name displayed on screen # 1B 28 73 30 70 3X 3X 3X 3X 54 # command sent to printer (hex) # 0 # proportional 0 = no, 1 = yes # # In the second line (command), the X's should be replaced by the # digits of the font number. For example, if the font number is # 4238, then the numbers would be 34 32 33 38. The example indicates a # 4-digit number, but it could be smaller or larger. # Be sure not to include the initial '#' and following space # (the # indicates a comment, which is ignored by Marcel). See the # factory-supplied entries below: # Courier 1B 28 73 30 70 33 54 0 Letter Gothic 1B 28 73 30 70 34 39 54 0 CG Times 1B 28 73 31 70 34 31 30 31 54 1 Univers 1B 28 73 31 70 35 32 54 1 00 # don't delete this line # # Styles 1B 28 73 31 53 # italic on 1B 28 73 30 53 # italic off 1B 28 73 33 42 # bold on 1B 28 73 30 42 # bold off 1B 26 64 31 44 # underline on 1B 26 64 40 # underline off 1B 28 73 2D 31 55 # subscript on 1B 28 73 30 55 # subscript off 1B 28 73 2B 31 55 # superscript on 1B 28 73 30 55 # superscript off # # 8-bit chars (mostly PC8) 80 # upper C cedilla: (Atari 0200) 81 # lower u umlaut: (Atari 0201) 82 # lower e acute: (Atari 0202) 83 # lower a circumflex: (Atari 0203) 84 # lower a umlaut: (Atari 0204) 85 # lower a grave: (Atari 0205) 86 # lower a boll: (Atari 0206) 87 # lower c cedilla: (Atari 0207) 88 # lower e circumflex: (Atari 0210) 89 # lower e umlaut: (Atari 0211) 8A # lower e grave: (Atari 0212) 8B # lower i umlaut: (Atari 0213) 8C # lower i circumflex: (Atari 0214) 8D # lower i grave: (Atari 0215) 8E # upper A umlaut: (Atari 0216) 8F # upper A boll: (Atari 0217) 90 # upper E acute: (Atari 0220) 91 # lower ae dipthong: (Atari 0221) 92 # upper AE dipthong: (Atari 0222) 93 # lower o circumflex: (Atari 0223) 94 # lower o umlaut: (Atari 0224) 95 # lower o grave: (Atari 0225) 96 # lower u circumflex: (Atari 0226) 97 # lower u grave: (Atari 0227) 98 # lower y umlaut: (Atari 0230) 99 # upper O umlaut: (Atari 0231) 9A # upper U umlaut: (Atari 0232) 9B # cent: (Atari 0233) 9C # pound sterling: (Atari 0234) 9D # yen: (Atari 0235) 1B 28 38 55 DE 1B 28 31 30 55 # esszet: use HP Roman8 (Atari 0236) 9F # lower swash f: (Atari 0237) A0 # lower a acute: (Atari 0240) A1 # lower i acute: (Atari 0241) A2 # lower o acute: (Atari 0242) A3 # lower u acute: (Atari 0243) A4 # lower n tilde: (Atari 0244) A5 # upper N tilde: (Atari 0245) A6 # -a ordinal suffix: (Atari 0246) A7 # -o ordinal suffix: (Atari 0247) A8 # inverted ?: (Atari 0250) A9 # tl corner: (Atari 0251) AA # tr corner: (Atari 0252) AB # 1/2: (Atari 0253) AC # 1/4: (Atari 0254) AD # inverted !: (Atari 0255) AE # open virgule: (Atari 0256) AF # close virgule: (Atari 0257) 1B 28 38 55 E2 1B 28 31 30 55 # lower a tilde: use HP Roman8 (Atari 0260) 1B 28 38 55 EA 1B 28 31 30 55 # lower o tilde: use HP Roman8 (Atari 0261) 1B 28 31 31 55 9D 1B 28 31 30 55 # upper crossed O: use PC8/DN (Atari 0262) 6F 08 2F # lower crossed o: o bksp / (Atari 0263) 6F 55 # lower oe dipthong: o e (Atari 0264) 4F 45 # upper OE dipthong: O E (Atari 0265) 1B 28 38 55 A1 1B 28 31 30 55 # capital A grave: use HP Roman8 (Atari 0266) 1B 28 31 31 55 AA 1B 28 31 30 55 # capital A tilde: use PC8/DN (Atari 0267) 1B 28 31 31 55 A7 1B 28 31 30 55 # capital O tilde: use PC8/DN (Atari 0267) # umlaut: (Atari 0271) # accent acute: (Atari 0272) # dagger not available (Atari 0273) 15 # para mark: (Atari 0274) 1B 28 31 32 55 B8 1B 28 31 30 55 # copyright: use PC-850 (Atari 0275) # registered: not avail. (Atari 0276) # trademark: not avail. (Atari 0277) 69 6A # lower ij ligature: i j (Atari 0300) 49 4A # upper IJ ligature: I J (Atari 0301) # Hebrew not available (Atari 0302) # Hebrew not available (Atari 0303) # Hebrew not available (Atari 0304) # Hebrew not available (Atari 0305) # Hebrew not available (Atari 0306) # Hebrew not available (Atari 0307) # Hebrew not available (Atari 0310) # Hebrew not available (Atari 0311) # Hebrew not available (Atari 0312) # Hebrew not available (Atari 0313) # Hebrew not available (Atari 0314) # Hebrew not available (Atari 0315) # Hebrew not available (Atari 0316) # Hebrew not available (Atari 0317) # Hebrew not available (Atari 0320) # Hebrew not available (Atari 0321) # Hebrew not available (Atari 0322) # Hebrew not available (Atari 0323) # Hebrew not available (Atari 0324) # Hebrew not available (Atari 0325) # Hebrew not available (Atari 0326) # Hebrew not available (Atari 0327) # Hebrew not available (Atari 0330) # Hebrew not available (Atari 0331) # Hebrew not available (Atari 0332) # Hebrew not available (Atari 0333) # Hebrew not available (Atari 0334) 15 # section mark: (Atari 0335) # dropped: not available (Atari 0336) EC # infinity: (Atari 0337) E0 # Greek alpha (Atari 0340) E1 # Greek beta (Atari 0340) E2 # Greek gamma (Atari 0342) E3 # Greek pi (Atari 0343) E4 # Greek sigma (Atari 0344) E5 # Greek rho (Atari 0345) E6 # Greek mu (Atari 0346) E7 # Greek tau (Atari 0347) E8 # Greek xi (Atari 0350) E9 # Greek theta (Atari 0351) EA # Greek omega (Atari 0352) EB # Greek delta (Atari 0353) # Greek chi not available (Atari 0354) ED # Greek phi (Atari 0355) EE # Greek epsilon (Atari 0356) EF # intersection (Atari 0347) F0 # equivalence: (Atari 0360) F1 # +-: (Atari 0361) F2 # >=: (Atari 0362) F3 # <=: (Atari 0363) F4 # upper integral (Atari 0364) F5 # lower integral (Atari 0365) F6 # division sign (Atari 0366) F7 # approximately equal (Atari 0367) F8 # degree symbol: (Atari 0370) F9 # high dot (Atari 0371) FA # bullet: (Atari 0372) FB # square root (Atari 0373) FC # nth power (Atari 0374) FD # squared (Atari 0375) 5E 33 # cubed not available, use ^3 (Atari 0376) # macron not available (Atari 0377) 1B 28 38 55 F6 1B 28 31 30 55 # em-dash from HP Roman8