At 1/3/2003 05:15 AM -0500, Robert Holmgren wrote in answer to:
> I've just ordered an HP LJ 2200D (duplex). And I'm trying
> to figure out which XyDos .prn file to use.
HPLJ-4.PRN.
Noticed that the HP4-PLUS.PRN was written in '95, while the above
HPLJ-4.PRN was '93. Have attached both (without bins -- thanks for
including the caveat on bins in the XyWWeb list). Is the HP4-PLUS.PRN more
appropriate for the latest HPL's than the HPLJ4.PRN? Thank you.
Michael Norman
;PR®LA850¯;®LM0DI¯®RM90DI¯®OF0IN,0IN¯®PW90DI¯REV XY4.10B ®MDRV¯ Hewlett-Packard LaserJet 4 PLUS in PCL mode ®MDNM¯
;
;®MDFL¯for use with XyWrite 4.0 and XyWrite for Windows only®MDNM¯
;
;®MDRV¯ AUDIT TRAIL: ®MDNM¯
;
;®MDBO¯01 jpj 09/08/94 4.0 initial release of printer file.®MDNM¯
;®MDBO¯01 jpj 01/30/95 4.0 Added PCL code to support Duplex option.®MDNM¯
;
;®MDRV¯ NOTES: ®MDNM¯
;
;1. This printer file assumes minimum 2 meg of memory in the printer.
;
;2. The FA (Font Association) Table only matches to internal fonts. If the
; user has font cartridges or soft fonts and they want the screen font to
; match the FA table must be modified.
;3. The Symbol and WingDings fonts don't have any direct match in the BICS
; character set, so the characters were left in the HP positions for ease
; of use.
;4. Paper Bin #3 (from Format, Paper Source menu) accesses the multi-purpose tray.
;
;
;®MDRV¯ PC (Printer Control) TABLE: ®MDNM¯
;
PC:
34,&d@
35,&d3D
80,&l2A
81,&l3A
82,&l26A
83,&l1A
85,&l81A
87,&l80A
88,&l90A
89,&l91A
90,&l100A
120,&l1H
121,&l2H
122,&l3H
123,&l5H
124,&l6H
125,&l4H
140,&l0O
141,&l1O
170,&l0S
171,&l1S
172,&l2S
240,?&l?VX
242,?&a?VP
ET
;
;®MDRV¯ SCREEN FONT ASSOCIATION (FA TABLE): ®MDNM¯
;
;®IP0DI,10DI¯
FA:3
COURIER10=COURIER,LETTERGOTHIC,SYMBOL,WINGDINGS,LINEPRINTER,STANDARD
DUTCH=CGTIMES,CGOMEGA,CORONET,CLARENDON_C,GARMOND,MARIGOLD,ALBERTUS,TIMESNEW
SWISS=UNIVERS,UNIVERS_C,ANTIQUEOLV,ARIAL
;
;®MDRV¯ PRINTER FONT ASSOCIATION (FP TABLE): ®MDNM¯
;
FP:3
COURIER10=STANDARD
DUTCH=
SWISS=
;®IP0DI¯
;
;®MDRV¯ DEFAULTS and SETTINGS ®MDNM¯
;®MDBO¯GENERIC DEFAULTS and SETTINGS ®MDNM¯
;
?X=?
DF FF=1
DF EJ=1
DF BS=1
MD MM=0
;
;®MDBO¯Printer Specific Defaults®MDNM¯
;
;
PM=5890,50,1,0,100,1000
SB=0U,8U,9U,10U,11U,12U,1U,7J,12U,0N,8M,19M,579L
NA=.25IN,.3IN,.5IN,.3IN
PR=LJ4.BIN,L4
ZL=1
UO=1
XS<0
;
;®MDRV¯ MODE TABLE: ®MDNM¯
;
PT=1
MD NM=(*)
MD BO=(*+BOLD)
MD UL=(*+UNDERLINE)
MD IT=(*)
MD RV=(*+FORMS)
MD IN=(*+INSERT)
MD DN=(*+DELETE)
MD SU=(*+SUPERSCRIPT)
MD SD=(*+SUBSCRIPT)
MD FN=(*)
;
;®MDRV¯ GRAPHICS CODES ®MDNM¯
;
GB&f0S*t300r*r0F*r1A
GE*rB&f1S
B1*b?W8DAW
B2<
BE<
GD*c?W1DAA*c?H1DAB*c?-1DAG*c2P
GV=0,1,0,0,0,8
GR=300,300
XP*p?Z1DAX
YP*p?Y1DAY
;
;®MDRV¯ PRINTER INFORMATION ®MDNM¯
;add @PJL SET RESOLUTION=600? to force 600DPI
;add &u300D for units of measure
;add @PJL ENTER LANGUAGE=PCL to set HP mode for EPS
;
FB<%-12345X@PJL ENTER LANGUAGE = PCLÿ0Dÿ0A&l8C
FE<E%-12345X@PJL COMMENT End PCL
;
LE<ÿ0D
PE<ÿ0D
;
PZ<*p0X*p0Y
;
;®MDRV¯ VERTICAL SPACING TABLE ®MDNM¯
;
VU=50,50,100
VS:20
*p+1Y
*p+2Y
*p+3Y
*p+4Y
*p+5Y
*p+6Y
*p+7Y
*p+8Y
*p+9Y
*p+10Y
*p+11Y
*p+12Y
*p+13Y
*p+14Y
*p+15Y
*p+16Y
*p+17Y
*p+18Y
*p+19Y
*p+20Y
;
;®MDRV¯ MICROJUSTIFICATION SETTINGS ®MDNM¯
;
SC=4
SF=1
JT=0
;
PU=300,300
MU=30
DU=30
MS=30
;
CP:20
*p+1X
*p+2X
*p+3X
*p+4X
*p+5X
*p+6X
*p+7X
*p+8X
*p+9X
*p+10X
*p+11X
*p+12X
*p+13X
*p+14X
*p+15X
*p+16X
*p+17X
*p+18X
*p+19X
*p+20X
;
;®MDRV¯ ATTRIBUTE DEFINITIONS ®MDNM¯
;
AT:BOLD
AT#&a+6Hÿ08 &a-6H
ET
;
AT:DELETE
AT#ÿ08??\
ET
;
AT:FORMS
AT*
ET
;
AT:INSERT
AT?[
AT>??]
AT=2
ET
;
AT:SUPERSCRIPT
AT<?<*p-16Y
AT>?>*p+16Y
AT=2
ET
;
AT:SUBSCRIPT
AT<?<*p+16Y
AT>?>*p-16Y
AT=2
ET
;
AT:UNDERLINE
AT<&dD
AT>&d@
ET
;
;®MDRV¯ FONT DEFINITIONS ®MDNM¯
;
FO:*
ET
;
SZ=12
;
;
;®MDRV¯ SUBSTITUTION TABLES ®MDNM¯
;
SU:0E,0
=0
=0
=0
=0
=0
=0
=0
ÿ08=0
ÿ09=0
ÿ0A=0
=0
=0
ÿ0D=0
=0
=0
=0
ÿ11=0
=0
=0
=0
=0
=0
=0
=0
=0
ÿ1A=0
ÿ1B=0
=0
=0
=0
=0
·=!
¶="
Ô=#
Ò=$
Ó=%
×=&
Ø='
þÚ