home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Phoenix CD 2.0
/
Phoenix_CD.cdr
/
02a
/
psmagic1.zip
/
DRIVERS.CFG
< prev
next >
Wrap
Text File
|
1989-12-21
|
26KB
|
1,258 lines
#
# Driver Description file.
#
#
# Note: Modification of this file is tantamount to patching the
# binary of the program. Any modifications are made at your
# own risk!
#
# Format of an entry (spaces are illegal, they are added only for clarity):
#
# > name : xres 'x' yres : w 'x' h : driver : (no newline)
# ( xlr , ylr )( xul , yul ) : rot , SH : hp , vp : pm '\n'
#
# Definitions
# name: handle to use to identify the printer (e.g., "EpsonLQ")
# Names ending in _PL[-*] use plotter mode.
# xres: resolution in the X scan direction
# yres: resolution in the Y scan direction
# w: width of paper in mils (=inches * 1000)
# h: height of paper in mils
# The paper is always measured when held in portrait
# orientation. Thus w <= h. This goes for the margins, too.
# driver: single character that describes the driver to use.
# One of: "M" - matrix driver
# "D" - deskjet driver
# "T" - tiff driver
# "L" - laserjet PCL
# "V" - video interface to laserjet
# xlr: X margin as offset from lower right corner of paper (mils)
# ylr: Y margin as offset from lower right corner of paper (mils)
# xul: X margin as offset from upper left corner of paper (mils)
# yul: Y margin as offset from upper left corner of paper (mils)
# rot: rotation of page from portrait in degrees/90 (0 <= rot <= 3)
# SH: Swath Height, the height of the print head for this printer.
# Note that this must be a multiple of the number of vertical
# passes.
# hp: Number of horizontal interlace passes. In this mode, the
# data sent to the printer is divided into "hp" passes, with
# only every "hp"th bit used on each pass. This applies only
# to the matrix driver.
# vp: Number of vertical interlace passes. In this mode, the
# data sent is gathered from every "vp"th scan line and packed
# into a single command. Thus if SH=48 and vp=2, 24 lines would
# be sent to the printer on each vertical pass.
#
# MATRIX DRIVER:
# Following the major string are up to six lines. Each line contains the
# code sequence to make the printer do specific things. To avoid including
# any data in a string, put a blank line there (the next > terminates the
# list, too). The strings are:
#
# 1. BeginPage - sent to printer at the top of each page
# 2. BeginLine - sent to printer at the start of each line/pass
# 3. EndOfLine - sent to printer at the end of the last vertical pass.
# 4. EndOfPage - sent to printer at the end of the page.
# 5. EndOfHPass - sent to printer at the end of each horizontal
# pass except the last.
# 6. EndOfVPass - sent to printer at the end of each vertical
# pass except the last.
#
# LaserJet/DeskJet drivers:
# Following the major string are up to four lines. Each line contains the
# code sequence to make the printer do specific things; a %d is used (printf style)
# to specify where a decimal number gets inserted.
# The strings are:
#
# 1. BeginPage - sent to printer at the top of each page
# 2. BeginLine - sent to printer at the start of each scan line
# 3. SkipLine - sent to printer to skip scan line(s) with no "on" pixels.
# 4. EndOfPage - sent to printer at the end of the page.
#
#
# Canon BubbleJet
>CanonBJ130:360x360:8500x11000:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\013
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x360:8500x14000:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\016
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x360:8270x11690:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\014
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x360:11000x17000:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\021
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x360:11690x16540:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\021
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x180:8500x11000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\013
\212\005\006\034CB\000\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x180:8500x14000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\016
\212\005\006\034CB\000\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x180:8270x11690:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\014
\212\005\006\034CB\000\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x180:11000x17000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\021
\212\005\006\034CB\000\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:360x180:11690x16540:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\021
\212\005\006\034CB\000\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130:180x180:8500x11000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\013
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
#
>CanonBJ130:180x180:8500x14000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\016
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
#
>CanonBJ130:180x180:8270x11690:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\014
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
#
>CanonBJ130:180x180:11000x17000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\021
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
#
>CanonBJ130:180x180:11690x16540:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\021
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
# plotter mode, requires continuous form paper.
>CanonBJ130_PL:360x360:8500x90000:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\132
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130_PL:360x360:8270x90000:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\132
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130_PL:360x360:11000x90000:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\132
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130_PL:360x360:11690x90000:M:(250,500)(250,510):0,48
\ex\001\eU\001\022\eC\000\132
\212\005\006\034CB\004\004%%
\r\034CJ\004\060
\f
#
>CanonBJ130_PL:180x180:8500x90000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\132
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
#
>CanonBJ130_PL:180x180:8270x90000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\132
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
#
>CanonBJ130_PL:180x180:11000x90000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\132
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
#
>CanonBJ130_PL:180x180:11690x90000:M:(250,500)(250,510):0,24
\ex\001\eU\001\022\eC\000\132
\212\005\006\034CB\000\000%%
\r\034CJ\004\060
\f
# QMS UltraScript PC Video Card, Driver CANON LBP8/II, LW+ margins
#>Canon8IIVideo:300x300:8500x11000:V:(250,110)(250,110)
#>Canon8IIVideo:300x300:8500x14000:V:(890,580)(890,580)
#>Canon8IIVideo:300x300:8270x11690:V:(240,305)(240,305)
# QMS UltraScript PC Video Card, Driver CANON LBP8/II, small margins
#>Canon8IIVideoFP:300x300:8500x11000:V:(250,100)(250,100)
#>Canon8IIVideoFP:300x300:8500x14000:V:(250,100)(250,100)
#>Canon8IIVideoFP:300x300:8270x11690:V:(250,100)(250,100)
#
# Epson FX-80 and associated printers.
# Also prints on most other matrix printers, in compatibility mode.
>EpsonFX:240x216:8500x11000:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:240x216:8500x14000:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:240x216:8270x11690:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:240x216:11000x17000:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:240x216:11690x16540:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x216:8500x11000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x216:8500x14000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x216:8270x11690:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x216:11000x17000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x216:11690x16540:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x144:8500x11000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x144:8500x14000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x144:8270x11690:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x144:11000x17000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX:120x144:11690x16540:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX_PL:120x144:8500x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX_PL:120x144:8270x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX_PL:120x144:11000x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonFX_PL:120x144:11690x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
# Epson LX printers
# Also prints on LQ matrix printers
>EpsonLX:240x216:8500x11000:M:(250,100)(250,100):0,24:2,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:240x216:8500x14000:M:(250,100)(250,100):0,24:2,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:240x216:8270x11690:M:(250,100)(250,100):0,24:2,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:240x216:11000x17000:M:(250,100)(250,100):0,24:2,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:240x216:11690x16540:M:(250,100)(250,100):0,24:2,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x216:8500x11000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x216:8500x14000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x216:8270x11690:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x216:11000x17000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x216:11690x16540:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x144:8500x11000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x144:8500x14000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x144:8270x11690:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x144:11000x17000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX:120x144:11690x16540:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX_PL:120x144:8500x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX_PL:120x144:8270x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX_PL:120x144:11000x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>EpsonLX_PL:120x144:11690x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
# Epson LQ printer with half step command (e.g., LQ-950)
>EpsonLQ:360x360:8500x11000:M:(250,100)(250,100):0,48:2,2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\e+\001\n\eJ\027
\r\f\e@
\r
\r\e+\001\n
#
>EpsonLQ:360x360:8500x14000:M:(250,100)(250,100):0,48:2,2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\e+\001\n\eJ\027
\r\f\e@
\r
\r\e+\001\n
#
>EpsonLQ:360x360:8270x11690:M:(250,100)(250,100):0,48:2,2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\e+\001\n\eJ\027
\r\f\e@
\r
\r\e+\001\n
#
>EpsonLQ:360x360:11000x17000:M:(250,100)(250,100):0,48:2,2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\e+\001\n\eJ\027
\r\f\e@
\r
\r\e+\001\n
#
>EpsonLQ:360x360:11690x16540:M:(250,100)(250,100):0,48:2,2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\e+\001\n\eJ\027
\r\f\e@
\r
\r\e+\001\n
# Epson LQ, high res mode
>EpsonLQ:360x180:8500x11000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>EpsonLQ:360x180:8500x14000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>EpsonLQ:360x180:8270x11690:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>EpsonLQ:360x180:11000x17000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>EpsonLQ:360x180:11690x16540:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
# Epson LQ, medium res mode
>EpsonLQ:180x180:8500x11000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ:180x180:8500x14000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ:180x180:8270x11690:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ:180x180:11000x17000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ:180x180:11690x16540:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
# Epson LQ, low res mode
>EpsonLQ:120x180:8500x11000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ:120x180:8500x14000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ:120x180:8270x11690:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ:120x180:11000x17000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ:120x180:11690x16540:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
# Epson LQ used as a plotter
>EpsonLQ_PL:360x180:8500x180000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>EpsonLQ_PL:360x180:8270x180000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
# (wide paper)
>EpsonLQ_PL:360x180:11000x180000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>EpsonLQ_PL:360x180:11690x180000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>EpsonLQ_PL:180x180:8500x180000:M:(250,100)(250,100):2,24:1,1
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ_PL:180x180:8270x180000:M:(250,100)(250,100):2,24:1,1
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
# (wide paper)
>EpsonLQ_PL:180x180:11000x180000:M:(250,100)(250,100):2,24:1,1
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>EpsonLQ_PL:180x180:11690x180000:M:(250,100)(250,100):2,24:1,1
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
#
# HP DeskJet Printer, PCL with data compression
>HPDeskJet:300x300:8500x11000:D:(250,440)(250,190)
\eE\e&l2A\e&l0L\e*rB\e*t300R\e*r0A\e*b2M
\e*b%dx%dW
\e*p+%dY
\e*rB\f\eE
#
>HPDeskJet:300x300:8500x14000:D:(250,440)(250,190)
\eE\e&l3A\e&l0L\e*rB\e*t300R\e*r0A\e*b2M
\e*b%dx%dW
\e*p+%dY
\e*rB\f\eE
#
>HPDeskJet:300x300:8270x11690:D:(250,440)(250,190)
\eE\e&l26A\e&l0L\e*rB\e*t300R\e*r0A\e*b2M
\e*b%dx%dW
\e*p+%dY
\e*rB\f\eE
#
>HPDeskJet:150x150:8500x11000:D:(250,625)(250,190)
\eE\e&l2A\e&l0L\e*rB\e*t150R\e*r0A\e*b2M
\e*b%dx%dW
\e*p+%dY
\e*rB\f\eE
#
>HPDeskJet:150x150:8500x14000:D:(250,625)(250,190)
\eE\e&l3A\e&l0L\e*rB\e*t150R\e*r0A\e*b2M
\e*b%dx%dW
\e*p+%dY
\e*rB\f\eE
#
>HPDeskJet:150x150:8270x11690:D:(250,625)(250,190)
\eE\e&l26A\e&l0L\e*rB\e*t150R\e*r0A\e*b2M
\e*b%dx%dW
\e*p+%dY
\e*rB\f\eE
#
# HP LaserJet (esp Series II) PCL driver
>HPLaserJet:300x300:8500x11000:L:(200,167)(333,167)
\eE\e&l2A\e&l0L\e&l0E\e*rB\e*t300R\e*p19x50Y\e*r1A
\e*b%dW
\e*p+%dY
\e*rB\e&l0H
#
>HPLaserJet:300x300:8500x14000:L:(200,167)(333,167)
\eE\e&l3A\e&l0L\e&l0E\e*rB\e*t300R\e*p19x50Y\e*r1A
\e*b%dW
\e*p+%dY
\e*rB\e&l0H
#
>HPLaserJet:300x300:8270x11690:L:(200,167)(333,167)
\eE\e&l26A\e&l0L\e&l0E\e*rB\e*t300R\e*p19x50Y\e*r1A
\e*b%dW
\e*p+%dY
\e*rB\e&l0H
#
>HPLaserJet:150x150:8500x11000:L:(200,167)(333,167)
\eE\e&l2A\e&l0L\e&l0E\e*rB\e*t150R\e*p9x30Y\e*r1A
\e*b%dW
\e*p+%dY
\e*rB\e&l0H
#
>HPLaserJet:150x150:8500x14000:L:(200,167)(333,167)
\eE\e&l3A\e&l0L\e&l0E\e*rB\e*t150R\e*p9x30Y\e*r1A
\e*b%dW
\e*p+%dY
\e*rB\e&l0H
#
>HPLaserJet:150x150:8270x11690:L:(200,167)(333,167)
\eE\e&l26A\e&l0L\e&l0E\e*rB\e*t150R\e*p9x30Y\e*r1A
\e*b%dW
\e*p+%dY
\e*rB\e&l0H
# QMS UltraScript PC Video Card, Driver LaserJet/II, LW+ margins
#>HPLaserJetVideo:300x300:8500x11000:V:(250,110)(250,110)
#>HPLaserJetVideo:300x300:8500x14000:V:(890,580)(890,580)
#>HPLaserJetVideo:300x300:8270x11690:V:(240,305)(240,305)
# QMS UltraScript PC Video Card, Driver LaserJet/II, small margins
#>HPLaserJetVidFP:300x300:8500x11000:V:(250,100)(250,100)
#>HPLaserJetVidFP:300x300:8500x14000:V:(250,100)(250,100)
#>HPLaserJetVidFP:300x300:8270x11690:V:(250,100)(250,100)
#
# IBM Graphics Printer
# Also prints on most other matrix printers, in compatibility mode.
>IBMGraphics:240x216:8500x11000:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics:240x216:8500x14000:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics:240x216:8270x11690:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics:120x216:8500x11000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics:120x216:8500x14000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics:120x216:8270x11690:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics:120x144:8500x11000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics:120x144:8500x14000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics:120x144:8270x11690:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics_PL:120x144:8500x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMGraphics_PL:120x144:8270x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
# IBM Proprinter
>IBMProprinter:240x216:8500x11000:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:240x216:8500x14000:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:240x216:8270x11690:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:240x216:11000x17000:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:240x216:11690x16540:M:(250,100)(250,100):0,24:3,3
\e@\r
e\002\003\eZ%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x216:8500x11000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x216:8500x14000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x216:8270x11690:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x216:11000x17000:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x216:11690x16540:M:(250,100)(250,100):0,24:1,3
\e@\r
e\002\003\eL%%
\r\eJ\025
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x144:8500x11000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x144:8500x14000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x144:8270x11690:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x144:11000x17000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter:120x144:11690x16540:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter_PL:120x144:8500x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter_PL:120x144:8270x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter_PL:120x144:11000x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
>IBMProprinter_PL:120x144:11690x180000:M:(250,100)(250,100):0,16:1,2
\e@\r
e\002\003\eL%%
\r\eJ\026
\r\f\e@
\r
\r\eJ\001
#
# NEC P5200 & P5300 printers
>NEC/P5x00:360x360:8500x11000:M:(250,250)(250,100):0,48:1,2
\e@\r\eg\0343\001
\217\002\003\034Z%%
\r\n\eJ\027
\r\f\e@
-
\r\n
#
>NEC/P5x00:360x360:8500x14000:M:(250,250)(250,100):0,48:1,2
\e@\r\eg\0343\001
\217\002\003\034Z%%
\r\n\eJ\027
\r\f\e@
-
\r\n
#
>NEC/P5x00:360x360:8270x11690:M:(250,250)(250,100):0,48:1,2
\e@\r\eg\0343\001
\217\002\003\034Z%%
\r\n\eJ\027
\r\f\e@
-
\r\n
#
>NEC/P5x00:360x360:11000x17000:M:(250,250)(250,100):0,48:1,2
\e@\r\eg\0343\001
\217\002\003\034Z%%
\r\n\eJ\027
\r\f\e@
-
\r\n
#
>NEC/P5x00:360x360:11690x16540:M:(250,250)(250,100):0,48:1,2
\e@\r\eg\0343\001
\217\002\003\034Z%%
\r\n\eJ\027
\r\f\e@
-
\r\n
#
>NEC/P5x00:360x180:8500x11000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\002\003\034Z%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:360x180:8500x14000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\002\003\034Z%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:360x180:8270x11690:M:(250,100)(250,100):0,24
\e@\r\eg
\217\002\003\034Z%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:360x180:11000x17000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\002\003\034Z%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:360x180:11690x16540:M:(250,100)(250,100):0,24
\e@\r\eg
\217\002\003\034Z%%
\r\eJ\030
\r\f\e@
# medium res mode
>NEC/P5x00:180x180:8500x11000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:180x180:8500x14000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:180x180:8270x11690:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:180x180:11000x17000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:180x180:11690x16540:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
# low res mode
>NEC/P5x00:120x180:8500x11000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:120x180:8500x14000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:120x180:8270x11690:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:120x180:11000x17000:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00:120x180:11690x16540:M:(250,100)(250,100):0,24
\e@\r\eg
\217\003\004\e*\041%%
\r\eJ\030
\r\f\e@
#
# NEC P5x00 used as a plotter
>NEC/P5x00_PL:360x180:8500x180000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>NEC/P5x00_PL:360x180:8270x180000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
# (wide paper)
>NEC/P5x00_PL:360x180:11000x180000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>NEC/P5x00_PL:360x180:11690x180000:M:(250,100)(250,100):0,24:2
\e@\r\eU1\eg
\217\003\004\e*\050%%
\r\eJ\030
\r\f\e@
\r
#
>NEC/P5x00_PL:180x180:8500x180000:M:(250,100)(250,100):2,24:1,1
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00_PL:180x180:8270x180000:M:(250,100)(250,100):2,24:1,1
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
# (wide paper)
>NEC/P5x00_PL:180x180:11000x180000:M:(250,100)(250,100):2,24:1,1
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
>NEC/P5x00_PL:180x180:11690x180000:M:(250,100)(250,100):2,24:1,1
\e@\r\eg
\217\003\004\e*\047%%
\r\eJ\030
\r\f\e@
#
# TIFF format files
>TIFF:360x360:8500x11000:T:(250,50)(250,50)
>TIFF:360x360:8500x14000:T:(250,50)(250,50)
>TIFF:360x360:8270x11690:T:(250,50)(250,50)
>TIFF:360x180:8500x11000:T:(250,50)(250,50)
>TIFF:360x180:8500x14000:T:(250,50)(250,50)
>TIFF:360x180:8270x11690:T:(250,50)(250,50)
>TIFF:300x300:8500x11000:T:(250,50)(250,50)
>TIFF:300x300:8500x14000:T:(250,50)(250,50)
>TIFF:300x300:8270x11690:T:(250,50)(250,50)
>TIFF:240x216:8500x11000:T:(250,50)(250,50)
>TIFF:240x216:8500x14000:T:(250,50)(250,50)
>TIFF:240x216:8270x11690:T:(250,50)(250,50)
>TIFF:180x180:8500x11000:T:(250,50)(250,50)
>TIFF:180x180:8500x14000:T:(250,50)(250,50)
>TIFF:180x180:8270x11690:T:(250,50)(250,50)
>TIFF:150x150:8500x11000:T:(250,50)(250,50)
>TIFF:150x150:8500x14000:T:(250,50)(250,50)
>TIFF:150x150:8270x11690:T:(250,50)(250,50)
>TIFF:120x216:8500x11000:T:(250,50)(250,50)
>TIFF:120x216:8500x14000:T:(250,50)(250,50)
>TIFF:120x216:8270x11690:T:(250,50)(250,50)
>TIFF:120x180:8500x11000:T:(250,50)(250,50)
>TIFF:120x180:8500x14000:T:(250,50)(250,50)
>TIFF:120x180:8270x11690:T:(250,50)(250,50)
>TIFF:120x144:8500x11000:T:(250,50)(250,50)
>TIFF:120x144:8500x14000:T:(250,50)(250,50)
>TIFF:120x144:8270x11690:T:(250,50)(250,50)
>