; LaserJet Plus Driver
;
; A = NORM_SL
;
; BOLD__L
B+ ESC ) 6 2 X SO
B- SI
; NORM__L 
C+ ESC ) 6 3 X SO
C- SI
; ITAL__L
D+ ESC ) 6 4 X SO
D- SI
; MATH
E+ ESC ) 6 5 X SO
E- SI
; SETS
F+ ESC ) 6 6 X SO
F- SI
; NORM_I
G+ ESC ) 6 7 X SO
G- SI
; ITAL_I
H+ ESC ) 6 8 X SO
H- SI
; DRAWLIN
I+ ESC ) 6 9 X SO
I- SI
; DRAWSYM
K+ ESC ) 7 0 X SO
K- SI
; NORM_SR
L+ ESC ) 7 1 X SO
L- SI
; BOLD__R
M+ ESC ) 7 2 X SO
M- SI
; NORM__R
N+ ESC ) 7 3 X SO
N- SI
; ITAL__R
O+ ESC ) 7 4 X SO
O- SI
; MATH_I
P+ ESC ) 7 5 X SO
P- SI
; SETS_I
Q+ ESC ) 7 6 X SO
Q- SI
;
;
FO NORM_SL WID=30
FO BOLD__L B WID=30
FO NORM__L C WID=30
FO ITAL__L D WID=30
FO MATH E WID=30
FO SETS F WID=30
FO NORM_I G WID=30
FO ITAL_I H WID=30
FO DRAWLIN I WID=30
FO DRAWSYM K WID=30
FO NORM_SR L WID=30
FO BOLD__R M WID=30
FO NORM__R N WID=30
FO ITAL__R O WID=30
FO MATH_I P WID=30
FO SETS_I Q WID=30
;
; Must select font after selecting quality (=orientation)
; Cannot use +I, +E, +N because Pitch is set before Quality
;
ID PITCH=10 DENSITY=300 HMI=300 MICRO=1
IL PITCH=10 DENSITY=300 HMI=300 MICRO=1
IN PITCH=10 DENSITY=300 HMI=300 MICRO=1
ED PITCH=10 DENSITY=300 HMI=300 MICRO=1
EL PITCH=10 DENSITY=300 HMI=300 MICRO=1
EN PITCH=10 DENSITY=300 HMI=300 MICRO=1
PD PITCH=10 DENSITY=300 HMI=300 MICRO=1
PL PITCH=10 DENSITY=300 HMI=300 MICRO=1
PN PITCH=10 DENSITY=300 HMI=300 MICRO=1
;
$H ESC * p + %D X
$V ESC & a + %D R
;
VE VMI=12 LF=0 FF=1
MC ESC & l %D X
;
PASS NPASS=1 CPASS=1
P1 VERT=1 SCAN=0
;
; Portrait in draft, Landscape in letter quality, Envelope in Special
; Must set orientation before lines/inch
;
+D ESC & l 0 o 1 2 D
+L ESC & l 1 o 1 2 D
+N ESC E ESC & l 1 o 1 2 d 3 H ESC & a 5 2 L
;
; shutdown string
-S ESC & l 6 D
