#
# Printer database for printtool
#
#
# FORMAT:
#
# Lines starting with a '#' are considered comments
#
# A printer description is formated as (case-sensitive throughout)
#
# StartEntry and Description must be unique to each other.
#   Change in code may allow Description to be same but
#   currently this is required.
#
# StartEntry:  PrinterEntryName
#   GSDriver: gsdrivername
#   Description: {This should be a one-line description in braces}
#   About: {
#       This is a longer description, giving details for the \
#       user about specific features of this printer entry \
#       It can be many lines long, and a continuation character \
#       is needed in that case. A brace closes the string. \
#       Whitespace and newlines are removed when read in. \
#       The description will be stroed as one long string. \
#      }
#   Resolution: {XDPI} {YDPI} {Optional text comment}
#   Resolution: {XDPI} {YDPI} {Optional text comment}
#   Resolution: {XPDI} {YDPI} {Just keep adding these}
#   Resolution: {XPDI} {YDPI} {No checking if added twice}
#   BitsPerPixel: {BitsPerPixel} {Optional comment}
#   BitsPerPixel: {BitsPerPixel} {Can have arbitrary number}
# or, (for unipriner drivers)
#   BitsPerPixel: {upp_file} {Comment copied from upp file}
#
# Possibly allow other gs params to be input like BitsPerPixel is in future
#
# EndEntry:
#

#
# Some printer types are commented out because by default ghostscript
# is not built with support for those printers. If you compile
# ghostscript with support, uncomment the entry in this file so
# that it will appear as an option in printtool.
#
# Printtool should filter this list for only those available through
# the currently installed ghostscript
#

#
# Changes:
#
# Wed Mar 12 - Added DeskJet500Mono entry - it is a B&W only driver (djet500)
#



#
# Newer HP deskjets
#
# gdevcdj.c
#
# For newer HP deskjet printers, the old names
#      cdeskjet, cdjcolor, and  cdjmono
# have been replaced by the following printers.
#
# to get the same behavior now, use
#     gs -sDEVICE=cdj500 -dBitsPerPixel=24 ...        for cdjcolor, and
#     gs -sDEVICE=cdj500 -dBitsPerPixel=1  ...        for cdjmono
#
# so use the -dBitsPerPixel= to set color/mono options
# also can set BlackCorrect, Shingling, and Depletion for best output
# described in drivers.doc with gs-3.33
# Also have PrintQuality and RenderType for xpaintjet XL300/XL too...
#
# Resolution: 300x300 except declj250 is 180x180, canon bjc-600 is 360x360
#             laserjet 4 dithered is 600x600.
#
# Color Support: 1, 3, 8, 16, 24, and 32( last is dj550c only)
# see the devices.doc for descriptions of what these do!
#

StartEntry: DeskJet500Mono
  GSDriver: djet500
  Description: {HP DeskJet 500}
  About: { \
           This driver supports the HP DeskJet 500 inkjet printer. \
           It does does not support color printing. \
           Ghostscript supports several optional parameters for \
           this driver: see the document 'devices.doc' \
           in the ghostscript directory under /usr/doc. \
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: DeskJet500
  GSDriver: cdj500
  Description: {HP DeskJet 400/500C/520/540C}
  About: { \
           This driver supports the HP inkjet printers which have \
           color capability with an optional color cartridge. \
           If your DeskJet can use EITHER a B&W cartridge or \
           a color cartridge, but not both simultaneously, \
           this driver may work for you. \
           Ghostscript supports several optional parameters for \
           this driver: see the document 'devices.doc' \
           in the ghostscript directory under /usr/doc. \
         }
  Resolution: {300} {300} {}
  BitsPerPixel:  {3} {Normal color printing with color cartridge}
  BitsPerPixel:  {8} {Floyd-Steinberg B&W printing for better greys}
  BitsPerPixel: {24} {Floyd-Steinberg Color printing (best, but slow)}
EndEntry

StartEntry: DeskJet550
  GSDriver: cdj550
  Description: {HP DeskJet 550C/560C/6xxC series}
  About: { \
           This driver supports the HP inkjet printers which have \
           color capability using both black and color cartridges \
           simultaneously. Known to work with the 682C and the 694C. \
           Other 600 and 800 series printers may work \
           if they have this feature. \
           If your printer seems to be saturating the paper with ink, \
           try added an extra GS option of '-dDepletion=2'. \
           Ghostscript supports several optional parameters for \
           this driver: see the document 'devices.doc' \
           in the ghostscript directory under /usr/doc. \
         }
  Resolution: {300} {300} {}
  BitsPerPixel:  {3} {Normal color printing with color cartridge}
  BitsPerPixel:  {8} {Floyd-Steinberg B&W printing for better greys}
  BitsPerPixel: {24} {Floyd-Steinberg Color printing (best, but slow)}
  BitsPerPixel: {32} {Sometimes provides better output than 24}
EndEntry

StartEntry: PaintJet
  GSDriver: pj
  Description: {HP PaintJet}
  About: { \
           Driver for the HP PaintJet printer. More information \
           on this driver is available in the file 'devices.doc' \
           in the ghostscript directory under /usr/doc. \
         }
  Resolution: {300} {300} {}
  BitsPerPixel:  {3} {Normal color printing with color cartridge}
  BitsPerPixel:  {8} {Floyd-Steinberg B&W printing for better greys}
  BitsPerPixel: {24} {Floyd-Steinberg Color printing (best, but slow)}
EndEntry

StartEntry: PaintJetXL
  GSDriver: pjxl
  Description: {HP PaintJet XL}
  About: { \
           Driver for the HP PaintJet XL printer. More information \
           on this driver is available in the file 'devices.doc' \
           in the ghostscript directory under /usr/doc. \
         }
  Resolution: {300} {300} {}
  BitsPerPixel:  {3} {Normal color printing with color cartridge}
  BitsPerPixel:  {8} {Floyd-Steinberg B&W printing for better greys}
  BitsPerPixel: {24} {Floyd-Steinberg Color printing (best, but slow)}
EndEntry

StartEntry: PaintJetXL300
  GSDriver: pjxl300
  Description: {HP PaintJet XL300 and DeskJet 1200C}
  About: { \
           Driver for the HP PaintJet XL300 and DeskJet 1200C printers.\
           More information \
           on this driver is available in the file 'devices.doc' \
           in the ghostscript directory under /usr/doc. \
         }
  Resolution: {300} {300} {}
  BitsPerPixel:  {3} {Normal color printing with color cartridge}
  BitsPerPixel:  {8} {Floyd-Steinberg B&W printing for better greys}
  BitsPerPixel: {24} {Floyd-Steinberg Color printing (best, but slow)}
EndEntry

StartEntry: DECLJ250
  GSDriver: declj250
  Description: {DEC LJ250 (Alt)}
  About: { \
           Driver for the DEC LJ250 printer(Alternate).\
           More information \
           on this driver is available in the file 'devices.doc' \
           in the ghostscript directory under /usr/doc. \
         }
  Resolution: {180} {180} {}
  BitsPerPixel:  {3} {Normal color printing with color cartridge}
  BitsPerPixel:  {8} {Floyd-Steinberg B&W printing for better greys}
  BitsPerPixel: {24} {Floyd-Steinberg Color printing (best, but slow)}
EndEntry

StartEntry: HPDesignJet650C
  GSDriver: dnj650c
  Description: {HP DesignJet 650C}
  About: { \
           Driver for the HP DesignJet 650C printer.\
           More information \
           on this driver is available in the file 'devices.doc' \
           in the ghostscript directory under /usr/doc. \
         }
  Resolution: {300} {300} {}
  BitsPerPixel:  {3} {Normal color printing with color cartridge}
  BitsPerPixel:  {8} {Floyd-Steinberg B&W printing for better greys}
  BitsPerPixel: {24} {Floyd-Steinberg Color printing (best, but slow)}
EndEntry

StartEntry: LaserJet4dither
  GSDriver: lj4dith
  Description: {HP LaserJet 4 - dithered}
  About: { \
           Driver for the HP LaserJet 4 printer.\
           This driver does Floyd-Steinberg dithering for better \
           greys. \
         }
  Resolution: {600} {600} {}
EndEntry

#
# Not sure how to get color to work on this printer yet...
#

StartEntry: BJC600
  GSDriver: bjc600
  Description: {Canon BJC-600 and BJC-4000}
  About: { \
           Driver for the Canon BJC-600 and BJC-4000 printers.\
           Should work for later 600 and 4000 series printers, but this \
           is untested. \
         }
  Resolution: {360} {360} {}
  BitsPerPixel:  {8} {Floyd-Steinberg B&W printing for better greys}
  BitsPerPixel: {24} {Floyd-Steinberg Color printing (best, but slow)}
EndEntry

#
# PCL printers are in
#
# gdevdjet.c
#
# Supports older deskjets (500, PLUS, and prior) and LaserJets too.
# LaserJet
# LaserJet Plus
# LaserJet 2p
# LaserJet 3
# DeskJet
# DeskJet 500
# LaserJet 4
# LaserJet 3D
#
# Resoltion: 75, 100, 150, 300 or 600 (LJ4 only) dpi
#
StartEntry: DeskJet
  GSDriver: deskjet
  Description: {HP DeskJet/DeskJet Plus}
  About: { \
           Driver for the HP DeskJet and DeskJet Plus. \
           For the 500, 600, and 800 series DeskJets,\
           consider looking at the alternative drivers available \
           for the 500 series before using this one. This driver for \
           an older model. \
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: LaserJet
  GSDriver: laserjet
  Description: {HP LaserJet}
  About: { \
           Driver for the HP LaserJet. \
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: LaserJetPlus
  GSDriver: laserjetplus
  Description: {HP LaserJet Plus}
  About: { \
           Driver for the HP LaserJet Plus. \
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: LaserJet2p
  GSDriver: ljet2p
  Description: {HP LaserJet IId/IIp/III* with TIFF compression}
  About: { \
             Driver for the HP LaserJet II series printers. \
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: LaserJet3
  GSDriver: ljet3
  Description: {HP LaserJet III* with Delta Row Compression}
  About: { \
             Driver for the HP LaserJet III printer.\
             This driver features Delta Row Compression. \
             There is another LaserJet III driver available, \
             so if this one does not work properly, try the other. \
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: LaserJet3d
  GSDriver: ljet3d
  Description: {HP LaserJet III* with duplex capability}
  About: { \
             Driver for the HP LaserJet IIId printer.\
             This driver features duplex capability. \
             There is another LaserJet III driver available, \
             so if this one does not work properly, try the other. \
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: LaserJet4
  GSDriver: ljet4
  Description: {HP LaserJet 4/5/6 series}
  About: { \
             Driver for the HP LaserJet 4 printer.\
             It also may support the LaserJet 5 or 6 printer as well. \
             Early LaserJet 4 models can only do 300x300 resolution. \
         }
  Resolution: {300} {300} {}
  Resolution: {600} {600} {}
EndEntry


#
# Epson "ESC/P 2" driver
#
# gdevescp.c
#
# Resolutions: 180x180, 180x360, 360x180, 360x360
#
#

StartEntry: EpsonStylus800
  GSDriver: st800
  Description: {Epson Stylus 800 & ESC/P 2 printers}
  About: { \
             Driver for the Epson Stylus 800. \
             This driver may work with printers supporting \
             the ESC/P 2 specification.\
         }
  Resolution: {180} {180} {}
  Resolution: {180} {360} {}
  Resolution: {360} {180} {}
  Resolution: {360} {360} {}
EndEntry

StartEntry: EpsonAP3250
  GSDriver: ap3250
  Description: {Epson AP3250 & ESC/P 2 printers}
  About: { \
             Driver for the Epson AP3250.\
             This driver may work with printers supporting \
             the ESC/P 2 specification.\
         }
  Resolution: {180} {180} {}
  Resolution: {180} {360} {}
  Resolution: {360} {180} {}
  Resolution: {360} {360} {}
EndEntry


#
# IBM 3853 JetPrinter (color)
#
# gdev3852.c
#
# Resolution: 84x84
#
# Uses 3 bit color?
#
StartEntry: IBMJetPrinter3853
  GSDriver: jetp3852
  Description: {IBM 3853 JetPrinter}
  About: { \
             Driver for the IBM 3853 JetPrinter.\
         }
  Resolution: {84} {84} {}
EndEntry


#
# Ricoh 4081 laser printer
#
# gdev4081.c
#
# Resolution: 300x300
#
# Colors: 1 bit
#
StartEntry: Ricoh4081
  GSDriver: r4081
  Description: {Ricoh 4081 laser printer}
  About: { \
             Driver for the Ricoh 4081 laser printer.\
         }
  Resolution: {300} {300} {}
EndEntry


#
# Tektronix 4693d color plotter
#
# gdev4693.c
#
# Resolution: 100x100
#
# Color: 2, 4, 8 bits per R/B/G component
#
StartEntry: Tek4693d2
  GSDriver: t4693d2
  Description: {Tek 4693d color printer, 2 bit mode}
  About: { \
           Driver for the Tektronix 4693d color printer, using \
           2 bits per R/G/B component. \
         }
  Resolution: {100} {100} {}
EndEntry

StartEntry: Tek4693d4
  GSDriver: t4693d4
  Description: {Tek 4693d color printer, 4 bit mode}
  About: { \
           Driver for the Tektronix 4693d color printer, using \
           4 bits per R/G/B component. \
         }
  Resolution: {100} {100} {}
EndEntry

StartEntry: Tek4693d8
  GSDriver: t4693d8
  Description: {Tek 4693d color printer, 8 bit mode}
  About: { \
           Driver for the Tektronix 4693d color printer, using \
           8 bits per R/G/B component. \
         }
  Resolution: {100} {100} {}
EndEntry



#
# C.Itoh M8510 printer
#
# gdev8510.c
#
# Resolution: 160x144
#
# Color: 1 bit
#

StartEntry: CItohM8510
  GSDriver: m8510
  Description: {C.Itoh M8510}
  About: { \
           Driver for the C.Itoh M8510 printer.\
         }
  Resolution: {100} {100} {}
EndEntry

#
# Apple Imagewriters
#
# gdevadmp.c
#
# Resolution:
#              appledmp 120x72
#              iwlo     160x72
#              iwhi     160x144
#              iwlq     320x216
#
# Color: 1
#

StartEntry: AppleDMP
  GSDriver: appledmp
  Description: {Apple Dot Matrix}
  About: { \
           Driver for the Apple Dot Matrix printers, including \
           the ImageWriter. There are several other ImageWriter \
           drivers available which you may want to consider. \
         }
  Resolution: {120} {72} {}
EndEntry

StartEntry: ImageWriterLO
  GSDriver: iwlo
  Description: {Apple Imagewriter, low-resolution}
  About: { \
           Driver for the Apple ImageWriter. \
           This driver supports the low-resolution setting of \
           120x72 dpi. \
           There are several other ImageWriter \
           drivers available which you may want to consider. \
         }
  Resolution: {120} {72} {}
EndEntry

StartEntry: ImageWriterHI
  GSDriver: iwhi
  Description: {Apple Imagewriter, high-resolution}
  About: { \
           Driver for the Apple ImageWriter. \
           This driver supports the high-resolution setting of \
           120x144 dpi. \
           There are several other ImageWriter \
           drivers available which you may want to consider. \
         }
  Resolution: {120} {144} {}
EndEntry

StartEntry: ImageWriterLQ
  GSDriver: iwlq
  Description: {Apple Imagewriter, letter quality}
  About: { \
           Driver for the Apple ImageWriter. \
           This driver supports the letter quality setting of \
           320x216 dpi. \
           There are several other ImageWriter \
           drivers available which you may want to consider. \
         }
  Resolution: {320} {216} {}
EndEntry

#
# Canon BJ-10e and BJ200
#
# gdevbj10.c
#
#
# Resolution: 360x360, 180x180, 180x360, 360x180
#
# Color: 1 bit
#

StartEntry: CanonBJ10e
  GSDriver: bj10e
  Description: {Canon BJ-10e}
  About: { \
           Driver for the Canon BJ-10e. \
         }
  Resolution: {180} {180} {}
  Resolution: {360} {180} {}
  Resolution: {180} {360} {}
  Resolution: {360} {360} {}
EndEntry

StartEntry: CanonBJ200
  GSDriver: bj200
  Description: {Canon BJ-100/200/210/240}
  About: { \
           Driver for the Canon BJ-200/210/240 printers. \
           Reportedly also works for the BJ-100 as well. \
           Does NOT support color on the 210 or 240 printers. \
         }
  Resolution: {180} {180} {}
  Resolution: {360} {180} {}
  Resolution: {180} {360} {}
  Resolution: {360} {360} {}
EndEntry

#
# Mitsubishi CP50 color printer
#
# gdevcp50.c
#
# Resolution: 154x187
#
# Color: 24 bit
#
#

StartEntry: MitCP50
  GSDriver: cp50
  Description: {Mitsubishi CP50}
  About: { \
           Driver for the Mitsubishi CP50 color printer. \
         }
  Resolution: {154} {187} {}
EndEntry


#
# Epson LQ-2550 and Fujitsu 3400/2400/1200 color printers
#
# gdevepsc.c
#
# Resolution: Several multiples of 60 and 72, depending on # of pins (9,24)
#
# Color: 3 bit ?
#
#

StartEntry: EpsonLQ9
  GSDriver: epsonc
  Description: {Epson Color Dot Matrix, 9 pin}
  About: { \
           This driver supports Epson and some Epson compatible \
           color dot-matrix printers. The  \
           Epson LQ-2550 and Fujitsu 3400/2400/1200 color printers\
           are among those supported. \
           \n\n This driver is for 9 pin printers.\
           \n\n NOTE: A given printer will support a Y resolution of \
           60 and 180, or 72 and 216, but not both! If your output \
           appears distorted, try the alternate Y resolution setting. \
           The two printer types are marked by Type A or Type B in \
           the list of printer resolution settings. \
         }
  Resolution:  {60} {60} {Type A}
  Resolution: {120} {60} {Type A}
  Resolution: {240} {60} {Type A}
  Resolution:  {60} {72} {Type B}
  Resolution: {120} {72} {Type B}
  Resolution: {240} {72} {Type B}
EndEntry

StartEntry: EpsonLQ24
  GSDriver: epsonc
  Description: {Epson Color Dot Matrix, 24 pin}
  About: { \
           This driver supports Epson and some Epson compatible \
           color dot-matrix printers. The  \
           Epson LQ-2550 and Fujitsu 3400/2400/1200 color printers \
           are among those supported. \
           \n\n This driver is for 24 pin printers.\
           \n\n NOTE: A given printer will support a Y resolution of \
           60 and 180, or 72 and 216, but not both! If your output \
           appears distorted, try the alternate Y resolution setting. \
           The two printer types are marked by Type A or Type B in \
           the list of printer resolution settings.\
         }
  Resolution:  {60}  {60} {Type A}
  Resolution:  {60} {180} {Type A}
  Resolution: {120}  {60} {Type A}
  Resolution: {120} {180} {Type A}
  Resolution: {180}  {60} {Type A}
  Resolution: {180} {180} {Type A}
  Resolution: {240}  {60} {Type A}
  Resolution: {240} {180} {Type A}
  Resolution:  {60}  {72} {Type B}
  Resolution:  {60} {216} {Type B}
  Resolution: {120}  {72} {Type B}
  Resolution: {120} {216} {Type B}
  Resolution: {180}  {72} {Type B}
  Resolution: {180} {216} {Type B}
  Resolution: {240}  {72} {Type B}
  Resolution: {240} {216} {Type B}
EndEntry


# Epson (and similar) dot-matrix printer driver for Ghostscript.
#
# gdevepsn.c
#
# Resolutions: (depends on driver I think too)
#         9 pin: XDPI - 60, 120, 240, YDPI either 60 or 72
#        24 pin: XDPI - 60, 120, 180, 240, 360, YPID either 60,180 or 72,216
#
# Color: 1 bit
#

StartEntry: Epson9
  GSDriver: epson
  Description: {Epson Dot Matrix, 9 pin}
  About: { \
           This driver supports Epson and some Epson compatible \
           dot-matrix printers.  \
           \n\n This driver is for 9 pin printers.\
           \n\n NOTE: A given printer will support a Y resolution of \
           60 and 180, or 72 and 216, but not both! If your output \
           appears distorted, try the alternate Y resolution setting. \
           The two printer types are marked by Type A or Type B in \
           the list of printer resolution settings. \
         }
  Resolution:  {60}  {60} {Type A}
  Resolution: {120}  {60} {Type A}
  Resolution: {240}  {60} {Type A}
  Resolution:  {60}  {72} {Type B}
  Resolution: {120}  {72} {Type B}
  Resolution: {240}  {72} {Type B}
EndEntry

StartEntry: Epson24
  GSDriver: epson
  Description: {Epson Dot Matrix, 24 pin}
  About: { \
           This driver supports Epson and some Epson compatible \
           dot-matrix printers.  \
           \n\n This driver is for 24 pin printers.\
           \n\n NOTE: A given printer will support a Y resolution of \
           60 and 180, or 72 and 216, but not both! If your output \
           appears distorted, try the alternate Y resolution setting. \
           The two printer types are marked by Type A or Type B in \
           the list of printer resolution settings.\
         }
  Resolution:  {60}  {60} {Type A}
  Resolution:  {60} {180} {Type A}
  Resolution: {120}  {60} {Type A}
  Resolution: {120} {180} {Type A}
  Resolution: {180}  {60} {Type A}
  Resolution: {180} {180} {Type A}
  Resolution: {240}  {60} {Type A}
  Resolution: {240} {180} {Type A}
  Resolution: {360}  {60} {Type A}
  Resolution: {360} {180} {Type A}
  Resolution:  {60}  {72} {Type B}
  Resolution:  {60} {216} {Type B}
  Resolution: {120}  {72} {Type B}
  Resolution: {120} {216} {Type B}
  Resolution: {180}  {72} {Type B}
  Resolution: {180} {216} {Type B}
  Resolution: {240}  {72} {Type B}
  Resolution: {240} {216} {Type B}
  Resolution: {360}  {72} {Type A}
  Resolution: {360} {216} {Type A}
EndEntry

StartEntry: Epson9MedRes
  GSDriver: eps9mid
  Description: {Epson Dot Matrix, 9 pin, med-res}
  About: { \
           This driver supports Epson and some Epson compatible \
           dot-matrix printers. This driver implements an \
           intermediate resolution by making multiple passes. \
           It has better, but slower, output than the standard Epson\
           9 pin driver. \
           \n\n This driver is for 9 pin printers.\
           \n\n NOTE: A given printer will support a Y resolution of \
           180 or 216, but not both! If your output \
           appears distorted, try the alternate Y resolution setting. \
           The two printer types are marked by Type A or Type B in \
           the list of printer resolution settings. \
         }
  Resolution:  {60}  {180} {Type A}
  Resolution: {120}  {180} {Type A}
  Resolution: {240}  {180} {Type A}
  Resolution:  {60}  {216} {Type B}
  Resolution: {120}  {216} {Type B}
  Resolution: {240}  {216} {Type B}
EndEntry

StartEntry: Epson9HiRes
  GSDriver: eps9high
  Description: {Epson Dot Matrix, 9 pin, hi-res}
  About: { \
           This driver supports Epson and some Epson compatible \
           dot-matrix printers. This driver implements an \
           intermediate resolution by making multiple passes. \
           It has better, but slower, output than the standard \
           or the intermediate resolution \
           Epson 9 pin driver. \
           \n\n This driver is for 9 pin printers.\
           \n\n NOTE: A given printer will support a Y resolution of \
           180 or 216, but not both! If your output \
           appears distorted, try the alternate Y resolution setting. \
           The two printer types are marked by Type A or Type B in \
           the list of printer resolution settings. \
         }
  Resolution:  {60}  {180} {Type A}
  Resolution: {120}  {180} {Type A}
  Resolution: {240}  {180} {Type A}
  Resolution:  {60}  {216} {Type B}
  Resolution: {120}  {216} {Type B}
  Resolution: {240}  {216} {Type B}
EndEntry


#
# Imagen ImPress printers
#
# gdevimgn.c
#
#
# Resolution: 75, 150, 300
#
# Color: 1 bit
#

StartEntry: Imagen
  GSDriver: imagen
  Description: {Imagen ImPress}
  About: { \
           Driver for the Imagen ImPress.\
         }
  Resolution:  {75}  {75} {}
  Resolution: {150} {150} {}
  Resolution: {300} {300} {}
EndEntry

#
# Canon LBP-*II and LIPS III printer
#
# gdevlbp8.c
#
# Resolution: 300x300
#
# Color: 1 bit
#

StartEntry: CanonLBP8
  GSDriver: lbp8
  Description: {Canon LBP-8II}
  About: { \
           Driver for the Canon LBP-8II laser printer.\
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: CanonLIPS
  GSDriver: lips3
  Description: {Canon LIPS III}
  About: { \
           Driver for the Canon LIPS III laser printer \
           in English mode.\
         }
  Resolution: {300} {300} {}
EndEntry

#
# DEC LN03 (sixel printers)
#
# gdevln03.c
#
# Resolution:
#        ln03     300x300
#        la50     144x72
#        la70     144x144
#        la75     144x72
#        la75plus 180x180
#
# Color: 1 bit
#

StartEntry: DECLN03
  GSDriver: ln03
  Description: {DEC LN03}
  About: { \
           Driver for the DEC LN03 laser printer. \
         }
  Resolution: {300} {300} {}
EndEntry

StartEntry: DECLA50
  GSDriver: la50
  Description: {DEC LA50 dot matrix}
  About: { \
           Driver for the DEC LA50 dot matrix printer. \
         }
  Resolution: {144} {72} {}
EndEntry

StartEntry: DECLA70
  GSDriver: la70
  Description: {DEC LA70 dot matrix}
  About: { \
           Driver for the DEC LA70 dot matrix printer. \
         }
  Resolution: {144} {144} {}
EndEntry

StartEntry: DECLA75
  GSDriver: la75
  Description: {DEC LA75 dot matrix}
  About: { \
           Driver for the DEC LA75 dot matrix printer. \
         }
  Resolution: {144} {72} {}
EndEntry

StartEntry: DECLA75P
  GSDriver: la75plus
  Description: {DEC LA75 Plus dot matrix}
  About: { \
           Driver for the DEC LA75 Plus dot matrix printer. \
         }
  Resolution: {180} {180} {}
EndEntry


#
# NEC P6 printers
#
# gdevnp6.c
#
# Resolution: 360x360
#
# Color: 1 bit
#

StartEntry: NECP6
  GSDriver: necp6
  Description: {NEC P6/P6+/P60}
  About: { \
           Driver for the NEC P6/P6+/P60 printers. \
         }
  Resolution: {360} {360} {}
EndEntry

#
# Okidata Microline 182
#
# gdevo182.c
#
# Resolution: 72x72 144x144
#
# Color: 1 bit
#

StartEntry: OKI182
  GSDriver: oki182
  Description: {Okidata Microline 182}
  About: { \
           Driver for the Okidata Microline 182 printer. \
         }
  Resolution:  {72}  {72} {}
  Resolution: {144} {144} {}
EndEntry

#
# HP PaintJet drivers (older alternative?)
#
# gdevpjet.c
#
# Resolution: 90x90 or 180x180
#
# Color: 3 bits

StartEntry: LJ250
  GSDriver: lj250
  Description: {DEC LJ250}
  About: { \
           Driver for the DEC LJ250 Companion color printer \
           using HP PaintJet compatible mode. \
         }
  Resolution:  {90}  {90} {}
  Resolution: {180} {180} {}
EndEntry

#paintjet
#             "(alternative) HP PaintJet color printer"

#pjetxl
#             "(alternative) HP PaintJet XL"

#
# StarJet SJ48
#
# gdevsj48.c
#
# Resolution: (180,360)x(180,360)
#
# Color: 1 bit
#

StartEntry: StarJet48
  GSDriver: sj48
  Description: {StarJet 48}
  About: { \
           Driver for the StarJet 48 printer. \
         }
  Resolution: {180} {180} {}
  Resolution: {360} {180} {}
  Resolution: {180} {360} {}
  Resolution: {360} {360} {}
EndEntry

#
# Tektronix Ink-jet plotter
#
# gdevtknk.c
#
# Resolution: 120x120
#
# Color: 4 bits
#

StartEntry: Tek4696
  GSDriver: tek4696
  Description: {Tektronics 4695/4696 inkjet plotter}
  About: { \
           Driver for the Tektronix 4695/4696 inkjet plotter. \
         }
  Resolution: {120} {120} {}
EndEntry


#
# Xerox XES
#
# gdevxes.c
#
# Resolution: 300x300
#
# Color: 1 bit
#

StartEntry: XeroxXES
  GSDriver: xes
  Description: {Xerox XES printers}
  About: { \
           Driver for the Xerox XES printers (2700, 3700, 4045, etc).\
         }
  Resolution: {300} {300} {}
EndEntry

#
# postscript
#
# This is for a real postscript printer - no ghostscript involved
#
# resolutions are there so user can specify, no way to tell what their
# printer can really do
#
# same for color, no way to know
#
StartEntry: PostScript
  GSDriver: POSTSCRIPT
  Description: {PostScript printer}
  About: { \
           Driver for the PostScript printers.\
           Does not use ghostscript. \
           Use if your printer has a PostScript interpreter built-in. \
           Choose the resolution which corresponds to your printer from \
           these list. \
         }
  Resolution: {300} {300} {}
  Resolution: {600} {600} {}
  Resolution: {1200} {1200} {}
EndEntry



#
# text
#
# This is for a real text printer - no ghostscript involved
#
# use this if you DO NOT want postscript printed at all
#
StartEntry: TextPrinter
  GSDriver: TEXT
  Description: {Text-only printer}
  About: { \
           Driver for the text-only printers.\
           Does not use ghostscript. \
           Outputs ASCII text straight to the printer. \
         }
  Resolution: {NA} {NA} {}
EndEntry
#
#
# uniprint drivers
#
# Followings are to accomodate uniprint drivers in ghostscript-5.50.
# to patched printtool and ps-to-printer.fpi by Osamu Aoki.
# For the ease of setting, I chose to break entry into several sections.
# Data base entry format has changed for this section.
#
#   BitsPerPixel: {upp_file} {Comment copied from upp file}
#
# In order to update followings for future updates,
# First cd /usr/share/ghostscript/5.50  (5.50 may change...)
# Then get list of *.upp driver by
#      # ls -m *.upp in /usr/share/ghostscript/5.50
# Finally get the meaning of each driver by
#      # head -1 `ls *.upp`  (man gs also gives good information)
#      Then edit with keyboad macro to make this file.
#

StartEntry: U_CanonBJC610
  GSDriver: uniprint
  Description: {Canon BJC-610 (UP)}
  About: { \
           Canon BJC-610 uniprint driver settings.\
         }
  Resolution: {NA} {NA} {}
  BitsPerPixel: {bjc610a0} {360x360DpI, plain paper high speed, color, rendered}
  BitsPerPixel: {bjc610a1} {360x360DpI, plain paper, color, rendered}
  BitsPerPixel: {bjc610a2} {360x360DpI, coated paper, color, rendered}
  BitsPerPixel: {bjc610a3} {360x360DpI, transparency film, color, rendered}
  BitsPerPixel: {bjc610a4} {360x360DpI, back print film, color, rendered}
  BitsPerPixel: {bjc610a5} {360x360DpI, fabric sheet, color, rendered}
  BitsPerPixel: {bjc610a6} {360x360DpI, glossy paper, color, rendered}
  BitsPerPixel: {bjc610a7} {360x360DpI, high gloss film, color, rendered}
  BitsPerPixel: {bjc610a8} {360x360DpI, high resolution paper, color, rendered}
  BitsPerPixel: {bjc610b1} {720x720DpI, plain paper, color, rendered}
  BitsPerPixel: {bjc610b2} {720x720DpI, coated paper, color, rendered}
  BitsPerPixel: {bjc610b3} {720x720DpI, transparency film, color, rendered}
  BitsPerPixel: {bjc610b4} {720x720DpI, back print film, color, rendered}
  BitsPerPixel: {bjc610b6} {720x720DpI, glossy paper, color, rendered}
  BitsPerPixel: {bjc610b7} {720x720DpI, high gloss paper, color, rendered}
  BitsPerPixel: {bjc610b8} {720x720DpI, high resolution paper, color, rendered}
EndEntry
#
StartEntry: U_HPDeskjet550c
  GSDriver: uniprint
  Description: {HP Deskjet 550C (UP)}
  About: { \
           HP Deskjet 550C uniprint driver settings.\
         }
  Resolution: {NA} {NA} {}
  BitsPerPixel: {cdj550} {300x300DpI, Gamma=2}
EndEntry
#
StartEntry: U_NECPrinwriter2X
  GSDriver: uniprint
  Description: {NEC Prinwriter 2X (UP)}
  About: { \
           NEC Printwriter 2X uniprint driver settings. \
           Check sorce code for explanation of necp2x6.\
         }
  Resolution: {NA} {NA} {}
  BitsPerPixel: {necp2x} {360x360DpI, Plain Paper}
  BitsPerPixel: {necp2x6} {360x360DpI, Plain Paper}
EndEntry
#
#StartEntry: U_SUNrasterfile
#  GSDriver: uniprint
#  Description: {SUN rasterfile (UP)}
#  About: { \
#          SUN raster file uniprint driver settings.\
#         }
#  Resolution: {NA} {NA} {}
#  BitsPerPixel: {ras1}   {1 Bit, 2 Colors (Ghostscript-Rendering)}
#  BitsPerPixel: {ras24}  {24 Bit, 7 Colors (RGB-Error-Diffusion)}
#  BitsPerPixel: {ras3}   {3 Bit, 7 Colors (RGB-Ghostscript)}
#  BitsPerPixel: {ras32}  {32 Bit, 6+1 Colors (CMYK-Error-Diffusion)}
#  BitsPerPixel: {ras4}   {4 Bit, 6+1 Colors (CMYK-Ghostscript)}
#  BitsPerPixel: {ras8m}  {8 Bit, 2 Colors (Error-Diffusion)}
#EndEntry
#
StartEntry: U_EpsonStylusColor
  GSDriver: uniprint
  Description: {Epson Stylus Color (UP)}
  About: { \
           Epson Stylus Color uniprint driver settings.\
         }
  Resolution: {NA} {NA} {}
  BitsPerPixel: {stcany}   {Stylus Color any type, 360x360DpI}
  BitsPerPixel: {stc}      {Stylus Color I / PRO Series, 360x360DpI, Plain Paper}
  BitsPerPixel: {stc_h}    {Stylus Color I / PRO Series, 720x720DpI, Special Paper}
  BitsPerPixel: {stc_l}    {Stylus Color I / PRO Series, 360x360DpI, noWeave}
  BitsPerPixel: {stc2}     {Stylus Color II / IIs, 360x360DpI, Plain Paper}
  BitsPerPixel: {stc2_h}   {Stylus Color II, 720x720DpI, Special Paper}
  BitsPerPixel: {stc2s_h}  {Stylus Color IIs, 720x720DpI, Special Paper}
  BitsPerPixel: {stc500p}  {Stylus Color 500, 360x360DpI, not Weaved, Plain Paper}
  BitsPerPixel: {stc500ph} {Stylus Color 500, 720x720DpI, not Weaved, Plain Paper}
  BitsPerPixel: {stc600ih} {Stylus Color 600, 1440x720DpI, Inkjet Paper}
  BitsPerPixel: {stc600p}  {Stylus Color 600, 720x720DpI, Plain Paper}
  BitsPerPixel: {stc600pl} {Stylus Color 600, 360x360DpI, Plain Paper}
  BitsPerPixel: {stc740ih} {Stylus Color 740, 1440x720DpI, Inkjet Paper}
  BitsPerPixel: {stc740p}  {Stylus Color 740, 720x720DpI, Plain Paper}
  BitsPerPixel: {stc740pl} {Stylus Color 740, 360x360DpI, Plain Paper}
  BitsPerPixel: {stc800ih} {Stylus Color 800, 1440x720DpI, Inkjet Paper}
  BitsPerPixel: {stc800p}  {Stylus Color 800, 720x720DpI, Plain Paper}
  BitsPerPixel: {stc800pl} {Stylus Color 800, 360x360DpI, Plain Paper}
  BitsPerPixel: {stc1520h} {Stylus Color 1520, 1440x720DpI, Inkjet Paper}
EndEntry
#
