<driver id="driver/pxlmono">
 <name>pxlmono</name>
 <url>http://www.cs.wisc.edu/~ghost/doc/printer.htm</url>
 <execution>
  <ghostscript />
  <prototype>gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%Z -sOutputFile=- - | perl -p -e &quot;s/\xc0.\xf8\x26/\xc0%E\xf8\x26/g&quot;</prototype>
  <ppdentry>
   *DefaultResolution: 1200dpi
  </ppdentry>
 </execution>
 <comments>
  <en>
    Drivers for PCL 6 printers, both B&amp;W and colour, much faster
    than the &quot;lj5gray&quot;/&quot;lj5mono&quot; drivers.&lt;p&gt;

    The &quot;pxlmono&quot; and the &quot;pxlcolor&quot; driver are
    the same code, the difference is only that the
    &quot;pxlcolor&quot; gives colour and the &quot;pxlmono&quot;
    grayscale output.&lt;p&gt;

    The resolution must be given both with the &quot;-r&quot; option
    on the command line of GhostScript and as PJL command.&lt;p&gt;

  </en>
 </comments>
 <printers>
  <printer>
   <id>printer/Generic-PCL_6_PCL_XL_Printer</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-1250</id><!-- Brother HL-1250 -->
  </printer>
  <printer>
   <id>printer/Brother-HL-1270N</id><!-- Brother HL-1270N -->
  </printer>
  <printer>
   <id>printer/Brother-HL-1450</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-1470N</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-1650</id><!-- Brother HL-1650 -->
  </printer>
  <printer>
   <id>printer/Brother-HL-1660e</id><!-- Brother HL-1660e -->
  </printer>
  <printer>
   <id>printer/Brother-HL-1670N</id><!-- Brother HL-1670N -->
  </printer>
  <printer>
   <id>printer/Brother-HL-1850</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-1870N</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-2060</id><!-- Brother HL-2060 -->
  </printer>
  <printer>
   <id>printer/Brother-HL-2460</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-2460N</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-2400CeN</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-2600CN</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-3400CN</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-3450CN</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-4000CN</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-5030</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-5040</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-5050</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-5070N</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-7050</id>
  </printer>
  <printer>
   <id>printer/Brother-HL-7050N</id>
  </printer>
  <printer>
   <id>printer/Canon-LBP-1000</id><!-- Canon LBP-1000 -->
  </printer>
  <printer>
   <id>printer/Canon-LBP-1760</id><!-- Canon LBP-1760 -->
  </printer>
  <printer>
   <id>printer/Epson-EPL-5800</id><!-- Epson EPL-5800 -->
   <comments>
    <en>This driver works at all resolutions.</en>
   </comments>
  </printer>
  <printer>
   <id>printer/Epson-EPL-5800PS</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-5900</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-5900PS</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-6100</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-6100PS</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-N2050</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-N2050PS</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-N2050plus</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-N2050PSplus</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-N2120</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-N2750</id>
  </printer>
  <printer>
   <id>printer/Epson-EPL-N2750PS</id>
  </printer>
  <printer>
   <id>printer/Fujitsu-PrintPartner_20W</id><!-- Fujitsu PrintPartner 20W -->
  </printer>
  <printer>
   <id>printer/HP-Color_LaserJet_4500</id><!-- HP Color LaserJet 4500 -->
  </printer>
  <printer>
   <id>printer/HP-Color_LaserJet_5000</id><!-- HP Color LaserJet 5000 -->
   <comments>
    <en>Not tested, probably works.</en>
   </comments>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_5</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_2100</id><!-- HP LaserJet 2100 -->
  </printer>
  <printer>
   <id>printer/HP-LaserJet_2100M</id><!-- HP LaserJet 2100M -->
  </printer>
  <printer>
   <id>printer/HP-LaserJet_3200</id><!-- HP LaserJet 3200 -->
  </printer>
  <printer>
   <id>printer/HP-LaserJet_3200se</id><!-- HP LaserJet 3200se -->
  </printer>
  <printer>
   <id>printer/HP-LaserJet_4000</id><!-- HP LaserJet 4000 -->
   <comments>
    <en>Might work for 1200dpi mono?</en>
   </comments>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_4050</id><!-- HP LaserJet 4050 -->
   <comments>
    <en>to 1200dpi</en>
   </comments>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_1200</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_1220</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_1300</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_2200</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_2300</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_3200m</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_3300_MFP</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_3310_MFP</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_3320_MFP</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_3320N_MFP</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_3330_MFP</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_4100</id>
  </printer>
  <printer>
   <id>printer/HP-Color_LaserJet_2500</id>
  </printer>
  <printer>
   <id>printer/HP-Color_LaserJet_4550</id>
  </printer>
  <printer>
   <id>printer/HP-Color_LaserJet_4600</id>
  </printer>
  <printer>
   <id>printer/HP-Color_LaserJet_5500</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_4200</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_4300</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_5</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_5100</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_8150</id>
  </printer>
  <printer>
   <id>printer/HP-LaserJet_9000</id>
  </printer>
  <printer>
   <id>printer/HP-Business_Inkjet_3000</id>
  </printer>
  <printer>
   <id>printer/IBM-Infoprint_12</id><!-- IBM Infoprint 12 -->
   <comments>
    <en>Prints 1200x1200 using pxlmono driver, but I could only make it work after
setting to 1200dpi using PJL.  You can do this conveniently using Matt
Simpson's pup utility.  If you do use pup, the resolution option for
HP2100M worked fine (i.e. no need to compile IEEE1284 into your kernel).</en>
   </comments>
  </printer>
  <printer>
   <id>printer/Infotec-4651_MF</id><!-- Infotec 4651 MF -->
  </printer>
  <printer>
   <id>printer/Kyocera-FS-1000</id><!-- Kyocera FS-1000 -->
  </printer> 
  <printer>
   <id>printer/Kyocera-FS-1000plus</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-1200</id><!-- Kyocera FS-1200 -->
  </printer>
  <printer>
   <id>printer/Kyocera-FS-1700plus</id><!-- Kyocera FS-1700+ -->
  </printer>
  <printer>
   <id>printer/Kyocera-FS-3700plus</id><!-- Kyocera FS-3700+ -->
  </printer>
  <printer>
   <id>printer/Kyocera-FS-6700</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-7000plus</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-9000</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-1750</id><!-- Kyocera FS-1750 -->   
  </printer> 
  <printer>
   <id>printer/Kyocera-FS-3750</id><!-- Kyocera FS-3750 -->
  </printer>
  <printer>
   <id>printer/Kyocera-FS-3800</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-1010</id>
  </printer> 
  <printer>
   <id>printer/Kyocera-FS-1050</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-1800</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-1800plus</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-1900</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-9100DN</id>
  </printer>
  <printer>
   <id>printer/Kyocera-FS-9500DN</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-1530</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-1810</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-2030</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-2530</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-3530</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-4230</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-4530</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-5230</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-5530</id>
  </printer>
  <printer>
   <id>printer/Kyocera-KM-6230</id>
  </printer>
  <printer>
   <id>printer/Minolta-PagePro_1100</id><!-- Minolta PagePro 1100 -->
   <comments>
    <en>

    I&apos;ve been able to print various things using this driver, but
    when attempting to print PostScript created by Gnumeric, I get the
    following from the printer on some pages:&lt;p&gt;

    &lt;tt&gt;PCL XL error&lt;br&gt;
    Subsystem:  STATE&lt;br&gt;
    Error:      IllegalAttributeDataType&lt;br&gt;
    Operator:   SetLineDash&lt;br&gt;
    Position:   ...&lt;p&gt;&lt;/tt&gt;

    I wonder whether the fault lies in Gnumeric&apos;s PostScript
    generator (which Ghostscript renders without complaining) or in
    the printer&apos;s PCL XL interpreter. Using &quot;ljet4&quot;
    driver helped to solve this, but I suspect it worked just because
    PCL 5 is a bit dumber than PCL 6, so GhostScript could not pass it
    so high-level data and have filtered out the bad
    PostScript...&lt;p&gt;

    </en>
   </comments>
  </printer>
  <printer>
   <id>printer/Ricoh-Aficio_220</id><!-- Ricoh Aficio 220 -->
  </printer>
  <printer>
   <id>printer/Samsung-ML-1250</id><!-- Samsung ML-1250 -->
  </printer>
  <printer>
   <id>printer/Samsung-ML-1450</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-1450PS</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-1750</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2150</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2150PS</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2151N</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2151NPS</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2152W</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2152WPS</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2550</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2551N</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-2552W</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-7300</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-7300N</id>
  </printer>
  <printer>
   <id>printer/Samsung-ML-4600</id><!-- Samsung ML-4600 -->
   <comments>
    <en>

    Use this one to use the PCL6 language and to permit the printer to
    use 1200 dpi mode.

    </en>
   </comments>
  </printer>
  <printer>
   <id>printer/Samsung-ML-7000_7000P_7000N</id><!-- Samsung ML-7000/7000P/7000N -->
  </printer>
  <printer>
   <id>printer/Samsung-ML-7050</id><!-- Samsung ML-7050 -->
  </printer>
  <printer>
   <id>printer/Samsung-ML-1650</id><!-- Samsung ML-1650 -->
  </printer>
  <printer>
   <id>printer/Samsung-ML-1651N</id><!-- Samsung ML-1651N -->
  </printer>
  <printer>
   <id>printer/Sharp-AR-161</id><!-- Sharp AR-161 -->
  </printer>
  <printer>
   <id>printer/Okidata-Okipage_10ex</id><!-- Okidata Okipage 10ex -->
  </printer>
  <printer>
   <id>printer/Okidata-Okipage_14ex</id>
  </printer>
 </printers>
</driver>
