home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
apps
/
word
/
marcel23
/
citizen.prd
next >
Wrap
Text File
|
1993-12-12
|
10KB
|
206 lines
# Marcel Printer Driver for Citizen printers
Citizen Printer # model
1B 40 1B 78 31 1B 32 # initialize: reset, lq, 1/6in lspc
1B 40 # termination: reset
1B 24 02 # hcol cmd ESC $ 02 hi/low
12 # hfac
# lmarg with 12pt fixed
1B 50 1B 70 30 1B 6C 03 # pica lmarg 03 binary
# draft
1B 78 30
#
# Point sizes
0F # 7pt
33 # 7pt char width (in decipoints)
0F # 9pt
43 # 9pt char width
1B 4D # 10pt
48 # 10pt char width
1B 50 # 11pt
52 # 11pt char width
1B 50 # 12pt
58 # 12pt char width
1B 57 31 # 14pt
68 # 14pt char width
1B 57 31 # 24pt
115 # 24pt char width
#
# Fonts
Default Fixed Pitch # name displayed on screen
1B 70 30 # prop. off command sent to printer (hex)
0 # proportional 0 = no, 1 = yes
Default Proportional
1B 70 31 # (prop. on)
1
Roman
1B 6B 30 1B 70 31 # prop.
1
Sans Serif
1B 6B 31 1B 70 31 # prop.
1
Courier
1B 6B 32
0
Prestige
1B 6B 33 1B 70 31 # prop.
1
Script
1B 6B 34 1B 70 31 # prop.
1
Orator
1B 6B 37
0
Orator S
1B 6B 38
0
OCR A
1B 6B 36
0
OCR B
1B 6B 35
0
00 # don't delete this line
#
# Styles
1B 34 # italic on
1B 35 # italic off
1B 45 # bold on
1B 46 # bold off
1B 2D 31 # underline on
1B 2D 30 # underline off
1B 53 31 # subscript on
1B 54 # subscript off
1B 53 30 # superscript on
1B 54 # superscript off
#
# 8-bit chars
43 08 2C # upper C cedilla: C bksp (Atari 0200)
1B 52 02 7D 65 52 00 # lower u umlaut: use German set (Atari 0201)
1B 52 01 7B 1B 52 00 # lower e acute: use French set (Atari 0202)
61 08 5E # lower a circumflex: a bksp caret (Atari 0203)
1B 52 02 7B 1B 52 00 # lower a umlaut: use German set (Atari 0204)
1B 52 01 40 1B 52 00 # lower a grave: use French set (Atari 0205)
1B 52 04 7D 1B 52 00 # lower a boll: use Danish 1 set (Atari 0206)
1B 52 01 60 1B 52 00 # lower c cedilla: use French set (Atari 0207)
65 08 5E # lower e circumflex: e bksp caret (Atari 0210)
65 08 1B 52 01 7E 1B 52 00 # lower e umlaut: e bksp French umlaut (Atari 0211)
1B 52 01 7D 1B 52 00 # lower e grave: use French set (Atari 0212)
69 08 1B 52 01 7E 1B 52 00 # lower i umlaut: i bksp French umlaut (Atari 0213)
69 08 5E # lower i circumflex: i bksp ^ (Atari 0214)
1B 52 06 7E 1B 52 00 # lower i grave: use Italian set (Atari 0215)
1B 52 02 5B 1B 52 00 # upper A umlaut: use German set (Atari 0216)
1B 52 04 5C 1B 52 00 # upper A boll: use Danish 1 set (Atari 0217)
1B 52 09 40 1B 52 00 # upper E acute: use Norwegian set (Atari 0220)
1B 52 04 7B 1B 52 00 # lower ae dipthong: use Danish 1 set (Atari 0221)
1B 52 04 5C 1B 52 00 # upper AE dipthong: use Danish 1 set (Atari 0222)
6F 08 5E # lower o circumflex: o bksp ^ (Atari 0223)
1B 52 02 7C 1B 52 00 # lower o umlaut: use German set (Atari 0224)
1B 52 06 7C 1B 52 00 # lower o grave: use Italian set (Atari 0225)
75 08 5E # lower u circumflex: u bksp ^ (Atari 0226)
1B 52 01 7C 1B 52 00 # lower u grave: use French set (Atari 0227)
79 08 1B 52 01 7E 1B 52 00 # lower y umlaut: y bksp French umlaut (Atari 0230)
1B 52 02 60 1B 52 00 # upper O umlaut: use German set (Atari 0231)
1B 52 02 5D 1B 52 00 # upper U umlaut: use German set (Atari 0232)
63 08 7C # cent: c bksp | (Atari 0233)
1B 52 03 23 1B 52 00 # pound sterling: use UK set (Atari 0234)
1B 52 08 5C 1B 52 00 # yen: use Japanese set (Atari 0235)
1B 52 02 7E 1B 52 00 # ess: use German set (Atari 0236)
66 # lower swash f: f (Atari 0237)
61 08 27 # lower a acute: a bksp ' (Atari 0240)
69 08 27 # lower i acute: i bksp ' (Atari 0241)
6F 08 27 # lower o acute: o bksp ' (Atari 0242)
75 08 27 # lower u acute: u bksp ' (Atari 0243)
1B 52 07 7C 1B 52 00 # lower n tilde: use Spanish set (Atari 0244)
1B 52 07 5C 1B 52 00 # upper N tilde: use Spanish set (Atari 0245)
61 08 5F # -a ordinal suffix: a bksp underline (Atari 0246)
6F 08 5F # -o ordinal suffix: o bksp underline (Atari 0247)
1B 52 07 5D 1B 52 00 # inverted ?: use Spanish set (Atari 0250)
# tl corner: not used by Marcel (Atari 0251)
# tr corner: not used by Marcel (Atari 0252)
31 2F 32 # 1/2: use IBM mode, works in draft only (Atari 0253)
31 2F 34 # 1/4: use IBM mode, works in draft only (Atari 0254)
1B 52 07 5B 1B 52 00 # inverted !: use Spanish set (Atari 0255)
3C # open virgule: < (Atari 0256)
3E # close virgule: > (Atari 0257)
61 08 7E # lower a tilde: a bksp ~ (Atari 0260)
6F 08 7E # lower o tilde: o bksp ~ (Atari 0261)
1B 52 04 60 1B 52 00 # upper crossed O: use Danish 1 set (Atari 0262)
1B 52 04 7C 1B 52 00 # lower crossed o: use Danish 1 set (Atari 0263)
6F 65 # lower oe dipthong: oe (Atari 0264)
4F 45 # upper OE dipthong: OE (Atari 0265)
41 # capital A grave: A (Atari 0266)
41 # capital A tilde: A (Atari 0267)
4F # capital O tilde: O (Atari 0270)
1B 52 01 7E 1B 52 00 # umlaut: use French set (Atari 0271)
27 # accent acute: ' (Atari 0272)
# dagger not available (Atari 0273)
50 08 7C # para mark: P bksp | (Atari 0274)
63 08 4F # copyright: c bksp O (Atari 0275)
52 08 4F # registered: R bksp O (Atari 0276)
54 4D # trademark: TM (Atari 0277)
69 6A # lower ij ligature: ij (Atari 0300)
49 4A # upper IJ ligature: IJ (Atari 0301)
# Hebrew not used by Marcel (Atari 0302)
# Hebrew not used by Marcel (Atari 0303)
# Hebrew not used by Marcel (Atari 0304)
# Hebrew not used by Marcel (Atari 0305)
# Hebrew not used by Marcel (Atari 0306)
# Hebrew not used by Marcel (Atari 0307)
# Hebrew not used by Marcel (Atari 0310)
# Hebrew not used by Marcel (Atari 0311)
# Hebrew not used by Marcel (Atari 0312)
# Hebrew not used by Marcel (Atari 0313)
# Hebrew not used by Marcel (Atari 0314)
# Hebrew not used by Marcel (Atari 0315)
# Hebrew not used by Marcel (Atari 0316)
# Hebrew not used by Marcel (Atari 0317)
# Hebrew not used by Marcel (Atari 0320)
# Hebrew not used by Marcel (Atari 0321)
# Hebrew not used by Marcel (Atari 0322)
# Hebrew not used by Marcel (Atari 0323)
# Hebrew not used by Marcel (Atari 0324)
# Hebrew not used by Marcel (Atari 0325)
# Hebrew not used by Marcel (Atari 0326)
# Hebrew not used by Marcel (Atari 0327)
# Hebrew not used by Marcel (Atari 0330)
# Hebrew not used by Marcel (Atari 0331)
# Hebrew not used by Marcel (Atari 0332)
# Hebrew not used by Marcel (Atari 0333)
# Hebrew not used by Marcel (Atari 0334)
1B 52 02 40 1B 52 00 # section mark: use German set (Atari 0335)
# dropped: not used by Marcel (Atari 0336)
1B 7E 35 31 EC 1B 7E 35 30 # infinity: use IBM set (Atari 0337)
1B 7E 35 31 E0 1B 7E 35 30 # Greek alpha: use IBM set (draft, no ital) (Atari 0340)
1B 7E 35 31 E1 1B 7E 35 30 # Greek beta: use IBM set (draft, no ital) (Atari 0340)
1B 7E 35 31 E2 1B 7E 35 30 # Greek gamma: use IBM set (draft, no ital) (Atari 0342)
1B 7E 35 31 E3 1B 7E 35 30 # Greek pi: use IBM set (draft, no ital) (Atari 0343)
1B 7E 35 31 E4 1B 7E 35 30 # Greek sigma: use IBM set (draft, no ital) (Atari 0344)
1B 7E 35 31 E5 1B 7E 35 30 # Greek rho: use IBM set (draft, no ital) (Atari 0345)
1B 7E 35 31 E6 1B 7E 35 30 # Greek mu: use IBM set (draft, no ital) (Atari 0346)
1B 7E 35 31 E7 1B 7E 35 30 # Greek tau: use IBM set (draft, no ital) (Atari 0347)
1B 7E 35 31 E8 1B 7E 35 30 # Greek xi: use IBM set (draft, no ital) (Atari 0350)
1B 7E 35 31 E9 1B 7E 35 30 # Greek theta: use IBM set (draft, no ital) (Atari 0351)
1B 7E 35 31 EA 1B 7E 35 30 # Greek omega: use IBM set (draft, no ital) (Atari 0352)
1B 7E 35 31 EB 1B 7E 35 30 # Greek delta: use IBM set (draft, no ital) (Atari 0353)
# Greek chi not used by Marcel (Atari 0354)
1B 7E 35 31 ED 1B 7E 35 30 # Greek phi: use IBM set (draft, no ital) (Atari 0355)
1B 7E 35 31 EE 1B 7E 35 30 # Greek epsilon: use IBM set (draft, no it) (Atari 0356)
# Greek not available (Atari 0357)
3D 08 5F # equivalence: = bksp _ (Atari 0360)
2B 08 5F # +-: + bksp _ (Atari 0361)
3E 08 5F # >=: > bksp _ (Atari 0362)
3C 08 5F # <=: < bksp _ (Atari 0363)
# upper integral not used by Marcel (Atari 0364)
# lower integral not used by Marcel (Atari 0365)
# division sign not used by Marcel (Atari 0366)
# approximately equal not available (Atari 0367)
1B 52 01 5B 1B 52 00 # degree symbol: use French set (Atari 0370)
# high dot not used by Marcel (Atari 0371)
2A # bullet: * (Atari 0372)
# square root not used by Marcel (Atari 0373)
# nth power not used by Marcel (Atari 0374)
# squared not available (Atari 0375)
# cubed available (Atari 0376)
# macron not used by Marcel (Atari 0377)
2D 2D # em dash