diff options
author | Didier Raboud <odyx@debian.org> | 2015-06-18 09:58:17 +0200 |
---|---|---|
committer | Didier Raboud <odyx@debian.org> | 2015-06-18 09:58:17 +0200 |
commit | 9020bdf48f02858d18277b46fd2d93ea21124c17 (patch) | |
tree | d110efe20acb4e413e664d5a87644650697d6c05 | |
parent | c027459ad9ca69515f43bdbd695653f64d475511 (diff) |
Imported Upstream version 20150511
33 files changed, 823 insertions, 14 deletions
@@ -40,6 +40,9 @@ Copyright Oki Data Corporation... OKC301H1.icm (2012) OKC301H2.icm (2012) OKC301H3.icm (2012) + OKC511H1.icm (2012) + OKC511H2.icm (2012) + OKC511H3.icm (2012) Copyright Rick Richardson. All Rights Reserved. hpclj2600n-1.icm (2006) @@ -1,3 +1,16 @@ +2015-05-11 Rick Richardson <rick.richardson@comcast.net> + * Bug in foomatic-db/printer/Xerox-Phaser_6115MFP.xml . Should use + foo2lava driver. Thanks to user "ophers". + +2015-02-11 Rick Richardson <rick.richardson@comcast.net> + * New Printer: Oki C511 using foo2hiperc. + +2014-12-21 Rick Richardson <rick.richardson@comcast.net> + * osx-hotplug: make it work with OS X 10.10 + +2014-12-04 Rick Richardson <rick.richardson@comcast.net> + * make cups: add "Sandboxing Relaxed" to cups-files.conf iff cups >= 2 + 2014-09-25 Rick Richardson <rick.richardson@comcast.net> * foo2hblp2, foo2hblp2-wrapper, foomatic et al: Add paper size A5. @@ -18,6 +18,7 @@ TOPICS * HP SMART INSTALL NOTES * PSUTILS AND 2/4-UP CAPABILITY * CUSTOM PAGE SIZE + * LANDSCAPE ORIENTATION * SET DEFAULT MEDIA WITH CUPS * MANUAL DUPLEX * UPDATE @@ -82,6 +83,7 @@ and firmware. Select the model number for your printer: $ ./getweb 301 # Get Oki C301dn .ICM files $ ./getweb c310 # Get Oki C310dn .ICM files + $ ./getweb c511 # Get Oki C511dn .ICM files $ ./getweb c810 # Get Oki C810 .ICM files $ ./getweb 3200 # Get Oki C3200 .ICM files $ ./getweb 3300 # Get Oki C3300 .ICM files @@ -194,7 +196,7 @@ GHOSTSCRIPT BUGS $ gs --version 8.15.2 - $ wget "http://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs871/ghostscript-8.71.tar.gz" + $ wget "http://ghostscript.com/releases/ghostscript-8.71.tar.gz" $ tar zxf ghostscript-8.71.tar.gz $ cd ghostscript-8.71 $ ./autogen.sh @@ -682,6 +684,20 @@ CUSTOM PAGE SIZE Or, use a GUI that allows the custom size parameters, e.g. "evince" - PostScript and PDF File Viewer. +LANDSCAPE ORIENTATION +--------------------- + This driver just prints Postscript and doesn't know what the + orientation is (*). Other higher level programs format your + data into Postscript, e.g CUPS. + + The CUPS -o landscape option will rotate the page 90 degrees to print + in landscape orientation: + + $ lp -o landscape filename + $ lpr -o landscape filename + + (*) except for N-up printing, because psnup (from psutils) requires it! + SET DEFAULT MEDIA WITH CUPS --------------------------- $ sudo @@ -840,6 +856,10 @@ CUSTOM ICC/ICM COLOR PRINTER PROFILE (BUY) HP Color LaserJet CP1215 default resolution, 1-bit and 2-bit HP Color LaserJet 2600n 2-bit, default resolution + NOTE: + This works only if you have ghostscript 8.x. If you have gs 9.x, then + read "GHOSTSCRIPT BUGS" and prepare /usr/bin/gs.foo from gs 8.x. + 0) Pick a vendor, e.g. google: "Custom Printer Profiles" @@ -919,6 +939,10 @@ CUSTOM ICC/ICM COLOR PRINTER PROFILE (BUY) CUSTOM ICC/ICM COLOR PRINTER PROFILE (ARGYLL) --------------------------------------------- + NOTE: + This works only if you have ghostscript 8.x. If you have gs 9.x, then + read "GHOSTSCRIPT BUGS" and prepare /usr/bin/gs.foo from gs 8.x. + Reference: firefox http://www.xritephoto.com/html/colormunkisplash.htm firefox http://www.argyllcms.com/ @@ -53,6 +53,7 @@ and firmware. Select the model number for your printer: $ ./getweb 301 # Get Oki C301dn .ICM files $ ./getweb c310 # Get Oki C310dn .ICM files + $ ./getweb c511 # Get Oki C511dn .ICM files $ ./getweb c810 # Get Oki C810 .ICM files $ ./getweb 3200 # Get Oki C3200 .ICM files $ ./getweb 3300 # Get Oki C3300 .ICM files @@ -165,7 +166,7 @@ GHOSTSCRIPT BUGS $ gs --version 8.15.2 - $ wget "http://mirror.cs.wisc.edu/pub/mirrors/ghost/GPL/gs871/ghostscript-8.71.tar.gz" + $ wget "http://ghostscript.com/releases/ghostscript-8.71.tar.gz" $ tar zxf ghostscript-8.71.tar.gz $ cd ghostscript-8.71 $ ./autogen.sh @@ -653,6 +654,20 @@ CUSTOM PAGE SIZE Or, use a GUI that allows the custom size parameters, e.g. "evince" - PostScript and PDF File Viewer. +LANDSCAPE ORIENTATION +--------------------- + This driver just prints Postscript and doesn't know what the + orientation is (*). Other higher level programs format your + data into Postscript, e.g CUPS. + + The CUPS -o landscape option will rotate the page 90 degrees to print + in landscape orientation: + + $ lp -o landscape filename + $ lpr -o landscape filename + + (*) except for N-up printing, because psnup (from psutils) requires it! + SET DEFAULT MEDIA WITH CUPS --------------------------- $ sudo @@ -811,6 +826,10 @@ CUSTOM ICC/ICM COLOR PRINTER PROFILE (BUY) HP Color LaserJet CP1215 default resolution, 1-bit and 2-bit HP Color LaserJet 2600n 2-bit, default resolution + NOTE: + This works only if you have ghostscript 8.x. If you have gs 9.x, then + read "GHOSTSCRIPT BUGS" and prepare /usr/bin/gs.foo from gs 8.x. + 0) Pick a vendor, e.g. google: "Custom Printer Profiles" @@ -890,6 +909,10 @@ CUSTOM ICC/ICM COLOR PRINTER PROFILE (BUY) CUSTOM ICC/ICM COLOR PRINTER PROFILE (ARGYLL) --------------------------------------------- + NOTE: + This works only if you have ghostscript 8.x. If you have gs 9.x, then + read "GHOSTSCRIPT BUGS" and prepare /usr/bin/gs.foo from gs 8.x. + Reference: firefox http://www.xritephoto.com/html/colormunkisplash.htm firefox http://www.argyllcms.com/ @@ -200,6 +200,7 @@ FILES = \ osx-hotplug/Makefile \ osx-hotplug/*.m \ osx-hotplug/*.1in \ + osx-hotplug/*.plist \ ppd-adjust \ PPD/*.ppd \ crd/zjs/*.crd \ @@ -1038,16 +1039,27 @@ install-filter: CUPSDCONF=/etc/cups/cupsd.conf CUPSFILESCONF=/etc/cups/cups-files.conf +CUPSPRINTERS=/etc/cups/printers.conf MACLOAD=/System/Library/LaunchDaemons/org.cups.cupsd.plist +# cups-config doesn't exist on Ubuntu unless apt-get install libcups2-dev ... +CUPSMAJVER=cups-config --version | sed "s/[.].*//" +# ... so we use another way +CUPSMAJVER=head -1 $(CUPSPRINTERS) | sed -e 's/.*CUPS v//' -e 's/\..*//' cups: FRC - # C + # CUPS if [ -r $(CUPSFILESCONF) ]; then \ ( echo "g/^FileDev/d"; \ echo "g/ foo2zjs.../d"; \ + echo "g/^Sandboxing/d"; \ echo '$$a'; \ echo "# 'FileDevice Yes' line installed by foo2zjs..."; \ echo "FileDevice Yes"; \ + CUPS_MAJVER=`$(CUPSMAJVER)`; \ + if [ "$$CUPS_MAJVER" = 2 ]; then \ + echo "# 'Sandboxing Relaxed' installed by foo2zjs..."; \ + echo "Sandboxing Relaxed"; \ + fi; \ echo "."; \ echo "w"; \ ) | ex $(CUPSFILESCONF); \ @@ -1082,7 +1094,12 @@ cups: FRC cp /usr/local/etc/rc.d/cups.sh.sample /usr/local/etc/rc.d/cups.sh; \ /usr/local/etc/rc.d/cups.sh restart; \ elif [ -x /bin/systemctl ]; then \ - systemctl restart cups.service; \ + CUPS_MAJVER=`$(CUPSMAJVER)`; \ + if [ "$$CUPS_MAJVER" = 2 ]; then \ + systemctl restart org.cups.cupsd.service; \ + else \ + systemctl restart cups.service; \ + fi \ elif [ -x /bin/launchctl ]; then \ /bin/launchctl unload $(MACLOAD); \ /bin/launchctl load $(MACLOAD); \ @@ -1403,6 +1420,7 @@ ppd: *1215*) driver=foo2hp;; \ *C500*) driver=foo2slx;; \ *C301*|*C310*) driver=foo2hiperc;; \ + *C511*) driver=foo2hiperc;; \ *C810*) driver=foo2hiperc-z1;; \ *C3[1234]00*) driver=foo2hiperc;; \ *C3530*) driver=foo2hiperc;; \ @@ -1659,6 +1677,7 @@ zjsindex: foo2zjs.html archzjs.gif thermometer.gif webphotos ncftpput -m -f $(FTPSITE) foo2zjs \ index.html style.css archzjs.gif thermometer.gif \ images/flags.png INSTALL INSTALL.osx images/zjsfavicon.png \ + Laserjet-1005-Series-MacOSX-10.pdf \ tablesort.js printer-photos/printers.jpg; oakindex: foo2oak.html archoak.gif thermometer.gif webphotos @@ -1760,6 +1779,7 @@ webicm: \ icm/lexc500.tar.gz \ icm/okic301.tar.gz \ icm/okic310.tar.gz \ + icm/okic511.tar.gz \ icm/okic3200.tar.gz \ icm/okic3400.tar.gz icm/okic5600.tar.gz \ icm/okic810.tar.gz @@ -1776,6 +1796,7 @@ webicm: \ ncftpput -m -f $(FTPSITE) foo2slx/icm icm/lexc500.tar.gz; ncftpput -m -f $(FTPSITE) foo2hiperc/icm icm/okic301.tar.gz; ncftpput -m -f $(FTPSITE) foo2hiperc/icm icm/okic310.tar.gz; + ncftpput -m -f $(FTPSITE) foo2hiperc/icm icm/okic511.tar.gz; ncftpput -m -f $(FTPSITE) foo2hiperc/icm icm/okic3200.tar.gz; ncftpput -m -f $(FTPSITE) foo2hiperc/icm icm/okic3400.tar.gz; ncftpput -m -f $(FTPSITE) foo2hiperc/icm icm/okic5600.tar.gz; @@ -1807,6 +1828,8 @@ icm/okic301.tar.gz: FRC cd icm; tar -c -z -f ../$@ OKC301*.icm icm/okic310.tar.gz: FRC cd icm; tar -c -z -f ../$@ OKC310*.icm +icm/okic511.tar.gz: FRC + cd icm; tar -c -z -f ../$@ OKC511*.icm icm/okic3200.tar.gz: FRC cd icm; tar -c -z -f ../$@ OK32*.icm icm/okic3400.tar.gz: FRC diff --git a/PPD/Oki-C301dn.ppd b/PPD/Oki-C301dn.ppd index 5f8e5c9..5e5c126 100644 --- a/PPD/Oki-C301dn.ppd +++ b/PPD/Oki-C301dn.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C3100.ppd b/PPD/Oki-C3100.ppd index a97eafe..fda8426 100644 --- a/PPD/Oki-C3100.ppd +++ b/PPD/Oki-C3100.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C310dn.ppd b/PPD/Oki-C310dn.ppd index f8e8d97..f922ec2 100644 --- a/PPD/Oki-C310dn.ppd +++ b/PPD/Oki-C310dn.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C3200.ppd b/PPD/Oki-C3200.ppd index 54283c2..7ea0824 100644 --- a/PPD/Oki-C3200.ppd +++ b/PPD/Oki-C3200.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C3300.ppd b/PPD/Oki-C3300.ppd index 19d07a4..b3595c3 100644 --- a/PPD/Oki-C3300.ppd +++ b/PPD/Oki-C3300.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C3400.ppd b/PPD/Oki-C3400.ppd index 2559f56..0fff1af 100644 --- a/PPD/Oki-C3400.ppd +++ b/PPD/Oki-C3400.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C3530_MFP.ppd b/PPD/Oki-C3530_MFP.ppd index c2a6e64..c6150ce 100644 --- a/PPD/Oki-C3530_MFP.ppd +++ b/PPD/Oki-C3530_MFP.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C5100.ppd b/PPD/Oki-C5100.ppd index 92eac7b..05eed38 100644 --- a/PPD/Oki-C5100.ppd +++ b/PPD/Oki-C5100.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C511dn.ppd b/PPD/Oki-C511dn.ppd new file mode 100644 index 0000000..552d84f --- /dev/null +++ b/PPD/Oki-C511dn.ppd @@ -0,0 +1,519 @@ +*PPD-Adobe: "4.3" +*% +*% For information on using this, and to obtain the required backend +*% script, consult http://www.openprinting.org/ +*% +*% This file is published under the GNU General Public License +*% +*% PPD-O-MATIC (3.0.0 or newer) generated this PPD file. It is for use with +*% all programs and environments which use PPD files for dealing with +*% printer capability information. The printer must be configured with the +*% "foomatic-rip" backend filter script of Foomatic 3.0.0 or newer. This +*% file and "foomatic-rip" work together to support PPD-controlled printer +*% driver option access with arbitrary free software printer drivers and +*% printing spoolers. +*% +*% To save this file on your disk, wait until the download has completed +*% (the animation of the browser logo must stop) and then use the +*% "Save as..." command in the "File" menu of your browser or in the +*% pop-up manu when you click on this document with the right mouse button. +*% DO NOT cut and paste this file into an editor with your mouse. This can +*% introduce additional line breaks which lead to unexpected results. +*% +*% You may save this file as 'Oki-C511dn-foo2hiperc.ppd' +*% +*% +*FormatVersion: "4.3" +*FileVersion: "1.1" +*LanguageVersion: English +*LanguageEncoding: ISOLatin1 +*PCFileName: "FOO2HIPE.PPD" +*Manufacturer: "Oki" +*Product: "(C511dn)" +*cupsVersion: 1.0 +*cupsManualCopies: True +*cupsModelNumber: 2 +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" +*%pprRIP: foomatic-rip other +*ModelName: "Oki C511dn" +*ShortNickName: "Oki C511dn foo2hiperc" +*NickName: "Oki C511dn Foomatic/foo2hiperc (recommended)" +*PSVersion: "(3010.000) 550" +*PSVersion: "(3010.000) 651" +*PSVersion: "(3010.000) 652" +*PSVersion: "(3010.000) 653" +*PSVersion: "(3010.000) 704" +*PSVersion: "(3010.000) 705" +*PSVersion: "(3010.000) 800" +*LanguageLevel: "3" +*ColorDevice: True +*DefaultColorSpace: RGB +*FileSystem: False +*Throughput: "1" +*LandscapeOrientation: Plus90 +*TTRasterizer: Type42 +*1284DeviceID: "DRV:Dfoo2hiperc,R1,M0,TF;" + +*driverName foo2hiperc/foo2hiperc: "" +*driverType F/Filter: "" +*driverUrl: "http://foo2hiperc.rkkda.com/" +*driverObsolete: False + + + + +*HWMargins: 9 12.00 9 12 +*VariablePaperSize: True +*MaxMediaWidth: 100000 +*MaxMediaHeight: 100000 +*NonUIOrderDependency: 135 AnySetup *CustomPageSize +*CustomPageSize True: "pop pop pop pop pop +%% FoomaticRIPOptionSetting: PageSize=Custom" +*End +*FoomaticRIPOptionSetting PageSize=Custom: "-pCustom.%0x%1 " +*ParamCustomPageSize Width: 1 points 36 100000 +*ParamCustomPageSize Height: 2 points 36 100000 +*ParamCustomPageSize Orientation: 3 int 0 0 +*ParamCustomPageSize WidthOffset: 4 points 0 0 +*ParamCustomPageSize HeightOffset: 5 points 0 0 + +*FoomaticIDs: Oki-C511dn foo2hiperc +*FoomaticRIPCommandLine: "foo2hiperc-wrapper %A" + +*OpenGroup: General/General + +*OpenUI *Quality/Printing Quality: PickOne +*FoomaticRIPOption Quality: enum CmdLine A +*OrderDependency: 110 AnySetup *Quality +*DefaultQuality: normal +*Quality draft/Draft: "%% FoomaticRIPOptionSetting: Quality=draft" +*FoomaticRIPOptionSetting Quality=draft: " -t " +*Quality normal/Normal: "%% FoomaticRIPOptionSetting: Quality=normal" +*FoomaticRIPOptionSetting Quality=normal: " " +*CloseUI: *Quality + +*OpenUI *ColorMode/Color Mode: PickOne +*FoomaticRIPOption ColorMode: enum CmdLine A +*OrderDependency: 120 AnySetup *ColorMode +*DefaultColorMode: Monochrome +*ColorMode Color/Color: "%% FoomaticRIPOptionSetting: ColorMode=Color" +*FoomaticRIPOptionSetting ColorMode=Color: "-c " +*ColorMode Monochrome/Monochrome: "%% FoomaticRIPOptionSetting: ColorMode=Monochrome" +*FoomaticRIPOptionSetting ColorMode=Monochrome: " " +*CloseUI: *ColorMode + +*OpenUI *Resolution/Resolution: PickOne +*FoomaticRIPOption Resolution: enum CmdLine A +*OrderDependency: 130 AnySetup *Resolution +*DefaultResolution: 600x600dpi +*Resolution 300x300dpi/300x300 dpi: "%% FoomaticRIPOptionSetting: Resolution=300x300dpi" +*FoomaticRIPOptionSetting Resolution=300x300dpi: "-r300x300 " +*Resolution 600x600dpi/600x600 dpi: "%% FoomaticRIPOptionSetting: Resolution=600x600dpi" +*FoomaticRIPOptionSetting Resolution=600x600dpi: "-r600x600 " +*Resolution 600x1200dpi/600x1200 dpi: "%% FoomaticRIPOptionSetting: Resolution=600x1200dpi" +*FoomaticRIPOptionSetting Resolution=600x1200dpi: "-r600x1200 " +*CloseUI: *Resolution + +*OpenUI *PageSize/Page Size: PickOne +*FoomaticRIPOption PageSize: enum CmdLine A +*OrderDependency: 135 AnySetup *PageSize +*DefaultPageSize: Letter +*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter" +*FoomaticRIPOptionSetting PageSize=Letter: "-p2 " +*PageSize A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4" +*FoomaticRIPOptionSetting PageSize=A4: "-p1 " +*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5" +*FoomaticRIPOptionSetting PageSize=A5: "-p5 " +*PageSize A6/A6: "%% FoomaticRIPOptionSetting: PageSize=A6" +*FoomaticRIPOptionSetting PageSize=A6: "-p7 " +*PageSize B5jis/B5 (JIS): "%% FoomaticRIPOptionSetting: PageSize=B5jis" +*FoomaticRIPOptionSetting PageSize=B5jis: "-p6 " +*PageSize Env10/Env #10: "%% FoomaticRIPOptionSetting: PageSize=Env10" +*FoomaticRIPOptionSetting PageSize=Env10: "-p11 " +*PageSize EnvC5/Env C5: "%% FoomaticRIPOptionSetting: PageSize=EnvC5" +*FoomaticRIPOptionSetting PageSize=EnvC5: "-p10 " +*PageSize EnvDL/Env DL: "%% FoomaticRIPOptionSetting: PageSize=EnvDL" +*FoomaticRIPOptionSetting PageSize=EnvDL: "-p9 " +*PageSize EnvMonarch/Env Monarch: "%% FoomaticRIPOptionSetting: PageSize=EnvMonarch" +*FoomaticRIPOptionSetting PageSize=EnvMonarch: "-p8 " +*PageSize Executive/Executive: "%% FoomaticRIPOptionSetting: PageSize=Executive" +*FoomaticRIPOptionSetting PageSize=Executive: "-p12 " +*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal" +*FoomaticRIPOptionSetting PageSize=Legal: "-p3 " +*PageSize Legal13/Legal 13: "%% FoomaticRIPOptionSetting: PageSize=Legal13" +*FoomaticRIPOptionSetting PageSize=Legal13: "-p4 " +*PageSize Legal135/Legal 13.5: "%% FoomaticRIPOptionSetting: PageSize=Legal135" +*FoomaticRIPOptionSetting PageSize=Legal135: "-p14 " +*CloseUI: *PageSize + +*OpenUI *PageRegion: PickOne +*OrderDependency: 135 AnySetup *PageRegion +*DefaultPageRegion: Letter +*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter" +*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4" +*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5" +*PageRegion A6/A6: "%% FoomaticRIPOptionSetting: PageSize=A6" +*PageRegion B5jis/B5 (JIS): "%% FoomaticRIPOptionSetting: PageSize=B5jis" +*PageRegion Env10/Env #10: "%% FoomaticRIPOptionSetting: PageSize=Env10" +*PageRegion EnvC5/Env C5: "%% FoomaticRIPOptionSetting: PageSize=EnvC5" +*PageRegion EnvDL/Env DL: "%% FoomaticRIPOptionSetting: PageSize=EnvDL" +*PageRegion EnvMonarch/Env Monarch: "%% FoomaticRIPOptionSetting: PageSize=EnvMonarch" +*PageRegion Executive/Executive: "%% FoomaticRIPOptionSetting: PageSize=Executive" +*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal" +*PageRegion Legal13/Legal 13: "%% FoomaticRIPOptionSetting: PageSize=Legal13" +*PageRegion Legal135/Legal 13.5: "%% FoomaticRIPOptionSetting: PageSize=Legal135" +*CloseUI: *PageRegion + +*DefaultImageableArea: Letter +*ImageableArea Letter/Letter: "9 12.00 603 780.00" +*ImageableArea A4/A4: "9 12.00 586 830.00" +*ImageableArea A5/A5: "9 12.00 411 583.00" +*ImageableArea A6/A6: "9 12.00 288 408.00" +*ImageableArea B5jis/B5 (JIS): "9 12.00 509 715.00" +*ImageableArea Env10/Env #10: "9 12.00 288 672.00" +*ImageableArea EnvC5/Env C5: "9 12.00 450 637.00" +*ImageableArea EnvDL/Env DL: "9 12.00 302 611.00" +*ImageableArea EnvMonarch/Env Monarch: "9 12.00 270 528.00" +*ImageableArea Executive/Executive: "9 12.00 513 744.00" +*ImageableArea Legal/Legal: "9 12.00 603 996.00" +*ImageableArea Legal13/Legal 13: "9 12.00 603 996.00" +*ImageableArea Legal135/Legal 13.5: "9 12.00 603 996.00" + +*DefaultPaperDimension: Letter +*PaperDimension Letter/Letter: "612 792" +*PaperDimension A4/A4: "595 842" +*PaperDimension A5/A5: "420 595" +*PaperDimension A6/A6: "297 420" +*PaperDimension B5jis/B5 (JIS): "518 727" +*PaperDimension Env10/Env #10: "297 684" +*PaperDimension EnvC5/Env C5: "459 649" +*PaperDimension EnvDL/Env DL: "311 623" +*PaperDimension EnvMonarch/Env Monarch: "279 540" +*PaperDimension Executive/Executive: "522 756" +*PaperDimension Legal/Legal: "612 1008" +*PaperDimension Legal13/Legal 13: "612 1008" +*PaperDimension Legal135/Legal 13.5: "612 1008" + +*OpenUI *InputSlot/Media Source: PickOne +*FoomaticRIPOption InputSlot: enum CmdLine A +*OrderDependency: 150 AnySetup *InputSlot +*DefaultInputSlot: Auto +*InputSlot Tray1/Tray 1: "%% FoomaticRIPOptionSetting: InputSlot=Tray1" +*FoomaticRIPOptionSetting InputSlot=Tray1: "-s1 " +*InputSlot Tray2/Tray 2: "%% FoomaticRIPOptionSetting: InputSlot=Tray2" +*FoomaticRIPOptionSetting InputSlot=Tray2: "-s2 " +*InputSlot Auto/Auto Select: "%% FoomaticRIPOptionSetting: InputSlot=Auto" +*FoomaticRIPOptionSetting InputSlot=Auto: "-s0 " +*InputSlot Manual/Manual Feed: "%% FoomaticRIPOptionSetting: InputSlot=Manual" +*FoomaticRIPOptionSetting InputSlot=Manual: "-s4 " +*InputSlot Multi/MultiPurpose: "%% FoomaticRIPOptionSetting: InputSlot=Multi" +*FoomaticRIPOptionSetting InputSlot=Multi: "-s3 " +*CloseUI: *InputSlot + +*OpenUI *MediaType/Media Type: PickOne +*FoomaticRIPOption MediaType: enum CmdLine A +*OrderDependency: 150 AnySetup *MediaType +*DefaultMediaType: plain +*MediaType plain/Plain Paper: "%% FoomaticRIPOptionSetting: MediaType=plain" +*FoomaticRIPOptionSetting MediaType=plain: "-m0 " +*MediaType labels/Labels: "%% FoomaticRIPOptionSetting: MediaType=labels" +*FoomaticRIPOptionSetting MediaType=labels: "-m1 " +*MediaType transparency/Transparency: "%% FoomaticRIPOptionSetting: MediaType=transparency" +*FoomaticRIPOptionSetting MediaType=transparency: "-m2 " +*CloseUI: *MediaType + +*OpenUI *Duplex/Duplex Printing: PickOne +*FoomaticRIPOption Duplex: enum CmdLine A +*OrderDependency: 210 AnySetup *Duplex +*DefaultDuplex: None +*Duplex DuplexNoTumble/Long Edge (Standard): "%% FoomaticRIPOptionSetting: Duplex=DuplexNoTumble" +*FoomaticRIPOptionSetting Duplex=DuplexNoTumble: "-d2 " +*Duplex DuplexTumble/Short Edge (Flip): "%% FoomaticRIPOptionSetting: Duplex=DuplexTumble" +*FoomaticRIPOptionSetting Duplex=DuplexTumble: "-d3 " +*Duplex None/Off: "%% FoomaticRIPOptionSetting: Duplex=None" +*FoomaticRIPOptionSetting Duplex=None: "-d1 " +*CloseUI: *Duplex + +*OpenUI *Copies/Copies: PickOne +*FoomaticRIPOption Copies: int CmdLine A +*FoomaticRIPOptionPrototype Copies: "-n%s " +*FoomaticRIPOptionRange Copies: 1 100 +*OrderDependency: 220 AnySetup *Copies +*DefaultCopies: 1 +*FoomaticRIPDefaultCopies: 1 +*Copies 1/1: "%% FoomaticRIPOptionSetting: Copies=1" +*Copies 2/2: "%% FoomaticRIPOptionSetting: Copies=2" +*Copies 3/3: "%% FoomaticRIPOptionSetting: Copies=3" +*Copies 4/4: "%% FoomaticRIPOptionSetting: Copies=4" +*Copies 5/5: "%% FoomaticRIPOptionSetting: Copies=5" +*Copies 6/6: "%% FoomaticRIPOptionSetting: Copies=6" +*Copies 7/7: "%% FoomaticRIPOptionSetting: Copies=7" +*Copies 8/8: "%% FoomaticRIPOptionSetting: Copies=8" +*Copies 9/9: "%% FoomaticRIPOptionSetting: Copies=9" +*Copies 10/10: "%% FoomaticRIPOptionSetting: Copies=10" +*Copies 11/11: "%% FoomaticRIPOptionSetting: Copies=11" +*Copies 12/12: "%% FoomaticRIPOptionSetting: Copies=12" +*Copies 13/13: "%% FoomaticRIPOptionSetting: Copies=13" +*Copies 14/14: "%% FoomaticRIPOptionSetting: Copies=14" +*Copies 15/15: "%% FoomaticRIPOptionSetting: Copies=15" +*Copies 16/16: "%% FoomaticRIPOptionSetting: Copies=16" +*Copies 17/17: "%% FoomaticRIPOptionSetting: Copies=17" +*Copies 18/18: "%% FoomaticRIPOptionSetting: Copies=18" +*Copies 19/19: "%% FoomaticRIPOptionSetting: Copies=19" +*Copies 20/20: "%% FoomaticRIPOptionSetting: Copies=20" +*Copies 21/21: "%% FoomaticRIPOptionSetting: Copies=21" +*Copies 22/22: "%% FoomaticRIPOptionSetting: Copies=22" +*Copies 23/23: "%% FoomaticRIPOptionSetting: Copies=23" +*Copies 24/24: "%% FoomaticRIPOptionSetting: Copies=24" +*Copies 25/25: "%% FoomaticRIPOptionSetting: Copies=25" +*Copies 26/26: "%% FoomaticRIPOptionSetting: Copies=26" +*Copies 27/27: "%% FoomaticRIPOptionSetting: Copies=27" +*Copies 28/28: "%% FoomaticRIPOptionSetting: Copies=28" +*Copies 29/29: "%% FoomaticRIPOptionSetting: Copies=29" +*Copies 30/30: "%% FoomaticRIPOptionSetting: Copies=30" +*Copies 31/31: "%% FoomaticRIPOptionSetting: Copies=31" +*Copies 32/32: "%% FoomaticRIPOptionSetting: Copies=32" +*Copies 33/33: "%% FoomaticRIPOptionSetting: Copies=33" +*Copies 34/34: "%% FoomaticRIPOptionSetting: Copies=34" +*Copies 35/35: "%% FoomaticRIPOptionSetting: Copies=35" +*Copies 36/36: "%% FoomaticRIPOptionSetting: Copies=36" +*Copies 37/37: "%% FoomaticRIPOptionSetting: Copies=37" +*Copies 38/38: "%% FoomaticRIPOptionSetting: Copies=38" +*Copies 39/39: "%% FoomaticRIPOptionSetting: Copies=39" +*Copies 40/40: "%% FoomaticRIPOptionSetting: Copies=40" +*Copies 41/41: "%% FoomaticRIPOptionSetting: Copies=41" +*Copies 42/42: "%% FoomaticRIPOptionSetting: Copies=42" +*Copies 43/43: "%% FoomaticRIPOptionSetting: Copies=43" +*Copies 44/44: "%% FoomaticRIPOptionSetting: Copies=44" +*Copies 45/45: "%% FoomaticRIPOptionSetting: Copies=45" +*Copies 46/46: "%% FoomaticRIPOptionSetting: Copies=46" +*Copies 47/47: "%% FoomaticRIPOptionSetting: Copies=47" +*Copies 48/48: "%% FoomaticRIPOptionSetting: Copies=48" +*Copies 49/49: "%% FoomaticRIPOptionSetting: Copies=49" +*Copies 50/50: "%% FoomaticRIPOptionSetting: Copies=50" +*Copies 51/51: "%% FoomaticRIPOptionSetting: Copies=51" +*Copies 52/52: "%% FoomaticRIPOptionSetting: Copies=52" +*Copies 53/53: "%% FoomaticRIPOptionSetting: Copies=53" +*Copies 54/54: "%% FoomaticRIPOptionSetting: Copies=54" +*Copies 55/55: "%% FoomaticRIPOptionSetting: Copies=55" +*Copies 56/56: "%% FoomaticRIPOptionSetting: Copies=56" +*Copies 57/57: "%% FoomaticRIPOptionSetting: Copies=57" +*Copies 58/58: "%% FoomaticRIPOptionSetting: Copies=58" +*Copies 59/59: "%% FoomaticRIPOptionSetting: Copies=59" +*Copies 60/60: "%% FoomaticRIPOptionSetting: Copies=60" +*Copies 61/61: "%% FoomaticRIPOptionSetting: Copies=61" +*Copies 62/62: "%% FoomaticRIPOptionSetting: Copies=62" +*Copies 63/63: "%% FoomaticRIPOptionSetting: Copies=63" +*Copies 64/64: "%% FoomaticRIPOptionSetting: Copies=64" +*Copies 65/65: "%% FoomaticRIPOptionSetting: Copies=65" +*Copies 66/66: "%% FoomaticRIPOptionSetting: Copies=66" +*Copies 67/67: "%% FoomaticRIPOptionSetting: Copies=67" +*Copies 68/68: "%% FoomaticRIPOptionSetting: Copies=68" +*Copies 69/69: "%% FoomaticRIPOptionSetting: Copies=69" +*Copies 70/70: "%% FoomaticRIPOptionSetting: Copies=70" +*Copies 71/71: "%% FoomaticRIPOptionSetting: Copies=71" +*Copies 72/72: "%% FoomaticRIPOptionSetting: Copies=72" +*Copies 73/73: "%% FoomaticRIPOptionSetting: Copies=73" +*Copies 74/74: "%% FoomaticRIPOptionSetting: Copies=74" +*Copies 75/75: "%% FoomaticRIPOptionSetting: Copies=75" +*Copies 76/76: "%% FoomaticRIPOptionSetting: Copies=76" +*Copies 77/77: "%% FoomaticRIPOptionSetting: Copies=77" +*Copies 78/78: "%% FoomaticRIPOptionSetting: Copies=78" +*Copies 79/79: "%% FoomaticRIPOptionSetting: Copies=79" +*Copies 80/80: "%% FoomaticRIPOptionSetting: Copies=80" +*Copies 81/81: "%% FoomaticRIPOptionSetting: Copies=81" +*Copies 82/82: "%% FoomaticRIPOptionSetting: Copies=82" +*Copies 83/83: "%% FoomaticRIPOptionSetting: Copies=83" +*Copies 84/84: "%% FoomaticRIPOptionSetting: Copies=84" +*Copies 85/85: "%% FoomaticRIPOptionSetting: Copies=85" +*Copies 86/86: "%% FoomaticRIPOptionSetting: Copies=86" +*Copies 87/87: "%% FoomaticRIPOptionSetting: Copies=87" +*Copies 88/88: "%% FoomaticRIPOptionSetting: Copies=88" +*Copies 89/89: "%% FoomaticRIPOptionSetting: Copies=89" +*Copies 90/90: "%% FoomaticRIPOptionSetting: Copies=90" +*Copies 91/91: "%% FoomaticRIPOptionSetting: Copies=91" +*Copies 92/92: "%% FoomaticRIPOptionSetting: Copies=92" +*Copies 93/93: "%% FoomaticRIPOptionSetting: Copies=93" +*Copies 94/94: "%% FoomaticRIPOptionSetting: Copies=94" +*Copies 95/95: "%% FoomaticRIPOptionSetting: Copies=95" +*Copies 96/96: "%% FoomaticRIPOptionSetting: Copies=96" +*Copies 97/97: "%% FoomaticRIPOptionSetting: Copies=97" +*Copies 98/98: "%% FoomaticRIPOptionSetting: Copies=98" +*Copies 99/99: "%% FoomaticRIPOptionSetting: Copies=99" +*Copies 100/100: "%% FoomaticRIPOptionSetting: Copies=100" +*CloseUI: *Copies + +*CloseGroup: General + +*OpenGroup: Adjustment/Adjustment + +*OpenUI *halftone/Halftone Algorithm: PickOne +*FoomaticRIPOption halftone: enum CmdLine A +*OrderDependency: 110 AnySetup *halftone +*Defaulthalftone: default +*halftone default/Default: "%% FoomaticRIPOptionSetting: halftone=default" +*FoomaticRIPOptionSetting halftone=default: " " +*halftone as/Accurate Screens (better): "%% FoomaticRIPOptionSetting: halftone=as" +*FoomaticRIPOptionSetting halftone=as: " -qas " +*halftone standard/Standard: "%% FoomaticRIPOptionSetting: halftone=standard" +*FoomaticRIPOptionSetting halftone=standard: " -q1 " +*halftone wts/Well Tempered Screens (best): "%% FoomaticRIPOptionSetting: halftone=wts" +*FoomaticRIPOptionSetting halftone=wts: " -qwts " +*CloseUI: *halftone + +*OpenUI *Compression/Compression Mode: PickOne +*FoomaticRIPOption Compression: enum CmdLine A +*OrderDependency: 120 AnySetup *Compression +*DefaultCompression: uncompressed +*Compression compressed/Compressed: "%% FoomaticRIPOptionSetting: Compression=compressed" +*FoomaticRIPOptionSetting Compression=compressed: "-Z1 " +*Compression uncompressed/Uncompressed: "%% FoomaticRIPOptionSetting: Compression=uncompressed" +*FoomaticRIPOptionSetting Compression=uncompressed: "-Z0 " +*CloseUI: *Compression + +*OpenUI *ICM/ICM Color Profile: PickOne +*FoomaticRIPOption ICM: enum CmdLine A +*OrderDependency: 300 AnySetup *ICM +*DefaultICM: OK3200L2 +*ICM C3400-L1/C3400-L1.icm - 1200dpi C3300/C3400/C3530 MFP: "%% FoomaticRIPOptionSetting: ICM=C3400-L1" +*FoomaticRIPOptionSetting ICM=C3400-L1: "-C10 -GC3400-L1-BIN-ICC_06031&& +50.icm " +*End +*ICM C3400-L2/C3400-L2.icm - 600dpi C3300/C3400/C3530 MFP: "%% FoomaticRIPOptionSetting: ICM=C3400-L2" +*FoomaticRIPOptionSetting ICM=C3400-L2: "-C10 -GC3400-L2-BIN-ICC_06041&& +10.icm " +*End +*ICM none/No ICM color correction: "%% FoomaticRIPOptionSetting: ICM=none" +*FoomaticRIPOptionSetting ICM=none: "-C10 -Gnone.icm " +*ICM OK160L1/OK160L1.icm - 600dpi Multi d-Color P160W: "%% FoomaticRIPOptionSetting: ICM=OK160L1" +*FoomaticRIPOptionSetting ICM=OK160L1: "-C10 -GOK5600L1.icm " +*ICM OK160L2/OK160L2.icm - 1200dpi d-Color P160W: "%% FoomaticRIPOptionSetting: ICM=OK160L2" +*FoomaticRIPOptionSetting ICM=OK160L2: "-C10 -GOK5600L2.icm " +*ICM OK160L3/OK160L3.icm - 600dpi d-Color P160W: "%% FoomaticRIPOptionSetting: ICM=OK160L3" +*FoomaticRIPOptionSetting ICM=OK160L3: "-C10 -GOK5600L3.icm " +*ICM OK3200L1/OK3200L1.icm - 1200dpi C3100/C3200/C5100/C5200: "%% FoomaticRIPOptionSetting: ICM=OK3200L1" +*FoomaticRIPOptionSetting ICM=OK3200L1: "-C10 -GOK3200L1.icm " +*ICM OK3200L2/OK3200L2.icm - 600dpi C3100/C3200/C5100/C5200: "%% FoomaticRIPOptionSetting: ICM=OK3200L2" +*FoomaticRIPOptionSetting ICM=OK3200L2: "-C10 -GOK3200L2.icm " +*ICM OK5600L1/OK5600L1.icm - 600dpi Multi C5500/C5600/C5800: "%% FoomaticRIPOptionSetting: ICM=OK5600L1" +*FoomaticRIPOptionSetting ICM=OK5600L1: "-C10 -GOK5600L1.icm " +*ICM OK5600L2/OK5600L2.icm - 1200dpi C5500/C5600/C5800: "%% FoomaticRIPOptionSetting: ICM=OK5600L2" +*FoomaticRIPOptionSetting ICM=OK5600L2: "-C10 -GOK5600L2.icm " +*ICM OK5600L3/OK5600L3.icm - 600dpi C5500/C5600/C5800: "%% FoomaticRIPOptionSetting: ICM=OK5600L3" +*FoomaticRIPOptionSetting ICM=OK5600L3: "-C10 -GOK5600L3.icm " +*ICM OKC301H1/OKC301H1.icm - 600dpi Multi C301dn: "%% FoomaticRIPOptionSetting: ICM=OKC301H1" +*FoomaticRIPOptionSetting ICM=OKC301H1: "-C10 -GOKC301H1.icm " +*ICM OKC301H2/OKC301H2.icm - 1200dpi C301dn: "%% FoomaticRIPOptionSetting: ICM=OKC301H2" +*FoomaticRIPOptionSetting ICM=OKC301H2: "-C10 -GOKC301H2.icm " +*ICM OKC301H3/OKC301H3.icm - 600dpi C301dn: "%% FoomaticRIPOptionSetting: ICM=OKC301H3" +*FoomaticRIPOptionSetting ICM=OKC301H3: "-C10 -GOKC301H3.icm " +*ICM OKC310H1/OKC310H1.icm - 600dpi Multi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H1" +*FoomaticRIPOptionSetting ICM=OKC310H1: "-C10 -GOKC310H1.icm " +*ICM OKC310H2/OKC310H2.icm - 1200dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H2" +*FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " +*ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" +*FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " +*ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" +*FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " +*ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" +*FoomaticRIPOptionSetting ICM=OKC810H2: "-C10 -GOKC810H2.icm " +*ICM OKC810H3/OKC810H3.icm - 600dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H3" +*FoomaticRIPOptionSetting ICM=OKC810H3: "-C10 -GOKC810H3.icm " +*ICM testing/File testing.icm: "%% FoomaticRIPOptionSetting: ICM=testing" +*FoomaticRIPOptionSetting ICM=testing: "-C10 -Gtesting.icm " +*CloseUI: *ICM + +*CloseGroup: Adjustment + +*OpenGroup: Miscellaneous/Miscellaneous + +*OpenUI *NupOrient/N-up Orientation: PickOne +*FoomaticRIPOption NupOrient: enum CmdLine A +*OrderDependency: 200 AnySetup *NupOrient +*DefaultNupOrient: port +*NupOrient land/Landscape: "%% FoomaticRIPOptionSetting: NupOrient=land" +*FoomaticRIPOptionSetting NupOrient=land: "-ol " +*NupOrient port/Portrait: "%% FoomaticRIPOptionSetting: NupOrient=port" +*FoomaticRIPOptionSetting NupOrient=port: " " +*NupOrient sea/Seascape: "%% FoomaticRIPOptionSetting: NupOrient=sea" +*FoomaticRIPOptionSetting NupOrient=sea: "-os " +*CloseUI: *NupOrient + +*OpenUI *NupPages/N-up Printing: PickOne +*FoomaticRIPOption NupPages: enum CmdLine A +*OrderDependency: 200 AnySetup *NupPages +*DefaultNupPages: 1up +*NupPages 1up/1-up: "%% FoomaticRIPOptionSetting: NupPages=1up" +*FoomaticRIPOptionSetting NupPages=1up: " " +*NupPages 2up/2-up: "%% FoomaticRIPOptionSetting: NupPages=2up" +*FoomaticRIPOptionSetting NupPages=2up: "-2 " +*NupPages 3up/3-up: "%% FoomaticRIPOptionSetting: NupPages=3up" +*FoomaticRIPOptionSetting NupPages=3up: "-3 " +*NupPages 4up/4-up: "%% FoomaticRIPOptionSetting: NupPages=4up" +*FoomaticRIPOptionSetting NupPages=4up: "-4 " +*NupPages 6up/6-up: "%% FoomaticRIPOptionSetting: NupPages=6up" +*FoomaticRIPOptionSetting NupPages=6up: "-6 " +*NupPages 8up/8-up: "%% FoomaticRIPOptionSetting: NupPages=8up" +*FoomaticRIPOptionSetting NupPages=8up: "-8 " +*NupPages 10up/10-up: "%% FoomaticRIPOptionSetting: NupPages=10up" +*FoomaticRIPOptionSetting NupPages=10up: "-10 " +*NupPages 12up/12-up: "%% FoomaticRIPOptionSetting: NupPages=12up" +*FoomaticRIPOptionSetting NupPages=12up: "-12 " +*NupPages 14up/14-up: "%% FoomaticRIPOptionSetting: NupPages=14up" +*FoomaticRIPOptionSetting NupPages=14up: "-14 " +*NupPages 15up/15-up: "%% FoomaticRIPOptionSetting: NupPages=15up" +*FoomaticRIPOptionSetting NupPages=15up: "-15 " +*NupPages 16up/16-up: "%% FoomaticRIPOptionSetting: NupPages=16up" +*FoomaticRIPOptionSetting NupPages=16up: "-16 " +*NupPages 18up/18-up: "%% FoomaticRIPOptionSetting: NupPages=18up" +*FoomaticRIPOptionSetting NupPages=18up: "-18 " +*CloseUI: *NupPages + +*CloseGroup: Miscellaneous + + +*% Generic boilerplate PPD stuff as standard PostScript fonts and so on + +*DefaultFont: Courier +*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM +*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM +*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM +*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM +*Font Bookman-Demi: Standard "(001.004S)" Standard ROM +*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM +*Font Bookman-Light: Standard "(001.004S)" Standard ROM +*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM +*Font Courier: Standard "(002.004S)" Standard ROM +*Font Courier-Bold: Standard "(002.004S)" Standard ROM +*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM +*Font Courier-Oblique: Standard "(002.004S)" Standard ROM +*Font Helvetica: Standard "(001.006S)" Standard ROM +*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM +*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM +*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM +*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM +*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM +*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM +*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM +*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM +*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM +*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM +*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM +*Font Palatino-Bold: Standard "(001.005S)" Standard ROM +*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM +*Font Palatino-Italic: Standard "(001.005S)" Standard ROM +*Font Palatino-Roman: Standard "(001.005S)" Standard ROM +*Font Symbol: Special "(001.007S)" Special ROM +*Font Times-Bold: Standard "(001.007S)" Standard ROM +*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM +*Font Times-Italic: Standard "(001.007S)" Standard ROM +*Font Times-Roman: Standard "(001.007S)" Standard ROM +*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM +*Font ZapfDingbats: Special "(001.004S)" Standard ROM + diff --git a/PPD/Oki-C5200.ppd b/PPD/Oki-C5200.ppd index 6c46651..8e8e846 100644 --- a/PPD/Oki-C5200.ppd +++ b/PPD/Oki-C5200.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C5500.ppd b/PPD/Oki-C5500.ppd index 79af668..a154e2b 100644 --- a/PPD/Oki-C5500.ppd +++ b/PPD/Oki-C5500.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C5600.ppd b/PPD/Oki-C5600.ppd index 456e3e0..211dca8 100644 --- a/PPD/Oki-C5600.ppd +++ b/PPD/Oki-C5600.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C5650.ppd b/PPD/Oki-C5650.ppd index 0368af2..3e37e8e 100644 --- a/PPD/Oki-C5650.ppd +++ b/PPD/Oki-C5650.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C5800.ppd b/PPD/Oki-C5800.ppd index fad7002..b543447 100644 --- a/PPD/Oki-C5800.ppd +++ b/PPD/Oki-C5800.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Oki-C810.ppd b/PPD/Oki-C810.ppd index b6eb3e2..b11c757 100644 --- a/PPD/Oki-C810.ppd +++ b/PPD/Oki-C810.ppd @@ -423,6 +423,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Olivetti-d-Color_P160W.ppd b/PPD/Olivetti-d-Color_P160W.ppd index 18ac112..ff925ea 100644 --- a/PPD/Olivetti-d-Color_P160W.ppd +++ b/PPD/Olivetti-d-Color_P160W.ppd @@ -413,6 +413,12 @@ *FoomaticRIPOptionSetting ICM=OKC310H2: "-C10 -GOKC310H2.icm " *ICM OKC310H3/OKC310H3.icm - 600dpi C310dn: "%% FoomaticRIPOptionSetting: ICM=OKC310H3" *FoomaticRIPOptionSetting ICM=OKC310H3: "-C10 -GOKC310H3.icm " +*ICM OKC551H1/OKC551H1.icm - 600dpi Multi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H1" +*FoomaticRIPOptionSetting ICM=OKC551H1: "-C10 -GOKC511H1.icm " +*ICM OKC551H2/OKC551H2.icm - 1200dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H2" +*FoomaticRIPOptionSetting ICM=OKC551H2: "-C10 -GOKC511H2.icm " +*ICM OKC551H3/OKC551H3.icm - 600dpi C511dn: "%% FoomaticRIPOptionSetting: ICM=OKC551H3" +*FoomaticRIPOptionSetting ICM=OKC551H3: "-C10 -GOK5111H3.icm " *ICM OKC810H1/OKC810H1.icm - 600dpi Multi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H1" *FoomaticRIPOptionSetting ICM=OKC810H1: "-C10 -GOKC810H1.icm " *ICM OKC810H2/OKC810H2.icm - 1200dpi C810: "%% FoomaticRIPOptionSetting: ICM=OKC810H2" diff --git a/PPD/Xerox-Phaser_6115MFP.ppd b/PPD/Xerox-Phaser_6115MFP.ppd index d4e3a2a..b643788 100644 --- a/PPD/Xerox-Phaser_6115MFP.ppd +++ b/PPD/Xerox-Phaser_6115MFP.ppd @@ -37,7 +37,7 @@ *%pprRIP: foomatic-rip other *ModelName: "Xerox Phaser 6115MFP" *ShortNickName: "Xerox Phaser 6115MFP foo2lava" -*NickName: "Xerox Phaser 6115MFP Foomatic/foo2lava" +*NickName: "Xerox Phaser 6115MFP Foomatic/foo2lava (recommended)" *PSVersion: "(3010.000) 550" *PSVersion: "(3010.000) 651" *PSVersion: "(3010.000) 652" @@ -52,7 +52,7 @@ *Throughput: "1" *LandscapeOrientation: Plus90 *TTRasterizer: Type42 -*1284DeviceID: "DRV:Dfoo2lava,R0,M0,TF;" +*1284DeviceID: "DRV:Dfoo2lava,R1,M0,TF;" *driverName foo2lava/foo2lava: "" *driverType F/Filter: "" @@ -121,7 +121,10 @@ GENERAL mats to monochrome or color HIPERC streams, for driving the Oki C3200, C3300n, C3400n, C5100n, and the C5500n HIPERC printers. + - Oki C301dn - Oki C310dn + - Oki C511dn + - Oki C810dn - Oki C3100n/C3200n - Oki C3300n/C3400n - Oki C3530n MFP @@ -121,7 +121,10 @@ GENERAL mats to monochrome or color HIPERC streams, for driving the Oki C3200, C3300n, C3400n, C5100n, and the C5500n HIPERC printers. + - Oki C301dn - Oki C310dn + - Oki C511dn + - Oki C810dn - Oki C3100n/C3200n - Oki C3300n/C3400n - Oki C3530n MFP diff --git a/foomatic-db/driver/foo2hiperc.xml b/foomatic-db/driver/foo2hiperc.xml index 1bb00e3..b37c054 100644 --- a/foomatic-db/driver/foo2hiperc.xml +++ b/foomatic-db/driver/foo2hiperc.xml @@ -16,7 +16,7 @@ <printers> <printer><id>printer/Oki-C301dn</id></printer> <printer><id>printer/Oki-C310dn</id></printer> - <printer><id>printer/Oki-C810</id></printer> + <printer><id>printer/Oki-C511dn</id></printer> <printer><id>printer/Oki-C3100</id></printer> <printer><id>printer/Oki-C3200</id></printer> <printer><id>printer/Oki-C3300</id></printer> diff --git a/foomatic-db/opt/foo2hiperc-ICM.xml b/foomatic-db/opt/foo2hiperc-ICM.xml index 8fb84c9..1a89cd3 100644 --- a/foomatic-db/opt/foo2hiperc-ICM.xml +++ b/foomatic-db/opt/foo2hiperc-ICM.xml @@ -70,6 +70,24 @@ <ev_driverval>-C10 -GOKC310H3.icm</ev_driverval> </enum_val> + <enum_val id="ev/foo2hiperc-ICM-511-600M"> + <ev_longname> <en>OKC551H1.icm - 600dpi Multi C511dn</en> </ev_longname> + <ev_shortname> <en>OKC551H1</en> </ev_shortname> + <ev_driverval>-C10 -GOKC511H1.icm</ev_driverval> + </enum_val> + + <enum_val id="ev/foo2hiperc-ICM-511-1200"> + <ev_longname> <en>OKC551H2.icm - 1200dpi C511dn</en> </ev_longname> + <ev_shortname> <en>OKC551H2</en> </ev_shortname> + <ev_driverval>-C10 -GOKC511H2.icm</ev_driverval> + </enum_val> + + <enum_val id="ev/foo2hiperc-ICM-511-600"> + <ev_longname> <en>OKC551H3.icm - 600dpi C511dn</en> </ev_longname> + <ev_shortname> <en>OKC551H3</en> </ev_shortname> + <ev_driverval>-C10 -GOK5111H3.icm</ev_driverval> + </enum_val> + <enum_val id="ev/foo2hiperc-ICM-810-600M"> <ev_longname> <en>OKC810H1.icm - 600dpi Multi C810</en> </ev_longname> <ev_shortname> <en>OKC810H1</en> </ev_shortname> diff --git a/foomatic-db/opt/foo2hiperc-PageSize.xml b/foomatic-db/opt/foo2hiperc-PageSize.xml index 6433b7c..c2b8b6f 100644 --- a/foomatic-db/opt/foo2hiperc-PageSize.xml +++ b/foomatic-db/opt/foo2hiperc-PageSize.xml @@ -103,6 +103,9 @@ <constraint sense="false"> <make>Oki</make><model>C310dn</model> </constraint> + <constraint sense="false"> + <make>Oki</make><model>C511dn</model> + </constraint> <constraint sense="true"> <make>Oki</make><model>C810</model> </constraint> @@ -155,6 +158,9 @@ <constraint sense="false"> <make>Oki</make><model>C310dn</model> </constraint> + <constraint sense="false"> + <make>Oki</make><model>C511dn</model> + </constraint> <constraint sense="true"> <make>Oki</make><model>C810</model> </constraint> diff --git a/foomatic-db/printer/Oki-C511dn.xml b/foomatic-db/printer/Oki-C511dn.xml new file mode 100644 index 0000000..3cc2056 --- /dev/null +++ b/foomatic-db/printer/Oki-C511dn.xml @@ -0,0 +1,58 @@ +<printer id="printer/Oki-C511dn"> + <make>Oki</make> + <model>C511dn</model> + <mechanism> + <laser/> + <color/> + <resolution> + <dpi> + <x>600</x> + <y>1200</y> + </dpi> + </resolution> + <margins> + <general> + <unit>mm</unit> + <top>4.23164</top> + <bottom>4.23164</bottom> + <left>3.175</left> + <right>3.175</right> + </general> + </margins> + <consumables> + <comments> <en> + Toner Black (7000 prints) - $117 + Toner Yellow (5000 prints) - $150 + Toner Magenta (5000 prints) - $150 + Toner Cyan (5000 prints) - $150 + Transfer Belt (60000 prints) - $78 + Fuser Unit (60000 prints) - $78 + Image Drum (30000/20000 prints) - $160 + </en> </comments> + <partno>44973508</partno> + <partno>44469722</partno> + <partno>44469723</partno> + <partno>44469724</partno> + <partno>44472202</partno> + <partno>44472603</partno> + <partno>44968301</partno> + </consumables> + </mechanism> + <url>http://www.oki.co.uk/printers/colour-printers/workgroup-printers/detail.aspx?prodid=tcm:122-131702-16</url> + <lang> + <proprietary/> + <!--no pjl--><!--No "text"?--> + </lang> + <autodetect> + </autodetect> + <functionality>B</functionality> + <driver>foo2hiperc</driver> + <!--not "unverified"--><!--no "contrib_url"--> + <comments> <en> + + The Oki C511dn is a networked color laser printer with a + 2014 street price of $275 USD. This printer is supported + by the foo2hiperc open software printer driver. + + </en> </comments> +</printer> diff --git a/foomatic-db/printer/Xerox-Phaser_6115MFP.xml b/foomatic-db/printer/Xerox-Phaser_6115MFP.xml index 5972063..edd25e8 100644 --- a/foomatic-db/printer/Xerox-Phaser_6115MFP.xml +++ b/foomatic-db/printer/Xerox-Phaser_6115MFP.xml @@ -42,7 +42,7 @@ <autodetect> </autodetect> <functionality>B</functionality> - <driver>foo2qpdl</driver> + <driver>foo2lava</driver> <!--not "unverified"--><!--no "contrib_url"--> <comments> <en> @@ -9,7 +9,7 @@ # be displayed to the human that is running this. # -VERSION='$Id: getweb.in,v 1.113 2014/09/14 18:32:51 rick Exp $' +VERSION='$Id: getweb.in,v 1.114 2015/02/12 00:22:02 rick Exp $' WGETOPTS="--passive-ftp -q" @@ -62,6 +62,7 @@ Usage: $ ./getweb 301 # Get Oki C301dn .ICM files $ ./getweb c310 # Get Oki C310dn .ICM files + $ ./getweb c511 # Get Oki C511dn .ICM files $ ./getweb c810 # Get Oki C810 .ICM files $ ./getweb 3100 # Get Oki C3100 .ICM files $ ./getweb 3200 # Get Oki C3200 .ICM files @@ -358,11 +359,17 @@ getone() { "" copyright "(c) Copyright Okidata 2010" ;; + c511) + gettgz \ + http://foo2hiperc.rkkda.com/icm okic511.tar.gz \ + "" + copyright "(c) Copyright Okidata 2012" + ;; c810) gettgz \ http://foo2hiperc.rkkda.com/icm okic810.tar.gz \ "" - copyright "(c) Copyright Okidata 2008" + copyright "(c) Copyright Okidata 2012" ;; 3100|3200|5100|5150|5200|5250) gettgz \ @@ -500,6 +507,7 @@ do getone 301 getone c310 + getone c511 getone c810 getone 3200 getone 3400 diff --git a/osx-hotplug/Makefile b/osx-hotplug/Makefile index 4165085..c588aa4 100644 --- a/osx-hotplug/Makefile +++ b/osx-hotplug/Makefile @@ -42,6 +42,7 @@ install: all $(INSTALL) -c osx-hplj-hotplug $(BIN)/ install-hotplug: + $(INSTALL) -c local.localhost.startup.plist /Library/LaunchDaemons/ ( \ echo "g/osx-hplj-hotplug/d"; \ echo "\$$a"; \ @@ -52,6 +53,7 @@ install-hotplug: echo "."; \ echo "w"; \ ) | ex $(RC) + chmod +x $(RC) -killall osx-hplj-hotplug nohup osx-hplj-hotplug >/tmp/osx-hplj-hotplug 2>&1 & diff --git a/osx-hotplug/local.localhost.startup.plist b/osx-hotplug/local.localhost.startup.plist new file mode 100644 index 0000000..8d72aa0 --- /dev/null +++ b/osx-hotplug/local.localhost.startup.plist @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>Label</key> <string>local.localhost.startup</string> + <key>Disabled</key> <false/> + <key>RunAtLoad</key> <true/> + <key>KeepAlive</key> <false/> + <key>LaunchOnlyOnce</key> <true/> + <key>ProgramArguments</key> + <array> + <string>/etc/rc.local</string> + </array> +</dict> +</plist> diff --git a/printer-profile.sh b/printer-profile.sh index 7f89149..39268ee 100755 --- a/printer-profile.sh +++ b/printer-profile.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash PROGNAME="$0" @@ -17,7 +17,7 @@ DESCRIPTION Manuf is "sam". Model is "clp-300", "clp-315", "clp-325" or "clp-365". Manuf is "hp". Model is "2600" or "cp1215" or "cp1025". Manuf is "km". Model is "1600" or "2300" or "2530". - Manuf is "dell". Model is "1355". + Manuf is "dell". Model is "1355" or "1765" "rgb" is the usual setting. "patches" is a multiple 196 per page. @@ -38,7 +38,7 @@ BUGS gs 8.64 and before has problems with 32-bit machines and color profile data. Don't use! - You need Argyll_V1.5.1 or later in $ARGYLL_BIN. + You need Argyll_V1.6.3 or later in $ARGYLL_BIN. SEE ALSO http://www.xritephoto.com/html/colormunkisplash.htm @@ -90,6 +90,7 @@ ARGYLL_VER=1.3.4 ARGYLL_VER=1.3.5 ARGYLL_VER=1.5.0 ARGYLL_VER=1.5.1 +ARGYLL_VER=1.6.3 ARGYLL_ROOT=$HOME/src/Argyll_V${ARGYLL_VER} ARGYLL_REF=$ARGYLL_ROOT/ref ARGYLL_BIN=$ARGYLL_ROOT/bin @@ -234,7 +235,7 @@ hp*) dell*) MANUF=dell case "$MODEL" in - *1355*) + *1355*|*1765*) FOO=foo2hbpl2 WRAPPER="foo2hbpl2-wrapper $RES_r -c -C10 -Gnone.icm" OUT="nc 192.168.178.41 9100 < xxx.prn" |