]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Load cups into easysw/current.
authorjlovell <jlovell@a1ca3aef-8c08-0410-bb20-df032aa958be>
Mon, 16 Jul 2007 23:34:09 +0000 (23:34 +0000)
committerjlovell <jlovell@a1ca3aef-8c08-0410-bb20-df032aa958be>
Mon, 16 Jul 2007 23:34:09 +0000 (23:34 +0000)
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@342 a1ca3aef-8c08-0410-bb20-df032aa958be

494 files changed:
CHANGES-1.2.txt
CHANGES.txt
CREDITS.txt
INSTALL.txt
LICENSE.txt
Makedefs.in
Makefile
README.txt
backend/Dependencies
backend/Makefile
backend/backend-private.h
backend/betest.c
backend/ieee1284.c
backend/ieee1394-linux.c
backend/ieee1394.c
backend/ieee1394.h
backend/ipp.c
backend/lpd.c
backend/parallel.c
backend/runloop.c
backend/scsi-irix.c
backend/scsi-linux.c
backend/scsi.c
backend/serial.c
backend/snmp.c
backend/socket.c
backend/test1284.c
backend/usb-darwin.c
backend/usb-unix.c
backend/usb.c
berkeley/Dependencies
berkeley/Makefile
berkeley/lpc.c
berkeley/lpq.c
berkeley/lpr.c
berkeley/lprm.c
cgi-bin/Dependencies
cgi-bin/Makefile
cgi-bin/admin.c
cgi-bin/cgi-private.h
cgi-bin/cgi.h
cgi-bin/classes.c
cgi-bin/help-index.c
cgi-bin/help-index.h
cgi-bin/help.c
cgi-bin/html.c
cgi-bin/ipp-var.c
cgi-bin/jobs.c
cgi-bin/printers.c
cgi-bin/search.c
cgi-bin/template.c
cgi-bin/testcgi.c
cgi-bin/testhi.c
cgi-bin/testtemplate.c
cgi-bin/var.c
conf/Makefile
conf/cupsd.conf.in
conf/mime.convs.in
conf/mime.types
conf/snmp.conf.in [new file with mode: 0644]
config-scripts/cups-3264.m4
config-scripts/cups-common.m4
config-scripts/cups-compiler.m4
config-scripts/cups-defaults.m4
config-scripts/cups-directories.m4
config-scripts/cups-dnssd.m4
config-scripts/cups-gssapi.m4
config-scripts/cups-image.m4
config-scripts/cups-largefile.m4
config-scripts/cups-launchd.m4
config-scripts/cups-ldap.m4
config-scripts/cups-libtool.m4
config-scripts/cups-manpages.m4
config-scripts/cups-network.m4
config-scripts/cups-opsys.m4
config-scripts/cups-pam.m4
config-scripts/cups-pap.m4
config-scripts/cups-pdf.m4
config-scripts/cups-poll.m4
config-scripts/cups-scripting.m4
config-scripts/cups-sharedlibs.m4
config-scripts/cups-slp.m4
config-scripts/cups-ssl.m4
config-scripts/cups-threads.m4
config.h.in
configure.in
cups-config.in
cups/Dependencies
cups/Makefile
cups/adminutil.c
cups/adminutil.h
cups/api-array.shtml
cups/api-cups.shtml
cups/api-filedir.shtml
cups/api-filter.shtml
cups/api-httpipp.shtml
cups/api-ppd.shtml
cups/array.c
cups/array.h
cups/attr.c
cups/auth.c
cups/backchannel.c
cups/backend.c
cups/backend.h
cups/cups.h
cups/custom.c
cups/debug.h
cups/dest.c
cups/dir.c
cups/dir.h
cups/emit.c
cups/encode.c
cups/file.c
cups/file.h
cups/getifaddrs.c
cups/getputfile.c
cups/globals.c
cups/globals.h
cups/http-addr.c
cups/http-addrlist.c
cups/http-private.h
cups/http-support.c
cups/http.c
cups/http.h
cups/i18n.h
cups/ipp-private.h
cups/ipp-support.c
cups/ipp.c
cups/ipp.h
cups/langprintf.c
cups/language.c
cups/language.h
cups/libcups.exp
cups/localize.c
cups/mark.c
cups/md5-apple.h
cups/md5passwd.c
cups/notify.c
cups/options.c
cups/page.c
cups/ppd.c
cups/ppd.h
cups/request.c
cups/sidechannel.c
cups/sidechannel.h
cups/snprintf.c
cups/string.c
cups/string.h
cups/tempfile.c
cups/test.ppd
cups/testadmin.c
cups/testarray.c
cups/testcups.c
cups/testfile.c
cups/testhttp.c
cups/testi18n.c
cups/testipp.c
cups/testlang.c
cups/testppd.c
cups/transcode.c
cups/transcode.h
cups/usersys.c
cups/util.c
data/HPGLprolog
data/Makefile
data/classified
data/confidential
data/secret
data/standard
data/testprint.ps
data/topsecret
data/unclassified
desktop/cups.desktop
doc/Makefile
doc/de/index.html.in
doc/es/index.html.in
doc/et/index.html.in
doc/fr/index.html.in
doc/he/index.html.in
doc/help/api-array.html
doc/help/api-cups.html
doc/help/api-filedir.html
doc/help/api-filter.html
doc/help/api-httpipp.html
doc/help/api-ppd.html
doc/help/api-raster.html
doc/help/license.html
doc/help/spec-cmp.html
doc/help/spec-ipp.html
doc/help/spec-ppd.html
doc/help/whatsnew.html
doc/index.html.in
doc/it/index.html.in
doc/ja/index.html.in
doc/pl/index.html.in
doc/printing-overview.shtml [deleted file]
doc/sv/index.html.in
doc/system-overview.shtml [deleted file]
doc/zh_TW/index.html.in
driver/testdriver.c
filter/Dependencies
filter/Makefile
filter/api-raster.shtml
filter/common.c
filter/common.h
filter/error.c
filter/form-main.c
filter/form-ps.c
filter/form-tree.c
filter/form.h
filter/gziptoany.c
filter/hpgl-attr.c
filter/hpgl-char.c
filter/hpgl-config.c
filter/hpgl-input.c
filter/hpgl-main.c
filter/hpgl-polygon.c
filter/hpgl-prolog.c
filter/hpgl-vector.c
filter/hpgltops.h
filter/image-bmp.c
filter/image-colorspace.c
filter/image-gif.c
filter/image-jpeg.c
filter/image-photocd.c
filter/image-pix.c
filter/image-png.c
filter/image-pnm.c
filter/image-private.h
filter/image-sgi.c
filter/image-sgi.h
filter/image-sgilib.c
filter/image-sun.c
filter/image-tiff.c
filter/image-zoom.c
filter/image.c
filter/image.h
filter/imagetops.c
filter/imagetoraster.c
filter/interpret.c
filter/pstops.c
filter/raster.c
filter/raster.h
filter/rasterbench.c
filter/rastertoepson.c
filter/rastertohp.c
filter/rastertolabel.c
filter/testimage.c
filter/testraster.c
filter/textcommon.c
filter/textcommon.h
filter/texttops.c
fonts/Makefile
init/cups.sh.in
locale/Dependencies [new file with mode: 0644]
locale/Makefile
locale/cups.header
locale/cups.pot
locale/cups_da.po [new file with mode: 0644]
locale/cups_de.po
locale/cups_es.po
locale/cups_et.po
locale/cups_fi.po [new file with mode: 0644]
locale/cups_fr.po
locale/cups_he.po
locale/cups_it.po
locale/cups_ja.po
locale/cups_ko.po [new file with mode: 0644]
locale/cups_no.po [new file with mode: 0644]
locale/cups_pl.po
locale/cups_pt.po [new file with mode: 0644]
locale/cups_ru.po [new file with mode: 0644]
locale/cups_sv.po
locale/cups_zh.po [new file with mode: 0644]
locale/cups_zh_TW.po
locale/po2strings.c [new file with mode: 0644]
locale/strings2po.c [new file with mode: 0644]
locale/translate.c
man/Makefile
man/accept.man
man/backend.man
man/cancel.man
man/classes.conf.man
man/client.conf.man.in
man/cups-config.man
man/cups-deviced.man.in
man/cups-driverd.man.in
man/cups-lpd.man.in
man/cups-polld.man
man/cups-snmp.conf.man
man/cupsaddsmb.man.in
man/cupsctl.man [new file with mode: 0644]
man/cupsd.conf.man.in
man/cupsd.man.in
man/cupsenable.man
man/cupsfilter.man [new file with mode: 0644]
man/cupstestdsc.man
man/cupstestppd.man
man/filter.man
man/lp.man
man/lpadmin.man
man/lpc.man
man/lpinfo.man
man/lpmove.man
man/lpoptions.man.in
man/lppasswd.man
man/lpq.man
man/lpr.man
man/lprm.man
man/lpstat.man
man/mailto.conf.man
man/mantohtml.c
man/mime.convs.man
man/mime.types.man
man/printers.conf.man
man/subscriptions.conf.man
monitor/Dependencies
monitor/Makefile
monitor/bcp.c
monitor/tbcp.c
notifier/Dependencies
notifier/Makefile
notifier/mailto.c
notifier/rss.c
notifier/testnotify.c
packaging/InstallationCheck [new file with mode: 0755]
packaging/LICENSE.rtf
packaging/WELCOME.rtf
packaging/cups-info.plist.in
packaging/cups.list.in
packaging/cups.readme [deleted file]
packaging/cups.spec.in
packaging/installer.tif
pdftops/Dependencies
pdftops/Makefile
pdftops/pdftops.cxx
ppd/Makefile
ppd/deskjet.ppd
ppd/deskjet2.ppd [deleted file]
ppd/dymo.ppd
ppd/epson24.ppd
ppd/epson9.ppd
ppd/intelbar.ppd
ppd/laserjet.ppd
ppd/okidat24.ppd
ppd/okidata9.ppd
ppd/sample.drv
ppd/stcolor.ppd
ppd/stcolor2.ppd
ppd/stphoto.ppd
ppd/stphoto2.ppd
ppd/zebra.ppd
ppd/zebracpl.ppd
ppd/zebraep1.ppd
ppd/zebraep2.ppd
scheduler/Dependencies
scheduler/Makefile
scheduler/auth.c
scheduler/auth.h
scheduler/banners.c
scheduler/banners.h
scheduler/cert.c
scheduler/cert.h
scheduler/classes.c
scheduler/classes.h
scheduler/client.c
scheduler/client.h
scheduler/conf.c
scheduler/conf.h
scheduler/cups-deviced.c
scheduler/cups-driverd.c
scheduler/cups-lpd.c
scheduler/cups-polld.c
scheduler/cups.pam [deleted file]
scheduler/cupsd.h
scheduler/cupsfilter.c [new file with mode: 0644]
scheduler/dirsvc.c
scheduler/dirsvc.h
scheduler/env.c
scheduler/filter.c
scheduler/ipp.c
scheduler/job.c
scheduler/job.h
scheduler/listen.c
scheduler/log.c
scheduler/main.c
scheduler/mime.c
scheduler/mime.h
scheduler/network.c
scheduler/network.h
scheduler/policy.c
scheduler/policy.h
scheduler/printers.c
scheduler/printers.h
scheduler/process.c
scheduler/quotas.c
scheduler/select.c
scheduler/server.c
scheduler/statbuf.c
scheduler/statbuf.h
scheduler/subscriptions.c
scheduler/subscriptions.h
scheduler/sysman.c
scheduler/sysman.h
scheduler/testdirsvc.c
scheduler/testlpd.c
scheduler/testmime.c
scheduler/testspeed.c
scheduler/testsub.c
scheduler/type.c
scheduler/util.c
scheduler/util.h
scripting/java/src/com/easysw/cups/Cups.java
scripting/java/src/com/easysw/cups/CupsJob.java
scripting/java/src/com/easysw/cups/CupsPrinter.java
scripting/java/src/com/easysw/cups/IPP.java
scripting/java/src/com/easysw/cups/IPPAttribute.java
scripting/java/src/com/easysw/cups/IPPCalendar.java
scripting/java/src/com/easysw/cups/IPPDefs.java
scripting/java/src/com/easysw/cups/IPPError.java
scripting/java/src/com/easysw/cups/IPPHttp.java
scripting/java/src/com/easysw/cups/IPPMD5.java
scripting/java/src/com/easysw/cups/IPPRequest.java
scripting/java/src/com/easysw/cups/IPPStatus.java
scripting/java/src/com/easysw/cups/IPPURLConnection.java
scripting/java/src/com/easysw/cups/IPPValue.java
scripting/java/src/com/easysw/cups/cups.nfo
scripting/php/Dependencies
scripting/php/Makefile
scripting/php/phpcups.c
scripting/php/phpcups.h
scripting/php/phpcups.php
standards/Makefile
standards/rfctohtml.c
systemv/Dependencies
systemv/Makefile
systemv/accept.c
systemv/cancel.c
systemv/cupsaddsmb.c
systemv/cupsctl.c [new file with mode: 0644]
systemv/cupstestdsc.c
systemv/cupstestppd.c
systemv/lp.c
systemv/lpadmin.c
systemv/lpinfo.c
systemv/lpmove.c
systemv/lpoptions.c
systemv/lppasswd.c
systemv/lpstat.c
templates/Makefile
templates/de/edit-config.tmpl.in
templates/de/help-header.tmpl
templates/edit-config.tmpl.in
templates/es/edit-config.tmpl.in
templates/es/help-header.tmpl
templates/et/edit-config.tmpl.in
templates/et/help-header.tmpl
templates/fr/edit-config.tmpl.in
templates/fr/help-header.tmpl
templates/he/edit-config.tmpl.in
templates/he/help-header.tmpl
templates/help-header.tmpl
templates/it/edit-config.tmpl.in
templates/it/help-header.tmpl
templates/ja/edit-config.tmpl.in
templates/pl/edit-config.tmpl.in
templates/pl/help-header.tmpl
templates/sv/edit-config.tmpl.in
templates/sv/help-header.tmpl
templates/trailer.tmpl
templates/zh_TW/edit-config.tmpl.in
templates/zh_TW/help-header.tmpl
test/4.4-subscription-ops.test
test/5.1-lpadmin.sh
test/5.2-lpc.sh
test/5.3-lpq.sh
test/5.4-lpstat.sh
test/5.5-lp.sh
test/5.6-lpr.sh
test/5.7-lprm.sh
test/5.8-cancel.sh
test/5.9-lpinfo.sh
test/Dependencies
test/Makefile
test/ipptest.c
test/run-stp-tests.sh
test/str-header.html
test/testfile.pdf
test/testfile.ps
test/testhp.ppd
test/testps.ppd
tools/makebuttons
tools/testosx
vcnet/config.h

index 0ae2d9ba15afeb0bf4d4876934dea5aa4b85ae7c..7b0b1f2de1584fc66f76193797e5d36a0d3c4e35 100644 (file)
@@ -3,6 +3,25 @@ CHANGES-1.2.txt
 
 CHANGES IN CUPS V1.2.12
 
+       - The PHP cups_print_file() function crashed if the options
+         array contained non-string option values (STR #2430)
+       - The image/tiff file matching rule incorrectly identified
+         some text files as TIFF files (STR #2431)
+       - The filter(7) man page incorrectly documented the
+         "PAGE: total #-pages" message (STR #2427)
+       - PCL text files were mis-identified as HP-GL/2 and
+         caused the HP-GL/2 filter to hang (STR #2423)
+       - When printing to a queue with user ACLs, the scheduler
+         incorrectly returned a quota error instead of a "not
+         allowed to print" error (STR #2409)
+       - cupsaddsmb could get in a loop if no printer drivers
+         were installed (STR #2407)
+       - cupsRasterReadHeader() did not byte-swap the header
+         properly when compiled with certain versions of GCC.
+       - The IPP backend did not send the document-format
+         attribute for filtered jobs (STR #2411)
+       - Some PPD files could cause a crash in ppdOpen2 (STR
+         #2408)
        - The web admin interface incorrectly handled the "share
          printers" and "show remote printers" settings (STR
          #2393)
index e73cbd134413915d5bf40546097d03a19bb0c952..a66fe2dc5df0b3fcd1d10a92a1b6119a66c84b0b 100644 (file)
@@ -1,10 +1,48 @@
-CHANGES.txt - 2007-06-21
+CHANGES.txt - 2007-07-16
 ------------------------
 
-CHANGES IN CUPS V1.3
+CHANGES IN CUPS V1.3??
 
-       - Documentation updates (STR #1775, STR #2130, STR #2131,
-         STR #2263, STR #2356, STR #2397)
+       - The USB backend could deadlock on Mac OS X while performing
+         a side-channel command.
+       - The scheduler did not prevent remote queues from being
+         shared/published.
+       - The scheduler did not remove the temporary request file on
+         authentication errors.
+       - ppdLocalizeIPPReason() did not handle "scheme:" schemes or
+         "file" URLs.
+       - ppdLocalizeIPPReason() was not exported on Mac OS X.
+
+
+CHANGES IN CUPS V1.3b1
+
+       - Copyright updates - CUPS is now owned by Apple Inc.
+       - Documentation updates (STR #1775, STR #2027, STR #2130,
+         STR #2131, STR #2263, STR #2356, STR #2397)
+       - Added new cupsfilter utility (STR #1734)
+       - Added new job-printer-state-message and
+         job-printer-state-reasons attributes to jobs (STR #2418)
+       - Added LDAP+SSL support (STR #1967)
+       - CUPS now supports authentication via peer credentials
+         over domain sockets (STR #2242, STR #2277)
+       - The CUPS sample driver PPDs are now generated by the PPD
+         compiler and include all of the localized languages by
+         default (STR #2164)
+       - You can now specify "AuthType Default" in the cupsd.conf
+         file to use the default authentication defined by the
+         DefaultAuthType directive.
+       - The SNMP backend no longer adds a default Address line
+         when none is specified in the snmp.conf file; this allows
+         the backend to be easily disabled as needed (STR #2434)
+       - Added a new cupsctl command for doing basic changes to
+         the cupsd.conf file (STR #1777)
+       - Added a new ppdLocalizeIPPReason() function to get the
+         localized text/URI for a given IPP reason keyword for a
+         driver.
+       - Removed the deskjet2.ppd driver, as it only worked with
+         a very small subset of HP DeskJet printers and was
+         confusing to users.  The rastertohp driver still
+         supports the deskjet2.ppd options for existing queues.
        - The scheduler did not add a trailing banner page if a
          client did not specify the last document in a job (STR
          #1711)
index 99d92f29a87b0661964c317b30661ae87e8d022e..9cbf832edb7f6f8c998c38cb19cc61d03ec88f8d 100644 (file)
@@ -42,4 +42,4 @@ like to thank the following individuals for their contributions:
     Yugami                         - LDAP browsing support.
 
 If I've missed someone, please let me know by sending an email to
-"mike@easysw.com".
+"msweet@apple.com".
index 329409b374ef25a32f1a1aa4ae22786d8dfbe7e7..73e4c35eac7a1a0b85b8870831c9fb48fac3bb26 100644 (file)
@@ -1,5 +1,5 @@
-INSTALL - CUPS v1.2rc1 - 2006-03-24
------------------------------------
+INSTALL - CUPS v1.3b1 - 2007-07-12
+----------------------------------
 
 This file describes how to compile and install CUPS from source
 code. For more information on CUPS see the file called
index aee2abed0b569675d1afb9bff60b624d52df7d55..bff03673da5ad85a5a52394145c2d8c21e20afc9 100644 (file)
@@ -1,12 +1,10 @@
                 Common UNIX Printing System License Agreement
 
-                Copyright 1997-2007 by Easy Software Products
-                        44141 AIRPORT VIEW DR STE 204
-                     HOLLYWOOD, MARYLAND 20636 USA
+                        Copyright 2007 by Apple Inc.
+                            1 Infinite Loop
+                         Cupertino, CA 95014 USA
 
-                           Voice: +1.301.373.9600
-                          Email: cups-info@cups.org
-                          WWW: http://www.cups.org
+                         WWW: http://www.cups.org/
 
 
 INTRODUCTION
@@ -49,8 +47,8 @@ application, driver, or filter.
 
 LICENSE EXCEPTIONS
 
-In addition, as the copyright holder of CUPS, Easy Software
-Products grants the following special exceptions:
+In addition, as the copyright holder of CUPS, Apple Inc. grants
+the following special exceptions:
 
      1. Apple Operating System Development License Exception;
 
@@ -93,9 +91,9 @@ Products grants the following special exceptions:
 
      2. OpenSSL Toolkit License Exception;
 
-       a. Easy Software Products explicitly allows the
-          compilation and distribution of the CUPS software
-          with the OpenSSL Toolkit.
+       a. Apple Inc. explicitly allows the compilation and
+          distribution of the CUPS software with the OpenSSL
+          Toolkit.
 
 No developer is required to provide these exceptions in a
 derived work.
@@ -105,8 +103,8 @@ KERBEROS SUPPORT CODE
 
 The Kerberos support code ("KSC") is copyright 2006 by Jelmer
 Vernooij and is provided 'as-is', without any express or implied
-warranty.  In no event will the author or Easy Software Products
-be held liable for any damages arising from the use of the KSC.
+warranty.  In no event will the author or Apple Inc. be held
+liable for any damages arising from the use of the KSC.
 
 Sources files containing KSC have the following text at the top
 of each source file:
@@ -139,39 +137,12 @@ redistribute it freely, subject to the following restrictions:
 
 TRADEMARKS
 
-Easy Software Products has trademarked the Common UNIX Printing
-System, CUPS, and CUPS logo. You may use these names and logos
-in any direct port or binary distribution of CUPS. Please
-contact Easy Software Products for written permission to use
-them in derivative products. Our intention is to protect the
-value of these trademarks and ensure that any derivative product
-meets the same high-quality standards as the original.
-
-
-BINARY DISTRIBUTION RIGHTS
-
-Easy Software Products also sells rights to the CUPS source code
-under a binary distribution license for vendors that are unable
-to release source code for their additions and modifications to
-CUPS under the GNU GPL and LGPL. For information please contact
-us at the address shown above.
-
-The Common UNIX Printing System provides a "pdftops" filter that
-is based on the Xpdf software. For binary distribution licensing
-of this software, please contact:
-
-     Derek B. Noonburg
-     Email: derekn@glyphandcog.com
-     WWW: http://www.glyphandcog.com/
-
-
-SUPPORT
-
-Easy Software Products sells software support for CUPS as well
-as a commercial printing product based on CUPS called ESP Print
-Pro. You can find out more at our web site:
-
-     http://www.easysw.com/
+Apple Inc. has trademarked the Common UNIX Printing System, CUPS,
+and CUPS logo. You may use these names and logos in any direct port
+or binary distribution of CUPS. Please contact Apple Inc. for written
+permission to use them in derivative products. Our intention is to
+protect the value of these trademarks and ensure that any derivative
+product meets the same high-quality standards as the original.
 \f
                    GNU GENERAL PUBLIC LICENSE
                       Version 2, June 1991
index 2474705d88b197820b8aed10b3b8ae30fb0897df..01480314c7d871e13f5201b7c04b63559d9412ce 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makedefs.in 6564 2007-06-18 23:40:38Z mike $"
+# "$Id: Makedefs.in 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Common makefile definitions for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 #
@@ -280,5 +271,5 @@ DBUSDIR             =       @DBUSDIR@
 
 
 #
-# End of "$Id: Makedefs.in 6564 2007-06-18 23:40:38Z mike $"
+# End of "$Id: Makedefs.in 6649 2007-07-11 21:46:42Z mike $"
 #
index 393e09571ba7505f5d144fc6d4da37935cfb7944..86d47a42944273ab7315a941b8ff43b192fee440 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Top-level Makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636-3142 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include Makedefs
@@ -291,5 +282,5 @@ dist:       all
 
 
 #
-# End of "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 26f52b8e1a00a836112882a2c6dd07aa28e0b843..6d04079cfc213a1413f936dbcab42f932b7384f6 100644 (file)
@@ -1,5 +1,13 @@
-README - CUPS v1.3svn - 2007-01-03
-----------------------------------
+README - CUPS v1.3b1 - 2007-07-13
+---------------------------------
+
+******************************************************************
+******************************************************************
+****                                                          ****
+****           BETA SOFTWARE - USE AT YOUR OWN RISK           ****
+****                                                          ****
+******************************************************************
+******************************************************************
 
 Looking for compile instructions?  Read the file "INSTALL.txt"
 instead...
@@ -8,10 +16,10 @@ instead...
 INTRODUCTION
 
     CUPS provides a portable printing layer for UNIX(r)-based
-    operating systems.  It has been developed by Easy Software
-    Products to promote a standard printing solution for all UNIX
-    vendors and users.  CUPS provides the System V and Berkeley
-    command-line interfaces.
+    operating systems.  It was developed by Easy Software Products
+    and is now owned and maintained by Apple Inc. to promote a
+    standard printing solution for all UNIX vendors and users.  CUPS
+    provides the System V and Berkeley command-line interfaces.
 
     CUPS uses the Internet Printing Protocol ("IPP") as the basis
     for managing print jobs and queues.  The Line Printer Daemon
@@ -29,15 +37,8 @@ INTRODUCTION
     EPSON, HP, OKIDATA, and Zebra printers are included that use
     these filters.
 
-    Drivers for thousands of printers are provided with our ESP
-    Print Pro software, available at:
-
-           http://www.easysw.com/printpro/
-
     CUPS is licensed under the GNU General Public License and GNU
-    Library General Public License.  Please contact Easy Software
-    Products for commercial support and "binary distribution"
-    rights.
+    Library General Public License versions 2.
 
 
 READING THE DOCUMENTATION
@@ -60,19 +61,13 @@ GETTING SUPPORT AND OTHER RESOURCES
 
        http://www.cups.org/newsgroups.php
 
-    Commercial support (with a guaranteed response time) is
-    available from Easy Software Products.  For more information
-    see:
-
-       http://www.easysw.com/cups/
-
     See the CUPS web site at "http://www.cups.org/" for other
     site links.
 
 
 SETTING UP PRINTER QUEUES USING YOUR WEB BROWSER
 
-    CUPS 1.2 includes a web-based administration tool that allows
+    CUPS 1.3 includes a web-based administration tool that allows
     you to manage printers, classes, and jobs on your server. 
     Open the following URL in your browser to access the printer
     administration tools:
@@ -101,6 +96,7 @@ SETTING UP PRINTER QUEUES FROM THE COMMAND-LINE
        Driver                         PPD File
        -----------------------------  ------------
        Dymo Label Printers            dymo.ppd
+       Intellitech Intellibar         intelbar.ppd
        EPSON Stylus Color Series      stcolor.ppd
        EPSON Stylus Photo Series      stphoto.ppd
        EPSON Stylus New Color Series  stcolor2.ppd
@@ -108,7 +104,6 @@ SETTING UP PRINTER QUEUES FROM THE COMMAND-LINE
        EPSON 9-pin Series             epson9.ppd
        EPSON 24-pin Series            epson24.ppd
        HP DeskJet Series              deskjet.ppd
-       HP New DeskJet Series          deskjet2.ppd
        HP LaserJet Series             laserjet.ppd
        OKIDATA 9-Pin Series           okidata9.ppd
        OKIDATA 24-Pin Series          okidat24.ppd
@@ -133,10 +128,7 @@ SETTING UP PRINTER QUEUES FROM THE COMMAND-LINE
 
     The sample drivers provide basic printing capabilities, but
     generally do not exercise the full potential of the printers
-    or CUPS.  For fully-functional commercial printer drivers
-    check out our ESP Print Pro software at:
-
-       http://www.easysw.com/printpro/
+    or CUPS.
 
 
 PRINTING FILES
@@ -170,9 +162,9 @@ PRINTING FILES
 
 LEGAL STUFF
 
-    CUPS is Copyright 1993-2007 by Easy Software Products.  CUPS,
-    the CUPS logo, and the Common UNIX Printing System are the
-    trademark property of Easy Software Products.
+    CUPS is Copyright 2007 by Apple Inc.  CUPS, the CUPS logo, and
+    the Common UNIX Printing System are the trademark property of
+    Apple Inc.
 
     The MD5 Digest code is Copyright 1999 Aladdin Enterprises.
 
@@ -189,18 +181,3 @@ LEGAL STUFF
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     "doc/help/license.html" or "LICENSE.txt" files for more
     information.
-
-    For commercial licensing information, please contact:
-
-       Attn: CUPS Licensing Information
-       Easy Software Products
-       44141 Airport View Drive, Suite 204
-       Hollywood, Maryland 20636 USA
-
-       Voice: +1.301.373.9600
-       Email: cups-info@cups.org
-       WWW: http://www.cups.org/
-
-    Note that commercial licensors may also require a license from
-    Derek B. Noonburg who developed the Xpdf software used to print
-    PDF files.
index af2a02674e78dc4357ef1665eeda0121d2c21fa2..da928d11edad2c62c26c900da1169cda1e08f5b3 100644 (file)
@@ -1,43 +1,50 @@
 # DO NOT DELETE THIS LINE -- make depend depends on it.
-
-betest.o: ../cups/string.h ../config.h
-ipp.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-ipp.o: ../cups/ipp-private.h ../cups/ipp.h ../cups/backend.h ../cups/cups.h
-ipp.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-ipp.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h ../cups/string.h
-lpd.o: ../cups/backend.h ../cups/http-private.h ../config.h ../cups/http.h
-lpd.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/cups.h
-lpd.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-lpd.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h
-pap.o: ../config.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-pap.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/backend.h
-parallel.o: backend-private.h ../cups/backend.h ../cups/sidechannel.h
-parallel.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-parallel.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h
-parallel.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
-scsi.o: ../cups/backend.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-scsi.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-scsi.o: ../cups/string.h ../config.h ../cups/i18n.h ../cups/transcode.h
-serial.o: backend-private.h ../cups/backend.h ../cups/sidechannel.h
-serial.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-serial.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h
-serial.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
-snmp.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-snmp.o: ../cups/ipp-private.h ../cups/ipp.h backend-private.h
-snmp.o: ../cups/backend.h ../cups/sidechannel.h ../cups/cups.h ../cups/ppd.h
-snmp.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h
-snmp.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../cups/array.h
-snmp.o: ../cups/file.h
-socket.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-socket.o: ../cups/ipp-private.h ../cups/ipp.h backend-private.h
-socket.o: ../cups/backend.h ../cups/sidechannel.h ../cups/cups.h
-socket.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-socket.o: ../cups/debug.h ../cups/i18n.h ../cups/transcode.h ../cups/string.h
-test1284.o: ../cups/string.h ../config.h ieee1284.c backend-private.h
-test1284.o: ../cups/backend.h ../cups/sidechannel.h ../cups/cups.h
-test1284.o: ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h
-test1284.o: ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/i18n.h
-test1284.o: ../cups/transcode.h
-usb.o: ../cups/backend.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-usb.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-usb.o: ../cups/string.h ../cups/i18n.h ../config.h
+betest.o: betest.c ../cups/string.h ../config.h
+ipp.o: ipp.c ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/backend.h \
+  ../cups/cups.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/i18n.h \
+  ../cups/transcode.h ../cups/string.h
+lpd.o: lpd.c ../cups/backend.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/cups.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/i18n.h ../cups/transcode.h ../cups/string.h
+pap.o: pap.c ../config.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/backend.h ../cups/sidechannel.h ../cups/i18n.h \
+  ../cups/transcode.h
+parallel.o: parallel.c backend-private.h ../cups/backend.h \
+  ../cups/sidechannel.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/debug.h ../cups/i18n.h ../cups/transcode.h ../cups/string.h \
+  ../config.h
+scsi.o: scsi.c ../cups/backend.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/i18n.h ../cups/transcode.h ../cups/string.h \
+  ../config.h scsi-linux.c
+serial.o: serial.c backend-private.h ../cups/backend.h \
+  ../cups/sidechannel.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/debug.h ../cups/i18n.h ../cups/transcode.h ../cups/string.h \
+  ../config.h
+snmp.o: snmp.c ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h backend-private.h \
+  ../cups/backend.h ../cups/sidechannel.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../cups/array.h \
+  ../cups/file.h
+socket.o: socket.c ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h backend-private.h \
+  ../cups/backend.h ../cups/sidechannel.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h
+test1284.o: test1284.c ../cups/string.h ../config.h ieee1284.c \
+  backend-private.h ../cups/backend.h ../cups/sidechannel.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h
+usb.o: usb.c ../cups/backend.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/string.h ../config.h ../cups/i18n.h \
+  ../cups/transcode.h usb-unix.c ieee1284.c backend-private.h \
+  ../cups/sidechannel.h ../cups/debug.h
index 28337a0bc2ef62736898f682752a3602d8ed37ff..69519208dc418395c924d6cb4bc8ee89afcc5edf 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6576 2007-06-20 00:23:32Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Backend makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 #   This file is subject to the Apple OS-Developed Software exception.
 #
@@ -228,5 +219,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6576 2007-06-20 00:23:32Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 59de3696afda89e302d14d7eeda59ab7bcab08f7..d4a10b6a66be8b35d92d80fd3a5b25a8921e6252 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: backend-private.h 6591 2007-06-21 20:35:28Z mike $"
+ * "$Id: backend-private.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Backend support definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -74,5 +65,5 @@ extern ssize_t        backendRunLoop(int print_fd, int device_fd, int use_bc,
 
 
 /*
- * End of "$Id: backend-private.h 6591 2007-06-21 20:35:28Z mike $".
+ * End of "$Id: backend-private.h 6649 2007-07-11 21:46:42Z mike $".
  */
index f0ea6cdb2bf7a2d9daaa58ef0d2d5fe6a65a0a9b..ae73a1f1c9380ec550cb6b4c6697c3f78c6f9724 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: betest.c 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: betest.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Backend test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -83,5 +74,5 @@ main(int  argc,               /* I - Number of command-line arguments (7 or 8) */
 
 
 /*
- * End of "$Id: betest.c 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: betest.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 94b01843fe83a86321d522773330998fe444430b..2e0f2b242b8d87af35804548044d5c2de7a682f7 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: ieee1284.c 6293 2007-02-20 13:40:55Z mike $"
+ * "$Id: ieee1284.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IEEE-1284 support functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -503,5 +494,5 @@ backendGetMakeModel(
 
 
 /*
- * End of "$Id: ieee1284.c 6293 2007-02-20 13:40:55Z mike $".
+ * End of "$Id: ieee1284.c 6649 2007-07-11 21:46:42Z mike $".
  */
index b95e8204edd49b0e5a8cf5fd8f37a59877069238..2fc273a16b20ebed6c10b8596313695d6566f185 100644 (file)
@@ -1,8 +1,9 @@
 /*
- * "$Id: ieee1394-linux.c 4703 2005-09-26 19:33:58Z mike $"
+ * "$Id: ieee1394-linux.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Linux IEEE-1394 glue for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2002 by Easy Software Products, all rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or
@@ -873,5 +874,5 @@ ieee1394_error(void)
 
 
 /*
- * End of "$Id: ieee1394-linux.c 4703 2005-09-26 19:33:58Z mike $".
+ * End of "$Id: ieee1394-linux.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 3d88c7a08b650a69270cad41d34963c2667f9e8e..f45bd96df01ca475fd1b08f09a6272551de81ae2 100644 (file)
@@ -1,8 +1,9 @@
 /*
- * "$Id: ieee1394.c 5241 2006-03-07 22:07:44Z mike $"
+ * "$Id: ieee1394.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IEEE-1394 backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2002 by Easy Software Products, all rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or
@@ -263,5 +264,5 @@ list_devices(void)
 
 
 /*
- * End of "$Id: ieee1394.c 5241 2006-03-07 22:07:44Z mike $".
+ * End of "$Id: ieee1394.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 19181c5c0e7bc5d28a62e09fce280f1dff68f1ab..6f397fea0d42c17bfeabfda409f9f66f0b5e1f65 100644 (file)
@@ -1,8 +1,9 @@
 /*
- * "$Id: ieee1394.h 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: ieee1394.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IEEE-1394 header for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2002 by Easy Software Products, all rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or
@@ -99,5 +100,5 @@ extern const char    *ieee1394_error(void);
 
 
 /*
- * End of "$Id: ieee1394.h 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: ieee1394.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 43cca49756a3066e46b203862ec28af694ab1c03..457e36bfd46a16ce91b7920977bfba9643e0d216 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: ipp.c 6582 2007-06-20 22:07:38Z mike $"
+ * "$Id: ipp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IPP backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1720,5 +1711,5 @@ sigterm_handler(int sig)          /* I - Signal */
 
 
 /*
- * End of "$Id: ipp.c 6582 2007-06-20 22:07:38Z mike $".
+ * End of "$Id: ipp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index c7fb6b9a5770caf10e8912ab355613f0dfc729b2..10f4b5c0bf642325a37d94270c54624e7fcdd102 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpd.c 6403 2007-03-27 16:00:56Z mike $"
+ * "$Id: lpd.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Line Printer Daemon backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -341,9 +332,9 @@ main(int  argc,                             /* I - Number of command-line arguments (6 or 7) */
        */
 
         if (!strcasecmp(value, "standard"))
-         order = MODE_STANDARD;
+         mode = MODE_STANDARD;
        else if (!strcasecmp(value, "stream"))
-         order = MODE_STREAM;
+         mode = MODE_STREAM;
        else
          fprintf(stderr, _("ERROR: Unknown print mode \"%s\"\n"), value);
       }
@@ -1314,5 +1305,5 @@ sigterm_handler(int sig)          /* I - Signal */
 
 
 /*
- * End of "$Id: lpd.c 6403 2007-03-27 16:00:56Z mike $".
+ * End of "$Id: lpd.c 6649 2007-07-11 21:46:42Z mike $".
  */
index a52d44f8bdd812ddece53202f815b6e894fb985e..febedf6f914a485a27399b6e5359abceeb493555 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: parallel.c 6591 2007-06-21 20:35:28Z mike $"
+ * "$Id: parallel.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Parallel port backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -671,5 +662,5 @@ side_cb(int print_fd,                       /* I - Print file */
 
 
 /*
- * End of "$Id: parallel.c 6591 2007-06-21 20:35:28Z mike $".
+ * End of "$Id: parallel.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 647c794889a39e1c060d5a184e25d09078025c1e..a3499e95f219803846480400f357bbd9eba7a976 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: runloop.c 6591 2007-06-21 20:35:28Z mike $"
+ * "$Id: runloop.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Common run loop APIs for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -383,5 +374,5 @@ backendRunLoop(
 
 
 /*
- * End of "$Id: runloop.c 6591 2007-06-21 20:35:28Z mike $".
+ * End of "$Id: runloop.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 4f735d595a4d9b01f2ccae0f253bd46244093108..3b3e43b0d19fbf2663503a1a10d78f6ca6c9a188 100644 (file)
@@ -1,8 +1,9 @@
 /*
- * "$Id: scsi-irix.c 6414 2007-03-30 13:40:57Z mike $"
+ * "$Id: scsi-irix.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IRIX SCSI printer support for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2003-2005 by Easy Software Products, all rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or
@@ -231,5 +232,5 @@ print_device(const char *resource,  /* I - SCSI device */
 
 
 /*
- * End of "$Id: scsi-irix.c 6414 2007-03-30 13:40:57Z mike $".
+ * End of "$Id: scsi-irix.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 66a88a319369da8b68a9cfe4985365d27af5a55e..dbd1c7085d662681cfe6cf551ac098306bfda0ea 100644 (file)
@@ -1,8 +1,9 @@
 /*
- * "$Id: scsi-linux.c 6422 2007-03-30 20:49:37Z mike $"
+ * "$Id: scsi-linux.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Linux SCSI printer support for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2003-2005 by Easy Software Products, all rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or
@@ -251,5 +252,5 @@ print_device(const char *resource,  /* I - SCSI device */
 
 
 /*
- * End of "$Id: scsi-linux.c 6422 2007-03-30 20:49:37Z mike $".
+ * End of "$Id: scsi-linux.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 91544b8b956e474b496b2c2fa6581027a55a06e4..df525618b50c40796b34a2b3096b3bda7caa8874 100644 (file)
@@ -1,8 +1,9 @@
 /*
- * "$Id: scsi.c 6432 2007-04-02 21:50:28Z mike $"
+ * "$Id: scsi.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   SCSI printer backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2003-2006 by Easy Software Products, all rights reserved.
  *
  *   Redistribution and use in source and binary forms, with or
@@ -223,5 +224,5 @@ main(int  argc,             /* I - Number of command-line arguments (6 or 7) */
 
 
 /*
- * End of "$Id: scsi.c 6432 2007-04-02 21:50:28Z mike $".
+ * End of "$Id: scsi.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 0aa11e90ed2c170c73ea9a57add56487c93fc364..52ee566cd13119da0b5052638512ffa919eaa026 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: serial.c 6591 2007-06-21 20:35:28Z mike $"
+ * "$Id: serial.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Serial port backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1289,5 +1280,5 @@ side_cb(int print_fd,                     /* I - Print file */
 
 
 /*
- * End of "$Id: serial.c 6591 2007-06-21 20:35:28Z mike $".
+ * End of "$Id: serial.c 6649 2007-07-11 21:46:42Z mike $".
  */
index bcacf14c15c210fdd4dd53b41b21fe97e8297674..916430bd8d218a19c0707cd05ec1674e5010b954 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: snmp.c 6495 2007-04-30 21:23:04Z mike $"
+ * "$Id: snmp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   SNMP discovery backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1826,8 +1817,14 @@ read_snmp_conf(const char *address)      /* I - Single address to probe */
 
   if (cupsArrayCount(Addresses) == 0)
   {
-    fputs("INFO: Using default SNMP Address @LOCAL\n", stderr);
-    add_array(Addresses, "@LOCAL");
+   /*
+    * If we have no addresses, exit immediately...
+    */
+
+    fprintf(stderr,
+            "DEBUG: No address specified and no Address line in %s...\n",
+           filename);
+    exit(0);
   }
 
   if (cupsArrayCount(Communities) == 0)
@@ -2255,5 +2252,5 @@ update_cache(snmp_cache_t *device,        /* I - Device */
 
 
 /*
- * End of "$Id: snmp.c 6495 2007-04-30 21:23:04Z mike $".
+ * End of "$Id: snmp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 0cb2629aa455daf6a7f126bbb7e5f1a82d6df6be..68f9a29c551a9f3f2c8faff8ddf1cbad6ea24129 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: socket.c 6591 2007-06-21 20:35:28Z mike $"
+ * "$Id: socket.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   AppSocket backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -526,5 +517,5 @@ wait_bc(int device_fd,                      /* I - Socket */
 
 
 /*
- * End of "$Id: socket.c 6591 2007-06-21 20:35:28Z mike $".
+ * End of "$Id: socket.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 918d53b4f119f6ed27cf2889a50dcf706c92e078..62905e2dffd1457808fa601eaf82f6b93fb907bd 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: test1284.c 6403 2007-03-27 16:00:56Z mike $"
+ * "$Id: test1284.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IEEE-1284 support functions test program for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -93,5 +84,5 @@ main(int  argc,                               /* I - Number of command-line args */
 
 
 /*
- * End of "$Id: test1284.c 6403 2007-03-27 16:00:56Z mike $".
+ * End of "$Id: test1284.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e78b15ed552138f894464301717d12eac190ab0d..e71965d8ccceb8f55cbc270b6bbf6ef0fac7cf81 100644 (file)
@@ -1,5 +1,5 @@
 /*
-* "$Id: usb-darwin.c 6591 2007-06-21 20:35:28Z mike $"
+* "$Id: usb-darwin.c 6680 2007-07-16 18:46:16Z mike $"
 *
 * Copyright © 2005-2007 Apple Inc. All rights reserved.
 *
  * the printer after we've finished sending all the data
  */
 #define WAIT_EOF_DELAY                 7
+#define WAIT_SIDE_DELAY                        3
 #define DEFAULT_TIMEOUT                        60L
 
 #define        USB_INTERFACE_KIND              CFUUIDGetUUIDBytes(kIOUSBInterfaceInterfaceID190)
@@ -220,6 +221,7 @@ typedef struct globals_s
   CFStringRef          model;
   CFStringRef          serial;
   UInt32               location;
+  UInt8                        interfaceNum;
 
   CFRunLoopTimerRef    status_timer;
 
@@ -229,6 +231,11 @@ typedef struct globals_s
   Boolean              wait_eof;
   int                  drain_output;   /* Drain all pending output */
   int                  bidi_flag;      /* 0=unidirectional, 1=bidirectional */
+
+  pthread_mutex_t      sidechannel_thread_mutex;
+  pthread_cond_t       sidechannel_thread_cond;
+  int                  sidechannel_thread_stop;
+  int                  sidechannel_thread_done;
 } globals_t;
 
 
@@ -256,7 +263,7 @@ static OSStatus copy_deviceid(classdriver_t **printer, CFStringRef *deviceID);
 static void *read_thread(void *reference);
 static void *sidechannel_thread(void *reference);
 static void copy_deviceinfo(CFStringRef deviceIDString, CFStringRef *make, CFStringRef *model, CFStringRef *serial);
-static void copy_devicestring(io_service_t usbInterface, CFStringRef *deviceID, UInt32 *deviceLocation);
+static void copy_devicestring(io_service_t usbInterface, CFStringRef *deviceID, UInt32 *deviceLocation, UInt8 *interfaceNum);
 static void device_added(void *userdata, io_iterator_t iterator);
 static void get_device_id(cups_sc_status_t *status, char *data, int *datalen);
 static void iterate_printers(iterator_callback_t callBack, void *userdata);
@@ -414,17 +421,14 @@ print_device(const char *uri,             /* I - Device URI */
 
   if (!print_fd)
   {
-#ifdef HAVE_SIGSET /* Use System V signals over POSIX to avoid bugs */
-    sigset(SIGTERM, SIG_IGN);
-#elif defined(HAVE_SIGACTION)
+    struct sigaction   action;         /* POSIX signal action */
+
+
     memset(&action, 0, sizeof(action));
 
     sigemptyset(&action.sa_mask);
     action.sa_handler = SIG_IGN;
     sigaction(SIGTERM, &action, NULL);
-#else
-    signal(SIGTERM, SIG_IGN);
-#endif /* HAVE_SIGSET */
   }
 
  /*
@@ -444,6 +448,12 @@ print_device(const char *uri,              /* I - Device URI */
 
   if ((select(CUPS_SC_FD+1, &input_set, NULL, NULL, &stimeout)) >= 0)
   {
+    g.sidechannel_thread_stop = 0;
+    g.sidechannel_thread_done = 0;
+
+    pthread_cond_init(&g.sidechannel_thread_cond, NULL);
+    pthread_mutex_init(&g.sidechannel_thread_mutex, NULL);
+
     if (pthread_create(&sidechannel_thread_id, NULL, sidechannel_thread, NULL))
     {
       fputs(_("WARNING: Couldn't create side channel\n"), stderr);
@@ -623,7 +633,8 @@ print_device(const char *uri,               /* I - Device URI */
 
          OSStatus err = (*g.classdriver)->Abort(g.classdriver);
          fprintf(stderr, _("ERROR: %ld: (canceled:%ld)\n"), (long)status, (long)err);
-         return CUPS_BACKEND_STOP;
+         status = CUPS_BACKEND_STOP;
+         break;
        }
 
         fprintf(stderr, "DEBUG: Wrote %d bytes of print data...\n", (int)bytes);
@@ -651,8 +662,22 @@ print_device(const char *uri,              /* I - Device URI */
   pthread_cond_signal(&g.readwrite_lock_cond);
   pthread_mutex_unlock(&g.readwrite_lock_mutex);
 
+  g.sidechannel_thread_stop = 1;
+  pthread_mutex_lock(&g.sidechannel_thread_mutex);
+  if (!g.sidechannel_thread_done)
+  {
+    cond_timeout.tv_sec  = time(NULL) + WAIT_SIDE_DELAY;
+    cond_timeout.tv_nsec = 0;
+    pthread_cond_timedwait(&g.sidechannel_thread_cond,
+                           &g.sidechannel_thread_mutex, &cond_timeout);
+  }
+  pthread_mutex_unlock(&g.sidechannel_thread_mutex);
+
   pthread_join(sidechannel_thread_id, NULL);
 
+  pthread_cond_destroy(&g.sidechannel_thread_cond);
+  pthread_mutex_destroy(&g.sidechannel_thread_mutex);
+
   pthread_cond_destroy(&g.readwrite_lock_cond);
   pthread_mutex_destroy(&g.readwrite_lock_mutex);
 
@@ -676,7 +701,8 @@ print_device(const char *uri,               /* I - Device URI */
     cond_timeout.tv_sec = time(NULL) + WAIT_EOF_DELAY;
     cond_timeout.tv_nsec = 0;
 
-    if (pthread_cond_timedwait(&g.read_thread_cond, &g.read_thread_mutex, &cond_timeout) != 0)
+    if (pthread_cond_timedwait(&g.read_thread_cond, &g.read_thread_mutex,
+                               &cond_timeout) != 0)
       g.wait_eof = false;
   }
   pthread_mutex_unlock(&g.read_thread_mutex);
@@ -790,12 +816,13 @@ sidechannel_thread(void *reference)
   char                 data[2048];     /* Request/response data */
   int                  datalen;        /* Request/response data size */
 
-  for (;;)
+
+  do
   {
     datalen = sizeof(data);
 
     if (cupsSideChannelRead(&command, &status, data, &datalen, 1.0))
-      break;
+      continue;
 
     switch (command)
     {
@@ -830,6 +857,13 @@ sidechannel_thread(void *reference)
          break;
     }
   }
+  while (!g.sidechannel_thread_stop);
+
+  pthread_mutex_lock(&g.sidechannel_thread_mutex);
+  g.sidechannel_thread_done = 1;
+  pthread_cond_signal(&g.sidechannel_thread_cond);
+  pthread_mutex_unlock(&g.sidechannel_thread_mutex);
+
   return NULL;
 }
 
@@ -923,8 +957,9 @@ static Boolean list_device_cb(void *refcon,
   {
     CFStringRef deviceIDString = NULL;
     UInt32 deviceLocation = 0;
+    UInt8      interfaceNum = 0;
 
-    copy_devicestring(obj, &deviceIDString, &deviceLocation);
+    copy_devicestring(obj, &deviceIDString, &deviceLocation, &interfaceNum);
     if (deviceIDString != NULL)
     {
       CFStringRef make = NULL,  model = NULL, serial = NULL;
@@ -997,8 +1032,9 @@ static Boolean find_device_cb(void *refcon,
   {
     CFStringRef idString = NULL;
     UInt32 location = -1;
+    UInt8      interfaceNum = 0;
 
-    copy_devicestring(obj, &idString, &location);
+    copy_devicestring(obj, &idString, &location, &interfaceNum);
     if (idString != NULL)
     {
       CFStringRef make = NULL,  model = NULL, serial = NULL;
@@ -1028,6 +1064,8 @@ static Boolean find_device_cb(void *refcon,
            if (g.location == 0 || g.location == location)
              keepLooking = false;
          }
+         if ( !keepLooking )
+               g.interfaceNum = interfaceNum;
        }
       }
 
@@ -1252,6 +1290,7 @@ static kern_return_t registry_open(CFStringRef *driverBundlePath)
 
   if (g.classdriver != NULL)
   {
+       (*g.classdriver)->interfaceNumber = g.interfaceNum;
     kr = (*g.classdriver)->Open(g.classdriver, g.location, kUSBPrintingProtocolBidirectional);
     if (kr != kIOReturnSuccess || (*g.classdriver)->interface == NULL)
     {
@@ -1381,7 +1420,8 @@ static OSStatus copy_deviceid(classdriver_t **classdriver,
 
 static void copy_devicestring(io_service_t usbInterface,
                              CFStringRef *deviceID,
-                             UInt32 *deviceLocation)
+                             UInt32 *deviceLocation,
+                             UInt8     *interfaceNumber )
 {
   IOCFPlugInInterface  **iodev = NULL;
   SInt32               score;
@@ -1400,6 +1440,7 @@ static void copy_devicestring(io_service_t usbInterface,
                                        &intf)) == noErr)
     {
       (*intf)->GetLocationID(intf, deviceLocation);
+      (*intf)->GetInterfaceNumber(intf, interfaceNumber);
 
       driverBundlePath = IORegistryEntryCreateCFProperty(usbInterface,
                                                         kUSBClassDriverProperty,
@@ -1643,36 +1684,54 @@ static void run_ppc_backend(int argc,
 
   if (usb_ppc_status == NULL)
   {
-    /* Catch SIGTERM if we are _not_ printing data from
-     * stdin (otherwise you can't cancel raw jobs...)
-     */
+   /*
+    * Setup a SIGTERM handler then block it before forking...
+    */
 
-    if (fd != 0)
-    {
-#ifdef HAVE_SIGSET /* Use System V signals over POSIX to avoid bugs */
-      sigset(SIGTERM, sigterm_handler);
-#elif defined(HAVE_SIGACTION)
-      struct sigaction action; /* Actions for POSIX signals */
-      memset(&action, 0, sizeof(action));
-      sigaddset(&action.sa_mask, SIGTERM);
-      action.sa_handler = sigterm_handler;
-      sigaction(SIGTERM, &action, NULL);
-#else
-      signal(SIGTERM, sigterm_handler);
-#endif /* HAVE_SIGSET */
-    }
+    struct sigaction   action;         /* POSIX signal action */
+    sigset_t           newmask,        /* New signal mask */
+                       oldmask;        /* Old signal mask */
+
+    memset(&action, 0, sizeof(action));
+    sigaddset(&action.sa_mask, SIGTERM);
+    action.sa_handler = sigterm_handler;
+    sigaction(SIGTERM, &action, NULL);
+
+    sigemptyset(&newmask);
+    sigaddset(&newmask, SIGTERM);
+    sigprocmask(SIG_BLOCK, &newmask, &oldmask);
 
     if ((child_pid = fork()) == 0)
     {
-      /* Child comes here. */
+     /*
+      * Child comes here...
+      */
+
       setenv("USB_PPC_STATUS", "1", false);
 
-      /* Tell the kernel we want the next exec call to favor the ppc architecture... */
+     /*
+      * Unblock signals before doing the exec...
+      */
+
+      memset(&action, 0, sizeof(action));
+      sigemptyset(&action.sa_mask);
+      action.sa_handler = SIG_DFL;
+      sigaction(SIGTERM, &action, NULL);
+
+      sigprocmask(SIG_SETMASK, &oldmask, NULL);
+
+     /*
+      * Tell the kernel the next exec call should favor the ppc architecture...
+      */
+
       int mib[] = { CTL_KERN, KERN_AFFINITY, 1, 1 };
       int namelen = 4;
       sysctl(mib, namelen, NULL, NULL, NULL, 0);
 
-      /* Set up the arguments and call exec... */
+     /*
+      * Set up the arguments and call exec...
+      */
+
       for (i = 0; i < argc && i < (sizeof(my_argv)/sizeof(my_argv[0])) - 1; i++)
        my_argv[i] = argv[i];
 
@@ -1680,41 +1739,48 @@ static void run_ppc_backend(int argc,
 
       execv("/usr/libexec/cups/backend/usb", my_argv);
 
-      fprintf(stderr, "DEBUG: execv: %s\n", strerror(errno));
-      exitstatus = errno;
+      perror("/usr/libexec/cups/backend/usb");
+      exit(errno);
     }
-    else if (child_pid > 0)
+    else if (child_pid < 0)
     {
-      /* Parent comes here.
-       *
-       * Close the fds we won't be using then wait for the child backend to exit.
-       */
-      close(fd);
-      close(1);
+     /*
+      * Error - couldn't fork a new process!
+      */
+
+      perror("fork");
+      exit(errno);
+    }
 
-      fprintf(stderr, "DEBUG: Started usb(ppc) backend (PID %d)\n", (int)child_pid);
+   /*
+    * Unblock signals...
+    */
 
-      while ((waitpid_status = waitpid(child_pid, &childstatus, 0)) == (pid_t)-1 && errno == EINTR)
-        usleep(1000);
+    sigprocmask(SIG_SETMASK, &oldmask, NULL);
 
-      if (WIFSIGNALED(childstatus))
-      {
-       exitstatus = WTERMSIG(childstatus);
-       fprintf(stderr, "DEBUG: usb(ppc) backend %d crashed on signal %d!\n", child_pid, exitstatus);
-      }
-      else
-      {
-       if ((exitstatus = WEXITSTATUS(childstatus)) != 0)
-         fprintf(stderr, "DEBUG: usb(ppc) backend %d stopped with status %d!\n", child_pid, exitstatus);
-       else
-         fprintf(stderr, "DEBUG: PID %d exited with no errors\n", child_pid);
-      }
+   /*
+    * Close the fds we won't be using then wait for the child backend to exit.
+    */
+
+    close(fd);
+    close(1);
+
+    fprintf(stderr, "DEBUG: Started usb(ppc) backend (PID %d)\n", (int)child_pid);
+
+    while ((waitpid_status = waitpid(child_pid, &childstatus, 0)) == (pid_t)-1 && errno == EINTR)
+      usleep(1000);
+
+    if (WIFSIGNALED(childstatus))
+    {
+      exitstatus = WTERMSIG(childstatus);
+      fprintf(stderr, "DEBUG: usb(ppc) backend %d crashed on signal %d!\n", child_pid, exitstatus);
     }
     else
     {
-      /* fork() error */
-      fprintf(stderr, "DEBUG: fork: %s\n", strerror(errno));
-      exitstatus = errno;
+      if ((exitstatus = WEXITSTATUS(childstatus)) != 0)
+       fprintf(stderr, "DEBUG: usb(ppc) backend %d stopped with status %d!\n", child_pid, exitstatus);
+      else
+       fprintf(stderr, "DEBUG: PID %d exited with no errors\n", child_pid);
     }
   }
   else
@@ -1892,10 +1958,11 @@ static void get_device_id(cups_sc_status_t *status,
                          int *datalen)
 {
   UInt32 deviceLocation = 0;
+  UInt8        interfaceNum = 0;
   CFStringRef deviceIDString = NULL;
 
   /* GetDeviceID */
-  copy_devicestring(g.printer_obj, &deviceIDString, &deviceLocation);
+  copy_devicestring(g.printer_obj, &deviceIDString, &deviceLocation, &interfaceNum);
   if (deviceIDString)
   {
     CFStringGetCString(deviceIDString, data, *datalen, kCFStringEncodingUTF8);
@@ -1907,5 +1974,5 @@ static void get_device_id(cups_sc_status_t *status,
 
 
 /*
- * End of "$Id: usb-darwin.c 6591 2007-06-21 20:35:28Z mike $".
+ * End of "$Id: usb-darwin.c 6680 2007-07-16 18:46:16Z mike $".
  */
index c034a416f1fbdeecb0747c5fc86c78f517a7bc69..ff9e825a0d9ac525108832b31d85ca1d6a481566 100644 (file)
@@ -1,27 +1,18 @@
 /*
- * "$Id: usb-unix.c 6591 2007-06-21 20:35:28Z mike $"
+ * "$Id: usb-unix.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   USB port backend for the Common UNIX Printing System (CUPS).
  *
  *   This file is included from "usb.c" when compiled on UNIX/Linux.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -620,5 +611,5 @@ side_cb(int print_fd,                       /* I - Print file */
 
 
 /*
- * End of "$Id: usb-unix.c 6591 2007-06-21 20:35:28Z mike $".
+ * End of "$Id: usb-unix.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 234650deb7312b566186e2edb7d6c2e9c7e804ce..2abd4df47fb88c478ff1c6ce42685feb4df76765 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: usb.c 6414 2007-03-30 13:40:57Z mike $"
+ * "$Id: usb.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   USB port backend for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -273,5 +264,5 @@ main(int  argc,                             /* I - Number of command-line arguments (6 or 7) */
 
 
 /*
- * End of "$Id: usb.c 6414 2007-03-30 13:40:57Z mike $".
+ * End of "$Id: usb.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 2c5dd988d7d669018a621574291973ecaa169ddd..b22e007686d200a789ac2ecdb268c4e6acf3a433 100644 (file)
@@ -1,14 +1,13 @@
-# DO NOT DELETE
-
-lpc.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-lpc.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/i18n.h
-lpc.o: ../cups/transcode.h ../cups/debug.h ../cups/string.h ../config.h
-lpq.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-lpq.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-lpq.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-lpr.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-lpr.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-lpr.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lprm.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-lprm.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/i18n.h
-lprm.o: ../cups/transcode.h ../cups/string.h ../config.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+lpc.o: lpc.c ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/i18n.h \
+  ../cups/transcode.h ../cups/debug.h ../cups/string.h ../config.h
+lpq.o: lpq.c ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
+lpr.o: lpr.c ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/i18n.h ../cups/transcode.h
+lprm.o: lprm.c ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/i18n.h \
+  ../cups/transcode.h ../cups/string.h ../config.h
index 762605e56ad6d6599b7817a3e5c616a5c49d81b3..1023c1a3331e7ddc19eab7511c6a52c05205151d 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Berkeley commands makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -127,5 +118,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 808ed674ddc907f9d98f87281b6efd57fb5345fd..666308ebb88750c316920f9992f739cce96358d4 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpc.c 6070 2006-11-02 16:20:46Z mike $"
+ * "$Id: lpc.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lpc" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -471,5 +462,5 @@ show_status(http_t     *http,               /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: lpc.c 6070 2006-11-02 16:20:46Z mike $".
+ * End of "$Id: lpc.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 719e3b24933927c451addebb73a6e2be79b17995..18b2e1ccd2f74d26d5aeeb166caaec198d2093e8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpq.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: lpq.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lpq" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -676,5 +667,5 @@ usage(void)
 
 
 /*
- * End of "$Id: lpq.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: lpq.c 6649 2007-07-11 21:46:42Z mike $".
  */
index c4bf045b987cbc8130f8786dc473c8a330ce3473..a7223f2d786203f1917d8db4d667d5a22ae146cc 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpr.c 6356 2007-03-19 13:54:48Z mike $"
+ * "$Id: lpr.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lpr" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -529,5 +520,5 @@ sighandler(int s)                   /* I - Signal number */
 
 
 /*
- * End of "$Id: lpr.c 6356 2007-03-19 13:54:48Z mike $".
+ * End of "$Id: lpr.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 23fbbb37d1f74830e8cff3bafe0c25c19702121e..d453af13cde9e2f407900f32c95e3aa5eed95a71 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lprm.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: lprm.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lprm" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -294,5 +285,5 @@ main(int  argc,                     /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: lprm.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: lprm.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e87f276b8e7730286f6d30644398c2a8f0f3bfdc..42aa24791eeb31970d504af03c03ada738ce25d4 100644 (file)
@@ -1,56 +1,56 @@
-# DO NOT DELETE
-
-help-index.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-help-index.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-help-index.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-help-index.o: ../cups/transcode.h ../cups/string.h ../config.h ../cups/dir.h
-html.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-html.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-html.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-html.o: ../cups/transcode.h ../cups/string.h ../config.h
-ipp-var.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-ipp-var.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-ipp-var.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-ipp-var.o: ../cups/transcode.h ../cups/string.h ../config.h
-search.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-search.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-search.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-search.o: ../cups/transcode.h ../cups/string.h ../config.h
-template.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-template.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-template.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-template.o: ../cups/transcode.h ../cups/string.h ../config.h
-var.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-var.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-var.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-var.o: ../cups/transcode.h ../cups/string.h ../config.h
-admin.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-admin.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-admin.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-admin.o: ../cups/transcode.h ../cups/string.h ../config.h ../cups/adminutil.h
-admin.o: ../cups/cups.h ../cups/file.h
-classes.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-classes.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-classes.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-classes.o: ../cups/transcode.h ../cups/string.h ../config.h
-help.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-help.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-help.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-help.o: ../cups/transcode.h ../cups/string.h ../config.h
-jobs.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-jobs.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-jobs.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-jobs.o: ../cups/transcode.h ../cups/string.h ../config.h
-printers.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-printers.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-printers.o: ../cups/array.h help-index.h ../cups/debug.h ../cups/i18n.h
-printers.o: ../cups/transcode.h ../cups/string.h ../config.h
-testcgi.o: cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-testcgi.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/array.h
-testcgi.o: help-index.h
-testhi.o: cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-testhi.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/array.h
-testhi.o: help-index.h
-testtemplate.o: cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-testtemplate.o: ../cups/ppd.h ../cups/array.h ../cups/file.h
-testtemplate.o: ../cups/language.h ../cups/array.h help-index.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+help-index.o: help-index.c cgi-private.h cgi.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/array.h help-index.h \
+  ../cups/debug.h ../cups/i18n.h ../cups/transcode.h ../cups/string.h \
+  ../config.h ../cups/dir.h
+html.o: html.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+ipp-var.o: ipp-var.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+search.o: search.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+template.o: template.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+var.o: var.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+admin.o: admin.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h \
+  ../cups/adminutil.h ../cups/cups.h ../cups/file.h
+classes.o: classes.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+help.o: help.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+jobs.o: jobs.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+printers.o: printers.c cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+testcgi.o: testcgi.c cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/array.h help-index.h
+testhi.o: testhi.c cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/array.h help-index.h
+testtemplate.o: testtemplate.c cgi.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/array.h help-index.h
index 5826668fcc605e84622d39afb1681c2ef8f17c30..5637c900f052e3ba55dbe9cd179f9395070a2925 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   CGI makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -176,5 +167,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index ca0987660d183678970a8cb64b59f6b570c095b4..d73295a1d702969ff1da4c64c507849583f45559 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: admin.c 6440 2007-04-03 23:17:17Z mike $"
+ * "$Id: admin.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Administration CGI for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -3309,5 +3300,5 @@ match_string(const char *a,               /* I - First string */
 
     
 /*
- * End of "$Id: admin.c 6440 2007-04-03 23:17:17Z mike $".
+ * End of "$Id: admin.c 6649 2007-07-11 21:46:42Z mike $".
  */
index f50a7aabef5278d03e9b735e34301413d03e7d65..bdcbeac7ab35d427181ffb65d6f0240bc50266aa 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cgi-private.h 6361 2007-03-19 16:01:28Z mike $"
+ * "$Id: cgi-private.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Private CGI definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -40,5 +31,5 @@
 
 
 /*
- * End of "$Id: cgi-private.h 6361 2007-03-19 16:01:28Z mike $".
+ * End of "$Id: cgi-private.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 0ffe2950dc67fb3326cf8fcd2f3bff693a36fd3d..9f462dd20614c8f275b9342f3b2599de20b5c107 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cgi.h 4931 2006-01-14 20:37:40Z mike $"
+ * "$Id: cgi.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CGI support library definitions.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef _CUPS_CGI_H_
@@ -105,5 +96,5 @@ extern const char    *cgiText(const char *message);
 #endif /* !_CUPS_CGI_H_ */
 
 /*
- * End of "$Id: cgi.h 4931 2006-01-14 20:37:40Z mike $".
+ * End of "$Id: cgi.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 1c22d513e2d2277a6142f617603aeb7fb414b45d..51c07337f90536e6f5b6c30993bd8d98aa514b94 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: classes.c 5571 2006-05-22 18:46:55Z mike $"
+ * "$Id: classes.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Class status CGI for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -463,5 +454,5 @@ show_class(http_t     *http,                /* I - Connection to server */
 
 
 /*
- * End of "$Id: classes.c 5571 2006-05-22 18:46:55Z mike $".
+ * End of "$Id: classes.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 8be6bc3a58eb46cb2c2847ee7e4641e0aa0fdf96..b32f8a7af3e859a4cdbaab709c393ed963101cd2 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: help-index.c 6394 2007-03-25 00:01:14Z mike $"
+ * "$Id: help-index.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   On-line help index routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -1336,5 +1327,5 @@ help_sort_words(help_word_t *w1,  /* I - Second word */
 
 
 /*
- * End of "$Id: help-index.c 6394 2007-03-25 00:01:14Z mike $".
+ * End of "$Id: help-index.c 6649 2007-07-11 21:46:42Z mike $".
  */
index c7cbe2b54db57099819215d3b75b1f76e4b48e88..bbee9ca13559cc23f96aac9755c0021cfce9e10e 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: help-index.h 6257 2007-02-11 01:11:57Z mike $"
+ * "$Id: help-index.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   On-line help index definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef _CUPS_HELP_INDEX_H_
@@ -80,5 +71,5 @@ extern help_index_t   *helpSearchIndex(help_index_t *hi, const char *query,
 #endif /* !_CUPS_HELP_INDEX_H_ */
 
 /*
- * End of "$Id: help-index.h 6257 2007-02-11 01:11:57Z mike $".
+ * End of "$Id: help-index.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 0d554de71108bdf4395f1e5a00891add16127ece..85a6a7caef1cbfc29dbc939fa7da9d3d771635a6 100644 (file)
@@ -3,23 +3,14 @@
  *
  *   On-line help CGI for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
index 62e0cc517bca7cf60769a5a9d0ed10cd5b6b877e..4382e152a99c56bd3b65cfab2b7ddf1faa061c4c 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: html.c 5548 2006-05-19 19:38:31Z mike $"
+ * "$Id: html.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HTML support functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -183,5 +174,5 @@ cgi_null_passwd(const char *prompt) /* I - Prompt string (unused) */
 
 
 /*
- * End of "$Id: html.c 5548 2006-05-19 19:38:31Z mike $".
+ * End of "$Id: html.c 6649 2007-07-11 21:46:42Z mike $".
  */
index f9dc54ca7b1280955a137f0060cb1badec84107d..a2f18de5796006fdb906d11294f176efeb6d1459 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: ipp-var.c 6304 2007-02-22 22:06:23Z mike $"
+ * "$Id: ipp-var.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CGI <-> IPP variable routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -1418,5 +1409,5 @@ cgiText(const char *message)              /* I - Message */
 
 
 /*
- * End of "$Id: ipp-var.c 6304 2007-02-22 22:06:23Z mike $".
+ * End of "$Id: ipp-var.c 6649 2007-07-11 21:46:42Z mike $".
  */
index f86aa9bb91fc166a3f5ab60a5ac46ad189637821..da4f1357cdb6956b03289ab8cfe7d5408ac63930 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: jobs.c 6277 2007-02-14 16:07:28Z mike $"
+ * "$Id: jobs.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Job status CGI for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -213,5 +204,5 @@ do_job_op(http_t      *http,                /* I - HTTP connection */
 
 
 /*
- * End of "$Id: jobs.c 6277 2007-02-14 16:07:28Z mike $".
+ * End of "$Id: jobs.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 50dc2b32231afa278d0834c098cfb3c53dcdb0ae..068547cb4f009181185c303ab365deb8fa5206d8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: printers.c 5571 2006-05-22 18:46:55Z mike $"
+ * "$Id: printers.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Printer status CGI for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -638,5 +629,5 @@ show_printer(http_t     *http,              /* I - Connection to server */
 
 
 /*
- * End of "$Id: printers.c 5571 2006-05-22 18:46:55Z mike $".
+ * End of "$Id: printers.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 25a410f7d1f2b51c87e810e7e982748b590b3095..9765064f0cc46e44f92ce72644765946d36c96aa 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: search.c 5962 2006-09-17 19:01:26Z mike $"
+ * "$Id: search.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Search routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -366,5 +357,5 @@ cgiFreeSearch(void *search)         /* I - Search context */
 
 
 /*
- * End of "$Id: search.c 5962 2006-09-17 19:01:26Z mike $".
+ * End of "$Id: search.c 6649 2007-07-11 21:46:42Z mike $".
  */
index d2fd9b8e3c09de431b237dabedd789a86c61965d..9677e44feaf91ffa780dcfab78d507589415d750 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: template.c 5548 2006-05-19 19:38:31Z mike $"
+ * "$Id: template.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CGI template function.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -670,5 +661,5 @@ cgi_puturi(const char *s,           /* I - String to output */
 
 
 /*
- * End of "$Id: template.c 5548 2006-05-19 19:38:31Z mike $".
+ * End of "$Id: template.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e9300af875b5951702db1153707d29a3b85d7f74..6d9285a0209c7a1792fa01280f1c43c4b7e62c34 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testcgi.c 4869 2005-12-06 02:43:40Z mike $"
+ * "$Id: testcgi.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CGI test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -80,5 +71,5 @@ main(int  argc,                               /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testcgi.c 4869 2005-12-06 02:43:40Z mike $".
+ * End of "$Id: testcgi.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 1d6e23f046f3e383b5ba1121a8a9e2dd283589c4..0ef102e7400c8b51b1e85d27f68575f56560682c 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testhi.c 6257 2007-02-11 01:11:57Z mike $"
+ * "$Id: testhi.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Help index test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -118,5 +109,5 @@ list_nodes(const char   *title,             /* I - Title string */
 
 
 /*
- * End of "$Id: testhi.c 6257 2007-02-11 01:11:57Z mike $".
+ * End of "$Id: testhi.c 6649 2007-07-11 21:46:42Z mike $".
  */
index fa4714a8a185d3cb0d83c4ccd2cba0bc67bf3c50..9ecc95c1cea7e621a5482938d6193a06de0afcd6 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testtemplate.c 5111 2006-02-16 02:08:09Z mike $"
+ * "$Id: testtemplate.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CGI template test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -108,5 +99,5 @@ main(int  argc,                              /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testtemplate.c 5111 2006-02-16 02:08:09Z mike $".
+ * End of "$Id: testtemplate.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 113b8d026ed33de582c3f4015d55ee18744613fc..8d4dab9ea618c700ff886a39dcdd91b8a053d71e 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: var.c 5548 2006-05-19 19:38:31Z mike $"
+ * "$Id: var.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CGI form variable and array functions.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -1027,5 +1018,5 @@ cgi_unlink_file(void)
 
 
 /*
- * End of "$Id: var.c 5548 2006-05-19 19:38:31Z mike $".
+ * End of "$Id: var.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 968e66004bbf153186d1a9b6c7e14a77d0bdd625..4cac3841f19e5cd8c141f4fa4e0c2d7a38a7dd48 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 5412 2006-04-17 14:30:53Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Configuration file makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1993-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -28,7 +19,7 @@ include ../Makedefs
 # Config files...
 #
 
-KEEP   =       cupsd.conf
+KEEP   =       cupsd.conf snmp.conf
 REPLACE        =       mime.convs mime.types
 
 
@@ -102,5 +93,5 @@ uninstall:
 
 
 #
-# End of "$Id: Makefile 5412 2006-04-17 14:30:53Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index ee0b28fb403383e384592dfd362b8ebd13b7a962..96138db38fd9a82bcb8841fa45df34cc4d27a21d 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: cupsd.conf.in 6268 2007-02-12 02:46:11Z mike $"
+# "$Id: cupsd.conf.in 6634 2007-07-09 20:15:40Z mike $"
 #
 #   Sample configuration file for the Common UNIX Printing System (CUPS)
 #   scheduler.  See "man cupsd.conf" for a complete description of this
@@ -41,7 +41,7 @@ DefaultAuthType Basic
 
 # Restrict access to configuration files...
 <Location /admin/conf>
-  AuthType Basic
+  AuthType Default
   Require user @SYSTEM
   Order allow,deny
   Allow localhost
@@ -57,7 +57,7 @@ DefaultAuthType Basic
 
   # All administration operations require an adminstrator to authenticate...
   <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
-    AuthType Basic
+    AuthType Default
     Require user @SYSTEM
     Order deny,allow
   </Limit>
@@ -74,5 +74,5 @@ DefaultAuthType Basic
 </Policy>
 
 #
-# End of "$Id: cupsd.conf.in 6268 2007-02-12 02:46:11Z mike $".
+# End of "$Id: cupsd.conf.in 6634 2007-07-09 20:15:40Z mike $".
 #
index ec32918713486fb9af6c7613892e51c2aec80a8a..108e507b264ff85ebdb76bb23137af4e5e6511df 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: mime.convs.in 6566 2007-06-18 23:56:23Z mike $"
+# "$Id: mime.convs.in 6649 2007-07-11 21:46:42Z mike $"
 #
 #   DO NOT EDIT THIS FILE, AS IT IS OVERWRITTEN WHEN YOU INSTALL NEW
 #   VERSIONS OF CUPS.  Instead, create a "local.convs" file that
@@ -7,23 +7,14 @@
 #
 #   MIME converts file for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 ########################################################################
@@ -118,5 +109,5 @@ image/x-sun-raster  application/vnd.cups-raster     100     imagetoraster
 @DEFAULT_RAW_PRINTING@application/octet-stream application/vnd.cups-raw        0       -
 
 #
-# End of "$Id: mime.convs.in 6566 2007-06-18 23:56:23Z mike $".
+# End of "$Id: mime.convs.in 6649 2007-07-11 21:46:42Z mike $".
 #
index ed53e7947a4689228f92cc17e604ef0c86fa69aa..bda11626598fccd7b7a9cba5433195c0c1bf1d1b 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: mime.types 6545 2007-06-04 14:24:01Z mike $"
+# "$Id: mime.types 6649 2007-07-11 21:46:42Z mike $"
 #
 #   MIME types file for the Common UNIX Printing System (CUPS).
 #
@@ -7,23 +7,14 @@
 #   VERSIONS OF CUPS.  Instead, create a "local.types" file that
 #   reflects your local configuration changes.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 ########################################################################
@@ -84,7 +75,7 @@ application/postscript                ai eps ps string(0,%!) string(0,<04>%!) \
                                 contains(0,4096,"LANGUAGE = POSTSCRIPT") \
                                 (contains(0,4096,<0a>%!) + \
                                  !contains(0,4096,"ENTER LANGUAGE")))
-application/vnd.hp-HPGL                hpgl string(0,<1B>&)\
+application/vnd.hp-HPGL                hpgl \
                                string(0,<1B>E<1B>%0B) \
                                string(0,<1B>%-1B) string(0,<201B>)\
                                string(0,BP;) string(0,IN;) string(0,DF;) \
@@ -105,7 +96,7 @@ image/jpeg                   jpeg jpg jpe string(0,<FFD8FF>) &&\
                                 char(3,0xe4) char(3,0xe5) char(3,0xe6) char(3,0xe7)\
                                 char(3,0xe8) char(3,0xe9) char(3,0xea) char(3,0xeb)\
                                 char(3,0xec) char(3,0xed) char(3,0xee) char(3,0xef))
-image/tiff                     tiff tif string(0,MM) string(0,II)
+image/tiff                     tiff tif string(0,MM<002A>) string(0,II<2A00>)
 image/x-photocd                        pcd string(2048,PCD_IPI)
 image/x-portable-anymap                pnm
 image/x-portable-bitmap                pbm string(0,P1) string(0,P4)
@@ -180,5 +171,5 @@ application/vnd.cups-raw    (string(0,<1B>E) + !string(2,<1B>%0B)) \
 application/octet-stream
 
 #
-# End of "$Id: mime.types 6545 2007-06-04 14:24:01Z mike $".
+# End of "$Id: mime.types 6649 2007-07-11 21:46:42Z mike $".
 #
diff --git a/conf/snmp.conf.in b/conf/snmp.conf.in
new file mode 100644 (file)
index 0000000..a85dbc7
--- /dev/null
@@ -0,0 +1,13 @@
+#
+# "$Id$"
+#
+#   Sample SNMP configuration file for CUPS.  See "man smnp.conf" for a
+#   complete description of this file.
+#
+
+@CUPS_SNMP_ADDRESS@
+@CUPS_SNMP_COMMUNITY@
+
+#
+# End of "$Id$".
+#
index 1ce80df9d01ce7793ac6c67b95a2392116835020..46d85f38baf9a8d5098636097ee3e7bd57ea812a 100644 (file)
@@ -3,23 +3,14 @@ dnl "$Id$"
 dnl
 dnl   32/64-bit library support stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl Setup support for separate 32/64-bit library generation...
index 2b84c2bfbe7b1519350973437cdaaca65a8de0f1..e360095e4f53524378c4afe0af7a0c21771beb5e 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-common.m4 6564 2007-06-18 23:40:38Z mike $"
+dnl "$Id: cups-common.m4 6682 2007-07-16 20:22:37Z mike $"
 dnl
 dnl   Common configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl We need at least autoconf 2.50...
@@ -29,11 +20,11 @@ dnl Set the name of the config header file...
 AC_CONFIG_HEADER(config.h)
 
 dnl Versio number information...
-CUPS_VERSION="1.3svn"
+CUPS_VERSION="1.3b1"
 CUPS_REVISION=""
-if test -z "$CUPS_REVISION" -a -d .svn; then
-       CUPS_REVISION="-r`svnversion . | awk -F: '{print $NF}' | sed -e '1,$s/[[a-zA-Z]]*//g'`"
-fi
+#if test -z "$CUPS_REVISION" -a -d .svn; then
+#      CUPS_REVISION="-r`svnversion . | awk -F: '{print $NF}' | sed -e '1,$s/[[a-zA-Z]]*//g'`"
+#fi
 
 AC_SUBST(CUPS_VERSION)
 AC_SUBST(CUPS_REVISION)
@@ -132,6 +123,7 @@ AC_CHECK_HEADER(strings.h,AC_DEFINE(HAVE_STRINGS_H))
 AC_CHECK_HEADER(bstring.h,AC_DEFINE(HAVE_BSTRING_H))
 AC_CHECK_HEADER(usersec.h,AC_DEFINE(HAVE_USERSEC_H))
 AC_CHECK_HEADER(sys/ioctl.h,AC_DEFINE(HAVE_SYS_IOCTL_H))
+AC_CHECK_HEADER(sys/ucred.h,AC_DEFINE(HAVE_SYS_UCRED_H))
 AC_CHECK_HEADER(scsi/sg.h,AC_DEFINE(HAVE_SCSI_SG_H))
 
 dnl Checks for string functions.
@@ -243,7 +235,7 @@ case $uname in
                dnl Check for Authorization Services support
                AC_CHECK_HEADER(Security/Authorization.h, [
                        AC_DEFINE(HAVE_AUTHORIZATION_H)
-                       CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.preferences"])
+                       CUPS_SYSTEM_AUTHKEY="SystemGroupAuthKey system.print.admin"])
                AC_CHECK_HEADER(Security/SecBasePriv.h,AC_DEFINE(HAVE_SECBASEPRIV_H))
                 ;;
 
@@ -293,5 +285,5 @@ AC_SUBST(DEFAULT_IPP_PORT)
 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_IPP_PORT,$DEFAULT_IPP_PORT)
 
 dnl
-dnl End of "$Id: cups-common.m4 6564 2007-06-18 23:40:38Z mike $".
+dnl End of "$Id: cups-common.m4 6682 2007-07-16 20:22:37Z mike $".
 dnl
index e0426aa5b39535d1d37d6ec459e65df55ead8659..c87069cac027c163dbd6ab4abbe00a15290b327b 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-compiler.m4 6562 2007-06-18 21:51:10Z mike $"
+dnl "$Id: cups-compiler.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Compiler stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl Clear the debugging and non-shared library options unless the user asks
@@ -458,5 +449,5 @@ case $uname in
 esac
 
 dnl
-dnl End of "$Id: cups-compiler.m4 6562 2007-06-18 21:51:10Z mike $".
+dnl End of "$Id: cups-compiler.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 06393e115dd4d2efc32919da71e1a273152a29f3..6b6d46436f884b05d0ca17d8693d352a07a81a60 100644 (file)
@@ -1,34 +1,28 @@
 dnl
-dnl "$Id: cups-defaults.m4 6568 2007-06-18 23:58:08Z mike $"
+dnl "$Id: cups-defaults.m4 6656 2007-07-12 23:56:23Z mike $"
 dnl
 dnl   Default cupsd configuration settings for the Common UNIX Printing System
 dnl   (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 2006-2007 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
-dnl Default langugages...
-AC_ARG_WITH(languages, [  --with-languages        set installed languages, default="de es et fr he it ja pl sv zh_TW" ],
-       if test "x$withval" != xno; then
-               LANGUAGES="$withval"
-       fi,
-       LANGUAGES="de es et fr he it ja pl sv zh_TW")
+dnl Default languages...
+LANGUAGES="`ls -1 locale/*.po | sed -e '1,$s/locale\/cups_//' -e '1,$s/\.po//' | tr '\n' ' '`"
+
+AC_ARG_WITH(languages, [  --with-languages        set installed languages, default=all ],[
+       case "$withval" in
+               none | no) LANGUAGES="" ;;
+               all) ;;
+               *) LANGUAGES="$withval" ;;
+       esac])
 AC_SUBST(LANGUAGES)
 
 dnl Default ConfigFilePerm
@@ -210,35 +204,35 @@ AC_ARG_WITH(cups_group, [  --with-cups-group       set default group for CUPS],
 AC_ARG_WITH(system_groups, [  --with-system-groups    set default system groups for CUPS],
        CUPS_SYSTEM_GROUPS="$withval",
        if test x$uname = xDarwin; then
-               GROUP_LIST="admin"
+               CUPS_SYSTEM_GROUPS="lpadmin admin"
        else
-               GROUP_LIST="lpadmin sys system root"
-       fi
-
-       AC_MSG_CHECKING(for default system groups)
-       if test -f /etc/group; then
-               CUPS_SYSTEM_GROUPS=""
-               for group in $GROUP_LIST; do
-                       if test "`grep \^${group}: /etc/group`" != ""; then
-                               if test "x$CUPS_SYSTEM_GROUPS" = x; then
-                                       CUPS_SYSTEM_GROUPS="$group"
-                               else
-                                       CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
+               AC_MSG_CHECKING(for default system groups)
+               if test -f /etc/group; then
+                       CUPS_SYSTEM_GROUPS=""
+                       GROUP_LIST="lpadmin sys system root"
+                       for group in $GROUP_LIST; do
+                               if test "`grep \^${group}: /etc/group`" != ""; then
+                                       if test "x$CUPS_SYSTEM_GROUPS" = x; then
+                                               CUPS_SYSTEM_GROUPS="$group"
+                                       else
+                                               CUPS_SYSTEM_GROUPS="$CUPS_SYSTEM_GROUPS $group"
+                                       fi
                                fi
-                       fi
-               done
+                       done
 
-               if test "x$CUPS_SYSTEM_GROUPS" = x; then
-                       CUPS_SYSTEM_GROUPS="$GROUP_LIST"
-                       AC_MSG_RESULT(no groups found, using "$CUPS_SYSTEM_GROUPS")
+                       if test "x$CUPS_SYSTEM_GROUPS" = x; then
+                               CUPS_SYSTEM_GROUPS="$GROUP_LIST"
+                               AC_MSG_RESULT(no groups found, using "$CUPS_SYSTEM_GROUPS")
+                       else
+                               AC_MSG_RESULT("$CUPS_SYSTEM_GROUPS")
+                       fi
                else
-                       AC_MSG_RESULT("$CUPS_SYSTEM_GROUPS")
+                       CUPS_SYSTEM_GROUPS="$GROUP_LIST"
+                       AC_MSG_RESULT(no group file, using "$CUPS_SYSTEM_GROUPS")
                fi
-       else
-               CUPS_SYSTEM_GROUPS="$GROUP_LIST"
-               AC_MSG_RESULT(no group file, using "$CUPS_SYSTEM_GROUPS")
        fi)
 
+
 CUPS_PRIMARY_SYSTEM_GROUP="`echo $CUPS_SYSTEM_GROUPS | awk '{print $1}'`"
 
 AC_SUBST(CUPS_USER)
@@ -309,6 +303,26 @@ else
 fi
 AC_SUBST(DEFAULT_RAW_PRINTING)
 
+dnl Default SNMP options...
+AC_ARG_WITH(snmp-address, [  --with-snmp-address     set SNMP query address, default=auto ],
+       if test "x$withval" = x; then
+               CUPS_SNMP_ADDRESS=""
+       else
+               CUPS_SNMP_ADDRESS="Address $withval"
+       fi,
+       if test "x$uname" = xDarwin; then
+               CUPS_SNMP_ADDRESS=""
+       else
+               CUPS_SNMP_ADDRESS="Address @LOCAL"
+       fi)
+
+AC_ARG_WITH(snmp-community, [  --with-snmp-community   set SNMP community, default=public ],
+       CUPS_SNMP_COMMUNITY="Community $withval",
+       CUPS_SNMP_COMMUNITY="Community public")
+
+AC_SUBST(CUPS_SNMP_ADDRESS)
+AC_SUBST(CUPS_SNMP_COMMUNITY)
+
 dnl
-dnl End of "$Id: cups-defaults.m4 6568 2007-06-18 23:58:08Z mike $".
+dnl End of "$Id: cups-defaults.m4 6656 2007-07-12 23:56:23Z mike $".
 dnl
index 7728746c9197f23fda05c1d15bc4b658b54c6557..c34dfd0901ccea68ffa7ec923b8ee60a644a3b34 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-directories.m4 6351 2007-03-19 04:53:49Z mike $"
+dnl "$Id: cups-directories.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Directory stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_PREFIX_DEFAULT(/)
@@ -365,5 +356,5 @@ AC_DEFINE_UNQUOTED(CUPS_STATEDIR, "$localstatedir/run/cups")
 AC_SUBST(CUPS_STATEDIR)
 
 dnl
-dnl End of "$Id: cups-directories.m4 6351 2007-03-19 04:53:49Z mike $".
+dnl End of "$Id: cups-directories.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index acdc98a0236bffeef9a72c37a5db1f14c040fff7..001c79f9aa5d979188291e139ca95638358c37da 100644 (file)
@@ -7,8 +7,13 @@ dnl   http://www.dns-sd.org
 dnl   http://www.multicastdns.org/
 dnl   http://developer.apple.com/networking/bonjour/
 dnl
-dnl   Copyright ...
+dnl   Copyright 2007 by Apple Inc.
 dnl
+dnl   These coded instructions, statements, and computer programs are the
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(dnssd, [  --enable-dnssd          turn on DNS Service Discovery support, default=yes])
index c1394afcd8111e9b603762c4502ddcd21d231b51..2fed2e2e70f1a3159b05699acc3749bf6f5c1b03 100644 (file)
@@ -3,26 +3,17 @@ dnl   "$Id$"
 dnl
 dnl   GSSAPI/Kerberos library detection.
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 2006-2007 by Easy Software Products.
 dnl
 dnl   This file contains Kerberos support code, copyright 2006 by
 dnl   Jelmer Vernooij.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(gssapi, [  --enable-gssapi         turn on GSSAPI support, default=yes])
@@ -69,7 +60,7 @@ if test x$enable_gssapi != xno; then
 
                AC_CHECK_FUNC(gsskrb5_register_acceptor_identity, 
                              AC_DEFINE(HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY))
-               AC_CHECK_FUNC(krb5_cc_resolve, AC_DEFINE(KRB5_CC_RESOLVE))
+               AC_CHECK_FUNC(krb5_cc_resolve, AC_DEFINE(HAVE_KRB5_CC_RESOLVE))
 
                AC_MSG_CHECKING(for GSS_C_NT_HOSTBASED_SERVICE)
                if test $ac_cv_header_gssapi_gssapi_h = yes; then
@@ -104,7 +95,7 @@ AC_ARG_WITH(gssservicename, [  --with-gssservicename   set default gss service n
 
 if test x$default_gssservicename != xno; then
        if test "x$default_gssservicename" = "xdefault"; then
-               CUPS_DEFAULT_GSSSERVICENAME="IPP"
+               CUPS_DEFAULT_GSSSERVICENAME="ipp"
        else
                CUPS_DEFAULT_GSSSERVICENAME="$default_gssservicename"
        fi
index 8c63cc9a5dd658dbbd562e6e48d3bdec7bf0617f..58ed255ff5631a346b1d43a1e4a15545702a97f8 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-image.m4 5579 2006-05-23 19:27:28Z mike $"
+dnl "$Id: cups-image.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Image library/filter stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl See if we want the image filters included at all...
@@ -114,5 +105,5 @@ AC_SUBST(EXPORT_LIBZ)
 AC_CHECK_HEADER(stdlib.h,AC_DEFINE(HAVE_STDLIB_H))
 
 dnl
-dnl End of "$Id: cups-image.m4 5579 2006-05-23 19:27:28Z mike $".
+dnl End of "$Id: cups-image.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index f5f6bf1ad540fb3ec23ca0d22b5e7075d2e7d026..dbfcb499cb2e63ce324a04069566b0db66798720 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-largefile.m4 6330 2007-03-12 14:50:45Z mike $"
+dnl "$Id: cups-largefile.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Large file support stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl Check for largefile support...
@@ -57,5 +48,5 @@ fi
 AC_CHECK_FUNC(strtoll, AC_DEFINE(HAVE_STRTOLL))
 
 dnl
-dnl End of "$Id: cups-largefile.m4 6330 2007-03-12 14:50:45Z mike $".
+dnl End of "$Id: cups-largefile.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index ded893b0778f4dda58596f6e1f05c6b3ace2c5ee..02d89843b8295758fed34847b238456c7e99ad5f 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-launchd.m4 5466 2006-04-26 19:52:27Z mike $"
+dnl "$Id: cups-launchd.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   launchd stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 
@@ -49,5 +40,5 @@ AC_SUBST(DEFAULT_LAUNCHD_CONF)
 AC_SUBST(LAUNCHDLIBS)
 
 dnl
-dnl End of "$Id: cups-launchd.m4 5466 2006-04-26 19:52:27Z mike $".
+dnl End of "$Id: cups-launchd.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index d2171eb302f5b30c927f49f9ccff4bd2240ad827..153c0dca6d4d4756df286dd3ddb59c8bda526c42 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-ldap.m4 5563 2006-05-21 17:18:40Z mike $"
+dnl "$Id: cups-ldap.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   LDAP configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 2003-2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org/
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(ldap, [  --enable-ldap           turn on LDAP support, default=yes])
@@ -46,5 +37,5 @@ AC_SUBST(LIBLDAP)
 
 
 dnl
-dnl End of "$Id: cups-ldap.m4 5563 2006-05-21 17:18:40Z mike $".
+dnl End of "$Id: cups-ldap.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 5b68a70809af4a1dca65a3a3bcf084de38c70177..c88f41426154c0027f578733b6f8ee33ca6f6a77 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-libtool.m4 5466 2006-04-26 19:52:27Z mike $"
+dnl "$Id: cups-libtool.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Libtool stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(libtool_unsupported, [  --enable-libtool-unsupported=LIBTOOL_PATH
@@ -45,5 +36,5 @@ if test x$LIBTOOL != x; then
 fi
 
 dnl
-dnl End of "$Id: cups-libtool.m4 5466 2006-04-26 19:52:27Z mike $".
+dnl End of "$Id: cups-libtool.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 71f1e60bad134a61807b38d8b70287058b515057..13881c5bfd93f3340db976d7cc8e4618ccb7de14 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-manpages.m4 5798 2006-08-03 00:53:58Z mike $"
+dnl "$Id: cups-manpages.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Manpage stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl Fix "mandir" variable...
@@ -109,5 +100,5 @@ AC_SUBST(MAN8EXT)
 AC_SUBST(MAN8DIR)
 
 dnl
-dnl End of "$Id: cups-manpages.m4 5798 2006-08-03 00:53:58Z mike $".
+dnl End of "$Id: cups-manpages.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 8da5f62664cea510bf2a9100c07a297f93ccdfc9..30e7398e7ada223b77f9db5c01edbc3b28da74a3 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-network.m4 6365 2007-03-19 20:56:57Z mike $"
+dnl "$Id: cups-network.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Networking stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_SEARCH_LIBS(socket, socket)
@@ -93,5 +84,5 @@ AC_CHECK_HEADERS(AppleTalk/at_proto.h,AC_DEFINE(HAVE_APPLETALK_AT_PROTO_H),,
        [#include <netat/appletalk.h>])
 
 dnl
-dnl End of "$Id: cups-network.m4 6365 2007-03-19 20:56:57Z mike $".
+dnl End of "$Id: cups-network.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 964fe74bf529e81f8cf5d29323db2563f739aa19..ae81eb481c961e7540fe31d80a3612867995fc83 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-opsys.m4 6135 2006-12-06 18:22:38Z mike $"
+dnl "$Id: cups-opsys.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Operating system stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl Get the operating system, version number, and architecture...
@@ -40,5 +31,5 @@ case "$uname" in
 esac
 
 dnl
-dnl "$Id: cups-opsys.m4 6135 2006-12-06 18:22:38Z mike $"
+dnl "$Id: cups-opsys.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
index df445a2b7f3dd7f9d433b87e2f59e9afa11db221..4ceb2d4afa889f410798d0dc6beb0b5ca21eea2c 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-pam.m4 5466 2006-04-26 19:52:27Z mike $"
+dnl "$Id: cups-pam.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   PAM stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(pam, [  --enable-pam            turn on PAM support, default=yes])
@@ -94,5 +85,5 @@ AC_SUBST(PAMLIBS)
 AC_SUBST(PAMMOD)
 
 dnl
-dnl End of "$Id: cups-pam.m4 5466 2006-04-26 19:52:27Z mike $".
+dnl End of "$Id: cups-pam.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 2fbed6776dd16f5c3a571fbec9583f6622c56ef3..b1fe05bc6e1edaab8a590ea295bd594e25cafcc2 100644 (file)
@@ -3,23 +3,14 @@ dnl "$Id: cups-pam.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   PAP (AppleTalk) stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 # Currently the PAP backend is only supported on MacOS X with the AppleTalk
index f76974883748ced0075eaa8433db7891c4b1e9d4..deac73ed832f48f34aa539359486325271f27f65 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-pdf.m4 5466 2006-04-26 19:52:27Z mike $"
+dnl "$Id: cups-pdf.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   PDF filter configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(pdftops, [  --enable-pdftops        build pdftops filter, default=auto ])
@@ -39,5 +30,5 @@ fi
 AC_SUBST(PDFTOPS)
 
 dnl
-dnl End of "$Id: cups-pdf.m4 5466 2006-04-26 19:52:27Z mike $".
+dnl End of "$Id: cups-pdf.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index d0b6e976099c948456d8ee207929d78f237fb1df..639530dba5c03e6471fe14f0c2d92db58c103e4c 100644 (file)
@@ -3,23 +3,14 @@ dnl "$Id$"
 dnl
 dnl   Select/poll stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_CHECK_FUNC(poll, AC_DEFINE(HAVE_POLL))
index ee00b8a2e2a86e091c90ca6e23880dec6db7f23d..71a6707e94630b10f82b47ff831190cf1638afd2 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-scripting.m4 5466 2006-04-26 19:52:27Z mike $"
+dnl "$Id: cups-scripting.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Scripting configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 dnl Do we have Java?
@@ -100,5 +91,5 @@ if test "x$CUPS_PYTHON" != x; then
 fi
 
 dnl
-dnl End of "$Id: cups-scripting.m4 5466 2006-04-26 19:52:27Z mike $".
+dnl End of "$Id: cups-scripting.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 940fdac280eec44c7824a0fa505f536942eec517..5eeface00031256bb727b3f00f534ee7df994a5b 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-sharedlibs.m4 6135 2006-12-06 18:22:38Z mike $"
+dnl "$Id: cups-sharedlibs.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Shared library support for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 PICFLAG=1
@@ -192,5 +183,5 @@ AC_SUBST(IMGLIBS)
 AC_SUBST(EXPORT_LDFLAGS)
 
 dnl
-dnl End of "$Id: cups-sharedlibs.m4 6135 2006-12-06 18:22:38Z mike $".
+dnl End of "$Id: cups-sharedlibs.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 0afbbca31ee9ebe4f86254c48152e372b8e3cb38..60141d49a9aa6e10ed4b0aeeb8c6573383037cbc 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-slp.m4 5466 2006-04-26 19:52:27Z mike $"
+dnl "$Id: cups-slp.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   OpenSLP configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(slp, [  --enable-slp            turn on SLP support, default=yes])
@@ -44,5 +35,5 @@ AC_SUBST(LIBSLP)
 
 
 dnl
-dnl End of "$Id: cups-slp.m4 5466 2006-04-26 19:52:27Z mike $".
+dnl End of "$Id: cups-slp.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index a208b712f160eb70068f5723d262c57def1aa945..b239bbaaffaf88441f99c5b5c0f0dbe567553c58 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-ssl.m4 6237 2007-02-06 15:56:14Z mike $"
+dnl "$Id: cups-ssl.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   OpenSSL/GNUTLS stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(ssl, [  --enable-ssl            turn on SSL/TLS support, default=yes])
@@ -133,5 +124,5 @@ AC_SUBST(EXPORT_SSLLIBS)
 
 
 dnl
-dnl End of "$Id: cups-ssl.m4 6237 2007-02-06 15:56:14Z mike $".
+dnl End of "$Id: cups-ssl.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index a779aad841765f3e016fdbee0c85e1d9a1d2522c..2dfa8beff19f152483946f6a921556673ebb4d30 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: cups-threads.m4 6057 2006-10-23 00:17:26Z mike $"
+dnl "$Id: cups-threads.m4 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Threading stuff for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_ARG_ENABLE(threads, [  --enable-threads        enable multi-threading support])
@@ -59,5 +50,5 @@ fi
 AC_SUBST(PTHREAD_FLAGS)
 
 dnl
-dnl End of "$Id: cups-threads.m4 6057 2006-10-23 00:17:26Z mike $".
+dnl End of "$Id: cups-threads.m4 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 9bbbab61c08d4e0f3488e74c44eaa28ec5dff592..ebd9ab4bf3e185e602bf0982f68815a94266e16c 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: config.h.in 6569 2007-06-19 00:16:59Z mike $"
+ * "$Id: config.h.in 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Configuration file for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef _CUPS_CONFIG_H_
 #undef HAVE_DLFCN_H
 
 
+/*
+ * Do we have <sys/ucred.h>?
+ */
+
+#undef HAVE_SYS_UCRED_H
+
+
 #endif /* !_CUPS_CONFIG_H_ */
 
 /*
- * End of "$Id: config.h.in 6569 2007-06-19 00:16:59Z mike $".
+ * End of "$Id: config.h.in 6649 2007-07-11 21:46:42Z mike $".
  */
index bfbe2cd8d12cce4544c1f376da115ac861f54ff6..c52453f83e83c0690b0182a9696a2fefce88677e 100644 (file)
@@ -1,25 +1,16 @@
 dnl
-dnl "$Id: configure.in 6566 2007-06-18 23:56:23Z mike $"
+dnl "$Id: configure.in 6649 2007-07-11 21:46:42Z mike $"
 dnl
 dnl   Configuration script for the Common UNIX Printing System (CUPS).
 dnl
+dnl   Copyright 2007 by Apple Inc.
 dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
-dnl   property of Easy Software Products and are protected by Federal
-dnl   copyright law.  Distribution and use rights are outlined in the file
-dnl   "LICENSE.txt" which should have been included with this file.  If this
-dnl   file is missing or damaged please contact Easy Software Products
-dnl   at:
-dnl
-dnl       Attn: CUPS Licensing Information
-dnl       Easy Software Products
-dnl       44141 Airport View Drive, Suite 204
-dnl       Hollywood, Maryland 20636 USA
-dnl
-dnl       Voice: (301) 373-9600
-dnl       EMail: cups-info@cups.org
-dnl         WWW: http://www.cups.org
+dnl   property of Apple Inc. and are protected by Federal copyright
+dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+dnl   which should have been included with this file.  If this file is
+dnl   file is missing or damaged, see the license at "http://www.cups.org/".
 dnl
 
 AC_INIT(cups/cups.h)
@@ -76,8 +67,8 @@ AC_SUBST(INSTALL_LANGUAGES)
 AC_SUBST(UNINSTALL_LANGUAGES)
 
 AC_OUTPUT(Makedefs packaging/cups.list init/cups.sh init/cups-lpd cups-config
-         conf/cupsd.conf conf/mime.convs conf/pam.std doc/index.html
-         doc/help/ref-cupsd-conf.html doc/help/standard.html
+         conf/cupsd.conf conf/mime.convs conf/pam.std conf/snmp.conf
+         doc/index.html doc/help/ref-cupsd-conf.html doc/help/standard.html
          man/client.conf.man man/cups-deviced.man man/cups-driverd.man
          man/cups-lpd.man man/cupsaddsmb.man man/cupsd.man
          man/cupsd.conf.man man/lpoptions.man
@@ -87,5 +78,5 @@ AC_OUTPUT(Makedefs packaging/cups.list init/cups.sh init/cups-lpd cups-config
 chmod +x cups-config
 
 dnl
-dnl End of "$Id: configure.in 6566 2007-06-18 23:56:23Z mike $".
+dnl End of "$Id: configure.in 6649 2007-07-11 21:46:42Z mike $".
 dnl
index 98e80a88fdb4d5437e283ed3a4371508ace597a8..66bf149979876cd9552f57efd2b2d59e92cf1b21 100755 (executable)
@@ -1,26 +1,17 @@
 #! /bin/sh
 #
-# "$Id: cups-config.in 5919 2006-08-31 04:20:45Z mike $"
+# "$Id: cups-config.in 6649 2007-07-11 21:46:42Z mike $"
 # 
 #   CUPS configuration utility.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2001-2006 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 VERSION="@CUPS_VERSION@"
@@ -151,5 +142,5 @@ while test $# -gt 0; do
 done
 
 #
-# End of "$Id: cups-config.in 5919 2006-08-31 04:20:45Z mike $".
+# End of "$Id: cups-config.in 6649 2007-07-11 21:46:42Z mike $".
 #
index 0efee6e4a61c716bac7a09088000f215e69560a3..167b8b5aeae05c1479439322e82bed0d70d4e51a 100644 (file)
-# DO NOT DELETE
-
-adminutil.o: adminutil.h cups.h ipp.h http.h ppd.h array.h file.h language.h
-adminutil.o: globals.h string.h ../config.h http-private.h md5.h
-adminutil.o: ipp-private.h i18n.h transcode.h debug.h
-array.o: array.h string.h ../config.h debug.h
-attr.o: ppd.h array.h file.h debug.h string.h ../config.h
-auth.o: globals.h string.h ../config.h http-private.h http.h md5.h
-auth.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-auth.o: transcode.h debug.h
-backchannel.o: cups.h ipp.h http.h ppd.h array.h file.h language.h
-backend.o: backend.h string.h ../config.h
-custom.o: globals.h string.h ../config.h http-private.h http.h md5.h
-custom.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-custom.o: transcode.h debug.h
-dest.o: globals.h string.h ../config.h http-private.h http.h md5.h
-dest.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-dest.o: transcode.h
-dir.o: dir.h string.h ../config.h debug.h
-emit.o: ppd.h array.h file.h string.h ../config.h debug.h
-encode.o: cups.h ipp.h http.h ppd.h array.h file.h language.h ipp-private.h
-encode.o: string.h ../config.h debug.h
-file.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-file.o: string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-file.o: debug.h
-getifaddrs.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.o: cups.h ppd.h array.h file.h language.h string.h debug.h
-globals.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-globals.o: globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
-globals.o: transcode.h debug.h
-http.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-http.o: string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-http.o: debug.h
-http-addr.o: globals.h string.h ../config.h http-private.h http.h md5.h
-http-addr.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-http-addr.o: i18n.h transcode.h debug.h
-http-addrlist.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-http-addrlist.o: globals.h string.h cups.h ppd.h array.h file.h language.h
-http-addrlist.o: i18n.h transcode.h debug.h
-http-support.o: debug.h globals.h string.h ../config.h http-private.h http.h
-http-support.o: md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h
-http-support.o: language.h i18n.h transcode.h
-ipp.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-ipp.o: string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-ipp.o: debug.h
-ipp-support.o: globals.h string.h ../config.h http-private.h http.h md5.h
-ipp-support.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-ipp-support.o: i18n.h transcode.h debug.h
-langprintf.o: globals.h string.h ../config.h http-private.h http.h md5.h
-langprintf.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-langprintf.o: i18n.h transcode.h
-language.o: globals.h string.h ../config.h http-private.h http.h md5.h
-language.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-language.o: transcode.h debug.h
-localize.o: globals.h string.h ../config.h http-private.h http.h md5.h
-localize.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-localize.o: transcode.h debug.h
-mark.o: cups.h ipp.h http.h ppd.h array.h file.h language.h string.h
-mark.o: ../config.h debug.h
-md5.o: md5.h string.h ../config.h
-md5passwd.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-md5passwd.o: string.h
-notify.o: globals.h string.h ../config.h http-private.h http.h md5.h
-notify.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-notify.o: transcode.h
-options.o: cups.h ipp.h http.h ppd.h array.h file.h language.h string.h
-options.o: ../config.h debug.h
-page.o: ppd.h array.h file.h string.h ../config.h
-ppd.o: globals.h string.h ../config.h http-private.h http.h md5.h
-ppd.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-ppd.o: transcode.h debug.h
-request.o: globals.h string.h ../config.h http-private.h http.h md5.h
-request.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-request.o: transcode.h debug.h
-sidechannel.o: sidechannel.h string.h ../config.h
-snprintf.o: string.h ../config.h
-string.o: array.h debug.h string.h ../config.h
-tempfile.o: globals.h string.h ../config.h http-private.h http.h md5.h
-tempfile.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-tempfile.o: transcode.h debug.h
-transcode.o: globals.h string.h ../config.h http-private.h http.h md5.h
-transcode.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-transcode.o: i18n.h transcode.h debug.h
-usersys.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-usersys.o: globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
-usersys.o: transcode.h debug.h
-util.o: globals.h string.h ../config.h http-private.h http.h md5.h
-util.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-util.o: transcode.h debug.h
-testadmin.o: adminutil.h cups.h ipp.h http.h ppd.h array.h file.h language.h
-testadmin.o: string.h ../config.h
-testarray.o: ../cups/string.h ../config.h string.h array.h dir.h debug.h
-testfile.o: string.h ../config.h file.h debug.h
-testhttp.o: http.h string.h ../config.h
-testi18n.o: i18n.h transcode.h language.h array.h string.h ../config.h
-testipp.o: ../cups/string.h ../config.h string.h ipp-private.h ipp.h http.h
-testlang.o: i18n.h transcode.h language.h array.h
-testppd.o: ../cups/string.h ../config.h string.h ppd.h array.h file.h
-# DO NOT DELETE
-
-adminutil.32.o: adminutil.c  adminutil.h cups.h ipp.h http.h ppd.h array.h file.h language.h
-adminutil.32.o: adminutil.c  globals.h string.h ../config.h http-private.h md5.h
-adminutil.32.o: adminutil.c  ipp-private.h i18n.h transcode.h debug.h
-array.32.o: array.c  array.h string.h ../config.h debug.h
-attr.32.o: attr.c  ppd.h array.h file.h debug.h string.h ../config.h
-auth.32.o: auth.c  globals.h string.h ../config.h http-private.h http.h md5.h
-auth.32.o: auth.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-auth.32.o: auth.c  transcode.h debug.h
-backchannel.32.o: backchannel.c  cups.h ipp.h http.h ppd.h array.h file.h language.h
-backend.32.o: backend.c  backend.h string.h ../config.h
-custom.32.o: custom.c  globals.h string.h ../config.h http-private.h http.h md5.h
-custom.32.o: custom.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-custom.32.o: custom.c  transcode.h debug.h
-dest.32.o: dest.c  globals.h string.h ../config.h http-private.h http.h md5.h
-dest.32.o: dest.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-dest.32.o: dest.c  transcode.h
-dir.32.o: dir.c  dir.h string.h ../config.h debug.h
-emit.32.o: emit.c  ppd.h array.h file.h string.h ../config.h debug.h
-encode.32.o: encode.c  cups.h ipp.h http.h ppd.h array.h file.h language.h ipp-private.h
-encode.32.o: encode.c  string.h ../config.h debug.h
-file.32.o: file.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-file.32.o: file.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-file.32.o: file.c  debug.h
-getifaddrs.32.o: getifaddrs.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.32.o: getputfile.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.32.o: getputfile.c  cups.h ppd.h array.h file.h language.h string.h debug.h
-globals.32.o: globals.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-globals.32.o: globals.c  globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
-globals.32.o: globals.c  transcode.h debug.h
-http.32.o: http.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-http.32.o: http.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-http.32.o: http.c  debug.h
-http-addr.32.o: http-addr.c  globals.h string.h ../config.h http-private.h http.h md5.h
-http-addr.32.o: http-addr.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-http-addr.32.o: http-addr.c  i18n.h transcode.h debug.h
-http-addrlist.32.o: http-addrlist.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-http-addrlist.32.o: http-addrlist.c  globals.h string.h cups.h ppd.h array.h file.h language.h
-http-addrlist.32.o: http-addrlist.c  i18n.h transcode.h debug.h
-http-support.32.o: http-support.c  debug.h globals.h string.h ../config.h http-private.h http.h
-http-support.32.o: http-support.c  md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h
-http-support.32.o: http-support.c  language.h i18n.h transcode.h
-ipp.32.o: ipp.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-ipp.32.o: ipp.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-ipp.32.o: ipp.c  debug.h
-ipp-support.32.o: ipp-support.c  globals.h string.h ../config.h http-private.h http.h md5.h
-ipp-support.32.o: ipp-support.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-ipp-support.32.o: ipp-support.c  i18n.h transcode.h debug.h
-langprintf.32.o: langprintf.c  globals.h string.h ../config.h http-private.h http.h md5.h
-langprintf.32.o: langprintf.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-langprintf.32.o: langprintf.c  i18n.h transcode.h
-language.32.o: language.c  globals.h string.h ../config.h http-private.h http.h md5.h
-language.32.o: language.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-language.32.o: language.c  transcode.h debug.h
-localize.32.o: localize.c  globals.h string.h ../config.h http-private.h http.h md5.h
-localize.32.o: localize.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-localize.32.o: localize.c  transcode.h debug.h
-mark.32.o: mark.c  cups.h ipp.h http.h ppd.h array.h file.h language.h string.h
-mark.32.o: mark.c  ../config.h debug.h
-md5.32.o: md5.c  md5.h string.h ../config.h
-md5passwd.32.o: md5passwd.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-md5passwd.32.o: md5passwd.c  string.h
-notify.32.o: notify.c  globals.h string.h ../config.h http-private.h http.h md5.h
-notify.32.o: notify.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-notify.32.o: notify.c  transcode.h
-options.32.o: options.c  cups.h ipp.h http.h ppd.h array.h file.h language.h string.h
-options.32.o: options.c  ../config.h debug.h
-page.32.o: page.c  ppd.h array.h file.h string.h ../config.h
-ppd.32.o: ppd.c  globals.h string.h ../config.h http-private.h http.h md5.h
-ppd.32.o: ppd.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-ppd.32.o: ppd.c  transcode.h debug.h
-request.32.o: request.c  globals.h string.h ../config.h http-private.h http.h md5.h
-request.32.o: request.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-request.32.o: request.c  transcode.h debug.h
-sidechannel.32.o: sidechannel.c  sidechannel.h string.h ../config.h
-snprintf.32.o: snprintf.c  string.h ../config.h
-string.32.o: string.c  array.h debug.h string.h ../config.h
-tempfile.32.o: tempfile.c  globals.h string.h ../config.h http-private.h http.h md5.h
-tempfile.32.o: tempfile.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-tempfile.32.o: tempfile.c  transcode.h debug.h
-transcode.32.o: transcode.c  globals.h string.h ../config.h http-private.h http.h md5.h
-transcode.32.o: transcode.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-transcode.32.o: transcode.c  i18n.h transcode.h debug.h
-usersys.32.o: usersys.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-usersys.32.o: usersys.c  globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
-usersys.32.o: usersys.c  transcode.h debug.h
-util.32.o: util.c  globals.h string.h ../config.h http-private.h http.h md5.h
-util.32.o: util.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-util.32.o: util.c  transcode.h debug.h
-testadmin.32.o: testadmin.c  adminutil.h cups.h ipp.h http.h ppd.h array.h file.h language.h
-testadmin.32.o: testadmin.c  string.h ../config.h
-testarray.32.o: testarray.c  ../cups/string.h ../config.h string.h array.h dir.h debug.h
-testfile.32.o: testfile.c  string.h ../config.h file.h debug.h
-testhttp.32.o: testhttp.c  http.h string.h ../config.h
-testi18n.32.o: testi18n.c  i18n.h transcode.h language.h array.h string.h ../config.h
-testipp.32.o: testipp.c  ../cups/string.h ../config.h string.h ipp-private.h ipp.h http.h
-testlang.32.o: testlang.c  i18n.h transcode.h language.h array.h
-testppd.32.o: testppd.c  ../cups/string.h ../config.h string.h ppd.h array.h file.h
-# DO NOT DELETE
-
-adminutil.64.o: adminutil.c  adminutil.h cups.h ipp.h http.h ppd.h array.h file.h language.h
-adminutil.64.o: adminutil.c  globals.h string.h ../config.h http-private.h md5.h
-adminutil.64.o: adminutil.c  ipp-private.h i18n.h transcode.h debug.h
-array.64.o: array.c  array.h string.h ../config.h debug.h
-attr.64.o: attr.c  ppd.h array.h file.h debug.h string.h ../config.h
-auth.64.o: auth.c  globals.h string.h ../config.h http-private.h http.h md5.h
-auth.64.o: auth.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-auth.64.o: auth.c  transcode.h debug.h
-backchannel.64.o: backchannel.c  cups.h ipp.h http.h ppd.h array.h file.h language.h
-backend.64.o: backend.c  backend.h string.h ../config.h
-custom.64.o: custom.c  globals.h string.h ../config.h http-private.h http.h md5.h
-custom.64.o: custom.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-custom.64.o: custom.c  transcode.h debug.h
-dest.64.o: dest.c  globals.h string.h ../config.h http-private.h http.h md5.h
-dest.64.o: dest.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-dest.64.o: dest.c  transcode.h
-dir.64.o: dir.c  dir.h string.h ../config.h debug.h
-emit.64.o: emit.c  ppd.h array.h file.h string.h ../config.h debug.h
-encode.64.o: encode.c  cups.h ipp.h http.h ppd.h array.h file.h language.h ipp-private.h
-encode.64.o: encode.c  string.h ../config.h debug.h
-file.64.o: file.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-file.64.o: file.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-file.64.o: file.c  debug.h
-getifaddrs.64.o: getifaddrs.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.64.o: getputfile.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.64.o: getputfile.c  cups.h ppd.h array.h file.h language.h string.h debug.h
-globals.64.o: globals.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-globals.64.o: globals.c  globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
-globals.64.o: globals.c  transcode.h debug.h
-http.64.o: http.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-http.64.o: http.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-http.64.o: http.c  debug.h
-http-addr.64.o: http-addr.c  globals.h string.h ../config.h http-private.h http.h md5.h
-http-addr.64.o: http-addr.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-http-addr.64.o: http-addr.c  i18n.h transcode.h debug.h
-http-addrlist.64.o: http-addrlist.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-http-addrlist.64.o: http-addrlist.c  globals.h string.h cups.h ppd.h array.h file.h language.h
-http-addrlist.64.o: http-addrlist.c  i18n.h transcode.h debug.h
-http-support.64.o: http-support.c  debug.h globals.h string.h ../config.h http-private.h http.h
-http-support.64.o: http-support.c  md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h
-http-support.64.o: http-support.c  language.h i18n.h transcode.h
-ipp.64.o: ipp.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
-ipp.64.o: ipp.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
-ipp.64.o: ipp.c  debug.h
-ipp-support.64.o: ipp-support.c  globals.h string.h ../config.h http-private.h http.h md5.h
-ipp-support.64.o: ipp-support.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-ipp-support.64.o: ipp-support.c  i18n.h transcode.h debug.h
-langprintf.64.o: langprintf.c  globals.h string.h ../config.h http-private.h http.h md5.h
-langprintf.64.o: langprintf.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-langprintf.64.o: langprintf.c  i18n.h transcode.h
-language.64.o: language.c  globals.h string.h ../config.h http-private.h http.h md5.h
-language.64.o: language.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-language.64.o: language.c  transcode.h debug.h
-localize.64.o: localize.c  globals.h string.h ../config.h http-private.h http.h md5.h
-localize.64.o: localize.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-localize.64.o: localize.c  transcode.h debug.h
-mark.64.o: mark.c  cups.h ipp.h http.h ppd.h array.h file.h language.h string.h
-mark.64.o: mark.c  ../config.h debug.h
-md5.64.o: md5.c  md5.h string.h ../config.h
-md5passwd.64.o: md5passwd.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-md5passwd.64.o: md5passwd.c  string.h
-notify.64.o: notify.c  globals.h string.h ../config.h http-private.h http.h md5.h
-notify.64.o: notify.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-notify.64.o: notify.c  transcode.h
-options.64.o: options.c  cups.h ipp.h http.h ppd.h array.h file.h language.h string.h
-options.64.o: options.c  ../config.h debug.h
-page.64.o: page.c  ppd.h array.h file.h string.h ../config.h
-ppd.64.o: ppd.c  globals.h string.h ../config.h http-private.h http.h md5.h
-ppd.64.o: ppd.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-ppd.64.o: ppd.c  transcode.h debug.h
-request.64.o: request.c  globals.h string.h ../config.h http-private.h http.h md5.h
-request.64.o: request.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-request.64.o: request.c  transcode.h debug.h
-sidechannel.64.o: sidechannel.c  sidechannel.h string.h ../config.h
-snprintf.64.o: snprintf.c  string.h ../config.h
-string.64.o: string.c  array.h debug.h string.h ../config.h
-tempfile.64.o: tempfile.c  globals.h string.h ../config.h http-private.h http.h md5.h
-tempfile.64.o: tempfile.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-tempfile.64.o: tempfile.c  transcode.h debug.h
-transcode.64.o: transcode.c  globals.h string.h ../config.h http-private.h http.h md5.h
-transcode.64.o: transcode.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-transcode.64.o: transcode.c  i18n.h transcode.h debug.h
-usersys.64.o: usersys.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-usersys.64.o: usersys.c  globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
-usersys.64.o: usersys.c  transcode.h debug.h
-util.64.o: util.c  globals.h string.h ../config.h http-private.h http.h md5.h
-util.64.o: util.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-util.64.o: util.c  transcode.h debug.h
-testadmin.64.o: testadmin.c  adminutil.h cups.h ipp.h http.h ppd.h array.h file.h language.h
-testadmin.64.o: testadmin.c  string.h ../config.h
-testarray.64.o: testarray.c  ../cups/string.h ../config.h string.h array.h dir.h debug.h
-testfile.64.o: testfile.c  string.h ../config.h file.h debug.h
-testhttp.64.o: testhttp.c  http.h string.h ../config.h
-testi18n.64.o: testi18n.c  i18n.h transcode.h language.h array.h string.h ../config.h
-testipp.64.o: testipp.c  ../cups/string.h ../config.h string.h ipp-private.h ipp.h http.h
-testlang.64.o: testlang.c  i18n.h transcode.h language.h array.h
-testppd.64.o: testppd.c  ../cups/string.h ../config.h string.h ppd.h array.h file.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+adminutil.o: adminutil.c adminutil.h cups.h ipp.h http.h string.h \
+  ../config.h ppd.h array.h file.h language.h globals.h string.h \
+  http-private.h md5.h ipp-private.h i18n.h transcode.h debug.h
+array.o: array.c array.h string.h ../config.h string.h debug.h
+attr.o: attr.c ppd.h array.h file.h debug.h string.h ../config.h string.h
+auth.o: auth.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+backchannel.o: backchannel.c cups.h ipp.h http.h string.h ../config.h \
+  ppd.h array.h file.h language.h
+backend.o: backend.c backend.h string.h ../config.h string.h
+custom.o: custom.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+dest.o: dest.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h
+dir.o: dir.c dir.h string.h ../config.h string.h debug.h
+emit.o: emit.c ppd.h array.h file.h string.h ../config.h string.h debug.h
+encode.o: encode.c cups.h ipp.h http.h string.h ../config.h ppd.h array.h \
+  file.h language.h ipp-private.h string.h debug.h
+file.o: file.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+getifaddrs.o: getifaddrs.c http-private.h ../config.h http.h string.h \
+  md5.h ipp-private.h ipp.h
+getputfile.o: getputfile.c http-private.h ../config.h http.h string.h \
+  md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  string.h debug.h
+globals.o: globals.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+http.o: http.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+http-addr.o: http-addr.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+http-addrlist.o: http-addrlist.c http-private.h ../config.h http.h \
+  string.h md5.h ipp-private.h ipp.h globals.h string.h cups.h ppd.h \
+  array.h file.h language.h i18n.h transcode.h debug.h
+http-support.o: http-support.c debug.h globals.h string.h ../config.h \
+  string.h http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h \
+  array.h file.h language.h i18n.h transcode.h
+ipp.o: ipp.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+ipp-support.o: ipp-support.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+langprintf.o: langprintf.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h
+language.o: language.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+localize.o: localize.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+mark.o: mark.c cups.h ipp.h http.h string.h ../config.h ppd.h array.h \
+  file.h language.h string.h debug.h
+md5.o: md5.c md5.h string.h ../config.h string.h
+md5passwd.o: md5passwd.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h string.h
+notify.o: notify.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h
+options.o: options.c cups.h ipp.h http.h string.h ../config.h ppd.h \
+  array.h file.h language.h string.h debug.h
+page.o: page.c ppd.h array.h file.h string.h ../config.h string.h
+ppd.o: ppd.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+request.o: request.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+sidechannel.o: sidechannel.c sidechannel.h string.h ../config.h string.h
+snprintf.o: snprintf.c string.h ../config.h string.h
+string.o: string.c array.h debug.h string.h ../config.h string.h
+tempfile.o: tempfile.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+transcode.o: transcode.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+usersys.o: usersys.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+util.o: util.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+testadmin.o: testadmin.c adminutil.h cups.h ipp.h http.h string.h \
+  ../config.h ppd.h array.h file.h language.h string.h
+testarray.o: testarray.c ../cups/string.h ../config.h string.h array.h \
+  dir.h debug.h
+testcups.o: testcups.c cups.h ipp.h http.h string.h ../config.h ppd.h \
+  array.h file.h language.h
+testfile.o: testfile.c string.h ../config.h string.h file.h debug.h
+testhttp.o: testhttp.c http.h string.h ../config.h string.h
+testi18n.o: testi18n.c i18n.h transcode.h language.h array.h string.h \
+  ../config.h string.h
+testipp.o: testipp.c ../cups/string.h ../config.h string.h ipp-private.h \
+  ipp.h http.h
+testlang.o: testlang.c i18n.h transcode.h language.h array.h string.h \
+  ../config.h string.h
+testppd.o: testppd.c ../cups/string.h ../config.h string.h ppd.h array.h \
+  file.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+adminutil.32.o: adminutil.c  adminutil.c adminutil.h cups.h ipp.h http.h string.h \
+  ../config.h ppd.h array.h file.h language.h globals.h string.h \
+  http-private.h md5.h ipp-private.h i18n.h transcode.h debug.h
+array.32.o: array.c  array.c array.h string.h ../config.h string.h debug.h
+attr.32.o: attr.c  attr.c ppd.h array.h file.h debug.h string.h ../config.h string.h
+auth.32.o: auth.c  auth.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+backchannel.32.o: backchannel.c  backchannel.c cups.h ipp.h http.h string.h ../config.h \
+  ppd.h array.h file.h language.h
+backend.32.o: backend.c  backend.c backend.h string.h ../config.h string.h
+custom.32.o: custom.c  custom.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+dest.32.o: dest.c  dest.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h
+dir.32.o: dir.c  dir.c dir.h string.h ../config.h string.h debug.h
+emit.32.o: emit.c  emit.c ppd.h array.h file.h string.h ../config.h string.h debug.h
+encode.32.o: encode.c  encode.c cups.h ipp.h http.h string.h ../config.h ppd.h array.h \
+  file.h language.h ipp-private.h string.h debug.h
+file.32.o: file.c  file.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+getifaddrs.32.o: getifaddrs.c  getifaddrs.c http-private.h ../config.h http.h string.h \
+  md5.h ipp-private.h ipp.h
+getputfile.32.o: getputfile.c  getputfile.c http-private.h ../config.h http.h string.h \
+  md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  string.h debug.h
+globals.32.o: globals.c  globals.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+http.32.o: http.c  http.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+http-addr.32.o: http-addr.c  http-addr.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+http-addrlist.32.o: http-addrlist.c  http-addrlist.c http-private.h ../config.h http.h \
+  string.h md5.h ipp-private.h ipp.h globals.h string.h cups.h ppd.h \
+  array.h file.h language.h i18n.h transcode.h debug.h
+http-support.32.o: http-support.c  http-support.c debug.h globals.h string.h ../config.h \
+  string.h http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h \
+  array.h file.h language.h i18n.h transcode.h
+ipp.32.o: ipp.c  ipp.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+ipp-support.32.o: ipp-support.c  ipp-support.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+langprintf.32.o: langprintf.c  langprintf.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h
+language.32.o: language.c  language.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+localize.32.o: localize.c  localize.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+mark.32.o: mark.c  mark.c cups.h ipp.h http.h string.h ../config.h ppd.h array.h \
+  file.h language.h string.h debug.h
+md5.32.o: md5.c  md5.c md5.h string.h ../config.h string.h
+md5passwd.32.o: md5passwd.c  md5passwd.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h string.h
+notify.32.o: notify.c  notify.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h
+options.32.o: options.c  options.c cups.h ipp.h http.h string.h ../config.h ppd.h \
+  array.h file.h language.h string.h debug.h
+page.32.o: page.c  page.c ppd.h array.h file.h string.h ../config.h string.h
+ppd.32.o: ppd.c  ppd.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+request.32.o: request.c  request.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+sidechannel.32.o: sidechannel.c  sidechannel.c sidechannel.h string.h ../config.h string.h
+snprintf.32.o: snprintf.c  snprintf.c string.h ../config.h string.h
+string.32.o: string.c  string.c array.h debug.h string.h ../config.h string.h
+tempfile.32.o: tempfile.c  tempfile.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+transcode.32.o: transcode.c  transcode.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+usersys.32.o: usersys.c  usersys.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+util.32.o: util.c  util.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+testadmin.32.o: testadmin.c  testadmin.c adminutil.h cups.h ipp.h http.h string.h \
+  ../config.h ppd.h array.h file.h language.h string.h
+testarray.32.o: testarray.c  testarray.c ../cups/string.h ../config.h string.h array.h \
+  dir.h debug.h
+testcups.32.o: testcups.c  testcups.c cups.h ipp.h http.h string.h ../config.h ppd.h \
+  array.h file.h language.h
+testfile.32.o: testfile.c  testfile.c string.h ../config.h string.h file.h debug.h
+testhttp.32.o: testhttp.c  testhttp.c http.h string.h ../config.h string.h
+testi18n.32.o: testi18n.c  testi18n.c i18n.h transcode.h language.h array.h string.h \
+  ../config.h string.h
+testipp.32.o: testipp.c  testipp.c ../cups/string.h ../config.h string.h ipp-private.h \
+  ipp.h http.h
+testlang.32.o: testlang.c  testlang.c i18n.h transcode.h language.h array.h string.h \
+  ../config.h string.h
+testppd.32.o: testppd.c  testppd.c ../cups/string.h ../config.h string.h ppd.h array.h \
+  file.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+adminutil.64.o: adminutil.c  adminutil.c adminutil.h cups.h ipp.h http.h string.h \
+  ../config.h ppd.h array.h file.h language.h globals.h string.h \
+  http-private.h md5.h ipp-private.h i18n.h transcode.h debug.h
+array.64.o: array.c  array.c array.h string.h ../config.h string.h debug.h
+attr.64.o: attr.c  attr.c ppd.h array.h file.h debug.h string.h ../config.h string.h
+auth.64.o: auth.c  auth.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+backchannel.64.o: backchannel.c  backchannel.c cups.h ipp.h http.h string.h ../config.h \
+  ppd.h array.h file.h language.h
+backend.64.o: backend.c  backend.c backend.h string.h ../config.h string.h
+custom.64.o: custom.c  custom.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+dest.64.o: dest.c  dest.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h
+dir.64.o: dir.c  dir.c dir.h string.h ../config.h string.h debug.h
+emit.64.o: emit.c  emit.c ppd.h array.h file.h string.h ../config.h string.h debug.h
+encode.64.o: encode.c  encode.c cups.h ipp.h http.h string.h ../config.h ppd.h array.h \
+  file.h language.h ipp-private.h string.h debug.h
+file.64.o: file.c  file.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+getifaddrs.64.o: getifaddrs.c  getifaddrs.c http-private.h ../config.h http.h string.h \
+  md5.h ipp-private.h ipp.h
+getputfile.64.o: getputfile.c  getputfile.c http-private.h ../config.h http.h string.h \
+  md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  string.h debug.h
+globals.64.o: globals.c  globals.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+http.64.o: http.c  http.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+http-addr.64.o: http-addr.c  http-addr.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+http-addrlist.64.o: http-addrlist.c  http-addrlist.c http-private.h ../config.h http.h \
+  string.h md5.h ipp-private.h ipp.h globals.h string.h cups.h ppd.h \
+  array.h file.h language.h i18n.h transcode.h debug.h
+http-support.64.o: http-support.c  http-support.c debug.h globals.h string.h ../config.h \
+  string.h http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h \
+  array.h file.h language.h i18n.h transcode.h
+ipp.64.o: ipp.c  ipp.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+ipp-support.64.o: ipp-support.c  ipp-support.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+langprintf.64.o: langprintf.c  langprintf.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h
+language.64.o: language.c  language.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+localize.64.o: localize.c  localize.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+mark.64.o: mark.c  mark.c cups.h ipp.h http.h string.h ../config.h ppd.h array.h \
+  file.h language.h string.h debug.h
+md5.64.o: md5.c  md5.c md5.h string.h ../config.h string.h
+md5passwd.64.o: md5passwd.c  md5passwd.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h string.h
+notify.64.o: notify.c  notify.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h
+options.64.o: options.c  options.c cups.h ipp.h http.h string.h ../config.h ppd.h \
+  array.h file.h language.h string.h debug.h
+page.64.o: page.c  page.c ppd.h array.h file.h string.h ../config.h string.h
+ppd.64.o: ppd.c  ppd.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+request.64.o: request.c  request.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+sidechannel.64.o: sidechannel.c  sidechannel.c sidechannel.h string.h ../config.h string.h
+snprintf.64.o: snprintf.c  snprintf.c string.h ../config.h string.h
+string.64.o: string.c  string.c array.h debug.h string.h ../config.h string.h
+tempfile.64.o: tempfile.c  tempfile.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+transcode.64.o: transcode.c  transcode.c globals.h string.h ../config.h string.h \
+  http-private.h http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h \
+  file.h language.h i18n.h transcode.h debug.h
+usersys.64.o: usersys.c  usersys.c http-private.h ../config.h http.h string.h md5.h \
+  ipp-private.h ipp.h globals.h string.h cups.h ppd.h array.h file.h \
+  language.h i18n.h transcode.h debug.h
+util.64.o: util.c  util.c globals.h string.h ../config.h string.h http-private.h \
+  http.h md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h \
+  i18n.h transcode.h debug.h
+testadmin.64.o: testadmin.c  testadmin.c adminutil.h cups.h ipp.h http.h string.h \
+  ../config.h ppd.h array.h file.h language.h string.h
+testarray.64.o: testarray.c  testarray.c ../cups/string.h ../config.h string.h array.h \
+  dir.h debug.h
+testcups.64.o: testcups.c  testcups.c cups.h ipp.h http.h string.h ../config.h ppd.h \
+  array.h file.h language.h
+testfile.64.o: testfile.c  testfile.c string.h ../config.h string.h file.h debug.h
+testhttp.64.o: testhttp.c  testhttp.c http.h string.h ../config.h string.h
+testi18n.64.o: testi18n.c  testi18n.c i18n.h transcode.h language.h array.h string.h \
+  ../config.h string.h
+testipp.64.o: testipp.c  testipp.c ../cups/string.h ../config.h string.h ipp-private.h \
+  ipp.h http.h
+testlang.64.o: testlang.c  testlang.c i18n.h transcode.h language.h array.h string.h \
+  ../config.h string.h
+testppd.64.o: testppd.c  testppd.c ../cups/string.h ../config.h string.h ppd.h array.h \
+  file.h
index c78edbffb551a3c4f34348a81dc7e32c5efae982..1095c789c08c723ad1080841dfe72940667bf677 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6603 2007-06-22 22:23:21Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   API library Makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 #   This file is subject to the Apple OS-Developed Software exception.
 #
@@ -471,5 +462,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6603 2007-06-22 22:23:21Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 57a656d94426b7f649dad65e403a49707430004b..20a97af301333eece8becec2a43104ac5fdec356 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: adminutil.c 6549 2007-06-04 15:32:58Z mike $"
+ * "$Id: adminutil.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Administration utility API definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2001-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -676,12 +667,15 @@ cupsAdminExportSamba(
                                "are installed!")),
               sizeof(message));
 
-    _cupsSetError(IPP_INTERNAL_ERROR, message);
+    _cupsSetError(IPP_NOT_FOUND, message);
     _cupsLangPrintf(logfile, "%s\n", message);
   }
 
   if (have_drivers == 0)
+  {
+    _cupsSetError(IPP_NOT_FOUND, message);
     return (0);
+  }
 
  /*
   * Finally, associate the drivers we just added with the queue...
@@ -2216,5 +2210,5 @@ write_option(cups_file_t     *dstfp,      /* I - PPD file */
 
 
 /*
- * End of "$Id: adminutil.c 6549 2007-06-04 15:32:58Z mike $".
+ * End of "$Id: adminutil.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 4b2bd7a95aed4c884e12a12a75d1d94cf19e1e78..94484fcc884f80c1999555aad685a1b29ae6ba5e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: adminutil.h 6378 2007-03-21 07:18:18Z mike $"
+ * "$Id: adminutil.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Administration utility API definitions for the Common UNIX Printing
  *   System (CUPS).
@@ -7,23 +7,14 @@
  *   MANY OF THE FUNCTIONS IN THIS HEADER ARE PRIVATE AND SUBJECT TO
  *   CHANGE AT ANY TIME.  USE AT YOUR OWN RISK.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2001-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -86,5 +77,5 @@ extern int    cupsAdminSetServerSettings(http_t *http,
 #endif /* !_CUPS_ADMINUTIL_H_ */
 
 /*
- * End of "$Id: adminutil.h 6378 2007-03-21 07:18:18Z mike $".
+ * End of "$Id: adminutil.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 433ce5d28a7cfdcb9173426fc5e1bf29aee06f98..355aa4822604fe2e35db9ee9135e98479d8aadd7 100644 (file)
@@ -1,25 +1,16 @@
 <!--
-  "$Id: api-array.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-array.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   Array API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
index e53b36ef7ce406e71341ed913d7fbe23bd35c7c8..483feb30b06fe5de5a46930562207baf74c4e0c8 100644 (file)
@@ -1,25 +1,16 @@
 <!--
-  "$Id: api-cups.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-cups.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   CUPS API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
index 3e6e944337980df17d64e68324f5fca91afe4853..b356e655cd350605e828021418b1239fa9331062 100644 (file)
@@ -1,25 +1,16 @@
 <!--
-  "$Id: api-filedir.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-filedir.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   File and directory API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2005 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2005 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
index 66b65267e329c770474a146b94e1d7ebbcf7f34e..0eda305c7a01d5297b2ecc20cb96a6ed27ad9947 100644 (file)
@@ -1,25 +1,16 @@
 <!--
-  "$Id: api-filter.shtml 6170 2007-01-02 17:26:41Z mike $"
+  "$Id: api-filter.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   Filter and backend API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
index 9b860bfd30adff53f48518c3c4b7b9d930c80854..93e34f9345b77a4616984a8ca76bb54e21b2b591 100644 (file)
@@ -1,25 +1,16 @@
 <!--
-  "$Id: api-httpipp.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-httpipp.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   HTTP and IPP API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
index 4dcd74909828bcdbe1750642a11e8fc8c170a6ad..497e7ae6b564fc382a13e4733d62184fc9a6fa9c 100644 (file)
@@ -1,25 +1,16 @@
 <!--
-  "$Id: api-ppd.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-ppd.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   PPD API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
index 50223a5aea8cea7c67a87090cf5cd20f827e1957..5728d51e418ed9b104c61a0057f10db5473c5ef8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: array.c 6477 2007-04-25 19:55:45Z mike $"
+ * "$Id: array.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Sorted array routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1062,5 +1053,5 @@ cups_array_find(cups_array_t *a,  /* I - Array */
 
 
 /*
- * End of "$Id: array.c 6477 2007-04-25 19:55:45Z mike $".
+ * End of "$Id: array.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 47d28b93089f60c31dce984665cb7b96577d3f32..2d1b89f47fd5caecea0e6d4257d00cac07acedf6 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: array.h 6477 2007-04-25 19:55:45Z mike $"
+ * "$Id: array.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Sorted array definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -88,5 +79,5 @@ extern void           *cupsArrayUserData(cups_array_t *a);
 #endif /* !_CUPS_ARRAY_H_ */
 
 /*
- * End of "$Id: array.h 6477 2007-04-25 19:55:45Z mike $".
+ * End of "$Id: array.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 84b1041c599fce152451dad57ca3712e66b3c743..d65b3ef456cbf4aa3c760836a271f92cf4f1843e 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: attr.c 5825 2006-08-15 19:03:49Z mike $"
+ * "$Id: attr.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PPD model-specific attribute routines for the Common UNIX Printing System
  *   (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -163,5 +154,5 @@ ppdFindNextAttr(ppd_file_t *ppd,    /* I - PPD file data */
 
 
 /*
- * End of "$Id: attr.c 5825 2006-08-15 19:03:49Z mike $".
+ * End of "$Id: attr.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 7a3f324c9e0b192c2fcb414a2c28cec399f91c5c..0c7692cc0bd1bdb5dc3b152f3e43fc8b64e9f11e 100644 (file)
@@ -1,28 +1,19 @@
 /*
- * "$Id: auth.c 6499 2007-04-30 21:44:43Z mike $"
+ * "$Id: auth.c 6673 2007-07-14 00:16:39Z mike $"
  *
  *   Authentication functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   This file contains Kerberos support code, copyright 2006 by
  *   Jelmer Vernooij.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -61,6 +52,10 @@ extern const char *cssmErrorString(int error);
 #  endif /* HAVE_SECBASEPRIV_H */
 #endif /* HAVE_AUTHORIZATION_H */
 
+#if defined(SO_PEERCRED) && defined(AF_LOCAL)
+#  include <pwd.h>
+#endif /* SO_PEERCRED && AF_LOCAL */
+
 
 /*
  * Local functions...
@@ -181,6 +176,13 @@ cupsDoAuthentication(http_t     *http,     /* I - HTTP connection to server */
 
   if (!strncmp(http->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Negotiate", 9))
   {
+    if (http->status == HTTP_UNAUTHORIZED && http->digest_tries >= 3)
+    {
+      DEBUG_printf(("cupsDoAuthentication: too many Negotiate tries (%d)\n",
+                    http->digest_tries));
+  
+      return (-1);
+    }
 #ifdef HAVE_GSSAPI
    /*
     * Kerberos authentication...
@@ -239,20 +241,19 @@ cupsDoAuthentication(http_t     *http,    /* I - HTTP connection to server */
       * back into gss via input_token...
       */
     }
-    else
+
+    if (http->gssctx != GSS_C_NO_CONTEXT)
     {
-      if (http->gssctx != GSS_C_NO_CONTEXT)
-      {
-       major_status = gss_delete_sec_context(&minor_status, &http->gssctx,
-                                             GSS_C_NO_BUFFER);
-       http->gssctx = GSS_C_NO_CONTEXT;
-      }
+      major_status = gss_delete_sec_context(&minor_status, &http->gssctx,
+                                           GSS_C_NO_BUFFER);
+      http->gssctx = GSS_C_NO_CONTEXT;
     }
 
     major_status  = gss_init_sec_context(&minor_status, GSS_C_NO_CREDENTIAL,
                                         &http->gssctx,
                                         http->gssname, http->gssmech,
-                                        GSS_C_MUTUAL_FLAG, GSS_C_INDEFINITE,
+                                        GSS_C_DELEG_FLAG | GSS_C_MUTUAL_FLAG,
+                                        GSS_C_INDEFINITE,
                                         GSS_C_NO_CHANNEL_BINDINGS,
                                         &input_token, &http->gssmech,
                                         &output_token, NULL, NULL);
@@ -381,19 +382,27 @@ cups_get_gss_creds(
 {
   gss_buffer_desc token = GSS_C_EMPTY_BUFFER;
                                        /* Service token */
-  OM_uint32    major_status,           /* Major status code */
-               minor_status;           /* Minor status code */
-  gss_name_t   server_name;            /* Server name */
-  char         buf[1024],              /* Name buffer */
-               fqdn[HTTP_MAX_URI];     /* Server name buffer */
+  OM_uint32      major_status,         /* Major status code */
+                 minor_status;         /* Minor status code */
+  gss_name_t     server_name;          /* Server name */
+  char           buf[1024],            /* Name buffer */
+                 fqdn[HTTP_MAX_URI];   /* Server name buffer */
+
+
+ /*
+  * Get the hostname...
+  */
 
+  httpGetHostname(http, fqdn, sizeof(fqdn));
+
+  if (!strcmp(fqdn, "localhost"))
+    httpGetHostname(NULL, fqdn, sizeof(fqdn));
 
  /*
   * Get a server name we can use for authentication purposes...
   */
 
-  snprintf(buf, sizeof(buf), "%s@%s", service_name,
-          httpGetHostname(http, fqdn, sizeof(fqdn)));
+  snprintf(buf, sizeof(buf), "%s@%s", service_name, fqdn);
 
   token.value  = buf;
   token.length = strlen(buf);
@@ -422,7 +431,7 @@ cups_get_gss_creds(
  */
 
 static int                             /* O - 0 if available */
-                                       /*     1 if not  available */
+                                       /*     1 if not available */
                                        /*    -1 error */
 cups_local_auth(http_t *http)          /* I - HTTP connection to server */
 {
@@ -431,14 +440,14 @@ cups_local_auth(http_t *http)             /* I - HTTP connection to server */
   * Currently WIN32 and OS-2 do not support the CUPS server...
   */
 
-  return (-1);
+  return (1);
 #else
   int                  pid;            /* Current process ID */
   FILE                 *fp;            /* Certificate file */
   char                 filename[1024], /* Certificate filename */
                        certificate[33];/* Certificate string */
   _cups_globals_t *cg = _cupsGlobals();        /* Global data */
-#if defined(HAVE_AUTHORIZATION_H)
+#  if defined(HAVE_AUTHORIZATION_H)
   OSStatus             status;         /* Status */
   AuthorizationItem    auth_right;     /* Authorization right */
   AuthorizationRights  auth_rights;    /* Authorization rights */
@@ -446,7 +455,7 @@ cups_local_auth(http_t *http)               /* I - HTTP connection to server */
   AuthorizationExternalForm auth_extrn;        /* Authorization ref external */
   char                 auth_key[1024]; /* Buffer */
   char                 buffer[1024];   /* Buffer */
-#endif /* HAVE_AUTHORIZATION_H */
+#  endif /* HAVE_AUTHORIZATION_H */
 
 
   DEBUG_printf(("cups_local_auth(http=%p) hostaddr=%s, hostname=\"%s\"\n",
@@ -460,10 +469,10 @@ cups_local_auth(http_t *http)             /* I - HTTP connection to server */
       strcasecmp(http->hostname, "localhost") != 0)
   {
     DEBUG_puts("cups_local_auth: Not a local connection!");
-    return (-1);
+    return (1);
   }
 
-#if defined(HAVE_AUTHORIZATION_H)
+#  if defined(HAVE_AUTHORIZATION_H)
  /*
   * Delete any previous authorization reference...
   */
@@ -534,7 +543,7 @@ cups_local_auth(http_t *http)               /* I - HTTP connection to server */
    * Fall through to try certificates...
    */
   }
-#endif /* HAVE_AUTHORIZATION_H */
+#  endif /* HAVE_AUTHORIZATION_H */
 
  /*
   * Try opening a certificate file for this PID.  If that fails,
@@ -548,6 +557,22 @@ cups_local_auth(http_t *http)              /* I - HTTP connection to server */
     DEBUG_printf(("cups_local_auth: Unable to open file %s: %s\n",
                   filename, strerror(errno)));
 
+#ifdef HAVE_GSSAPI
+   /*
+    * If local certificate authentication isn't available for this PID,
+    * check if we need Kerberos authentication...
+    */
+
+    if (!strcmp(http->fields[HTTP_FIELD_WWW_AUTHENTICATE], "Negotiate"))
+    {
+     /*
+      * Yes, don't try the root certificate...
+      */
+
+      return (1);
+    }
+#endif /* HAVE_GSSAPI */
+
     snprintf(filename, sizeof(filename), "%s/certs/0", cg->cups_statedir);
     fp = fopen(filename, "r");
   }
@@ -565,7 +590,7 @@ cups_local_auth(http_t *http)               /* I - HTTP connection to server */
     * Set the authorization string and return...
     */
 
-    http->authstring = malloc(strlen(certificate) + 10);
+    http->authstring = malloc(strlen(certificate) + 7);
     sprintf(http->authstring, "Local %s", certificate);
 
     /* Copy back to _authstring for backwards compatibility */
@@ -577,11 +602,46 @@ cups_local_auth(http_t *http)             /* I - HTTP connection to server */
     return (0);
   }
 
+#  if defined(SO_PEERCRED) && defined(AF_LOCAL)
+ /*
+  * See if we can authenticate using the peer credentials provided over a
+  * domain socket; if so, specify "PeerCred username" as the authentication
+  * information...
+  */
+
+  if (http->hostaddr->addr.sa_family == AF_LOCAL &&
+      !getenv("GATEWAY_INTERFACE"))    /* Not via CGI programs... */
+  {
+   /*
+    * Verify that the current cupsUser() matches the current UID...
+    */
+
+    struct passwd      *pwd;           /* Password information */
+    const char         *username;      /* Current username */
+
+    username = cupsUser();
+
+    if ((pwd = getpwnam(username)) != NULL && pwd->pw_uid == getuid())
+    {
+      http->authstring = malloc(strlen(username) + 10);
+      sprintf(http->authstring, "PeerCred %s", username);
+
+      /* Copy back to _authstring for backwards compatibility */
+      strlcpy(http->_authstring, http->authstring, sizeof(http->_authstring));
+
+      DEBUG_printf(("cups_local_auth: Returning authstring = \"%s\"\n",
+                   http->authstring));
+
+      return (0);
+    }
+  }
+#  endif /* SO_PEERCRED && AF_LOCAL */
+
   return (1);
 #endif /* WIN32 || __EMX__ */
 }
 
 
 /*
- * End of "$Id: auth.c 6499 2007-04-30 21:44:43Z mike $".
+ * End of "$Id: auth.c 6673 2007-07-14 00:16:39Z mike $".
  */
index cfb22aa5cbb1c8126bfca4137ad34c39d75a9ca1..9b702172f34c1caebae45f61892d2352a9931848 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: backchannel.c 6190 2007-01-10 16:48:27Z mike $"
+ * "$Id: backchannel.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Backchannel functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -205,5 +196,5 @@ cups_setup(fd_set         *set,             /* I - Set for select() */
 
 
 /*
- * End of "$Id: backchannel.c 6190 2007-01-10 16:48:27Z mike $".
+ * End of "$Id: backchannel.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 68d234d12314c4bc54760bf0bcc652a8a705a1b7..992bc5d03eb18c6af53ec7320f807ea5be8cc85b 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: backend.c 5024 2006-01-29 14:58:15Z mike $"
+ * "$Id: backend.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Backend functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -63,5 +54,5 @@ cupsBackendDeviceURI(char **argv)     /* I - Command-line arguments */
 
 
 /*
- * End of "$Id: backend.c 5024 2006-01-29 14:58:15Z mike $".
+ * End of "$Id: backend.c 6649 2007-07-11 21:46:42Z mike $".
  */
index ca107c93fdd434ec64a1878cd9900085feeef368..78081d4e5077f194ce765f4852e62db787fbf67b 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: backend.h 5023 2006-01-29 14:39:44Z mike $"
+ * "$Id: backend.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Backend definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -53,5 +44,5 @@ extern const char     *cupsBackendDeviceURI(char **argv);
 #endif /* !_CUPS_BACKEND_H_ */
 
 /*
- * End of "$Id: backend.h 5023 2006-01-29 14:39:44Z mike $".
+ * End of "$Id: backend.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 1e446cf054a6e1961300280c7f0a2c6ecdb127bd..befa0a39582ad53968949c6ac55413be1d61e0a8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cups.h 6590 2007-06-21 18:22:22Z mike $"
+ * "$Id: cups.h 6658 2007-07-13 01:13:26Z mike $"
  *
  *   API definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -108,7 +99,7 @@ enum cups_ptype_e                    /* Not a typedef'd enum so we can OR */
   CUPS_PRINTER_AUTHENTICATED = 0x400000,/* Printer requires authentication @since CUPS 1.2@ */
   CUPS_PRINTER_COMMANDS = 0x800000,    /* Printer supports maintenance commands @since CUPS 1.2@ */
   CUPS_PRINTER_DISCOVERED = 0x1000000, /* Printer was automatically discovered and added @since CUPS 1.3@ */
-  CUPS_PRINTER_OPTIONS = 0xe6fffc      /* ~(CLASS | REMOTE | IMPLICIT) */
+  CUPS_PRINTER_OPTIONS = 0x6fffc       /* ~(CLASS | REMOTE | IMPLICIT | DEFAULT | FAX | REJECTING | DELETE | NOT_SHARED | AUTHENTICATED | COMMANDS | DISCOVERED) */
 };
 
 typedef const char *(*cups_password_cb_t)(const char *);
@@ -265,5 +256,5 @@ extern void         cupsSetDefaultDest(const char *name,
 #endif /* !_CUPS_CUPS_H_ */
 
 /*
- * End of "$Id: cups.h 6590 2007-06-21 18:22:22Z mike $".
+ * End of "$Id: cups.h 6658 2007-07-13 01:13:26Z mike $".
  */
index 23008e93c65549ac5c90ae20a05af5c5113847a2..92bdcdc905ac49d08a3adaf98b17c70d32a13f0c 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: custom.c 5391 2006-04-14 12:26:50Z mike $"
+ * "$Id: custom.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PPD custom option routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
@@ -123,5 +114,5 @@ ppdNextCustomParam(ppd_coption_t *opt)      /* I - Custom option */
 
 
 /*
- * End of "$Id: custom.c 5391 2006-04-14 12:26:50Z mike $".
+ * End of "$Id: custom.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 65b1fa224fcb47e412c14fbe1de0c8d915cc5803..074384b65af979a3168cd326cf8f97a6b322f604 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: debug.h 4493 2005-02-18 02:09:53Z mike $"
+ * "$Id: debug.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Debugging macros for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -55,5 +46,5 @@
 #endif /* !_CUPS_DEBUG_H_ */
 
 /*
- * End of "$Id: debug.h 4493 2005-02-18 02:09:53Z mike $".
+ * End of "$Id: debug.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 016ec8246cf78238f60e906e1974432e8af4a61d..afc4ea0c4210aab609da629ead4400ce1552cb82 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: dest.c 6386 2007-03-23 19:03:01Z mike $"
+ * "$Id: dest.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   User-defined destination (and option) support for the Common UNIX
  *   Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1302,5 +1293,5 @@ cups_get_sdests(http_t      *http,        /* I - HTTP connection */
 
 
 /*
- * End of "$Id: dest.c 6386 2007-03-23 19:03:01Z mike $".
+ * End of "$Id: dest.c 6649 2007-07-11 21:46:42Z mike $".
  */
index c130bd8653d1002ab05c49be8406a2212c4f31b1..b3a689b70d11416d5022c8ffa37b13d6d12561fd 100644 (file)
@@ -5,23 +5,14 @@
  *
  *   This set of APIs abstracts enumeration of directory entries.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
index ac5c5fc08056f1c0041e63c05b43d8f905055c31..9b5eb3ceffe0bb6eae6bcf8ce4e540d487e23b6b 100644 (file)
@@ -5,23 +5,14 @@
  *
  *   This set of APIs abstracts enumeration of directory entries.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef _CUPS_DIR_H_
index 8eea05dfd0db7332141e25cbf7d89aba1da1d565..b57183a93ce58f37eccccdf3e8f00a7b5f79c4f5 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: emit.c 6190 2007-01-10 16:48:27Z mike $"
+ * "$Id: emit.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PPD code emission routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
@@ -955,5 +946,5 @@ ppd_sort(ppd_choice_t **c1, /* I - First choice */
 
 
 /*
- * End of "$Id: emit.c 6190 2007-01-10 16:48:27Z mike $".
+ * End of "$Id: emit.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 686fb648a4863c10ce092ec05533983394cf1944..c1835980109cee7b1c7fcd3d6bb31484211d15a1 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: encode.c 6386 2007-03-23 19:03:01Z mike $"
+ * "$Id: encode.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Option encoding routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -573,5 +564,5 @@ compare_ipp_options(_ipp_option_t *a,       /* I - First option */
 
 
 /*
- * End of "$Id: encode.c 6386 2007-03-23 19:03:01Z mike $".
+ * End of "$Id: encode.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 2eac3a3cd7846f016df435b0474a9a33667a8b82..9ad5ee1b358c12b884ffff69147f262f8bdf2776 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: file.c 6311 2007-02-27 14:43:39Z mike $"
+ * "$Id: file.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   File functions for the Common UNIX Printing System (CUPS).
  *
@@ -8,23 +8,14 @@
  *   our own file functions allows us to provide transparent support of
  *   gzip'd print files, PPD files, etc.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -2135,5 +2126,5 @@ cups_write(cups_file_t *fp,               /* I - CUPS file */
 
 
 /*
- * End of "$Id: file.c 6311 2007-02-27 14:43:39Z mike $".
+ * End of "$Id: file.c 6649 2007-07-11 21:46:42Z mike $".
  */
index a0ffd918ecbfeabcae8ec101822a08dbdc8834df..89b6c4079d0e25e9c81aa08f40f4d4643f121f50 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: file.h 6187 2007-01-10 16:20:42Z mike $"
+ * "$Id: file.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Public file definitions for the Common UNIX Printing System (CUPS).
  *
@@ -8,23 +8,14 @@
  *   our own file functions allows us to provide transparent support of
  *   gzip'd print files, PPD files, etc.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef _CUPS_FILE_H_
@@ -109,5 +100,5 @@ extern ssize_t              cupsFileWrite(cups_file_t *fp, const char *buf, size_t bytes);
 #endif /* !_CUPS_FILE_H_ */
 
 /*
- * End of "$Id: file.h 6187 2007-01-10 16:20:42Z mike $".
+ * End of "$Id: file.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 7653cfde9481adc79b77ba9382a94ff4bbb89df6..d5b602988c9a325bfa1d043b7b3b96d7d41d9617 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: getifaddrs.c 5503 2006-05-10 18:55:39Z mike $"
+ * "$Id: getifaddrs.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Network interface functions for the Common UNIX Printing System
  *   (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -272,5 +263,5 @@ _cups_freeifaddrs(struct ifaddrs *addrs)/* I - Interface list to free */
 
 
 /*
- * End of "$Id: getifaddrs.c 5503 2006-05-10 18:55:39Z mike $".
+ * End of "$Id: getifaddrs.c 6649 2007-07-11 21:46:42Z mike $".
  */
index dc8fedcc9980ea707c8ba52a403685171a5db9de..8990751ee406e5ac429871134736a67e631309e1 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: getputfile.c 5633 2006-06-06 14:47:42Z mike $"
+ * "$Id: getputfile.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Get/put file functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -488,5 +479,5 @@ cupsPutFile(http_t     *http,               /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: getputfile.c 5633 2006-06-06 14:47:42Z mike $".
+ * End of "$Id: getputfile.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 4b09a427d7641c75df33513a4b81acdba210b513..53dcb0985d4c9474ec38cf4fad6b665ac31a00db 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: globals.c 6499 2007-04-30 21:44:43Z mike $"
+ * "$Id: globals.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Global variable access routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -226,5 +217,5 @@ _cupsGlobals(void)
 
 
 /*
- * End of "$Id: globals.c 6499 2007-04-30 21:44:43Z mike $".
+ * End of "$Id: globals.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 09fdbcad9d116948326440c6f296667df1c6cc1d..1be579cbc5c8e2b00a9ea1b06197170e77aefa75 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: globals.h 6499 2007-04-30 21:44:43Z mike $"
+ * "$Id: globals.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Global variable definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -148,5 +139,5 @@ extern void         _cupsSetError(ipp_status_t status, const char *message);
 #endif /* !_CUPS_GLOBALS_H_ */
 
 /*
- * End of "$Id: globals.h 6499 2007-04-30 21:44:43Z mike $".
+ * End of "$Id: globals.h 6649 2007-07-11 21:46:42Z mike $".
  */
index f0d5fb37e8050c37c9d460ee7c97f9b46704280e..14e6112def13f867a1ad9971e75154d9eb1c5b63 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: http-addr.c 5443 2006-04-20 14:50:26Z mike $"
+ * "$Id: http-addr.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HTTP address routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -562,5 +553,5 @@ httpGetHostname(http_t *http,               /* I - HTTP connection or NULL */
 
 
 /*
- * End of "$Id: http-addr.c 5443 2006-04-20 14:50:26Z mike $".
+ * End of "$Id: http-addr.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 07b1b6739403d575354c3cd069d0e6a0094a53c2..8f8e5c06f533bee22fec843aba6f17680df10b26 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: http-addrlist.c 6187 2007-01-10 16:20:42Z mike $"
+ * "$Id: http-addrlist.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HTTP address list routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -605,5 +596,5 @@ httpAddrGetList(const char *hostname,       /* I - Hostname, IP address, or NULL for p
 
 
 /*
- * End of "$Id: http-addrlist.c 6187 2007-01-10 16:20:42Z mike $".
+ * End of "$Id: http-addrlist.c 6649 2007-07-11 21:46:42Z mike $".
  */
index fdf3d2da5f7c44170bec7b03ae225e91d866d782..cd46bb31ff1327b53589c758bd6dc2cc78bdf904 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: http-private.h 6499 2007-04-30 21:44:43Z mike $"
+ * "$Id: http-private.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Private HTTP definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -272,5 +263,5 @@ extern void _cups_freeifaddrs(struct ifaddrs *addrs);
 #endif /* !_CUPS_HTTP_PRIVATE_H_ */
 
 /*
- * End of "$Id: http-private.h 6499 2007-04-30 21:44:43Z mike $".
+ * End of "$Id: http-private.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 7750b208eb4a889f06ef796e7de8d66bc17acb79..3382d483d89693a1637cd6559efc8d7af676269a 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: http-support.c 6304 2007-02-22 22:06:23Z mike $"
+ * "$Id: http-support.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HTTP support routines for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1327,5 +1318,5 @@ http_copy_encode(char       *dst, /* O - Destination buffer */
 
 
 /*
- * End of "$Id: http-support.c 6304 2007-02-22 22:06:23Z mike $".
+ * End of "$Id: http-support.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 251321d5141a5ebeca2d7d34e6976afe122276d2..b2de909e56378e00fb486e41a2148914febdee92 100644 (file)
@@ -1,28 +1,19 @@
 /*
- * "$Id: http.c 6499 2007-04-30 21:44:43Z mike $"
+ * "$Id: http.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HTTP routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   This file contains Kerberos support code, copyright 2006 by
  *   Jelmer Vernooij.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -2582,7 +2573,7 @@ http_send(http_t       *http,     /* I - HTTP connection */
   * The Kerberos and AuthRef authentication strings can only be used once...
   */
 
-  if (http->authstring && 
+  if (http->field_authorization && http->authstring && 
       (!strncmp(http->authstring, "Negotiate", 9) || 
        !strncmp(http->authstring, "AuthRef", 7)))
   {
@@ -2863,6 +2854,7 @@ http_upgrade(http_t *http)                /* I - HTTP connection */
   http->_data_remaining     = myhttp._data_remaining;
   http->expect              = myhttp.expect;
   http->field_authorization = myhttp.field_authorization;
+  http->digest_tries        = myhttp.digest_tries;
 
  /*
   * See if we actually went secure...
@@ -3163,5 +3155,5 @@ http_write_ssl(http_t     *http,  /* I - HTTP connection */
 
 
 /*
- * End of "$Id: http.c 6499 2007-04-30 21:44:43Z mike $".
+ * End of "$Id: http.c 6649 2007-07-11 21:46:42Z mike $".
  */
index babe4240bb91a53f5a5b0d7bbe2b87514cb912e6..72c243ec6b7595fb650b15a72b295cc66c52510f 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: http.h 6187 2007-01-10 16:20:42Z mike $"
+ * "$Id: http.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Hyper-Text Transport Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -64,6 +55,9 @@ typedef off_t ssize_t;                        /* @private@ */
 #    ifdef AF_LOCAL
 #      include <sys/un.h>
 #    endif /* AF_LOCAL */
+#    if defined(LOCAL_PEERCRED) && !defined(SO_PEERCRED)
+#      define SO_PEERCRED LOCAL_PEERCRED
+#    endif /* LOCAL_PEERCRED && !SO_PEERCRED */
 #  endif /* WIN32 */
 
 /*
@@ -459,5 +453,5 @@ extern ssize_t              httpWrite2(http_t *http, const char *buffer,
 #endif /* !_CUPS_HTTP_H_ */
 
 /*
- * End of "$Id: http.h 6187 2007-01-10 16:20:42Z mike $".
+ * End of "$Id: http.h 6649 2007-07-11 21:46:42Z mike $".
  */
index ea7c0e2312a07ee85b41908ecf6b5a51df99370a..2e18790f7f2c67e54f5e6515b4a6bc84e74e7927 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: i18n.h 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: i18n.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   (Private) localization support for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -114,5 +105,5 @@ extern void         _cupsSetLocale(char *argv[]);
 #endif /* !_CUPS_I18N_H_ */
 
 /*
- * End of "$Id: i18n.h 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: i18n.h 6649 2007-07-11 21:46:42Z mike $".
  */
index b315d8b379b405b064cc3ea540c1b94aef8faf83..e38ca26e1aa30f171ae946e3dd42dc3d0b649a41 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: ipp-private.h 5749 2006-07-18 18:36:09Z mike $"
+ * "$Id: ipp-private.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Private IPP definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -74,5 +65,5 @@ extern void           _ippFreeAttr(ipp_attribute_t *);
 #endif /* !_CUPS_IPP_H_ */
 
 /*
- * End of "$Id: ipp-private.h 5749 2006-07-18 18:36:09Z mike $".
+ * End of "$Id: ipp-private.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 3ff58417f0612fe20f74064144c4f2544a68ae9d..e747602d8c9182eefa3d4d7c54028c4c2beb62dd 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: ipp-support.c 6503 2007-05-01 23:06:44Z mike $"
+ * "$Id: ipp-support.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Internet Printing Protocol support functions for the Common UNIX
  *   Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -370,5 +361,5 @@ ippSetPort(int p)                   /* I - Port number to use */
 
 
 /*
- * End of "$Id: ipp-support.c 6503 2007-05-01 23:06:44Z mike $".
+ * End of "$Id: ipp-support.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 8dea50d144ae57705496722b5bae3deb04d04755..048fdc2fe72bcee86d9d21b9054a1b9c8cf06327 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: ipp.c 6230 2007-02-05 20:08:47Z mike $"
+ * "$Id: ipp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Internet Printing Protocol support functions for the Common UNIX
  *   Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -2835,5 +2826,5 @@ _ipp_free_attr(ipp_attribute_t *attr)     /* I - Attribute to free */
 
 
 /*
- * End of "$Id: ipp.c 6230 2007-02-05 20:08:47Z mike $".
+ * End of "$Id: ipp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index a374487765dbe4bdc7011b2451f1d25023ebb4a6..1f6dd85ba9289f890d6cc28f43cf51a1a96b1ed1 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: ipp.h 6503 2007-05-01 23:06:44Z mike $"
+ * "$Id: ipp.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -501,5 +492,5 @@ extern ipp_state_t  ippWriteIO(void *dst, ipp_iocb_t cb, int blocking,
 #endif /* !_CUPS_IPP_H_ */
 
 /*
- * End of "$Id: ipp.h 6503 2007-05-01 23:06:44Z mike $".
+ * End of "$Id: ipp.h 6649 2007-07-11 21:46:42Z mike $".
  */
index e675d270d8436e4b6fc2eae31e26be9271f7a855..d9f6fa10f5fd71915a9a09fbf62d86501cf6c1e8 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: langprintf.c 6187 2007-01-10 16:20:42Z mike $"
+ * "$Id: langprintf.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Localized printf/puts functions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2002-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -224,5 +215,5 @@ _cupsSetLocale(char *argv[])                /* IO - Command-line arguments */
 
 
 /*
- * End of "$Id: langprintf.c 6187 2007-01-10 16:20:42Z mike $".
+ * End of "$Id: langprintf.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 20e11cd0904134d425431dec7dc56f467c779088..ac62feb279aa49aefad44042df7c44be0bf2c8c2 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: language.c 6532 2007-05-09 18:54:23Z mike $"
+ * "$Id: language.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   I18N/language support for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1363,5 +1354,5 @@ cups_unquote(char       *d,               /* O - Unquoted string */
 
 
 /*
- * End of "$Id: language.c 6532 2007-05-09 18:54:23Z mike $".
+ * End of "$Id: language.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 94f7bf81a622b4e1002690f3526dfe680aa26449..195c6a04de5b05c7b8e1a08944fc1f0df3721179 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: language.h 5085 2006-02-06 13:27:53Z mike $"
+ * "$Id: language.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Multi-language support for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -119,5 +110,5 @@ extern cups_lang_t  *cupsLangGet(const char *language);
 #endif /* !_CUPS_LANGUAGE_H_ */
 
 /*
- * End of "$Id: language.h 5085 2006-02-06 13:27:53Z mike $".
+ * End of "$Id: language.h 6649 2007-07-11 21:46:42Z mike $".
  */
index ed3332bca2c881f1453088b2b96009dc7b4c80e4..14f9b916b53a497a0eac7aa10f3dffc53ae818c3 100644 (file)
@@ -282,6 +282,7 @@ _ppdFirstOption
 _ppdIsMarked
 _ppdLastError
 _ppdLocalize
+_ppdLocalizeIPPReason
 _ppdMarkDefaults
 _ppdMarkOption
 _ppdNextCustomParam
index 0482588ce3420510d88759d70bb64d9c5fec4e95..911d8ef357da78ceb573ddd1925d4705687bd60a 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: localize.c 6602 2007-06-22 22:13:13Z mike $"
+ * "$Id: localize.c 6686 2007-07-16 23:11:59Z mike $"
  *
  *   PPD custom option routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
  *
  * Contents:
  *
- *   ppdLocalize() - Localize the PPD file to the current locale.
+ *   ppdLocalize()          - Localize the PPD file to the current locale.
+ *   ppdLocalizeIPPReason() - Get the localized version of a cupsIPPReason
+ *                            attribute.
+ *   ppd_ll_CC()            - Get the current locale names.
+ *   ppd_localized_attr()   - Find a localized attribute.
  */
 
 /*
  * Local functions...
  */
 
-static const char      *ppd_text(ppd_file_t *ppd, const char *keyword,
-                                 const char *spec, const char *ll_CC,
-                                 const char *ll);
+static void            ppd_ll_CC(char *ll_CC, char *ll);
+static ppd_attr_t      *ppd_localized_attr(ppd_file_t *ppd,
+                                           const char *keyword,
+                                           const char *spec, const char *ll_CC,
+                                           const char *ll);
 
 
 /*
  * 'ppdLocalize()' - Localize the PPD file to the current locale.
  *
+ * All groups, options, and choices are localized, as are ICC profile
+ * descriptions, printer presets, and custom option parameters.  Each
+ * localized string uses the UTF-8 character encoding.
+ *
  * @since CUPS 1.2@
  */
 
@@ -69,12 +70,11 @@ ppdLocalize(ppd_file_t *ppd)                /* I - PPD file */
   ppd_choice_t *choice;                /* Current choice */
   ppd_coption_t        *coption;               /* Current custom option */
   ppd_cparam_t *cparam;                /* Current custom parameter */
-  ppd_attr_t   *attr;                  /* Current attribute */
-  cups_lang_t  *lang;                  /* Current language */
+  ppd_attr_t   *attr,                  /* Current attribute */
+               *locattr;               /* Localized attribute */
   char         ckeyword[PPD_MAX_NAME], /* Custom keyword */
                ll_CC[6],               /* Language + country locale */
                ll[3];                  /* Language locale */
-  const char   *text;                  /* Localized text */
 
 
  /*
@@ -90,40 +90,7 @@ ppdLocalize(ppd_file_t *ppd)         /* I - PPD file */
   * Get the default language...
   */
 
-  if ((lang = cupsLangDefault()) == NULL)
-    return (-1);
-
-  strlcpy(ll_CC, lang->language, sizeof(ll_CC));
-  strlcpy(ll, lang->language, sizeof(ll));
-
-  if (strlen(ll_CC) == 2)
-  {
-   /*
-    * Map "ll" to primary/origin country locales to have the best
-    * chance of finding a match...
-    */
-
-    if (!strcmp(ll_CC, "cs"))
-      strcpy(ll_CC, "cs_CZ");
-    else if (!strcmp(ll_CC, "en"))
-      strcpy(ll_CC, "en_US");
-    else if (!strcmp(ll_CC, "ja"))
-      strcpy(ll_CC, "ja_JP");
-    else if (!strcmp(ll_CC, "sv"))
-      strcpy(ll_CC, "sv_SE");
-    else if (!strcmp(ll_CC, "zh"))
-      strcpy(ll_CC, "zh_CN");          /* Simplified Chinese */
-    else
-    {
-      ll_CC[2] = '_';
-      ll_CC[3] = toupper(ll_CC[0] & 255);
-      ll_CC[4] = toupper(ll_CC[1] & 255);
-      ll_CC[5] = '\0';
-    }
-  }
-
-  DEBUG_printf(("    lang->language=\"%s\", ll=\"%s\", ll_CC=\"%s\"...\n",
-                lang->language, ll, ll_CC));
+  ppd_ll_CC(ll_CC, ll);
 
  /*
   * Now lookup all of the groups, options, choices, etc.
@@ -131,30 +98,32 @@ ppdLocalize(ppd_file_t *ppd)               /* I - PPD file */
 
   for (i = ppd->num_groups, group = ppd->groups; i > 0; i --, group ++)
   {
-    if ((text = ppd_text(ppd, "Translation", group->name, ll_CC, ll)) != NULL)
-      strlcpy(group->text, text, sizeof(group->text));
+    if ((locattr = ppd_localized_attr(ppd, "Translation", group->name,
+                                      ll_CC, ll)) != NULL)
+      strlcpy(group->text, locattr->text, sizeof(group->text));
 
     for (j = group->num_options, option = group->options; j > 0; j --, option ++)
     {
-      if ((text = ppd_text(ppd, "Translation", option->keyword, ll_CC,
-                           ll)) != NULL)
-       strlcpy(option->text, text, sizeof(option->text));
+      if ((locattr = ppd_localized_attr(ppd, "Translation", option->keyword,
+                                        ll_CC, ll)) != NULL)
+       strlcpy(option->text, locattr->text, sizeof(option->text));
 
       for (k = option->num_choices, choice = option->choices;
            k > 0;
           k --, choice ++)
       {
         if (strcmp(choice->choice, "Custom"))
-         text = ppd_text(ppd, option->keyword, choice->choice, ll_CC, ll);
+         locattr = ppd_localized_attr(ppd, option->keyword, choice->choice,
+                                      ll_CC, ll);
        else
        {
          snprintf(ckeyword, sizeof(ckeyword), "Custom%s", option->keyword);
 
-         text = ppd_text(ppd, ckeyword, "True", ll_CC, ll);
+         locattr = ppd_localized_attr(ppd, ckeyword, "True", ll_CC, ll);
        }
 
-        if (text)
-         strlcpy(choice->text, text, sizeof(choice->text));
+        if (locattr)
+         strlcpy(choice->text, locattr->text, sizeof(choice->text));
       }
     }
   }
@@ -173,8 +142,9 @@ ppdLocalize(ppd_file_t *ppd)                /* I - PPD file */
     {
       snprintf(ckeyword, sizeof(ckeyword), "ParamCustom%s", coption->keyword);
 
-      if ((text = ppd_text(ppd, ckeyword, cparam->name, ll_CC, ll)) != NULL)
-        strlcpy(cparam->text, text, sizeof(cparam->text));
+      if ((locattr = ppd_localized_attr(ppd, ckeyword, cparam->name,
+                                        ll_CC, ll)) != NULL)
+        strlcpy(cparam->text, locattr->text, sizeof(cparam->text));
     }
   }
 
@@ -184,9 +154,9 @@ ppdLocalize(ppd_file_t *ppd)                /* I - PPD file */
 
   if ((attr = ppdFindAttr(ppd, "APCustomColorMatchingName", NULL)) != NULL)
   {
-    if ((text = ppd_text(ppd, "APCustomColorMatchingName", attr->spec,
-                         ll_CC, ll)) != NULL)
-      strlcpy(attr->text, text, sizeof(attr->text));
+    if ((locattr = ppd_localized_attr(ppd, "APCustomColorMatchingName",
+                                      attr->spec, ll_CC, ll)) != NULL)
+      strlcpy(attr->text, locattr->text, sizeof(attr->text));
   }
 
   for (attr = ppdFindAttr(ppd, "cupsICCProfile", NULL);
@@ -195,8 +165,9 @@ ppdLocalize(ppd_file_t *ppd)                /* I - PPD file */
   {
     cupsArraySave(ppd->sorted_attrs);
 
-    if ((text = ppd_text(ppd, "cupsICCProfile", attr->spec, ll_CC, ll)) != NULL)
-      strlcpy(attr->text, text, sizeof(attr->text));
+    if ((locattr = ppd_localized_attr(ppd, "cupsICCProfile", attr->spec,
+                                      ll_CC, ll)) != NULL)
+      strlcpy(attr->text, locattr->text, sizeof(attr->text));
 
     cupsArrayRestore(ppd->sorted_attrs);
   }
@@ -211,8 +182,9 @@ ppdLocalize(ppd_file_t *ppd)                /* I - PPD file */
   {
     cupsArraySave(ppd->sorted_attrs);
 
-    if ((text = ppd_text(ppd, "APPrinterPreset", attr->spec, ll_CC, ll)) != NULL)
-      strlcpy(attr->text, text, sizeof(attr->text));
+    if ((locattr = ppd_localized_attr(ppd, "APPrinterPreset", attr->spec,
+                                      ll_CC, ll)) != NULL)
+      strlcpy(attr->text, locattr->text, sizeof(attr->text));
 
     cupsArrayRestore(ppd->sorted_attrs);
   }
@@ -222,15 +194,268 @@ ppdLocalize(ppd_file_t *ppd)             /* I - PPD file */
 
 
 /*
- * 'ppd_text()' - Find the localized text as needed...
+ * 'ppdLocalizeIPPReason()' - Get the localized version of a cupsIPPReason
+ *                            attribute.
+ *
+ * This function uses the current locale to find the corresponding reason
+ * text or URI from the attribute value. If "scheme" is NULL or "text",
+ * the returned value contains human-readable (UTF-8) text from the translation
+ * string or attribute value. Otherwise the corresponding URI is returned.
+ *
+ * If no value of the requested scheme can be found, NULL is returned.
+ *
+ * @since CUPS 1.3@
+ */
+
+const char *                           /* O - Value or NULL if not found */
+ppdLocalizeIPPReason(
+    ppd_file_t *ppd,                   /* I - PPD file */
+    const char *reason,                        /* I - IPP reason keyword to look up */
+    const char *scheme,                        /* I - URI scheme or NULL for text */
+    char       *buffer,                        /* I - Value buffer */
+    size_t     bufsize)                        /* I - Size of value buffer */
+{
+  ppd_attr_t   *locattr;               /* Localized attribute */
+  char         ll_CC[6],               /* Language + country locale */
+               ll[3],                  /* Language locale */
+               *bufptr,                /* Pointer into buffer */
+               *bufend,                /* Pointer to end of buffer */
+               *valptr;                /* Pointer into value */
+  int          ch,                     /* Hex-encoded character */
+               schemelen;              /* Length of scheme name */
+
+
+ /*
+  * Range check input...
+  */
+
+  if (buffer)
+    *buffer = '\0';
+
+  if (!ppd || !reason || (scheme && !*scheme) ||
+      !buffer || bufsize < PPD_MAX_TEXT)
+    return (NULL);
+
+ /*
+  * Get the default language...
+  */
+
+  ppd_ll_CC(ll_CC, ll);
+
+ /*
+  * Find the localized attribute...
+  */
+
+  if ((locattr = ppd_localized_attr(ppd, "cupsIPPReason", reason,
+                                    ll_CC, ll)) == NULL)
+    locattr = ppdFindAttr(ppd, "cupsIPPReason", reason);
+
+  if (!locattr)
+    return (NULL);
+
+ /*
+  * Now find the value we need...
+  */
+
+  bufend = buffer + bufsize - 1;
+
+  if (!scheme || !strcmp(scheme, "text"))
+  {
+   /*
+    * Copy a text value (either the translation text or text:... URIs from
+    * the value...
+    */
+
+    strlcpy(buffer, locattr->text, bufsize);
+
+    for (valptr = locattr->value, bufptr = buffer; *valptr && bufptr < bufend;)
+    {
+      if (!strncmp(valptr, "text:", 5))
+      {
+       /*
+        * Decode text: URI and add to the buffer...
+       */
+
+        if (bufptr > buffer)
+         *bufptr++ = ' ';              /* Add leading whitespace */
+
+       valptr += 5;
+
+        while (*valptr && !isspace(*valptr & 255) && bufptr < bufend)
+       {
+         if (*valptr == '%' && isxdigit(valptr[1] & 255) &&
+             isxdigit(valptr[2] & 255))
+         {
+          /*
+           * Pull a hex-encoded character from the URI...
+           */
+
+            valptr ++;
+
+           if (isdigit(*valptr & 255))
+             ch = (*valptr - '0') << 4;
+           else
+             ch = (tolower(*valptr) - 'a' + 10) << 4;
+           valptr ++;
+
+           if (isdigit(*valptr & 255))
+             *bufptr++ = ch | (*valptr - '0');
+           else
+             *bufptr++ = ch | (tolower(*valptr) - 'a' + 10);
+           valptr ++;
+         }
+         else if (*valptr == '+')
+         {
+           *bufptr++ = ' ';
+           valptr ++;
+         }
+         else
+           *bufptr++ = *valptr++;
+        }
+      }
+      else
+      {
+       /*
+        * Skip this URI...
+       */
+
+        while (*valptr && !isspace(*valptr & 255))
+          valptr++;
+      }
+
+     /*
+      * Skip whitespace...
+      */
+
+      while (isspace(*valptr & 255))
+       valptr ++;
+    }
+
+    if (bufptr > buffer)
+      *bufptr = '\0';
+
+    return (buffer);
+  }
+  else
+  {
+   /*
+    * Copy a URI...
+    */
+
+    schemelen = strlen(scheme);
+    if (scheme[schemelen - 1] == ':')  /* Force scheme to be just the name */
+      schemelen --;
+
+    for (valptr = locattr->value, bufptr = buffer; *valptr && bufptr < bufend;)
+    {
+      if ((!strncmp(valptr, scheme, schemelen) && valptr[schemelen] == ':') ||
+          (*valptr == '/' && !strcmp(scheme, "file")))
+      {
+       /*
+        * Copy URI...
+       */
+
+        while (*valptr && !isspace(*valptr & 255) && bufptr < bufend)
+         *bufptr++ = *valptr++;
+
+       *bufptr = '\0';
+
+       return (buffer);
+      }
+      else
+      {
+       /*
+        * Skip this URI...
+       */
+
+       while (*valptr && !isspace(*valptr & 255))
+         valptr++;
+      }
+
+     /*
+      * Skip whitespace...
+      */
+
+      while (isspace(*valptr & 255))
+       valptr ++;
+    }
+
+    return (NULL);
+  }
+}
+
+
+/*
+ * 'ppd_ll_CC()' - Get the current locale names.
+ */
+
+static void
+ppd_ll_CC(char *ll_CC,                 /* O - Country-specific locale name */
+          char *ll)                    /* O - Generic locale name */
+          
+{
+  cups_lang_t  *lang;                  /* Current language */
+
+
+ /*
+  * Get the current locale...
+  */
+
+  if ((lang = cupsLangDefault()) == NULL)
+  {
+    strcpy(ll_CC, "en_US");
+    strcpy(ll, "en");
+    return;
+  }
+
+ /*
+  * Copy the locale name...
+  */
+
+  strlcpy(ll_CC, lang->language, sizeof(ll_CC));
+  strlcpy(ll, lang->language, sizeof(ll));
+
+  if (strlen(ll_CC) == 2)
+  {
+   /*
+    * Map "ll" to primary/origin country locales to have the best
+    * chance of finding a match...
+    */
+
+    if (!strcmp(ll_CC, "cs"))
+      strcpy(ll_CC, "cs_CZ");
+    else if (!strcmp(ll_CC, "en"))
+      strcpy(ll_CC, "en_US");
+    else if (!strcmp(ll_CC, "ja"))
+      strcpy(ll_CC, "ja_JP");
+    else if (!strcmp(ll_CC, "sv"))
+      strcpy(ll_CC, "sv_SE");
+    else if (!strcmp(ll_CC, "zh"))
+      strcpy(ll_CC, "zh_CN");          /* Simplified Chinese */
+    else
+    {
+      ll_CC[2] = '_';
+      ll_CC[3] = toupper(ll_CC[0] & 255);
+      ll_CC[4] = toupper(ll_CC[1] & 255);
+      ll_CC[5] = '\0';
+    }
+  }
+
+  DEBUG_printf(("ppd_ll_CC: lang->language=\"%s\", ll=\"%s\", ll_CC=\"%s\"...\n",
+                lang->language, ll, ll_CC));
+}
+
+
+/*
+ * 'ppd_localized_attr()' - Find a localized attribute.
  */
 
-static const char *                    /* O - Localized text or NULL */
-ppd_text(ppd_file_t *ppd,              /* I - PPD file */
-         const char *keyword,          /* I - Main keyword */
-         const char *spec,             /* I - Option keyword */
-        const char *ll_CC,             /* I - Language + country locale */
-        const char *ll)                /* I - Language locale */
+static ppd_attr_t *                    /* O - Localized attribute or NULL */
+ppd_localized_attr(ppd_file_t *ppd,    /* I - PPD file */
+                  const char *keyword, /* I - Main keyword */
+                  const char *spec,    /* I - Option keyword */
+                  const char *ll_CC,   /* I - Language + country locale */
+                  const char *ll)      /* I - Language locale */
 {
   char         lkeyword[PPD_MAX_NAME]; /* Localization keyword */
   ppd_attr_t   *attr;                  /* Current attribute */
@@ -272,14 +497,10 @@ ppd_text(ppd_file_t *ppd,         /* I - PPD file */
     puts("    NOT FOUND");
 #endif /* DEBUG */
 
- /*
-  * Return text if we find it...
-  */
-
-  return (attr ? attr->text : NULL);
+  return (attr);
 }
 
 
 /*
- * End of "$Id: localize.c 6602 2007-06-22 22:13:13Z mike $".
+ * End of "$Id: localize.c 6686 2007-07-16 23:11:59Z mike $".
  */
index 052136e685c70511f2bd5dae0679cbdd1e4d3de5..92d2faee21eb4fb71bca95ae5cb12338f9e62e18 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: mark.c 6558 2007-06-18 18:11:49Z mike $"
+ * "$Id: mark.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Option marking routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
@@ -730,5 +721,5 @@ ppd_defaults(ppd_file_t  *ppd,      /* I - PPD file */
 
 
 /*
- * End of "$Id: mark.c 6558 2007-06-18 18:11:49Z mike $".
+ * End of "$Id: mark.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 4284ad4ab6e54b9d5b1f78b492b9913bdb91d481..38f4d5b0434aac45e2ce10633af14a4f9fb86949 100644 (file)
@@ -1,28 +1,19 @@
 /*
- * "$Id: md5-apple.h 5232 2006-03-05 17:59:19Z mike $"
+ * "$Id: md5-apple.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   MD5 MacOS X compatibility header for the Common UNIX Printing
  *   System (CUPS).
  *
  *   This file just defines aliases to the (private) CUPS MD5 functions.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -35,5 +26,5 @@ void md5_finish(_cups_md5_state_t *pms, unsigned char digest[16])
      { _cupsMD5Finish(pms, digest); }
 
 /*
- * End of "$Id: md5-apple.h 5232 2006-03-05 17:59:19Z mike $".
+ * End of "$Id: md5-apple.h 6649 2007-07-11 21:46:42Z mike $".
  */
index d28b5ea687326f170bc3a4a529be9251fc0d228c..2dd3c122c51ec3a26c0a77c8c82886cb1c43e0db 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: md5passwd.c 5966 2006-09-19 16:33:00Z mike $"
+ * "$Id: md5passwd.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   MD5 password support for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -147,5 +138,5 @@ httpMD5String(const unsigned char *sum,     /* I - MD5 sum data */
 
 
 /*
- * End of "$Id: md5passwd.c 5966 2006-09-19 16:33:00Z mike $".
+ * End of "$Id: md5passwd.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 117796a3d7433447ce23871eae1843fe1170ade7..02bb74560ef47e51412e401e3cb3317290c71500 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: notify.c 5873 2006-08-24 14:37:24Z mike $"
+ * "$Id: notify.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Notification routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2005-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -207,5 +198,5 @@ cupsNotifyText(cups_lang_t *lang,   /* I - Language data */
 
 
 /*
- * End of "$Id: notify.c 5873 2006-08-24 14:37:24Z mike $".
+ * End of "$Id: notify.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e4b7bbb885d3cc207a6810f7986fcd96670e68a2..cd38c185bc585972f2479a5f04be805c34b0516e 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: options.c 6601 2007-06-22 21:27:22Z mike $"
+ * "$Id: options.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Option routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -787,5 +778,5 @@ ppd_mark_choices(ppd_file_t *ppd,   /* I - PPD file */
 
 
 /*
- * End of "$Id: options.c 6601 2007-06-22 21:27:22Z mike $".
+ * End of "$Id: options.c 6649 2007-07-11 21:46:42Z mike $".
  */
index b408b5242069f00fd1f3fbd6767f7d261ab7666f..b4e325697f6adac81e0113aeb41554b2e1e9fe5d 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: page.c 6187 2007-01-10 16:20:42Z mike $"
+ * "$Id: page.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Page size functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
@@ -209,5 +200,5 @@ ppdPageLength(ppd_file_t *ppd,      /* I - PPD file */
 
 
 /*
- * End of "$Id: page.c 6187 2007-01-10 16:20:42Z mike $".
+ * End of "$Id: page.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 884244878e974d35355d561a74e22281a7946225..53fac4ad054f114b3fb48cac422bdec8ed65ddd5 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: ppd.c 6586 2007-06-21 17:44:22Z mike $"
+ * "$Id: ppd.c 6660 2007-07-13 05:09:30Z mike $"
  *
  *   PPD file routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
@@ -1222,6 +1213,8 @@ ppdOpen2(cups_file_t *fp)         /* I - File to read from */
       * Add an option record to the current sub-group, group, or file...
       */
 
+      DEBUG_printf(("name=\"%s\" (%d)\n", name, strlen(name)));
+
       if (name[0] == '*')
         _cups_strcpy(name, name + 1); /* Eliminate leading asterisk */
 
@@ -1895,8 +1888,8 @@ ppdOpen2(cups_file_t *fp)         /* I - File to read from */
   cupsLangFree(language);
 
 #ifdef DEBUG
-  if (!feof(fp))
-    printf("Premature EOF at %lu...\n", (unsigned long)ftell(fp));
+  if (!cupsFileEOF(fp))
+    printf("Premature EOF at %lu...\n", (unsigned long)cupsFileTell(fp));
 #endif /* DEBUG */
 
   if (cg->ppd_status != PPD_OK)
@@ -3193,5 +3186,5 @@ ppd_read(cups_file_t    *fp,              /* I - File to read from */
 
 
 /*
- * End of "$Id: ppd.c 6586 2007-06-21 17:44:22Z mike $".
+ * End of "$Id: ppd.c 6660 2007-07-13 05:09:30Z mike $".
  */
index b0ded47ccba1dfc266037ed2b3f5f16ac9365e9a..cd67a51fc084f2b13ac18c2b5bfc405a4fd40025 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: ppd.h 6477 2007-04-25 19:55:45Z mike $"
+ * "$Id: ppd.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PostScript Printer Description definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
@@ -318,7 +309,7 @@ typedef struct ppd_file_s           /**** PPD File ****/
   char         **filters;              /* Filter strings... */
 
   /**** New in CUPS 1.1 ****/
-  int          flip_duplex;            /* 1 = Flip page for back sides @since CUPS 1.1@ */
+  int          flip_duplex;            /* 1 = Flip page for back sides @deprecated@ */
 
   /**** New in CUPS 1.1.19 ****/
   char         *protocols;             /* Protocols (BCP, TBCP) string @since CUPS 1.1.19@ */
@@ -397,6 +388,12 @@ extern ppd_option_t        *ppdNextOption(ppd_file_t *ppd);
 extern int             ppdLocalize(ppd_file_t *ppd);
 extern ppd_file_t      *ppdOpen2(cups_file_t *fp);
 
+/**** New in CUPS 1.3 ****/
+extern const char      *ppdLocalizeIPPReason(ppd_file_t *ppd,
+                                             const char *reason,
+                                             const char *scheme,
+                                             char *buffer, size_t bufsize);
+
 
 /*
  * C++ magic...
@@ -408,5 +405,5 @@ extern ppd_file_t   *ppdOpen2(cups_file_t *fp);
 #endif /* !_CUPS_PPD_H_ */
 
 /*
- * End of "$Id: ppd.h 6477 2007-04-25 19:55:45Z mike $".
+ * End of "$Id: ppd.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 5e80fd645f60b7b1e081cc76883181fdfa1a91e7..5603679018ace05239c94f7a140d4880a275036f 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: request.c 6506 2007-05-03 18:12:35Z mike $"
+ * "$Id: request.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IPP utilities for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -551,5 +542,5 @@ _cupsSetError(ipp_status_t status,  /* I - IPP status code */
 
 
 /*
- * End of "$Id: request.c 6506 2007-05-03 18:12:35Z mike $".
+ * End of "$Id: request.c 6649 2007-07-11 21:46:42Z mike $".
  */
index b1403384c0df09055e40df2f4f7af0003b06b8ec..9f1a64fa8da8797e7409baea5178c21f829c1114 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: sidechannel.c 6319 2007-03-06 18:51:40Z mike $"
+ * "$Id: sidechannel.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Side-channel API code for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -336,5 +327,5 @@ cupsSideChannelWrite(
 
 
 /*
- * End of "$Id: sidechannel.c 6319 2007-03-06 18:51:40Z mike $".
+ * End of "$Id: sidechannel.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 9bdf49b7fb4908a800e0ce62e3523df0c13f3255..35b0de9dc9a913642e33db4cb7adb4b7184d53af 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: sidechannel.h 6170 2007-01-02 17:26:41Z mike $"
+ * "$Id: sidechannel.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Side-channel API definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -111,5 +102,5 @@ extern int          cupsSideChannelWrite(cups_sc_command_t command,
 #endif /* !_CUPS_SIDECHANNEL_H_ */
 
 /*
- * End of "$Id: sidechannel.h 6170 2007-01-02 17:26:41Z mike $".
+ * End of "$Id: sidechannel.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 50cd64da4d309733f6043469eeb64c5b7f9de6f7..018a3f7aeec05edf6408f5686d103405c2219130 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: snprintf.c 6187 2007-01-10 16:20:42Z mike $"
+ * "$Id: snprintf.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   snprintf functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -368,6 +359,6 @@ _cups_snprintf(char       *buffer,  /* O - Output buffer */
 
 
 /*
- * End of "$Id: snprintf.c 6187 2007-01-10 16:20:42Z mike $".
+ * End of "$Id: snprintf.c 6649 2007-07-11 21:46:42Z mike $".
  */
 
index c44b7a0613cd589f76566330d921b4f3536525e3..40f3d7fd203a9a8473cfb2adcf4b7e3afb4cdee8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: string.c 6345 2007-03-17 18:00:04Z mike $"
+ * "$Id: string.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   String functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -743,5 +734,5 @@ compare_sp_items(_cups_sp_item_t *a,        /* I - First item */
 
 
 /*
- * End of "$Id: string.c 6345 2007-03-17 18:00:04Z mike $".
+ * End of "$Id: string.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 79ebd774bea6838157c08e1eba729537f079cb78..e0cd0e49b26357d9dbf353855ffd0190e920a5a2 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: string.h 5466 2006-04-26 19:52:27Z mike $"
+ * "$Id: string.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   String definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -158,5 +149,5 @@ extern double       _cupsStrScand(const char *buf, char **bufptr,
 #endif /* !_CUPS_STRING_H_ */
 
 /*
- * End of "$Id: string.h 5466 2006-04-26 19:52:27Z mike $".
+ * End of "$Id: string.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 9375edc467601cc4fd75188651d876b8857154d5..5d5bd5206c8fa54dd31b094ba84a17c011f07fb3 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: tempfile.c 6599 2007-06-22 18:11:12Z mike $"
+ * "$Id: tempfile.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Temp file utilities for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -240,5 +231,5 @@ cupsTempFile2(char *filename,               /* I - Pointer to buffer */
 
 
 /*
- * End of "$Id: tempfile.c 6599 2007-06-22 18:11:12Z mike $".
+ * End of "$Id: tempfile.c 6649 2007-07-11 21:46:42Z mike $".
  */
index bdcdc9971a364e04518d1c48a200c1aa03d67a77..303b200a210ff2e1f28c3d7a306b810f8d24cf2a 100644 (file)
@@ -1,37 +1,27 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: test.ppd 5372 2006-04-05 18:25:34Z mike $"
+*% "$Id: test.ppd 6676 2007-07-16 17:09:09Z mike $"
 *%
-*%   Test PPD file for the Common UNIX Printing System (CUPS).
+*% Test PPD file for the Common UNIX Printing System (CUPS).
 *%
-*%   This file is used to test the CUPS PPD API functions and cannot be
-*%   used with any known printers.  Look at the PPD files in the "ppd"
-*%   subdirectory as well as the CUPS web site for working PPD files.
+*% This file is used to test the CUPS PPD API functions and cannot be
+*% used with any known printers.  Look at the PPD files in the "ppd"
+*% subdirectory as well as the CUPS web site for working PPD files.
 *%
-*%   If you are a PPD file developer, consider using the CUPS DDK to
-*%   create your PPD files - not only will it save you time, it produces
-*%   consistently high-quality files.
-*%
-*%   Copyright 2002-2006 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636-3111 USA
-*%
-*%       Voice: (301) 373-9603
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
+*% If you are a PPD file developer, consider using the CUPS DDK to
+*% create your PPD files - not only will it save you time, it produces
+*% consistently high-quality files.
 *%
+*% Copyright 2007 by Apple Inc.
+*% Copyright 2002-2006 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
 *FormatVersion:        "4.3"
-*FileVersion:  "1.2"
+*FileVersion:  "1.3"
 *LanguageVersion: English 
 *LanguageEncoding: ISOLatin1
 *PCFileName:   "TEST.PPD"
@@ -43,7 +33,7 @@
 *cupsModelNumber: 1
 *ModelName:     "Test"
 *ShortNickName: "Test"
-*NickName:      "Test for CUPS v1.2"
+*NickName:      "Test for CUPS v1.3"
 *PSVersion:    "(3010.000) 81501"
 *LanguageLevel:        "3"
 *ColorDevice:  True
 
 *CloseGroup: Extended
 
+*% IPP reasons (for ppdLocalizeIPPReason tests)
+*cupsIPPReason foo/Foo Reason: "http://foo/bar.html
+help:anchor='foo'%20bookID=Vendor%20Help
+/help/foo/bar.html"
+*End
+*fr.cupsIPPReason foo/La Foo Reason: "text:La%20Long
+text:Foo%20Reason
+http://foo/fr/bar.html
+help:anchor='foo'%20bookID=Vendor%20Help
+/help/fr/foo/bar.html"
+*End
+
 *DefaultFont: Courier
 *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
 *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: test.ppd 5372 2006-04-05 18:25:34Z mike $".
+*% End of "$Id: test.ppd 6676 2007-07-16 17:09:09Z mike $".
 *%
index 31bbb0b415ae3498c7bf9daa34e57951f21c963e..5091f11b8e00b6e0ec2e8b65a170662e0549f900 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testadmin.c 6379 2007-03-21 14:57:22Z mike $"
+ * "$Id: testadmin.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Admin function test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -125,5 +116,5 @@ show_settings(
 
 
 /*
- * End of "$Id: testadmin.c 6379 2007-03-21 14:57:22Z mike $".
+ * End of "$Id: testadmin.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 912035d517a6bcb3179a5c088defaf2cce08c451..064ec892f468d2a963bf1fe6c0dfeb11eba2c67f 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testarray.c 5258 2006-03-09 15:40:56Z mike $"
+ * "$Id: testarray.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Array test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -525,5 +516,5 @@ load_words(const char   *filename,  /* I - File to load */
 
 
 /*
- * End of "$Id: testarray.c 5258 2006-03-09 15:40:56Z mike $".
+ * End of "$Id: testarray.c 6649 2007-07-11 21:46:42Z mike $".
  */
index d9f391f0eb223a19d6a8c452cf2894a78fc8545e..a3187fd1cf7f95ee1599e8771a9949555de428f9 100644 (file)
@@ -3,23 +3,14 @@
  *
  *   CUPS API test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
index 18b0ad4a791e9ae1531ec5b94ef3fbf23e552264..2a50e677f08fd4103bc5835f7b649b7fb041a1ee 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testfile.c 6192 2007-01-10 19:26:48Z mike $"
+ * "$Id: testfile.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   File test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -468,5 +459,5 @@ read_write_tests(int compression)   /* I - Use compression? */
 
 
 /*
- * End of "$Id: testfile.c 6192 2007-01-10 19:26:48Z mike $".
+ * End of "$Id: testfile.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 585ca6eef891cd0332a2208f49256179d2f8c408..37f850c9b3fa56bc475e5577d7c4554b62e84349 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testhttp.c 5996 2006-10-02 15:05:58Z mike $"
+ * "$Id: testhttp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HTTP test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -533,5 +524,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testhttp.c 5996 2006-10-02 15:05:58Z mike $".
+ * End of "$Id: testhttp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 80fc9f6a5c91bb7f6d64b5a94a1d4834ee6d002e..c6654d62e49bb056b658263aca1802daec9a79cd 100644 (file)
@@ -1,25 +1,18 @@
 /*
- * "$Id: testi18n.c 5837 2006-08-17 14:37:40Z mike $"
+ * "$Id: testi18n.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Internationalization test for Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
- *   These coded instructions, statements, and computer programs are
- *   the property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the
- *   file "LICENSE.txt" which should have been included with this file.
- *   If this file is missing or damaged please contact Easy Software
- *   Products at:
+ *   These coded instructions, statements, and computer programs are the
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   This file is subject to the Apple OS-Developed Software exception.
  *
  * Contents:
  *
@@ -555,5 +548,5 @@ print_utf8(const char            *msg,      /* I - Message String */
 
 
 /*
- * End of "$Id: testi18n.c 5837 2006-08-17 14:37:40Z mike $"
+ * End of "$Id: testi18n.c 6649 2007-07-11 21:46:42Z mike $"
  */
index 2231be273e0e767a6433da8984f6c239c14bcf0d..aa119ace90176d30b3ce1219f3b1aa837ef9c3ef 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testipp.c 5749 2006-07-18 18:36:09Z mike $"
+ * "$Id: testipp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IPP test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -658,5 +649,5 @@ write_cb(void        *data,         /* I - Data */
 
 
 /*
- * End of "$Id: testipp.c 5749 2006-07-18 18:36:09Z mike $".
+ * End of "$Id: testipp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 2c3ebe805b0149c831746b7e4f4db16ca2142870..374ad895266ed8bf82195db198dcf91af21e619d 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testlang.c 6345 2007-03-17 18:00:04Z mike $"
+ * "$Id: testlang.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Localization test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -121,5 +112,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testlang.c 6345 2007-03-17 18:00:04Z mike $".
+ * End of "$Id: testlang.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e06b90e92c202de9513d871c373819491fb8fd72..6fb4fb49c75bfdc9e0806de30ee3ffab9692acdb 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testppd.c 6580 2007-06-20 21:11:43Z mike $"
+ * "$Id: testppd.c 6676 2007-07-16 17:09:09Z mike $"
  *
  *   PPD test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -107,6 +98,7 @@ main(int  argc,                              /* I - Number of command-line arguments */
   int          status;                 /* Status of tests (0 = success, 1 = fail) */
   int          conflicts;              /* Number of conflicts */
   char         *s;                     /* String */
+  char         buffer[8192];           /* String buffer */
 
 
   status = 0;
@@ -146,6 +138,7 @@ main(int  argc,                             /* I - Number of command-line arguments */
       puts("PASS");
     else
     {
+      status ++;
       printf("FAIL (%d bytes instead of %d)\n", s ? (int)strlen(s) : 0,
             (int)strlen(default_code));
 
@@ -164,6 +157,7 @@ main(int  argc,                             /* I - Number of command-line arguments */
       puts("PASS");
     else
     {
+      status ++;
       printf("FAIL (%d bytes instead of %d)\n", s ? (int)strlen(s) : 0,
             (int)strlen(custom_code));
 
@@ -174,6 +168,62 @@ main(int  argc,                            /* I - Number of command-line arguments */
     if (s)
       free(s);
 
+   /*
+    * Test localization...
+    */
+
+    fputs("ppdLocalizeIPPReason(text): ", stdout);
+    if (ppdLocalizeIPPReason(ppd, "foo", NULL, buffer, sizeof(buffer)) &&
+        !strcmp(buffer, "Foo Reason"))
+      puts("PASS");
+    else
+    {
+      status ++;
+      printf("FAIL (\"%s\" instead of \"Foo Reason\")\n", buffer);
+    }
+
+    fputs("ppdLocalizeIPPReason(http): ", stdout);
+    if (ppdLocalizeIPPReason(ppd, "foo", "http", buffer, sizeof(buffer)) &&
+        !strcmp(buffer, "http://foo/bar.html"))
+      puts("PASS");
+    else
+    {
+      status ++;
+      printf("FAIL (\"%s\" instead of \"http://foo/bar.html\")\n", buffer);
+    }
+
+    fputs("ppdLocalizeIPPReason(help): ", stdout);
+    if (ppdLocalizeIPPReason(ppd, "foo", "help", buffer, sizeof(buffer)) &&
+        !strcmp(buffer, "help:anchor='foo'%20bookID=Vendor%20Help"))
+      puts("PASS");
+    else
+    {
+      status ++;
+      printf("FAIL (\"%s\" instead of \"help:anchor='foo'%%20bookID=Vendor%%20Help\")\n", buffer);
+    }
+
+    fputs("ppdLocalizeIPPReason(file): ", stdout);
+    if (ppdLocalizeIPPReason(ppd, "foo", "file", buffer, sizeof(buffer)) &&
+        !strcmp(buffer, "/help/foo/bar.html"))
+      puts("PASS");
+    else
+    {
+      status ++;
+      printf("FAIL (\"%s\" instead of \"/help/foo/bar.html\")\n", buffer);
+    }
+
+    putenv("LANG=fr");
+
+    fputs("ppdLocalizeIPPReason(fr text): ", stdout);
+    if (ppdLocalizeIPPReason(ppd, "foo", NULL, buffer, sizeof(buffer)) &&
+        !strcmp(buffer, "La Long Foo Reason"))
+      puts("PASS");
+    else
+    {
+      status ++;
+      printf("FAIL (\"%s\" instead of \"La Long Foo Reason\")\n", buffer);
+    }
+
     ppdClose(ppd);
   }
   else
@@ -310,5 +360,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testppd.c 6580 2007-06-20 21:11:43Z mike $".
+ * End of "$Id: testppd.c 6676 2007-07-16 17:09:09Z mike $".
  */
index 92a7bfb97f11e2ea16df3e26be664d363dbcc55a..aab8416428b58a794d26ae4259a73e0cad735dc8 100644 (file)
@@ -1,25 +1,18 @@
 /*
- * "$Id: transcode.c 6592 2007-06-21 21:04:40Z mike $"
+ * "$Id: transcode.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Transcoding support for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
- *   These coded instructions, statements, and computer programs are
- *   the property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the
- *   file "LICENSE.txt" which should have been included with this file.
- *   If this file is missing or damaged please contact Easy Software
- *   Products at:
+ *   These coded instructions, statements, and computer programs are the
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   This file is subject to the Apple OS-Developed Software exception.
  *
  * Contents:
  *
@@ -1655,5 +1648,5 @@ get_vbcs_charmap(
 
 
 /*
- * End of "$Id: transcode.c 6592 2007-06-21 21:04:40Z mike $"
+ * End of "$Id: transcode.c 6649 2007-07-11 21:46:42Z mike $"
  */
index c867b37e2ba570ee486deef04cdebf5889f5ecad..92782685522a1ed0b878046ae4058310aa70e3f1 100644 (file)
@@ -1,25 +1,18 @@
 /*
- * "$Id: transcode.h 5294 2006-03-15 21:09:32Z mike $"
+ * "$Id: transcode.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Transcoding definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
- *   These coded instructions, statements, and computer programs are
- *   the property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the
- *   file "LICENSE.txt" which should have been included with this file.
- *   If this file is missing or damaged please contact Easy Software
- *   Products at:
+ *   These coded instructions, statements, and computer programs are the
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   This file is subject to the Apple OS-Developed Software exception.
  */
 
 #ifndef _CUPS_TRANSCODE_H_
@@ -84,5 +77,5 @@ extern int    cupsUTF32ToUTF8(cups_utf8_t *dest,
 
 
 /*
- * End of "$Id: transcode.h 5294 2006-03-15 21:09:32Z mike $"
+ * End of "$Id: transcode.h 6649 2007-07-11 21:46:42Z mike $"
  */
index 8eeb28554074ec614e962a19dbdf68196cb070a2..64d71d22a81e9a2a473cf6f93b5d12e22eab6036 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: usersys.c 5901 2006-08-29 15:49:34Z mike $"
+ * "$Id: usersys.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   User, system, and password routines for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -500,5 +491,5 @@ cups_open_client_conf(void)
 
 
 /*
- * End of "$Id: usersys.c 5901 2006-08-29 15:49:34Z mike $".
+ * End of "$Id: usersys.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 9da9f15331723828e244979c344d619b4a30c2a8..c6021d15fb7e79aee7d2ce9ac485a09917dfd460 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: util.c 6506 2007-05-03 18:12:35Z mike $"
+ * "$Id: util.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Printing utilities for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1737,5 +1728,5 @@ cups_get_printer_uri(
 
 
 /*
- * End of "$Id: util.c 6506 2007-05-03 18:12:35Z mike $".
+ * End of "$Id: util.c 6649 2007-07-11 21:46:42Z mike $".
  */
index eed0a0487534566037c84b1ff7217d37ceb47f91..2ebf98574397af374e121fca804972dc8da63d1e 100644 (file)
@@ -1,6 +1,6 @@
 %%BeginResource: procset hpgltops 1.1 0
 %
-% "$Id: HPGLprolog 4494 2005-02-18 02:18:11Z mike $"
+% "$Id: HPGLprolog 6649 2007-07-11 21:46:42Z mike $"
 %
 %   HP-GL/2 filter procset for the Common UNIX Printing System (CUPS).
 %
@@ -9,23 +9,13 @@
 %   should be called 'NP' (newpath), but GhostScript uses the 'NP' name
 %   for 'noaccess put' in some of its font files...
 %
-%   Copyright 1993-2005 Easy Software Products
+%   Copyright 2007 by Apple Inc.
+%   Copyright 1993-2005 by Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /MO { moveto } bind def
 /LI { lineto } bind def
index 29a7aa0e708d67f589746b25d4e578a8decd8682..9b37aed52d8f51acbf93a6535d3e6bb7ef3db0e3 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 5310 2006-03-19 03:23:34Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Datafile makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1993-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -180,5 +171,5 @@ uninstall:
 
 
 #
-# End of "$Id: Makefile 5310 2006-03-19 03:23:34Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 3f8a1ab821fb50b7fb78f58b96543942279fe505..8776b7b1ac42cbbeb4a1cb0c0e5a6dd5e6b1a80e 100644 (file)
@@ -5,32 +5,22 @@
 %%DocumentData: Clean7Bit
 %%DocumentSuppliedResources: procset bannerprint/1.0
 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
-%%Creator: Michael Sweet, Easy Software Products
-%%CreationDate: May 10, 2000
+%%Creator: Michael Sweet, Apple Inc.
+%%CreationDate: D:20070620123000+0700
 %%Title: Test Page
 %%EndComments
 %%BeginProlog
-%%BeginResource procset bannerprint 1.1 0
+%%BeginResource procset bannerprint 1.3 0
 %
 %   PostScript banner page for the Common UNIX Printing System ("CUPS").
 %
+%   Copyright 2007 Apple Inc.
 %   Copyright 1993-2005 Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /CENTER {                      % Draw centered text
                                % (name) CENTER -
   } ifelse
   100 string cvs show          % Convert to a string and show it...
 } bind def
-/CUPSLOGO {                    % Draw the CUPS logo
-                               % height CUPSLOGO
-  % Start with a big C...
-  /Helvetica findfont 1 index scalefont setfont
-  0 setgray
-  0 0 moveto
-  (C) show
-
-  % Then "UNIX Printing System" much smaller...
-  /Helvetica-Bold findfont 1 index 9 div scalefont setfont
-  0.25 mul
-  dup dup 2.0 mul moveto
-  (UNIX) show
-  dup dup 1.6 mul moveto
-  (Printing) show
-  dup 1.2 mul moveto
-  (System) show
-} bind def
-/ESPLOGO {                     % Draw the ESP logo
-                               % height ESPLOGO
-  % Compute the size of the logo...
-  0 0
-  2 index 1.5 mul 3 index
-
-  % Do the "metallic" fill from 10% black to 40% black...
-  1 -0.001 0 {
-    dup                        % loopval
-    -0.15 mul          % loopval * -0.15
-    0.9 add            % 0.9 - loopval * 0.15
-    setgray            % set gray shade
-
-    0                  % x
-    1 index neg                % loopval
-    1 add              % 1 - loopval
-    3 index            % height
-    mul                        % height * (1 - loopval)
-    moveto             % starting point
-
-    dup                        % loopval
-    3 index            % width
-    mul                        % loopval * width
-    2 index            % height
-    lineto             % Next point
-
-    0                  % x
-    2 index            % height
-    lineto             % Next point
-
-    closepath
-    fill
-
-    dup                        % loopval
-    0.15 mul           % loopval * 0.15
-    0.6 add            % 0.6 + loopval * 0.15
-    setgray
-
-    dup                        % loopval
-    neg 1 add          % 1 - loopval
-    3 index            % width
-    mul                        % (1 - loopval) * width
-    0                  % y
-    moveto             % Starting point
-
-    2 index            % width
-    exch               % loopval
-    2 index            % height
-    mul                        % loopval * height
-    lineto             % Next point
-
-    1 index            % width
-    0                  % y
-    lineto             % Next point
-
-    closepath
-    fill
-  } for
-
-  0 setgray rectstroke
-
-  /Helvetica-BoldOblique findfont 1 index 3 div scalefont setfont
-  dup 40 div
-
-  dup 4 mul 1 index 25 mul moveto (E) show
-  dup 10 mul 1 index 15 mul moveto (S) show
-  dup 16 mul 1 index 5 mul moveto (P) show
-
-  /Helvetica-BoldOblique findfont 2 index 5 div scalefont setfont
-  dup 14 mul 1 index 29 mul moveto (asy) show
-  dup 20 mul 1 index 19 mul moveto (oftware) show
-  dup 26 mul 1 index 9 mul moveto (roducts) show
-
-  pop
-} bind def
 %%EndResource
 %%EndProlog
 %%Page: 1 1
@@ -186,7 +83,7 @@ gsave
 
   pageWidth 36 mul                     % Center of page
   pageHeight 72 mul                    % Top of page
-  pageWidth -7 mul add                 % - 2 lines
+  pageWidth 9 mul sub                  % - 3 lines
   moveto                               % Position text
   bigFont setfont                      % Font
   (Classified) CENTER                  % Show text centered
@@ -219,59 +116,44 @@ gsave
 
   pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
   pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 5 mul add                 % y += 2 lines
+  pageHeight 5 mul add                 % y += 3.333 lines
   2 copy                               % Copy X & Y
   moveto
   (Job ID: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({printer-name}-{job-id}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 2 mul add                 % y += 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Title: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({job-name}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -1 mul add                        % y -= 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Requesting User: ) RIGHT
-  moveto
-  ({job-originating-user-name}) show
-
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -4 mul add                        % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
-  (Billing Info: ) RIGHT
-  moveto
-  ({job-billing}) show
+  ({job-originating-user-name}) show
 
-  % Then the CUPS logo....
-  gsave
-    pageWidth 4 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 9 mul CUPSLOGO
-  grestore
+  ({?job-billing}) () ne {
+    pageHeight 3 mul sub               % y -= 2 lines
+    2 copy                             % Copy X & Y
+    moveto
+    (Billing Info: ) RIGHT
+    2 copy                             % Copy X & Y
+    moveto
+    ({job-billing}) show
+  } if
 
-  % And the ESP logo....
-  gsave
-    pageWidth 59 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 6 mul ESPLOGO
-  grestore
 % Show the page...
 grestore
 showpage
 %
-% End of "$Id: classified 4494 2005-02-18 02:18:11Z mike $".
+% End of "$Id: classified 6649 2007-07-11 21:46:42Z mike $".
 %
 %%EOF
index 27d29fbcc5605acbb69e8a68b052b1894af70a46..9e4d9eadb2713196a6152dd9d0ee7b9b1dbfb749 100644 (file)
@@ -5,32 +5,22 @@
 %%DocumentData: Clean7Bit
 %%DocumentSuppliedResources: procset bannerprint/1.0
 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
-%%Creator: Michael Sweet, Easy Software Products
-%%CreationDate: May 10, 2000
+%%Creator: Michael Sweet, Apple Inc.
+%%CreationDate: D:20070620123000+0700
 %%Title: Test Page
 %%EndComments
 %%BeginProlog
-%%BeginResource procset bannerprint 1.1 0
+%%BeginResource procset bannerprint 1.3 0
 %
 %   PostScript banner page for the Common UNIX Printing System ("CUPS").
 %
+%   Copyright 2007 Apple Inc.
 %   Copyright 1993-2005 Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /CENTER {                      % Draw centered text
                                % (name) CENTER -
   } ifelse
   100 string cvs show          % Convert to a string and show it...
 } bind def
-/CUPSLOGO {                    % Draw the CUPS logo
-                               % height CUPSLOGO
-  % Start with a big C...
-  /Helvetica findfont 1 index scalefont setfont
-  0 setgray
-  0 0 moveto
-  (C) show
-
-  % Then "UNIX Printing System" much smaller...
-  /Helvetica-Bold findfont 1 index 9 div scalefont setfont
-  0.25 mul
-  dup dup 2.0 mul moveto
-  (UNIX) show
-  dup dup 1.6 mul moveto
-  (Printing) show
-  dup 1.2 mul moveto
-  (System) show
-} bind def
-/ESPLOGO {                     % Draw the ESP logo
-                               % height ESPLOGO
-  % Compute the size of the logo...
-  0 0
-  2 index 1.5 mul 3 index
-
-  % Do the "metallic" fill from 10% black to 40% black...
-  1 -0.001 0 {
-    dup                        % loopval
-    -0.15 mul          % loopval * -0.15
-    0.9 add            % 0.9 - loopval * 0.15
-    setgray            % set gray shade
-
-    0                  % x
-    1 index neg                % loopval
-    1 add              % 1 - loopval
-    3 index            % height
-    mul                        % height * (1 - loopval)
-    moveto             % starting point
-
-    dup                        % loopval
-    3 index            % width
-    mul                        % loopval * width
-    2 index            % height
-    lineto             % Next point
-
-    0                  % x
-    2 index            % height
-    lineto             % Next point
-
-    closepath
-    fill
-
-    dup                        % loopval
-    0.15 mul           % loopval * 0.15
-    0.6 add            % 0.6 + loopval * 0.15
-    setgray
-
-    dup                        % loopval
-    neg 1 add          % 1 - loopval
-    3 index            % width
-    mul                        % (1 - loopval) * width
-    0                  % y
-    moveto             % Starting point
-
-    2 index            % width
-    exch               % loopval
-    2 index            % height
-    mul                        % loopval * height
-    lineto             % Next point
-
-    1 index            % width
-    0                  % y
-    lineto             % Next point
-
-    closepath
-    fill
-  } for
-
-  0 setgray rectstroke
-
-  /Helvetica-BoldOblique findfont 1 index 3 div scalefont setfont
-  dup 40 div
-
-  dup 4 mul 1 index 25 mul moveto (E) show
-  dup 10 mul 1 index 15 mul moveto (S) show
-  dup 16 mul 1 index 5 mul moveto (P) show
-
-  /Helvetica-BoldOblique findfont 2 index 5 div scalefont setfont
-  dup 14 mul 1 index 29 mul moveto (asy) show
-  dup 20 mul 1 index 19 mul moveto (oftware) show
-  dup 26 mul 1 index 9 mul moveto (roducts) show
-
-  pop
-} bind def
 %%EndResource
 %%EndProlog
 %%Page: 1 1
@@ -186,7 +83,7 @@ gsave
 
   pageWidth 36 mul                     % Center of page
   pageHeight 72 mul                    % Top of page
-  pageWidth -7 mul add                 % - 2 lines
+  pageWidth 9 mul sub                  % - 3 lines
   moveto                               % Position text
   bigFont setfont                      % Font
   (Confidential) CENTER                        % Show text centered
@@ -219,59 +116,44 @@ gsave
 
   pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
   pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 5 mul add                 % y += 2 lines
+  pageHeight 5 mul add                 % y += 3.333 lines
   2 copy                               % Copy X & Y
   moveto
   (Job ID: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({printer-name}-{job-id}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 2 mul add                 % y += 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Title: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({job-name}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -1 mul add                        % y -= 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Requesting User: ) RIGHT
-  moveto
-  ({job-originating-user-name}) show
-
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -4 mul add                        % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
-  (Billing Info: ) RIGHT
-  moveto
-  ({job-billing}) show
+  ({job-originating-user-name}) show
 
-  % Then the CUPS logo....
-  gsave
-    pageWidth 4 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 9 mul CUPSLOGO
-  grestore
+  ({?job-billing}) () ne {
+    pageHeight 3 mul sub               % y -= 2 lines
+    2 copy                             % Copy X & Y
+    moveto
+    (Billing Info: ) RIGHT
+    2 copy                             % Copy X & Y
+    moveto
+    ({job-billing}) show
+  } if
 
-  % And the ESP logo....
-  gsave
-    pageWidth 59 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 6 mul ESPLOGO
-  grestore
 % Show the page...
 grestore
 showpage
 %
-% End of "$Id: confidential 4494 2005-02-18 02:18:11Z mike $".
+% End of "$Id: confidential 6649 2007-07-11 21:46:42Z mike $".
 %
 %%EOF
index 998f59a92b251c2170cbada5de51ae614c4bfffc..cb2619e762be64f4563adaa9bcdbffb480f7cc2a 100644 (file)
@@ -5,32 +5,22 @@
 %%DocumentData: Clean7Bit
 %%DocumentSuppliedResources: procset bannerprint/1.0
 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
-%%Creator: Michael Sweet, Easy Software Products
-%%CreationDate: May 10, 2000
+%%Creator: Michael Sweet, Apple Inc.
+%%CreationDate: D:20070620123000+0700
 %%Title: Test Page
 %%EndComments
 %%BeginProlog
-%%BeginResource procset bannerprint 1.1 0
+%%BeginResource procset bannerprint 1.3 0
 %
 %   PostScript banner page for the Common UNIX Printing System ("CUPS").
 %
+%   Copyright 2007 Apple Inc.
 %   Copyright 1993-2005 Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /CENTER {                      % Draw centered text
                                % (name) CENTER -
   } ifelse
   100 string cvs show          % Convert to a string and show it...
 } bind def
-/CUPSLOGO {                    % Draw the CUPS logo
-                               % height CUPSLOGO
-  % Start with a big C...
-  /Helvetica findfont 1 index scalefont setfont
-  0 setgray
-  0 0 moveto
-  (C) show
-
-  % Then "UNIX Printing System" much smaller...
-  /Helvetica-Bold findfont 1 index 9 div scalefont setfont
-  0.25 mul
-  dup dup 2.0 mul moveto
-  (UNIX) show
-  dup dup 1.6 mul moveto
-  (Printing) show
-  dup 1.2 mul moveto
-  (System) show
-} bind def
-/ESPLOGO {                     % Draw the ESP logo
-                               % height ESPLOGO
-  % Compute the size of the logo...
-  0 0
-  2 index 1.5 mul 3 index
-
-  % Do the "metallic" fill from 10% black to 40% black...
-  1 -0.001 0 {
-    dup                        % loopval
-    -0.15 mul          % loopval * -0.15
-    0.9 add            % 0.9 - loopval * 0.15
-    setgray            % set gray shade
-
-    0                  % x
-    1 index neg                % loopval
-    1 add              % 1 - loopval
-    3 index            % height
-    mul                        % height * (1 - loopval)
-    moveto             % starting point
-
-    dup                        % loopval
-    3 index            % width
-    mul                        % loopval * width
-    2 index            % height
-    lineto             % Next point
-
-    0                  % x
-    2 index            % height
-    lineto             % Next point
-
-    closepath
-    fill
-
-    dup                        % loopval
-    0.15 mul           % loopval * 0.15
-    0.6 add            % 0.6 + loopval * 0.15
-    setgray
-
-    dup                        % loopval
-    neg 1 add          % 1 - loopval
-    3 index            % width
-    mul                        % (1 - loopval) * width
-    0                  % y
-    moveto             % Starting point
-
-    2 index            % width
-    exch               % loopval
-    2 index            % height
-    mul                        % loopval * height
-    lineto             % Next point
-
-    1 index            % width
-    0                  % y
-    lineto             % Next point
-
-    closepath
-    fill
-  } for
-
-  0 setgray rectstroke
-
-  /Helvetica-BoldOblique findfont 1 index 3 div scalefont setfont
-  dup 40 div
-
-  dup 4 mul 1 index 25 mul moveto (E) show
-  dup 10 mul 1 index 15 mul moveto (S) show
-  dup 16 mul 1 index 5 mul moveto (P) show
-
-  /Helvetica-BoldOblique findfont 2 index 5 div scalefont setfont
-  dup 14 mul 1 index 29 mul moveto (asy) show
-  dup 20 mul 1 index 19 mul moveto (oftware) show
-  dup 26 mul 1 index 9 mul moveto (roducts) show
-
-  pop
-} bind def
 %%EndResource
 %%EndProlog
 %%Page: 1 1
@@ -186,7 +83,7 @@ gsave
 
   pageWidth 36 mul                     % Center of page
   pageHeight 72 mul                    % Top of page
-  pageWidth -7 mul add                 % - 2 lines
+  pageWidth 9 mul sub                  % - 3 lines
   moveto                               % Position text
   bigFont setfont                      % Font
   (Secret) CENTER                      % Show text centered
@@ -219,59 +116,44 @@ gsave
 
   pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
   pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 5 mul add                 % y += 2 lines
+  pageHeight 5 mul add                 % y += 3.333 lines
   2 copy                               % Copy X & Y
   moveto
   (Job ID: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({printer-name}-{job-id}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 2 mul add                 % y += 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Title: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({job-name}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -1 mul add                        % y -= 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Requesting User: ) RIGHT
-  moveto
-  ({job-originating-user-name}) show
-
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -4 mul add                        % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
-  (Billing Info: ) RIGHT
-  moveto
-  ({job-billing}) show
+  ({job-originating-user-name}) show
 
-  % Then the CUPS logo....
-  gsave
-    pageWidth 4 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 9 mul CUPSLOGO
-  grestore
+  ({?job-billing}) () ne {
+    pageHeight 3 mul sub               % y -= 2 lines
+    2 copy                             % Copy X & Y
+    moveto
+    (Billing Info: ) RIGHT
+    2 copy                             % Copy X & Y
+    moveto
+    ({job-billing}) show
+  } if
 
-  % And the ESP logo....
-  gsave
-    pageWidth 59 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 6 mul ESPLOGO
-  grestore
 % Show the page...
 grestore
 showpage
 %
-% End of "$Id: secret 4494 2005-02-18 02:18:11Z mike $".
+% End of "$Id: secret 6649 2007-07-11 21:46:42Z mike $".
 %
 %%EOF
index 8fac59e5f9cc49918b2a79538f69891e2930c1c2..6f03745d09953babc4dd8df890b6499290af8caf 100644 (file)
@@ -5,32 +5,22 @@
 %%DocumentData: Clean7Bit
 %%DocumentSuppliedResources: procset bannerprint/1.0
 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
-%%Creator: Michael Sweet, Easy Software Products
-%%CreationDate: May 10, 2000
+%%Creator: Michael Sweet, Apple Inc.
+%%CreationDate: D:20070620123000+0700
 %%Title: Test Page
 %%EndComments
 %%BeginProlog
-%%BeginResource procset bannerprint 1.1 0
+%%BeginResource procset bannerprint 1.3 0
 %
 %   PostScript banner page for the Common UNIX Printing System ("CUPS").
 %
+%   Copyright 2007 Apple Inc.
 %   Copyright 1993-2005 Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /CENTER {                      % Draw centered text
                                % (name) CENTER -
   } ifelse
   100 string cvs show          % Convert to a string and show it...
 } bind def
-/CUPSLOGO {                    % Draw the CUPS logo
-                               % height CUPSLOGO
-  % Start with a big C...
-  /Helvetica findfont 1 index scalefont setfont
-  0 setgray
-  0 0 moveto
-  (C) show
-
-  % Then "UNIX Printing System" much smaller...
-  /Helvetica-Bold findfont 1 index 9 div scalefont setfont
-  0.25 mul
-  dup dup 2.0 mul moveto
-  (UNIX) show
-  dup dup 1.6 mul moveto
-  (Printing) show
-  dup 1.2 mul moveto
-  (System) show
-} bind def
-/ESPLOGO {                     % Draw the ESP logo
-                               % height ESPLOGO
-  % Compute the size of the logo...
-  0 0
-  2 index 1.5 mul 3 index
-
-  % Do the "metallic" fill from 10% black to 40% black...
-  1 -0.001 0 {
-    dup                        % loopval
-    -0.15 mul          % loopval * -0.15
-    0.9 add            % 0.9 - loopval * 0.15
-    setgray            % set gray shade
-
-    0                  % x
-    1 index neg                % loopval
-    1 add              % 1 - loopval
-    3 index            % height
-    mul                        % height * (1 - loopval)
-    moveto             % starting point
-
-    dup                        % loopval
-    3 index            % width
-    mul                        % loopval * width
-    2 index            % height
-    lineto             % Next point
-
-    0                  % x
-    2 index            % height
-    lineto             % Next point
-
-    closepath
-    fill
-
-    dup                        % loopval
-    0.15 mul           % loopval * 0.15
-    0.6 add            % 0.6 + loopval * 0.15
-    setgray
-
-    dup                        % loopval
-    neg 1 add          % 1 - loopval
-    3 index            % width
-    mul                        % (1 - loopval) * width
-    0                  % y
-    moveto             % Starting point
-
-    2 index            % width
-    exch               % loopval
-    2 index            % height
-    mul                        % loopval * height
-    lineto             % Next point
-
-    1 index            % width
-    0                  % y
-    lineto             % Next point
-
-    closepath
-    fill
-  } for
-
-  0 setgray rectstroke
-
-  /Helvetica-BoldOblique findfont 1 index 3 div scalefont setfont
-  dup 40 div
-
-  dup 4 mul 1 index 25 mul moveto (E) show
-  dup 10 mul 1 index 15 mul moveto (S) show
-  dup 16 mul 1 index 5 mul moveto (P) show
-
-  /Helvetica-BoldOblique findfont 2 index 5 div scalefont setfont
-  dup 14 mul 1 index 29 mul moveto (asy) show
-  dup 20 mul 1 index 19 mul moveto (oftware) show
-  dup 26 mul 1 index 9 mul moveto (roducts) show
-
-  pop
-} bind def
 %%EndResource
 %%EndProlog
 %%Page: 1 1
@@ -181,6 +78,22 @@ gsave
   pageBottom 72 mul
   translate
 
+  % Draw the label at the top and bottom...
+  0 setgray                            % Color
+
+  pageWidth 36 mul                     % Center of page
+  pageHeight 72 mul                    % Top of page
+  pageWidth 9 mul sub                  % - 3 lines
+  moveto                               % Position text
+  bigFont setfont                      % Font
+  (Cover Page) CENTER                  % Show text centered
+
+  pageWidth 36 mul                     % Center of page
+  pageHeight 6 mul                     % Bottom of page
+  moveto                               % Position text
+  bigFont setfont                      % Font
+  (Cover Page) CENTER                  % Show text centered
+
   % Job information box...
   pageWidth 36 mul 9 add               % x = pageWidth * 1/2 * 72 + 9
   boxWidth 0.5 mul sub                 % x-= 1/2 box width
@@ -203,59 +116,44 @@ gsave
 
   pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
   pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 5 mul add                 % y += 2 lines
+  pageHeight 5 mul add                 % y += 3.333 lines
   2 copy                               % Copy X & Y
   moveto
   (Job ID: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({printer-name}-{job-id}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 2 mul add                 % y += 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Title: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({job-name}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -1 mul add                        % y -= 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Requesting User: ) RIGHT
-  moveto
-  ({job-originating-user-name}) show
-
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -4 mul add                        % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
-  (Billing Info: ) RIGHT
-  moveto
-  ({job-billing}) show
+  ({job-originating-user-name}) show
 
-  % Then the CUPS logo....
-  gsave
-    pageWidth 4 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 9 mul CUPSLOGO
-  grestore
+  ({?job-billing}) () ne {
+    pageHeight 3 mul sub               % y -= 2 lines
+    2 copy                             % Copy X & Y
+    moveto
+    (Billing Info: ) RIGHT
+    2 copy                             % Copy X & Y
+    moveto
+    ({job-billing}) show
+  } if
 
-  % And the ESP logo....
-  gsave
-    pageWidth 59 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 6 mul ESPLOGO
-  grestore
 % Show the page...
 grestore
 showpage
 %
-% End of "$Id: standard 4494 2005-02-18 02:18:11Z mike $".
+% End of "$Id: standard 6649 2007-07-11 21:46:42Z mike $".
 %
 %%EOF
index eca6cee912bcc5273b6486c401ea04f22cf612a5..ead73978a552db738e339949b8cca7722641305f 100644 (file)
@@ -5,8 +5,8 @@
 %%DocumentData: Clean7Bit
 %%DocumentSuppliedResources: procset testprint/1.3
 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
-%%Creator: Michael Sweet, Easy Software Products
-%%CreationDate: D:20070220113000+0500
+%%Creator: Michael Sweet, Apple Inc.
+%%CreationDate: D:20070606214000+0500
 %%Title: Test Page
 %%EndComments
 %%BeginProlog
 %
 %   PostScript test page for the Common UNIX Printing System ("CUPS").
 %
+%   Copyright 2007 Apple Inc.
 %   Copyright 1993-2007 Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /SEXTANT {                     % Draw a color wheel sextant...
                                % (name) white radius r g b SEXTANT -
   dup 1.2 mul moveto
   (System) show
 } bind def
-/ESPLOGO {                     % Draw the ESP logo
-                               % height ESPLOGO
-  gsave
-    48 div dup scale
-
-    /Helvetica-Bold findfont 38.2 scalefont setfont
-    0 setgray
-    -3 19.5 moveto (ESP) show
-
-    /Helvetica-Narrow-Oblique findfont 8.2 scalefont setfont
-    0 2 moveto (Easy Software Products) show
-
-    1 -0.01 0 { dup neg 1.0 add setgray 0 11 3 -1 roll 68 mul 4.5 rectfill } for
-
-    1 0 0 setrgbcolor
-    67.5 11 4.5 4.5 rectfill
-  grestore
-} bind def
 %%EndResource
 %%EndProlog
 %%Page: 1 1
@@ -592,46 +564,35 @@ gsave
   (Printer Test Page) CENTER           % Show text centered
 
   % Draw the copyright notice at the bottom...
-  pageWidth 36 mul                     % Center of page
-  pageHeight 12 mul                    % Bottom of page
+  pageWidth 17 mul                     % Center of page
+  pageHeight 10 mul                    % Bottom of page
   moveto                               % Position text
-  (Printed Using CUPS v1.3.x) CENTER   % Show text centered
+  (Printed Using CUPS v1.3.x) show
 
-  pageWidth 34 mul                     % Left-center of page
+  pageWidth 17 mul                     % Left side of page
   pageHeight 8 mul                     % Move down...
   2 copy moveto                                % Position text
   smallFont setfont                    % Font
-  (Copyright 1993-2006 Easy Software Products, All Rights Reserved.) CENTER
-  pageHeight sub                       % Move down...
-  2 copy moveto                                % Position text
-  (CUPS, and the CUPS logo are the trademark property of Easy Software Products,) CENTER
-  pageHeight sub                       % Move down...
+  (Copyright 2007 Apple Inc., All Rights Reserved. CUPS and the CUPS logo are the trademark) show
+  pageHeight 2 add sub                 % Move down...
   2 copy moveto                                % Position text
-  (44141 Airport View Drive, Suite 204, Hollywood, Maryland, 20636, USA.) CENTER
-  pageHeight sub                       % Move down...
-  pageHeight sub                       % Move down...
+  (property of Apple Inc., 1 Infinite Loop, Cupertino, CA 95014, USA.) show
+  pageHeight 2 mul 4 add sub           % Move down...
   moveto                               % Position text
-  (Need help? Contact your operating system vendor or visit "http://www.cups.org/".) CENTER
+  (Need help? Contact your operating system vendor or visit "http://www.cups.org/".) show
 
   % Then the CUPS logo....
   gsave
     pageWidth 4 mul
     pageHeight 4 mul
     translate
-    pageWidth 9 mul CUPSLOGO
+    pageWidth 15 mul CUPSLOGO
   grestore
 
-  % And the ESP logo....
-  gsave
-    pageWidth 58 mul
-    pageHeight 4 mul
-    translate
-    pageWidth 6 mul ESPLOGO
-  grestore
 % Show the page...
 grestore
 showpage
 %
-% End of "$Id: testprint.ps 6295 2007-02-20 16:31:58Z mike $".
+% End of "$Id: testprint.ps 6649 2007-07-11 21:46:42Z mike $".
 %
 %%EOF
index 389cbf105947da38ff2f8338412e2dc314da5015..7ac9b5b6334cd7a44e231f37a6bc06c4161c8869 100644 (file)
@@ -5,32 +5,22 @@
 %%DocumentData: Clean7Bit
 %%DocumentSuppliedResources: procset bannerprint/1.0
 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
-%%Creator: Michael Sweet, Easy Software Products
-%%CreationDate: May 10, 2000
+%%Creator: Michael Sweet, Apple Inc.
+%%CreationDate: D:20070620123000+0700
 %%Title: Test Page
 %%EndComments
 %%BeginProlog
-%%BeginResource procset bannerprint 1.1 0
+%%BeginResource procset bannerprint 1.3 0
 %
 %   PostScript banner page for the Common UNIX Printing System ("CUPS").
 %
+%   Copyright 2007 Apple Inc.
 %   Copyright 1993-2005 Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /CENTER {                      % Draw centered text
                                % (name) CENTER -
   } ifelse
   100 string cvs show          % Convert to a string and show it...
 } bind def
-/CUPSLOGO {                    % Draw the CUPS logo
-                               % height CUPSLOGO
-  % Start with a big C...
-  /Helvetica findfont 1 index scalefont setfont
-  0 setgray
-  0 0 moveto
-  (C) show
-
-  % Then "UNIX Printing System" much smaller...
-  /Helvetica-Bold findfont 1 index 9 div scalefont setfont
-  0.25 mul
-  dup dup 2.0 mul moveto
-  (UNIX) show
-  dup dup 1.6 mul moveto
-  (Printing) show
-  dup 1.2 mul moveto
-  (System) show
-} bind def
-/ESPLOGO {                     % Draw the ESP logo
-                               % height ESPLOGO
-  % Compute the size of the logo...
-  0 0
-  2 index 1.5 mul 3 index
-
-  % Do the "metallic" fill from 10% black to 40% black...
-  1 -0.001 0 {
-    dup                        % loopval
-    -0.15 mul          % loopval * -0.15
-    0.9 add            % 0.9 - loopval * 0.15
-    setgray            % set gray shade
-
-    0                  % x
-    1 index neg                % loopval
-    1 add              % 1 - loopval
-    3 index            % height
-    mul                        % height * (1 - loopval)
-    moveto             % starting point
-
-    dup                        % loopval
-    3 index            % width
-    mul                        % loopval * width
-    2 index            % height
-    lineto             % Next point
-
-    0                  % x
-    2 index            % height
-    lineto             % Next point
-
-    closepath
-    fill
-
-    dup                        % loopval
-    0.15 mul           % loopval * 0.15
-    0.6 add            % 0.6 + loopval * 0.15
-    setgray
-
-    dup                        % loopval
-    neg 1 add          % 1 - loopval
-    3 index            % width
-    mul                        % (1 - loopval) * width
-    0                  % y
-    moveto             % Starting point
-
-    2 index            % width
-    exch               % loopval
-    2 index            % height
-    mul                        % loopval * height
-    lineto             % Next point
-
-    1 index            % width
-    0                  % y
-    lineto             % Next point
-
-    closepath
-    fill
-  } for
-
-  0 setgray rectstroke
-
-  /Helvetica-BoldOblique findfont 1 index 3 div scalefont setfont
-  dup 40 div
-
-  dup 4 mul 1 index 25 mul moveto (E) show
-  dup 10 mul 1 index 15 mul moveto (S) show
-  dup 16 mul 1 index 5 mul moveto (P) show
-
-  /Helvetica-BoldOblique findfont 2 index 5 div scalefont setfont
-  dup 14 mul 1 index 29 mul moveto (asy) show
-  dup 20 mul 1 index 19 mul moveto (oftware) show
-  dup 26 mul 1 index 9 mul moveto (roducts) show
-
-  pop
-} bind def
 %%EndResource
 %%EndProlog
 %%Page: 1 1
@@ -186,7 +83,7 @@ gsave
 
   pageWidth 36 mul                     % Center of page
   pageHeight 72 mul                    % Top of page
-  pageWidth -7 mul add                 % - 2 lines
+  pageWidth 9 mul sub                  % - 3 lines
   moveto                               % Position text
   bigFont setfont                      % Font
   (Top Secret) CENTER                  % Show text centered
@@ -219,59 +116,44 @@ gsave
 
   pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
   pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 5 mul add                 % y += 2 lines
+  pageHeight 5 mul add                 % y += 3.333 lines
   2 copy                               % Copy X & Y
   moveto
   (Job ID: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({printer-name}-{job-id}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 2 mul add                 % y += 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Title: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({job-name}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -1 mul add                        % y -= 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Requesting User: ) RIGHT
-  moveto
-  ({job-originating-user-name}) show
-
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -4 mul add                        % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
-  (Billing Info: ) RIGHT
-  moveto
-  ({job-billing}) show
+  ({job-originating-user-name}) show
 
-  % Then the CUPS logo....
-  gsave
-    pageWidth 4 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 9 mul CUPSLOGO
-  grestore
+  ({?job-billing}) () ne {
+    pageHeight 3 mul sub               % y -= 2 lines
+    2 copy                             % Copy X & Y
+    moveto
+    (Billing Info: ) RIGHT
+    2 copy                             % Copy X & Y
+    moveto
+    ({job-billing}) show
+  } if
 
-  % And the ESP logo....
-  gsave
-    pageWidth 59 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 6 mul ESPLOGO
-  grestore
 % Show the page...
 grestore
 showpage
 %
-% End of "$Id: topsecret 4494 2005-02-18 02:18:11Z mike $".
+% End of "$Id: topsecret 6649 2007-07-11 21:46:42Z mike $".
 %
 %%EOF
index 804773e6e8f9181c681d62338cd3420e65ea81e6..385f903a9b016c7dcca42183e63d3e765d4960d3 100644 (file)
@@ -5,32 +5,22 @@
 %%DocumentData: Clean7Bit
 %%DocumentSuppliedResources: procset bannerprint/1.0
 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
-%%Creator: Michael Sweet, Easy Software Products
-%%CreationDate: May 10, 2000
+%%Creator: Michael Sweet, Apple Inc.
+%%CreationDate: D:20070620123000+0700
 %%Title: Test Page
 %%EndComments
 %%BeginProlog
-%%BeginResource procset bannerprint 1.1 0
+%%BeginResource procset bannerprint 1.3 0
 %
 %   PostScript banner page for the Common UNIX Printing System ("CUPS").
 %
+%   Copyright 2007 Apple Inc.
 %   Copyright 1993-2005 Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /CENTER {                      % Draw centered text
                                % (name) CENTER -
   } ifelse
   100 string cvs show          % Convert to a string and show it...
 } bind def
-/CUPSLOGO {                    % Draw the CUPS logo
-                               % height CUPSLOGO
-  % Start with a big C...
-  /Helvetica findfont 1 index scalefont setfont
-  0 setgray
-  0 0 moveto
-  (C) show
-
-  % Then "UNIX Printing System" much smaller...
-  /Helvetica-Bold findfont 1 index 9 div scalefont setfont
-  0.25 mul
-  dup dup 2.0 mul moveto
-  (UNIX) show
-  dup dup 1.6 mul moveto
-  (Printing) show
-  dup 1.2 mul moveto
-  (System) show
-} bind def
-/ESPLOGO {                     % Draw the ESP logo
-                               % height ESPLOGO
-  % Compute the size of the logo...
-  0 0
-  2 index 1.5 mul 3 index
-
-  % Do the "metallic" fill from 10% black to 40% black...
-  1 -0.001 0 {
-    dup                        % loopval
-    -0.15 mul          % loopval * -0.15
-    0.9 add            % 0.9 - loopval * 0.15
-    setgray            % set gray shade
-
-    0                  % x
-    1 index neg                % loopval
-    1 add              % 1 - loopval
-    3 index            % height
-    mul                        % height * (1 - loopval)
-    moveto             % starting point
-
-    dup                        % loopval
-    3 index            % width
-    mul                        % loopval * width
-    2 index            % height
-    lineto             % Next point
-
-    0                  % x
-    2 index            % height
-    lineto             % Next point
-
-    closepath
-    fill
-
-    dup                        % loopval
-    0.15 mul           % loopval * 0.15
-    0.6 add            % 0.6 + loopval * 0.15
-    setgray
-
-    dup                        % loopval
-    neg 1 add          % 1 - loopval
-    3 index            % width
-    mul                        % (1 - loopval) * width
-    0                  % y
-    moveto             % Starting point
-
-    2 index            % width
-    exch               % loopval
-    2 index            % height
-    mul                        % loopval * height
-    lineto             % Next point
-
-    1 index            % width
-    0                  % y
-    lineto             % Next point
-
-    closepath
-    fill
-  } for
-
-  0 setgray rectstroke
-
-  /Helvetica-BoldOblique findfont 1 index 3 div scalefont setfont
-  dup 40 div
-
-  dup 4 mul 1 index 25 mul moveto (E) show
-  dup 10 mul 1 index 15 mul moveto (S) show
-  dup 16 mul 1 index 5 mul moveto (P) show
-
-  /Helvetica-BoldOblique findfont 2 index 5 div scalefont setfont
-  dup 14 mul 1 index 29 mul moveto (asy) show
-  dup 20 mul 1 index 19 mul moveto (oftware) show
-  dup 26 mul 1 index 9 mul moveto (roducts) show
-
-  pop
-} bind def
 %%EndResource
 %%EndProlog
 %%Page: 1 1
@@ -186,7 +83,7 @@ gsave
 
   pageWidth 36 mul                     % Center of page
   pageHeight 72 mul                    % Top of page
-  pageWidth -7 mul add                 % - 2 lines
+  pageWidth 9 mul sub                  % - 3 lines
   moveto                               % Position text
   bigFont setfont                      % Font
   (Unclassified) CENTER                        % Show text centered
@@ -219,59 +116,44 @@ gsave
 
   pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
   pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 5 mul add                 % y += 2 lines
+  pageHeight 5 mul add                 % y += 3.333 lines
   2 copy                               % Copy X & Y
   moveto
   (Job ID: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({printer-name}-{job-id}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight 2 mul add                 % y += 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Title: ) RIGHT
+  2 copy                               % Copy X & Y
   moveto
   ({job-name}) show
 
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -1 mul add                        % y -= 1 line
+  pageHeight 3 mul sub                 % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
   (Requesting User: ) RIGHT
-  moveto
-  ({job-originating-user-name}) show
-
-  pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 36 mul                    % y = pageHeight * 1/2 * 72
-  pageHeight -4 mul add                        % y -= 2 lines
   2 copy                               % Copy X & Y
   moveto
-  (Billing Info: ) RIGHT
-  moveto
-  ({job-billing}) show
+  ({job-originating-user-name}) show
 
-  % Then the CUPS logo....
-  gsave
-    pageWidth 4 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 9 mul CUPSLOGO
-  grestore
+  ({?job-billing}) () ne {
+    pageHeight 3 mul sub               % y -= 2 lines
+    2 copy                             % Copy X & Y
+    moveto
+    (Billing Info: ) RIGHT
+    2 copy                             % Copy X & Y
+    moveto
+    ({job-billing}) show
+  } if
 
-  % And the ESP logo....
-  gsave
-    pageWidth 59 mul
-    pageWidth 6 mul
-    translate
-    pageWidth 6 mul ESPLOGO
-  grestore
 % Show the page...
 grestore
 showpage
 %
-% End of "$Id: unclassified 4494 2005-02-18 02:18:11Z mike $".
+% End of "$Id: unclassified 6649 2007-07-11 21:46:42Z mike $".
 %
 %%EOF
index 3657d87f9799ab3b312fc2bd74eb10a9c4d7c649..ced9b0cb4abbad0ce31bda17bf29de3581b22023 100644 (file)
@@ -31,3 +31,6 @@ Name[he]=נהל הדפסות
 Comment[he]=ממשק דפדפן של CUPS
 Name[zh_TW]=印表管理
 Comment[zh_TW]=CUPS 網頁介面
+Name[de]=Druckerverwaltung
+Comment[de]=CUPS Webinterface
+
index 540791a933ddd11084f09ff667f49abad516dcdc..69d17e2496d2c61473508b2fd68cd930cec594ae 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6594 2007-06-21 21:51:15Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Documentation makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
index 1fbedf1137e5aee30c89e8d55b0c6eff39a18416..252b2056799364cd6c8976ece9d3830d4f66d55e 100644 (file)
@@ -84,15 +84,9 @@ den Benutzernamen und das Passwort des "root" Benutzers ein.</I></P>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="Happy Computer and Printer">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS stellt eine portierbare Druckerschicht f&uuml;r
 UNIX<SUP>&reg;</SUP>-basierte Betriebssysteme bereit. Es wird entwickelt
-und gepflegt von <A HREF="http://www.easysw.com">Easy Software
-Products</a> um eine Standard Druckerl&ouml;sung zu f&ouml;rdern. CUPS ist das
+und gepflegt von <A HREF="http://www.apple.com">Apple Inc.</a> um eine Standard Druckerl&ouml;sung zu f&ouml;rdern. CUPS ist das
 Standard Drucksystem welches von MacOS<SUP>&reg;</SUP> X und den meisten
 Linux<SUP>&reg;</SUP> Distributionen verwendet wird.</P>
 
@@ -112,14 +106,6 @@ Unterst&uuml;tzung zu erhalten:</P>
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>Kommerzieller Support und eine erweiterte Version von CUPS genannt <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> ist
-verf&uuml;gbar unter:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -129,8 +115,7 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>Das Common UNIX Printing System, CUPS, und das CUPS Logo sind
-Warenzeichen der <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS ist urheberrechtlich gesch&uuml;tzt 1997-2007 von Easy Software Products,
+Warenzeichen der <A HREF="http://www.apple.com">Apple Inc./A> CUPS ist urheberrechtlich gesch&uuml;tzt 2007 von Apple Inc,
 Alle Rechte vorbehalten.</SMALL></P>
 
 </TD>
index 735c99378942f7c53e6195f93ebc910b6c2f05da..bca5a1cef97e75f998373ebf08cc450de4d9d779 100644 (file)
@@ -85,16 +85,10 @@ contrase&ntilde;a de "root".</I></P>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="Ordenador feliz e impresora">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS proporciona una capa de impresi&oacute;n portable 
 para sistemas operativos basados en
 UNIX<SUP>&reg;</SUP>. Est&aacute; desarrollado y mantenido
-por <A HREF="http://www.easysw.com">Easy Software
-Products</a> para favorecer una soluci&oacute;n de impresi&oacute;n
+por <A HREF="http://www.apple.com">Apple Inc.</a> para favorecer una soluci&oacute;n de impresi&oacute;n
 estandar. CUPS es el sistema de impresi&oacute;n estandar usado en
 MacOS<SUP>&reg;</SUP> X y la mayor&iacute;a de distribuciones
 Linux<SUP>&reg;</SUP>.</P>
@@ -115,14 +109,6 @@ y asistencia:</P>
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>Soporte comercial y una versi&oacute;n mejorada de CUPS llamada <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> est&aacute;n
-disponibles en:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -132,8 +118,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>Common UNIX Printing System, CUPS, y el logo de CUPS son
-marcas registradas de <A HREF="http://www.easysw.com">Easy Software
-Products</A>. Los derechos de copia de CUPS 1997-2007 son de Easy Software Products.
+marcas registradas de <A HREF="http://www.apple.com">Apple Inc.</A>
+Los derechos de copia de CUPS 2007 son de Apple Inc.
 Todos los derechos reservados.</SMALL></P>
 
 </TD>
index 3e20bbdad27c05d2822bdac6e6a8a0398a3233f7..bcf1aae05ea1ea500cfa2d17c0dd64bb31586110 100644 (file)
@@ -83,15 +83,10 @@ või administraatori (root) kasutajanimi ja parool.</I></P>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="Happy Computer and Printer">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS pakub porditavat trükkimiskihti
 UNIX<SUP>&reg;</SUP> põhistele operatsioonisüsteemidele. CUPS-i töötas
-välja ja hooldab <A HREF="http://www.easysw.com">Easy Software
-Products</a>, selle siht on edendada standardseid trükkimislahendusi. CUPS on
+välja ja hooldab <A HREF="http://www.apple.com">Apple Inc</a>,
+selle siht on edendada standardseid trükkimislahendusi. CUPS on
 standardne trükkimissüsteem, mida kasutavad MacOS<SUP>&reg;</SUP> X ja
 suurem osa Linux<SUP>&reg;</SUP> distributsioone.</P>
 
@@ -110,14 +105,6 @@ ametlikku veebilehekülge:</P>
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>Kommertstoetus ja CUPS-i täiustatud versioon nimetusega <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> on
-saadaval aadressil:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -127,8 +114,7 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>Common UNIX Printing System, CUPS ja CUPS-i logo on
-firma <A HREF="http://www.easysw.com">Easy Software
-Products</A> kaubamärgid. CUPS-i autoriõigus 1997-2007: Easy Software Products,
+firma <A HREF="http://www.apple.com">Apple Inc.</A> kaubamärgid. CUPS-i autoriõigus 2007: Apple Inc,
 kõik õigused kaitstud.</SMALL></P>
 
 </TD>
index e9d3382683c77f12bcf59fdfa7b6dc0a6b4a882e..a10365f35bb2626cadb89875ab145f33e296e7f4 100644 (file)
@@ -83,14 +83,8 @@ votre mot de passe UNIX ou bien identifiez-vous en tant que "root".</I></P>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="Ordinateur content et imprimante">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS propose une interface portable pour l'impression sur les systèmes
-UNIX<SUP>&reg;</SUP>. Ce logiciel est développé et maintenu par <A HREF="http://www.easysw.com">Easy Software
-Products</a> afin de promouvoir une solution standard pour l'impression. CUPS
+UNIX<SUP>&reg;</SUP>. Ce logiciel est développé et maintenu par <A HREF="http://www.apple.com">Apple Inc.</a> afin de promouvoir une solution standard pour l'impression. CUPS
 est le système d'impression standard de MacOS<SUP>&reg;</SUP> X et de la
 plupart des distributions Linux<SUP>&reg;</SUP>.</P>
 
@@ -109,13 +103,6 @@ autre assistance:</P>
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>Vous pouvez obtenir un suivi commercial et une version améliorée de CUPS, <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A>, à l'adresse suivante:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -125,8 +112,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>Le logiciel CUPS ( Common UNIX Printing System ) et son logo sont
-propriété commerciale de <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS est sous copyright 1997-2006 par Easy Software Products, Tous
+propriété commerciale de <A HREF="http://www.apple.com">Apple Inc.</A> CUPS
+est sous copyright 2007 par Apple Inc, Tous
 Droits Réservés.</SMALL></P>
 
 </TD>
index 1b23db28598c2629da4589b5a117579ac4df3d51..afb900d45684ba064f9b7838a3f4825ff2185599 100644 (file)
@@ -82,14 +82,8 @@ BORDER="0" ALT=""></A>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="מחשב ומדפסת שמחים">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS מספקת ממשק הדפסה נייד למערכות הפעלה מבוססות <SUP>&reg;</SUP>UNIX.
-התוכנה מפותחת ומתוחזקת ע"י <A HREF="http://www.easysw.com">Easy Software
-Products</A> כדי לקדם פתרון הדפסה תקני. CUPS היא מערכת ההדפסה התקנית המותקנת
+התוכנה מפותחת ומתוחזקת ע"י <A HREF="http://www.apple.com">Apple Inc.</A> כדי לקדם פתרון הדפסה תקני. CUPS היא מערכת ההדפסה התקנית המותקנת
 על MacOS<SUP>&reg;</SUP> X ורוב מערכות ה- <SUP>&reg;</SUP>Linux.</P>
 
 <P>CUPS משתמשת ב <A HREF="http://www.pwg.org/ipp/" TARGET="_blank" 
@@ -106,13 +100,6 @@ dir=ltr>Internet Printing Protocol ("IPP")</A> כבסיס לניהול
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>תמיכה מסחרית וגרסה מתקדמת של CUPS הנקראת <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> זמינה ב:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -122,9 +109,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;" dir=ltr>
 
 <P><SMALL>The Common UNIX Printing System, CUPS, and the CUPS logo are the
-trademark property of <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS is copyright 1997-2006 by Easy Software Products,
-All Rights Reserved.</SMALL></P>
+trademark property of <A HREF="http://www.apple.com">Apple Inc.</A>
+CUPS is copyright 2007 by Apple Inc, All Rights Reserved.</SMALL></P>
 
 </TD>
 
index 160b3ff4703a915264396ba9f5641d506af05fbf..20ba85e95d61f91d904325192a8e74c51d3c4090 100644 (file)
 </head>
 <body>
 <!--
-  "$Id: api-array.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-array.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   Array API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
@@ -91,6 +82,7 @@ library:</p>
        <li><a href='#cupsArrayInsert'><tt>cupsArrayInsert()</tt></a> </li>
        <li><a href='#cupsArrayLast'><tt>cupsArrayLast()</tt></a> </li>
        <li><a href='#cupsArrayNew'><tt>cupsArrayNew()</tt></a> </li>
+       <li><a href='#cupsArrayNew2'><tt>cupsArrayNew2()</tt></a> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></li>
        <li><a href='#cupsArrayNext'><tt>cupsArrayNext()</tt></a> </li>
        <li><a href='#cupsArrayPrev'><tt>cupsArrayPrev()</tt></a> </li>
        <li><a href='#cupsArrayRemove'><tt>cupsArrayRemove()</tt></a> </li>
@@ -102,19 +94,18 @@ library:</p>
 <h3 class='title'><a name='cupsArrayAdd'>cupsArrayAdd()</a></h3>
 <h4>Description</h4>
 <p>Add an element to the array.
-
-When adding an element to a sorted array, non-unique elements are
+<p>When adding an element to a sorted array, non-unique elements are
 appended at the end of the run.  For unsorted arrays, the element
-is inserted at the end of the array.</p>
+is inserted at the end of the array.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsArrayAdd(
     <a href='#cups_array_t'>cups_array_t</a> * a,
     void * e);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -125,15 +116,15 @@ cupsArrayAdd(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayClear'>cupsArrayClear()</a></h3>
 <h4>Description</h4>
-<p>Clear the array.</p>
+<p>Clear the array.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsArrayClear(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -143,15 +134,15 @@ cupsArrayClear(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayCount'>cupsArrayCount()</a></h3>
 <h4>Description</h4>
-<p>Get the number of elements in the array.</p>
+<p>Get the number of elements in the array.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsArrayCount(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -161,15 +152,15 @@ cupsArrayCount(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayCurrent'>cupsArrayCurrent()</a></h3>
 <h4>Description</h4>
-<p>Return the current element in the array.</p>
+<p>Return the current element in the array.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayCurrent(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -179,15 +170,15 @@ cupsArrayCurrent(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayDelete'>cupsArrayDelete()</a></h3>
 <h4>Description</h4>
-<p>Free all memory used by the array.</p>
+<p>Free all memory used by the array.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsArrayDelete(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -197,15 +188,15 @@ cupsArrayDelete(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayDup'>cupsArrayDup()</a></h3>
 <h4>Description</h4>
-<p>Duplicate the array.</p>
+<p>Duplicate the array.
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_array_t'>cups_array_t</a> *
+<p><tt>
+<a href='#cups_array_t'>cups_array_t</a> *<br>
 cupsArrayDup(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -215,16 +206,16 @@ cupsArrayDup(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayFind'>cupsArrayFind()</a></h3>
 <h4>Description</h4>
-<p>Find an element in the array.</p>
+<p>Find an element in the array.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayFind(
     <a href='#cups_array_t'>cups_array_t</a> * a,
     void * e);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -235,15 +226,15 @@ cupsArrayFind(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayFirst'>cupsArrayFirst()</a></h3>
 <h4>Description</h4>
-<p>Get the first element in the array.</p>
+<p>Get the first element in the array.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayFirst(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -255,15 +246,15 @@ cupsArrayFirst(
 <h4>Description</h4>
 <p>Get the index of the current element.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsArrayGetIndex(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -275,15 +266,15 @@ cupsArrayGetIndex(
 <h4>Description</h4>
 <p>Get the index of the last inserted element.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsArrayGetInsert(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -293,16 +284,16 @@ cupsArrayGetInsert(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayIndex'>cupsArrayIndex()</a></h3>
 <h4>Description</h4>
-<p>Get the N-th element in the array.</p>
+<p>Get the N-th element in the array.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayIndex(
     <a href='#cups_array_t'>cups_array_t</a> * a,
     int n);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -314,19 +305,18 @@ cupsArrayIndex(
 <h3 class='title'><a name='cupsArrayInsert'>cupsArrayInsert()</a></h3>
 <h4>Description</h4>
 <p>Insert an element in the array.
-
-When inserting an element in a sorted array, non-unique elements are
+<p>When inserting an element in a sorted array, non-unique elements are
 inserted at the beginning of the run.  For unsorted arrays, the element
-is inserted at the beginning of the array.</p>
+is inserted at the beginning of the array.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsArrayInsert(
     <a href='#cups_array_t'>cups_array_t</a> * a,
     void * e);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -337,15 +327,15 @@ cupsArrayInsert(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayLast'>cupsArrayLast()</a></h3>
 <h4>Description</h4>
-<p>Get the last element in the array.</p>
+<p>Get the last element in the array.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayLast(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -355,35 +345,61 @@ cupsArrayLast(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayNew'>cupsArrayNew()</a></h3>
 <h4>Description</h4>
-<p>Create a new array.</p>
+<p>Create a new array.
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_array_t'>cups_array_t</a> *
+<p><tt>
+<a href='#cups_array_t'>cups_array_t</a> *<br>
 cupsArrayNew(
     <a href='#cups_array_func_t'>cups_array_func_t</a> f,
     void * d);
-</pre>
+</tt></p>
+<h4>Arguments</h4>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>f</tt></td><td>Comparison function</td></tr>
+<tr><td><tt>d</tt></td><td>User data</td></tr>
+</tbody></table></div>
+<h4>Returns</h4>
+<p>Array</p>
+<!-- NEW PAGE -->
+<h3 class='title'><span class='info'>&nbsp;CUPS 1.3&nbsp;</span><a name='cupsArrayNew2'>cupsArrayNew2()</a></h3>
+<h4>Description</h4>
+<p>Create a new array with hash.
+
+
+<h4>Syntax</h4>
+<p><tt>
+<a href='#cups_array_t'>cups_array_t</a> *<br>
+cupsArrayNew2(
+    <a href='#cups_array_func_t'>cups_array_func_t</a> f,
+    void * d,
+    <a href='#cups_ahash_func_t'>cups_ahash_func_t</a> h,
+    int hsize);
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>f</tt></td><td>Comparison function</td></tr>
 <tr><td><tt>d</tt></td><td>User data</td></tr>
+<tr><td><tt>h</tt></td><td>Hash function</td></tr>
+<tr><td><tt>hsize</tt></td><td>Hash size</td></tr>
 </tbody></table></div>
 <h4>Returns</h4>
 <p>Array</p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayNext'>cupsArrayNext()</a></h3>
 <h4>Description</h4>
-<p>Get the next element in the array.</p>
+<p>Get the next element in the array.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayNext(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -393,15 +409,15 @@ cupsArrayNext(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayPrev'>cupsArrayPrev()</a></h3>
 <h4>Description</h4>
-<p>Get the previous element in the array.</p>
+<p>Get the previous element in the array.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayPrev(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -411,16 +427,16 @@ cupsArrayPrev(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayRemove'>cupsArrayRemove()</a></h3>
 <h4>Description</h4>
-<p>Remove an element from the array.</p>
+<p>Remove an element from the array.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsArrayRemove(
     <a href='#cups_array_t'>cups_array_t</a> * a,
     void * e);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -431,15 +447,15 @@ cupsArrayRemove(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayRestore'>cupsArrayRestore()</a></h3>
 <h4>Description</h4>
-<p>Reset the current element to the last cupsArraySave.</p>
+<p>Reset the current element to the last cupsArraySave.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayRestore(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -450,16 +466,15 @@ cupsArrayRestore(
 <h3 class='title'><a name='cupsArraySave'>cupsArraySave()</a></h3>
 <h4>Description</h4>
 <p>Mark the current element for a later cupsArrayRestore.
-
-The save/restore stack is guaranteed to be at least 32 elements deep.</p>
+<p>The save/restore stack is guaranteed to be at least 32 elements deep.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsArraySave(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -469,15 +484,15 @@ cupsArraySave(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsArrayUserData'>cupsArrayUserData()</a></h3>
 <h4>Description</h4>
-<p>Return the user data for an array.</p>
+<p>Return the user data for an array.
 <h4>Syntax</h4>
-<pre>
-void *
+<p><tt>
+void *<br>
 cupsArrayUserData(
     <a href='#cups_array_t'>cups_array_t</a> * a);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>a</tt></td><td>Array</td></tr>
@@ -487,24 +502,33 @@ cupsArrayUserData(
 <!-- NEW PAGE -->
 <h2 class='title'><a name='TYPES'>Types</a></h2>
 <ul>
+       <li><a href='#cups_ahash_func_t'><tt>cups_ahash_func_t</tt></a> </li>
        <li><a href='#cups_array_func_t'><tt>cups_array_func_t</tt></a> </li>
        <li><a href='#cups_array_t'><tt>cups_array_t</tt></a> </li>
 </ul>
 <!-- NEW PAGE -->
+<h3 class='title'><a name='cups_ahash_func_t'>cups_ahash_func_t</a></h3>
+<h4>Description</h4>
+<p>Array hash function
+<h4>Definition</h4>
+<p><tt>
+typedef int (*cups_ahash_func_t)(void *element, void *data);
+</tt></p>
+<!-- NEW PAGE -->
 <h3 class='title'><a name='cups_array_func_t'>cups_array_func_t</a></h3>
 <h4>Description</h4>
-<p>Array comparison function</p>
+<p>Array comparison function
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef int (*cups_array_func_t)(void *first, void *second, void *data);
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_array_t'>cups_array_t</a></h3>
 <h4>Description</h4>
-<p>CUPS array type</p>
+<p>CUPS array type
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct _cups_array_s cups_array_t;
-</pre>
+</tt></p>
 </body>
 </html>
index fafea61490bd4d604dcb198bc31d4bbad11a58d5..2e135cf8669b69a32dd69e504ccce4759e457a19 100644 (file)
 </head>
 <body>
 <!--
-  "$Id: api-cups.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-cups.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   CUPS API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
@@ -86,37 +77,65 @@ CUPS 1.1 or higher.</p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_ptype_e'>cups_ptype_e</a></h3>
 <h4>Description</h4>
-<p>Not a typedef'd enum so we can OR</p>
+<p>Not a typedef'd enum so we can OR
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_PRINTER_AUTHENTICATED</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Printer requires authentication </td></tr>
-<tr><td><tt>CUPS_PRINTER_BIND</tt> </td><td>Can bind output</td></tr>
-<tr><td><tt>CUPS_PRINTER_BW</tt> </td><td>Can do B&amp;W printing</td></tr>
-<tr><td><tt>CUPS_PRINTER_CLASS</tt> </td><td>Printer class</td></tr>
-<tr><td><tt>CUPS_PRINTER_COLLATE</tt> </td><td>Can collage copies</td></tr>
-<tr><td><tt>CUPS_PRINTER_COLOR</tt> </td><td>Can do color printing</td></tr>
-<tr><td><tt>CUPS_PRINTER_COMMANDS</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Printer supports maintenance commands </td></tr>
-<tr><td><tt>CUPS_PRINTER_COPIES</tt> </td><td>Can do copies</td></tr>
-<tr><td><tt>CUPS_PRINTER_COVER</tt> </td><td>Can cover output</td></tr>
-<tr><td><tt>CUPS_PRINTER_DEFAULT</tt> </td><td>Default printer on network</td></tr>
-<tr><td><tt>CUPS_PRINTER_DELETE</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Delete printer </td></tr>
-<tr><td><tt>CUPS_PRINTER_DUPLEX</tt> </td><td>Can do duplexing</td></tr>
-<tr><td><tt>CUPS_PRINTER_FAX</tt> </td><td>Fax queue</td></tr>
-<tr><td><tt>CUPS_PRINTER_IMPLICIT</tt> </td><td>Implicit class</td></tr>
-<tr><td><tt>CUPS_PRINTER_LARGE</tt> </td><td>Can do D/E/A1/A0</td></tr>
-<tr><td><tt>CUPS_PRINTER_LOCAL</tt> </td><td>Local printer or class</td></tr>
-<tr><td><tt>CUPS_PRINTER_MEDIUM</tt> </td><td>Can do Tabloid/B/C/A3/A2</td></tr>
-<tr><td><tt>CUPS_PRINTER_NOT_SHARED</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Printer is not shared </td></tr>
-<tr><td><tt>CUPS_PRINTER_OPTIONS</tt> </td><td>~(CLASS | REMOTE | IMPLICIT)</td></tr>
-<tr><td><tt>CUPS_PRINTER_PUNCH</tt> </td><td>Can punch output</td></tr>
-<tr><td><tt>CUPS_PRINTER_REJECTING</tt> </td><td>Printer is rejecting jobs</td></tr>
-<tr><td><tt>CUPS_PRINTER_REMOTE</tt> </td><td>Remote printer or class</td></tr>
-<tr><td><tt>CUPS_PRINTER_SMALL</tt> </td><td>Can do Letter/Legal/A4</td></tr>
-<tr><td><tt>CUPS_PRINTER_SORT</tt> </td><td>Can sort output</td></tr>
-<tr><td><tt>CUPS_PRINTER_STAPLE</tt> </td><td>Can staple output</td></tr>
-<tr><td><tt>CUPS_PRINTER_VARIABLE</tt> </td><td>Can do variable sizes</td></tr>
+<tr><td><tt>CUPS_PRINTER_AUTHENTICATED</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Printer requires authentication 
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_BIND</tt> </td><td>Can bind output
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_BW</tt> </td><td>Can do B&amp;W printing
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_CLASS</tt> </td><td>Printer class
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_COLLATE</tt> </td><td>Can collage copies
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_COLOR</tt> </td><td>Can do color printing
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_COMMANDS</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Printer supports maintenance commands 
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_COPIES</tt> </td><td>Can do copies
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_COVER</tt> </td><td>Can cover output
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_DEFAULT</tt> </td><td>Default printer on network
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_DELETE</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Delete printer 
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_DISCOVERED</tt> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></td><td>Printer was automatically discovered and added 
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_DUPLEX</tt> </td><td>Can do duplexing
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_FAX</tt> </td><td>Fax queue
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_IMPLICIT</tt> </td><td>Implicit class
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_LARGE</tt> </td><td>Can do D/E/A1/A0
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_LOCAL</tt> </td><td>Local printer or class
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_MEDIUM</tt> </td><td>Can do Tabloid/B/C/A3/A2
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_NOT_SHARED</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Printer is not shared 
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_OPTIONS</tt> </td><td>~(CLASS | REMOTE | IMPLICIT | DEFAULT | FAX | REJECTING | DELETE | NOT_SHARED | AUTHENTICATED | COMMANDS | DISCOVERED)
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_PUNCH</tt> </td><td>Can punch output
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_REJECTING</tt> </td><td>Printer is rejecting jobs
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_REMOTE</tt> </td><td>Remote printer or class
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_SMALL</tt> </td><td>Can do Letter/Legal/A4
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_SORT</tt> </td><td>Can sort output
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_STAPLE</tt> </td><td>Can staple output
+</td></tr>
+<tr><td><tt>CUPS_PRINTER_VARIABLE</tt> </td><td>Can do variable sizes
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='FUNCTIONS'>Functions</a></h2>
@@ -143,6 +162,7 @@ CUPS 1.1 or higher.</p>
        <li><a href='#cupsGetPPD2'><tt>cupsGetPPD2()</tt></a> <span class='info'>&nbsp;CUPS 1.1.21&nbsp;</span></li>
        <li><a href='#cupsGetPassword'><tt>cupsGetPassword()</tt></a> </li>
        <li><a href='#cupsGetPrinters'><tt>cupsGetPrinters()</tt></a> <span class='info'>&nbsp;DEPRECATED&nbsp;</span></li>
+       <li><a href='#cupsGetServerPPD'><tt>cupsGetServerPPD()</tt></a> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></li>
        <li><a href='#cupsLangDefault'><tt>cupsLangDefault()</tt></a> </li>
        <li><a href='#cupsLangEncoding'><tt>cupsLangEncoding()</tt></a> </li>
        <li><a href='#cupsLangFlush'><tt>cupsLangFlush()</tt></a> </li>
@@ -151,6 +171,8 @@ CUPS 1.1 or higher.</p>
        <li><a href='#cupsLastError'><tt>cupsLastError()</tt></a> </li>
        <li><a href='#cupsLastErrorString'><tt>cupsLastErrorString()</tt></a> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></li>
        <li><a href='#cupsMarkOptions'><tt>cupsMarkOptions()</tt></a> </li>
+       <li><a href='#cupsNotifySubject'><tt>cupsNotifySubject()</tt></a> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></li>
+       <li><a href='#cupsNotifyText'><tt>cupsNotifyText()</tt></a> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></li>
        <li><a href='#cupsParseOptions'><tt>cupsParseOptions()</tt></a> </li>
        <li><a href='#cupsPrintFile'><tt>cupsPrintFile()</tt></a> </li>
        <li><a href='#cupsPrintFile2'><tt>cupsPrintFile2()</tt></a> <span class='info'>&nbsp;CUPS 1.1.21&nbsp;</span></li>
@@ -177,28 +199,25 @@ CUPS 1.1 or higher.</p>
 <h3 class='title'><a name='cupsAddDest'>cupsAddDest()</a></h3>
 <h4>Description</h4>
 <p>Add a destination to the list of destinations.
-
-This function cannot be used to add a new class or printer queue,
+<p>This function cannot be used to add a new class or printer queue,
 it only adds a new container of saved options for the named
 destination or instance.
-
-If the named destination already exists, the destination list is
+<p>If the named destination already exists, the destination list is
 returned unchanged.  Adding a new instance of a destination creates
 a copy of that destination's options.
-
-Use the cupsSaveDests() function to save the updated list of
-destinations to the user's lpoptions file.</p>
+<p>Use the cupsSaveDests() function to save the updated list of
+destinations to the user's lpoptions file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsAddDest(
     const char * name,
     const char * instance,
     int num_dests,
     <a href='#cups_dest_t'>cups_dest_t</a> ** dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Destination name</td></tr>
@@ -211,18 +230,18 @@ cupsAddDest(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsAddOption'>cupsAddOption()</a></h3>
 <h4>Description</h4>
-<p>Add an option to an option array.</p>
+<p>Add an option to an option array.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsAddOption(
     const char * name,
     const char * value,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> ** options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Name of option</td></tr>
@@ -236,18 +255,17 @@ cupsAddOption(
 <h3 class='title'><a name='cupsCancelJob'>cupsCancelJob()</a></h3>
 <h4>Description</h4>
 <p>Cancel a print job on the default server.
-
-Use the cupsLastError() and cupsLastErrorString() functions to get
-the cause of any failure.</p>
+<p>Use the cupsLastError() and cupsLastErrorString() functions to get
+the cause of any failure.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsCancelJob(
     const char * name,
     int job);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Name of printer or class</td></tr>
@@ -259,16 +277,15 @@ cupsCancelJob(
 <h3 class='title'><a name='cupsEncryption'>cupsEncryption()</a></h3>
 <h4>Description</h4>
 <p>Get the default encryption settings.
-
-The default encryption setting comes from the CUPS_ENCRYPTION
+<p>The default encryption setting comes from the CUPS_ENCRYPTION
 environment variable, then the ~/.cupsrc file, and finally the
 /etc/cups/client.conf file. If not set, the default is
-HTTP_ENCRYPT_IF_REQUESTED.</p>
+HTTP_ENCRYPT_IF_REQUESTED.
 <h4>Syntax</h4>
-<pre>
-http_encryption_t
+<p><tt>
+http_encryption_t<br>
 cupsEncryption(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -276,16 +293,16 @@ cupsEncryption(void);
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFreeDests'>cupsFreeDests()</a></h3>
 <h4>Description</h4>
-<p>Free the memory used by the list of destinations.</p>
+<p>Free the memory used by the list of destinations.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsFreeDests(
     int num_dests,
     <a href='#cups_dest_t'>cups_dest_t</a> * dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>num_dests</tt></td><td>Number of destinations</td></tr>
@@ -296,16 +313,16 @@ cupsFreeDests(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFreeJobs'>cupsFreeJobs()</a></h3>
 <h4>Description</h4>
-<p>Free memory used by job data.</p>
+<p>Free memory used by job data.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsFreeJobs(
     int num_jobs,
     <a href='#cups_job_t'>cups_job_t</a> * jobs);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>num_jobs</tt></td><td>Number of jobs</td></tr>
@@ -316,16 +333,16 @@ cupsFreeJobs(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFreeOptions'>cupsFreeOptions()</a></h3>
 <h4>Description</h4>
-<p>Free all memory used by options.</p>
+<p>Free all memory used by options.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsFreeOptions(
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> * options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>num_options</tt></td><td>Number of options</td></tr>
@@ -337,18 +354,17 @@ cupsFreeOptions(
 <h3 class='title'><span class='info'>&nbsp;DEPRECATED&nbsp;</span><a name='cupsGetClasses'>cupsGetClasses()</a></h3>
 <h4>Description</h4>
 <p>Get a list of printer classes from the default server.
+<p>This function is deprecated - use cupsGetDests() instead.
 
-This function is deprecated - use cupsGetDests() instead.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsGetClasses(
     char *** classes);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>classes</tt></td><td>Classes</td></tr>
@@ -359,18 +375,17 @@ cupsGetClasses(
 <h3 class='title'><a name='cupsGetDefault'>cupsGetDefault()</a></h3>
 <h4>Description</h4>
 <p>Get the default printer or class for the default server.
-
-This function returns the default printer or class as defined by
+<p>This function returns the default printer or class as defined by
 the LPDEST or PRINTER environment variables. If these environment
 variables are not set, the server default destination is returned.
 Applications should use the cupsGetDests() and cupsGetDest() functions
 to get the user-defined default printer, as this function does not
-support the lpoptions-defined default printer.</p>
+support the lpoptions-defined default printer.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsGetDefault(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -379,23 +394,22 @@ cupsGetDefault(void);
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.21&nbsp;</span><a name='cupsGetDefault2'>cupsGetDefault2()</a></h3>
 <h4>Description</h4>
 <p>Get the default printer or class for the specified server.
-
-This function returns the default printer or class as defined by
+<p>This function returns the default printer or class as defined by
 the LPDEST or PRINTER environment variables. If these environment
 variables are not set, the server default destination is returned.
 Applications should use the cupsGetDests() and cupsGetDest() functions
 to get the user-defined default printer, as this function does not
 support the lpoptions-defined default printer.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsGetDefault2(
     http_t * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -406,20 +420,19 @@ cupsGetDefault2(
 <h3 class='title'><a name='cupsGetDest'>cupsGetDest()</a></h3>
 <h4>Description</h4>
 <p>Get the named destination from the list.
-
-Use the cupsGetDests() or cupsGetDests2() functions to get a
-list of supported destinations for the current user.</p>
+<p>Use the cupsGetDests() or cupsGetDests2() functions to get a
+list of supported destinations for the current user.
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_dest_t'>cups_dest_t</a> *
+<p><tt>
+<a href='#cups_dest_t'>cups_dest_t</a> *<br>
 cupsGetDest(
     const char * name,
     const char * instance,
     int num_dests,
     <a href='#cups_dest_t'>cups_dest_t</a> * dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Destination name or NULL for the default destination</td></tr>
@@ -433,22 +446,20 @@ cupsGetDest(
 <h3 class='title'><a name='cupsGetDests'>cupsGetDests()</a></h3>
 <h4>Description</h4>
 <p>Get the list of destinations from the default server.
-
-Starting with CUPS 1.2, the returned list of destinations include the
+<p>Starting with CUPS 1.2, the returned list of destinations include the
 printer-info, printer-is-accepting-jobs, printer-is-shared,
 printer-make-and-model, printer-state, printer-state-change-time,
 printer-state-reasons, and printer-type attributes as options.
-
-Use the cupsFreeDests() function to free the destination list and
-the cupsGetDest() function to find a particular destination.</p>
+<p>Use the cupsFreeDests() function to free the destination list and
+the cupsGetDest() function to find a particular destination.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsGetDests(
     <a href='#cups_dest_t'>cups_dest_t</a> ** dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>dests</tt></td><td>Destinations</td></tr>
@@ -459,25 +470,23 @@ cupsGetDests(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.21&nbsp;</span><a name='cupsGetDests2'>cupsGetDests2()</a></h3>
 <h4>Description</h4>
 <p>Get the list of destinations from the specified server.
-
-Starting with CUPS 1.2, the returned list of destinations include the
+<p>Starting with CUPS 1.2, the returned list of destinations include the
 printer-info, printer-is-accepting-jobs, printer-is-shared,
 printer-make-and-model, printer-state, printer-state-change-time,
 printer-state-reasons, and printer-type attributes as options.
-
-Use the cupsFreeDests() function to free the destination list and
+<p>Use the cupsFreeDests() function to free the destination list and
 the cupsGetDest() function to find a particular destination.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsGetDests2(
     http_t * http,
     <a href='#cups_dest_t'>cups_dest_t</a> ** dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -489,20 +498,19 @@ cupsGetDests2(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.20&nbsp;</span><a name='cupsGetFd'>cupsGetFd()</a></h3>
 <h4>Description</h4>
 <p>Get a file from the server.
+<p>This function returns HTTP_OK when the file is successfully retrieved.
 
-This function returns HTTP_OK when the file is successfully retrieved.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-http_status_t
+<p><tt>
+http_status_t<br>
 cupsGetFd(
     http_t * http,
     const char * resource,
     int fd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection to server</td></tr>
@@ -515,20 +523,19 @@ cupsGetFd(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.20&nbsp;</span><a name='cupsGetFile'>cupsGetFile()</a></h3>
 <h4>Description</h4>
 <p>Get a file from the server.
+<p>This function returns HTTP_OK when the file is successfully retrieved.
 
-This function returns HTTP_OK when the file is successfully retrieved.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-http_status_t
+<p><tt>
+http_status_t<br>
 cupsGetFile(
     http_t * http,
     const char * resource,
     const char * filename);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection to server</td></tr>
@@ -540,18 +547,18 @@ cupsGetFile(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsGetJobs'>cupsGetJobs()</a></h3>
 <h4>Description</h4>
-<p>Get the jobs from the default server.</p>
+<p>Get the jobs from the default server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsGetJobs(
     <a href='#cups_job_t'>cups_job_t</a> ** jobs,
     const char * mydest,
     int myjobs,
     int completed);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>jobs</tt></td><td>Job data</td></tr>
@@ -568,19 +575,19 @@ otherwise show jobs for mydest</td></tr>
 <h4>Description</h4>
 <p>Get the jobs from the specified server.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsGetJobs2(
     http_t * http,
     <a href='#cups_job_t'>cups_job_t</a> ** jobs,
     const char * mydest,
     int myjobs,
     int completed);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -596,17 +603,17 @@ otherwise show jobs for mydest</td></tr>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsGetOption'>cupsGetOption()</a></h3>
 <h4>Description</h4>
-<p>Get an option value.</p>
+<p>Get an option value.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsGetOption(
     const char * name,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> * options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Name of option</td></tr>
@@ -619,17 +626,16 @@ cupsGetOption(
 <h3 class='title'><a name='cupsGetPPD'>cupsGetPPD()</a></h3>
 <h4>Description</h4>
 <p>Get the PPD file for a printer on the default server.
-
-For classes, cupsGetPPD() returns the PPD file for the first printer
-in the class.</p>
+<p>For classes, cupsGetPPD() returns the PPD file for the first printer
+in the class.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsGetPPD(
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Printer name</td></tr>
@@ -640,20 +646,19 @@ cupsGetPPD(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.21&nbsp;</span><a name='cupsGetPPD2'>cupsGetPPD2()</a></h3>
 <h4>Description</h4>
 <p>Get the PPD file for a printer from the specified server.
-
-For classes, cupsGetPPD2() returns the PPD file for the first printer
+<p>For classes, cupsGetPPD2() returns the PPD file for the first printer
 in the class.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsGetPPD2(
     http_t * http,
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -665,17 +670,16 @@ cupsGetPPD2(
 <h3 class='title'><a name='cupsGetPassword'>cupsGetPassword()</a></h3>
 <h4>Description</h4>
 <p>Get a password from the user.
-
-Uses the current password callback function. Returns NULL if the
-user does not provide a password.</p>
+<p>Uses the current password callback function. Returns NULL if the
+user does not provide a password.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsGetPassword(
     const char * prompt);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>prompt</tt></td><td>Prompt string</td></tr>
@@ -686,18 +690,17 @@ cupsGetPassword(
 <h3 class='title'><span class='info'>&nbsp;DEPRECATED&nbsp;</span><a name='cupsGetPrinters'>cupsGetPrinters()</a></h3>
 <h4>Description</h4>
 <p>Get a list of printers from the default server.
+<p>This function is deprecated - use cupsGetDests() instead.
 
-This function is deprecated - use cupsGetDests() instead.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsGetPrinters(
     char *** printers);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>printers</tt></td><td>Printers</td></tr>
@@ -705,14 +708,43 @@ cupsGetPrinters(
 <h4>Returns</h4>
 <p>Number of printers</p>
 <!-- NEW PAGE -->
+<h3 class='title'><span class='info'>&nbsp;CUPS 1.3&nbsp;</span><a name='cupsGetServerPPD'>cupsGetServerPPD()</a></h3>
+<h4>Description</h4>
+<p>Get an available PPD file from the server.
+<p>This function returns the named PPD file from the server.  The
+list of available PPDs is provided by the IPP CUPS_GET_PPDS
+operation.
+<p>You must remove (unlink) the PPD file when you are finished with
+it. The PPD filename is stored in a static location that will be
+overwritten on the next call to cupsGetPPD(), cupsGetPPD2(), or
+cupsGetServerPPD().
+
+
+<h4>Syntax</h4>
+<p><tt>
+char *<br>
+cupsGetServerPPD(
+    http_t * http,
+    const char * name);
+</tt></p>
+<h4>Arguments</h4>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
+<tr><td><tt>name</tt></td><td>Name of PPD file (&quot;ppd-name&quot;)</td></tr>
+</tbody></table></div>
+<h4>Returns</h4>
+<p>Name of PPD file or NULL on error</p>
+<!-- NEW PAGE -->
 <h3 class='title'><a name='cupsLangDefault'>cupsLangDefault()</a></h3>
 <h4>Description</h4>
-<p>Return the default language.</p>
+<p>Return the default language.
 <h4>Syntax</h4>
-<pre>
-cups_lang_t *
+<p><tt>
+cups_lang_t *<br>
 cupsLangDefault(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -721,15 +753,15 @@ cupsLangDefault(void);
 <h3 class='title'><a name='cupsLangEncoding'>cupsLangEncoding()</a></h3>
 <h4>Description</h4>
 <p>Return the character encoding (us-ascii, etc.)
-for the given language.</p>
+for the given language.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsLangEncoding(
     cups_lang_t * lang);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>lang</tt></td><td>Language data</td></tr>
@@ -739,12 +771,12 @@ cupsLangEncoding(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsLangFlush'>cupsLangFlush()</a></h3>
 <h4>Description</h4>
-<p>Flush all language data out of the cache.</p>
+<p>Flush all language data out of the cache.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsLangFlush(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -753,16 +785,15 @@ cupsLangFlush(void);
 <h3 class='title'><a name='cupsLangFree'>cupsLangFree()</a></h3>
 <h4>Description</h4>
 <p>Free language data.
-
-This does not actually free anything; use cupsLangFlush() for that.</p>
+<p>This does not actually free anything; use cupsLangFlush() for that.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsLangFree(
     cups_lang_t * lang);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>lang</tt></td><td>Language to free</td></tr>
@@ -772,15 +803,15 @@ cupsLangFree(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsLangGet'>cupsLangGet()</a></h3>
 <h4>Description</h4>
-<p>Get a language.</p>
+<p>Get a language.
 <h4>Syntax</h4>
-<pre>
-cups_lang_t *
+<p><tt>
+cups_lang_t *<br>
 cupsLangGet(
     const char * language);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>language</tt></td><td>Language or locale</td></tr>
@@ -790,12 +821,12 @@ cupsLangGet(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsLastError'>cupsLastError()</a></h3>
 <h4>Description</h4>
-<p>Return the last IPP status code.</p>
+<p>Return the last IPP status code.
 <h4>Syntax</h4>
-<pre>
-ipp_status_t
+<p><tt>
+ipp_status_t<br>
 cupsLastError(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -805,12 +836,12 @@ cupsLastError(void);
 <h4>Description</h4>
 <p>Return the last IPP status-message.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsLastErrorString(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -818,17 +849,17 @@ cupsLastErrorString(void);
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsMarkOptions'>cupsMarkOptions()</a></h3>
 <h4>Description</h4>
-<p>Mark command-line options in a PPD file.</p>
+<p>Mark command-line options in a PPD file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsMarkOptions(
     ppd_file_t * ppd,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> * options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file</td></tr>
@@ -838,25 +869,70 @@ cupsMarkOptions(
 <h4>Returns</h4>
 <p>1 if conflicting</p>
 <!-- NEW PAGE -->
+<h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cupsNotifySubject'>cupsNotifySubject()</a></h3>
+<h4>Description</h4>
+<p>Return the subject for the given notification message.
+<p>The returned string must be freed by the caller using free().
+
+
+<h4>Syntax</h4>
+<p><tt>
+char *<br>
+cupsNotifySubject(
+    cups_lang_t * lang,
+    ipp_t * event);
+</tt></p>
+<h4>Arguments</h4>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>lang</tt></td><td>Language data</td></tr>
+<tr><td><tt>event</tt></td><td>Event data</td></tr>
+</tbody></table></div>
+<h4>Returns</h4>
+<p>Subject string or NULL</p>
+<!-- NEW PAGE -->
+<h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cupsNotifyText'>cupsNotifyText()</a></h3>
+<h4>Description</h4>
+<p>Return the text for the given notification message.
+<p>The returned string must be freed by the caller using free().
+
+
+<h4>Syntax</h4>
+<p><tt>
+char *<br>
+cupsNotifyText(
+    cups_lang_t * lang,
+    ipp_t * event);
+</tt></p>
+<h4>Arguments</h4>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>lang</tt></td><td>Language data</td></tr>
+<tr><td><tt>event</tt></td><td>Event data</td></tr>
+</tbody></table></div>
+<h4>Returns</h4>
+<p>Message text or NULL</p>
+<!-- NEW PAGE -->
 <h3 class='title'><a name='cupsParseOptions'>cupsParseOptions()</a></h3>
 <h4>Description</h4>
 <p>Parse options from a command-line argument.
-
-This function converts space-delimited name/value pairs according
+<p>This function converts space-delimited name/value pairs according
 to the PAPI text option ABNF specification. Collection values
 (&quot;name={a=... b=... c=...}&quot;) are stored with the curley brackets
 intact - use cupsParseOptions() on the value to extract the collection
-attributes.</p>
+attributes.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsParseOptions(
     const char * arg,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> ** options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>arg</tt></td><td>Argument to parse</td></tr>
@@ -868,19 +944,19 @@ cupsParseOptions(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsPrintFile'>cupsPrintFile()</a></h3>
 <h4>Description</h4>
-<p>Print a file to a printer or class on the default server.</p>
+<p>Print a file to a printer or class on the default server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsPrintFile(
     const char * name,
     const char * filename,
     const char * title,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> * options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Printer or class name</td></tr>
@@ -896,10 +972,10 @@ cupsPrintFile(
 <h4>Description</h4>
 <p>Print a file to a printer or class on the specified server.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsPrintFile2(
     http_t * http,
     const char * name,
@@ -907,9 +983,9 @@ cupsPrintFile2(
     const char * title,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> * options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -925,10 +1001,10 @@ cupsPrintFile2(
 <h3 class='title'><a name='cupsPrintFiles'>cupsPrintFiles()</a></h3>
 <h4>Description</h4>
 <p>Print one or more files to a printer or class on the
-default server.</p>
+default server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsPrintFiles(
     const char * name,
     int num_files,
@@ -936,9 +1012,9 @@ cupsPrintFiles(
     const char * title,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> * options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Printer or class name</td></tr>
@@ -956,10 +1032,10 @@ cupsPrintFiles(
 <p>Print one or more files to a printer or class on the
 specified server.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsPrintFiles2(
     http_t * http,
     const char * name,
@@ -968,9 +1044,9 @@ cupsPrintFiles2(
     const char * title,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> * options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -987,20 +1063,19 @@ cupsPrintFiles2(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.20&nbsp;</span><a name='cupsPutFd'>cupsPutFd()</a></h3>
 <h4>Description</h4>
 <p>Put a file on the server.
+<p>This function returns HTTP_CREATED when the file is stored successfully.
 
-This function returns HTTP_CREATED when the file is stored successfully.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-http_status_t
+<p><tt>
+http_status_t<br>
 cupsPutFd(
     http_t * http,
     const char * resource,
     int fd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection to server</td></tr>
@@ -1013,20 +1088,19 @@ cupsPutFd(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.20&nbsp;</span><a name='cupsPutFile'>cupsPutFile()</a></h3>
 <h4>Description</h4>
 <p>Put a file on the server.
+<p>This function returns HTTP_CREATED when the file is stored successfully.
 
-This function returns HTTP_CREATED when the file is stored successfully.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-http_status_t
+<p><tt>
+http_status_t<br>
 cupsPutFile(
     http_t * http,
     const char * resource,
     const char * filename);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection to server</td></tr>
@@ -1039,24 +1113,23 @@ cupsPutFile(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.3&nbsp;</span><a name='cupsRemoveDest'>cupsRemoveDest()</a></h3>
 <h4>Description</h4>
 <p>Remove a destination from the destination list.
-
-Removing a destination/instance does not delete the class or printer
+<p>Removing a destination/instance does not delete the class or printer
 queue, merely the lpoptions for that destination/instance.  Use the
 cupsSetDests() or cupsSetDests2() functions to save the new options
 for the user.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsRemoveDest(
     const char * name,
     const char * instance,
     int num_dests,
     <a href='#cups_dest_t'>cups_dest_t</a> ** dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Destination name</td></tr>
@@ -1071,17 +1144,17 @@ cupsRemoveDest(
 <h4>Description</h4>
 <p>Remove an option from an option array.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsRemoveOption(
     const char * name,
     int num_options,
     <a href='#cups_option_t'>cups_option_t</a> ** options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Option name</td></tr>
@@ -1094,14 +1167,13 @@ cupsRemoveOption(
 <h3 class='title'><a name='cupsServer'>cupsServer()</a></h3>
 <h4>Description</h4>
 <p>Return the hostname/address of the default server.
-
-The returned value can be a fully-qualified hostname, a numeric
-IPv4 or IPv6 address, or a domain socket pathname.</p>
+<p>The returned value can be a fully-qualified hostname, a numeric
+IPv4 or IPv6 address, or a domain socket pathname.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsServer(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -1111,18 +1183,18 @@ cupsServer(void);
 <h4>Description</h4>
 <p>Set the default destination.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsSetDefaultDest(
     const char * name,
     const char * instance,
     int num_dests,
     <a href='#cups_dest_t'>cups_dest_t</a> * dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Destination name</td></tr>
@@ -1136,18 +1208,17 @@ cupsSetDefaultDest(
 <h3 class='title'><a name='cupsSetDests'>cupsSetDests()</a></h3>
 <h4>Description</h4>
 <p>Save the list of destinations for the default server.
-
-This function saves the destinations to /etc/cups/lpoptions when run
-as root and ~/.cups/lpoptions when run as a normal user.</p>
+<p>This function saves the destinations to /etc/cups/lpoptions when run
+as root and ~/.cups/lpoptions when run as a normal user.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsSetDests(
     int num_dests,
     <a href='#cups_dest_t'>cups_dest_t</a> * dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>num_dests</tt></td><td>Number of destinations</td></tr>
@@ -1159,21 +1230,20 @@ cupsSetDests(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.21&nbsp;</span><a name='cupsSetDests2'>cupsSetDests2()</a></h3>
 <h4>Description</h4>
 <p>Save the list of destinations for the specified server.
-
-This function saves the destinations to /etc/cups/lpoptions when run
+<p>This function saves the destinations to /etc/cups/lpoptions when run
 as root and ~/.cups/lpoptions when run as a normal user.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsSetDests2(
     http_t * http,
     int num_dests,
     <a href='#cups_dest_t'>cups_dest_t</a> * dests);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1185,15 +1255,15 @@ cupsSetDests2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsSetEncryption'>cupsSetEncryption()</a></h3>
 <h4>Description</h4>
-<p>Set the encryption preference.</p>
+<p>Set the encryption preference.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsSetEncryption(
     http_encryption_t e);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>e</tt></td><td>New encryption preference</td></tr>
@@ -1204,16 +1274,15 @@ cupsSetEncryption(
 <h3 class='title'><a name='cupsSetPasswordCB'>cupsSetPasswordCB()</a></h3>
 <h4>Description</h4>
 <p>Set the password callback for CUPS.
-
-Pass NULL to restore the default (console) password callback.</p>
+<p>Pass NULL to restore the default (console) password callback.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsSetPasswordCB(
     <a href='#cups_password_cb_t'>cups_password_cb_t</a> cb);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>cb</tt></td><td>Callback function</td></tr>
@@ -1224,18 +1293,17 @@ cupsSetPasswordCB(
 <h3 class='title'><a name='cupsSetServer'>cupsSetServer()</a></h3>
 <h4>Description</h4>
 <p>Set the default server name.
-
-The &quot;server&quot; string can be a fully-qualified hostname, a numeric
+<p>The &quot;server&quot; string can be a fully-qualified hostname, a numeric
 IPv4 or IPv6 address, or a domain socket pathname. Pass NULL to
-restore the default server name.</p>
+restore the default server name.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsSetServer(
     const char * server);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>server</tt></td><td>Server name</td></tr>
@@ -1246,16 +1314,15 @@ cupsSetServer(
 <h3 class='title'><a name='cupsSetUser'>cupsSetUser()</a></h3>
 <h4>Description</h4>
 <p>Set the default user name.
-
-Pass NULL to restore the default user name.</p>
+<p>Pass NULL to restore the default user name.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsSetUser(
     const char * user);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>user</tt></td><td>User name</td></tr>
@@ -1266,18 +1333,17 @@ cupsSetUser(
 <h3 class='title'><a name='cupsTempFd'>cupsTempFd()</a></h3>
 <h4>Description</h4>
 <p>Creates a temporary file.
-
-The temporary filename is returned in the filename buffer.
-The temporary file is opened for reading and writing.</p>
+<p>The temporary filename is returned in the filename buffer.
+The temporary file is opened for reading and writing.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsTempFd(
     char * filename,
     int len);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>filename</tt></td><td>Pointer to buffer</td></tr>
@@ -1289,21 +1355,20 @@ cupsTempFd(
 <h3 class='title'><span class='info'>&nbsp;DEPRECATED&nbsp;</span><a name='cupsTempFile'>cupsTempFile()</a></h3>
 <h4>Description</h4>
 <p>Generates a temporary filename.
-
-The temporary filename is returned in the filename buffer.
+<p>The temporary filename is returned in the filename buffer.
 This function is deprecated - use cupsTempFd() or cupsTempFile2()
 instead.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 cupsTempFile(
     char * filename,
     int len);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>filename</tt></td><td>Pointer to buffer</td></tr>
@@ -1315,20 +1380,19 @@ cupsTempFile(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cupsTempFile2'>cupsTempFile2()</a></h3>
 <h4>Description</h4>
 <p>Creates a temporary CUPS file.
-
-The temporary filename is returned in the filename buffer.
+<p>The temporary filename is returned in the filename buffer.
 The temporary file is opened for writing.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-cups_file_t *
+<p><tt>
+cups_file_t *<br>
 cupsTempFile2(
     char * filename,
     int len);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>filename</tt></td><td>Pointer to buffer</td></tr>
@@ -1339,12 +1403,12 @@ cupsTempFile2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsUser'>cupsUser()</a></h3>
 <h4>Description</h4>
-<p>Return the current user's name.</p>
+<p>Return the current user's name.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsUser(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -1359,81 +1423,95 @@ cupsUser(void);
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_dest_s'>cups_dest_s</a></h3>
 <h4>Description</h4>
-<p>Destination</p>
+<p>Destination
 <h4>Definition</h4>
-<pre>
-struct cups_dest_s
-{
-  char *name, * instance;
-  int is_default;
-  int num_options;
-  <a href='#cups_option_t'>cups_option_t</a> * options;
-};
-</pre>
+<p><tt>
+struct cups_dest_s<br>
+{<br>
+&nbsp;&nbsp;char *name, * instance;<br>
+&nbsp;&nbsp;int is_default;<br>
+&nbsp;&nbsp;int num_options;<br>
+&nbsp;&nbsp;<a href='#cups_option_t'>cups_option_t</a> * options;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>instance</tt> </td><td>Local instance name or NULL</td></tr>
-<tr><td><tt>is_default</tt> </td><td>Is this printer the default?</td></tr>
-<tr><td><tt>num_options</tt> </td><td>Number of options</td></tr>
-<tr><td><tt>options</tt> </td><td>Options</td></tr>
+<tr><td><tt>instance</tt> </td><td>Local instance name or NULL
+</td></tr>
+<tr><td><tt>is_default</tt> </td><td>Is this printer the default?
+</td></tr>
+<tr><td><tt>num_options</tt> </td><td>Number of options
+</td></tr>
+<tr><td><tt>options</tt> </td><td>Options
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_job_s'>cups_job_s</a></h3>
 <h4>Description</h4>
-<p>Job</p>
+<p>Job
 <h4>Definition</h4>
-<pre>
-struct cups_job_s
-{
-  time_t completed_time;
-  time_t creation_time;
-  char * dest;
-  char * format;
-  int id;
-  int priority;
-  time_t processing_time;
-  int size;
-  ipp_jstate_t state;
-  char * title;
-  char * user;
-};
-</pre>
+<p><tt>
+struct cups_job_s<br>
+{<br>
+&nbsp;&nbsp;time_t completed_time;<br>
+&nbsp;&nbsp;time_t creation_time;<br>
+&nbsp;&nbsp;char * dest;<br>
+&nbsp;&nbsp;char * format;<br>
+&nbsp;&nbsp;int id;<br>
+&nbsp;&nbsp;int priority;<br>
+&nbsp;&nbsp;time_t processing_time;<br>
+&nbsp;&nbsp;int size;<br>
+&nbsp;&nbsp;ipp_jstate_t state;<br>
+&nbsp;&nbsp;char * title;<br>
+&nbsp;&nbsp;char * user;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>completed_time</tt> </td><td>Time the job was completed</td></tr>
-<tr><td><tt>creation_time</tt> </td><td>Time the job was created</td></tr>
-<tr><td><tt>dest</tt> </td><td>Printer or class name</td></tr>
-<tr><td><tt>format</tt> </td><td>Document format</td></tr>
-<tr><td><tt>id</tt> </td><td>The job ID</td></tr>
-<tr><td><tt>priority</tt> </td><td>Priority (1-100)</td></tr>
-<tr><td><tt>processing_time</tt> </td><td>Time the job was processed</td></tr>
-<tr><td><tt>size</tt> </td><td>Size in kilobytes</td></tr>
-<tr><td><tt>state</tt> </td><td>Job state</td></tr>
-<tr><td><tt>title</tt> </td><td>Title/job name</td></tr>
-<tr><td><tt>user</tt> </td><td>User the submitted the job</td></tr>
+<tr><td><tt>completed_time</tt> </td><td>Time the job was completed
+</td></tr>
+<tr><td><tt>creation_time</tt> </td><td>Time the job was created
+</td></tr>
+<tr><td><tt>dest</tt> </td><td>Printer or class name
+</td></tr>
+<tr><td><tt>format</tt> </td><td>Document format
+</td></tr>
+<tr><td><tt>id</tt> </td><td>The job ID
+</td></tr>
+<tr><td><tt>priority</tt> </td><td>Priority (1-100)
+</td></tr>
+<tr><td><tt>processing_time</tt> </td><td>Time the job was processed
+</td></tr>
+<tr><td><tt>size</tt> </td><td>Size in kilobytes
+</td></tr>
+<tr><td><tt>state</tt> </td><td>Job state
+</td></tr>
+<tr><td><tt>title</tt> </td><td>Title/job name
+</td></tr>
+<tr><td><tt>user</tt> </td><td>User the submitted the job
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_option_s'>cups_option_s</a></h3>
 <h4>Description</h4>
-<p>Printer Options</p>
+<p>Printer Options
 <h4>Definition</h4>
-<pre>
-struct cups_option_s
-{
-  char * name;
-  char * value;
-};
-</pre>
+<p><tt>
+struct cups_option_s<br>
+{<br>
+&nbsp;&nbsp;char * name;<br>
+&nbsp;&nbsp;char * value;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>name</tt> </td><td>Name of option</td></tr>
-<tr><td><tt>value</tt> </td><td>Value of option</td></tr>
+<tr><td><tt>name</tt> </td><td>Name of option
+</td></tr>
+<tr><td><tt>value</tt> </td><td>Value of option
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='TYPES'>Types</a></h2>
@@ -1447,42 +1525,42 @@ struct cups_option_s
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_dest_t'>cups_dest_t</a></h3>
 <h4>Description</h4>
-<p>Destination</p>
+<p>Destination
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#cups_dest_s'>cups_dest_s</a> cups_dest_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_job_t'>cups_job_t</a></h3>
 <h4>Description</h4>
-<p>Job</p>
+<p>Job
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#cups_job_s'>cups_job_s</a> cups_job_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_option_t'>cups_option_t</a></h3>
 <h4>Description</h4>
-<p>Printer Options</p>
+<p>Printer Options
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#cups_option_s'>cups_option_s</a> cups_option_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_password_cb_t'>cups_password_cb_t</a></h3>
 <h4>Description</h4>
-<p>Password callback</p>
+<p>Password callback
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef const char * (*cups_password_cb_t)(const char *);
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_ptype_t'>cups_ptype_t</a></h3>
 <h4>Description</h4>
-<p>Printer Type/Capability Bits</p>
+<p>Printer Type/Capability Bits
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef unsigned cups_ptype_t;
-</pre>
+</tt></p>
 </body>
 </html>
index fa862e96fb6aee75d3949cbe03c4b91e56ec1d68..e8e765d70eae052c2474ee58584701905337cf0b 100644 (file)
 </head>
 <body>
 <!--
-  "$Id: api-filedir.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-filedir.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   File and directory API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2005 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2005 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
@@ -124,15 +115,15 @@ library:</p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsDirClose'>cupsDirClose()</a></h3>
 <h4>Description</h4>
-<p>Close a directory.</p>
+<p>Close a directory.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsDirClose(
     <a href='#cups_dir_t'>cups_dir_t</a> * dp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>dp</tt></td><td>Directory</td></tr>
@@ -142,15 +133,15 @@ cupsDirClose(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsDirOpen'>cupsDirOpen()</a></h3>
 <h4>Description</h4>
-<p>Open a directory.</p>
+<p>Open a directory.
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_dir_t'>cups_dir_t</a> *
+<p><tt>
+<a href='#cups_dir_t'>cups_dir_t</a> *<br>
 cupsDirOpen(
     const char * directory);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>directory</tt></td><td>Directory name</td></tr>
@@ -160,15 +151,15 @@ cupsDirOpen(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsDirRead'>cupsDirRead()</a></h3>
 <h4>Description</h4>
-<p>Read the next directory entry.</p>
+<p>Read the next directory entry.
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_dentry_t'>cups_dentry_t</a> *
+<p><tt>
+<a href='#cups_dentry_t'>cups_dentry_t</a> *<br>
 cupsDirRead(
     <a href='#cups_dir_t'>cups_dir_t</a> * dp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>dp</tt></td><td>Directory</td></tr>
@@ -178,15 +169,15 @@ cupsDirRead(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsDirRewind'>cupsDirRewind()</a></h3>
 <h4>Description</h4>
-<p>Rewind to the start of the directory.</p>
+<p>Rewind to the start of the directory.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsDirRewind(
     <a href='#cups_dir_t'>cups_dir_t</a> * dp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>dp</tt></td><td>Directory</td></tr>
@@ -196,15 +187,15 @@ cupsDirRewind(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileClose'>cupsFileClose()</a></h3>
 <h4>Description</h4>
-<p>Close a CUPS file.</p>
+<p>Close a CUPS file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFileClose(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -214,15 +205,15 @@ cupsFileClose(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileCompression'>cupsFileCompression()</a></h3>
 <h4>Description</h4>
-<p>Return whether a file is compressed.</p>
+<p>Return whether a file is compressed.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFileCompression(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -232,15 +223,15 @@ cupsFileCompression(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileEOF'>cupsFileEOF()</a></h3>
 <h4>Description</h4>
-<p>Return the end-of-file status.</p>
+<p>Return the end-of-file status.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFileEOF(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -251,24 +242,23 @@ cupsFileEOF(
 <h3 class='title'><a name='cupsFileFind'>cupsFileFind()</a></h3>
 <h4>Description</h4>
 <p>Find a file using the specified path.
-
-This function allows the paths in the path string to be separated by
+<p>This function allows the paths in the path string to be separated by
 colons (UNIX standard) or semicolons (Windows standard) and stores the
 result in the buffer supplied.  If the file cannot be found in any of
 the supplied paths, NULL is returned. A NULL path only matches the
-current directory.</p>
+current directory.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 cupsFileFind(
     const char * filename,
     const char * path,
     int executable,
     char * buffer,
     int bufsize);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>filename</tt></td><td>File to find</td></tr>
@@ -282,15 +272,15 @@ cupsFileFind(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileFlush'>cupsFileFlush()</a></h3>
 <h4>Description</h4>
-<p>Flush pending output.</p>
+<p>Flush pending output.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFileFlush(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -300,15 +290,15 @@ cupsFileFlush(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileGetChar'>cupsFileGetChar()</a></h3>
 <h4>Description</h4>
-<p>Get a single character from a file.</p>
+<p>Get a single character from a file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFileGetChar(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -318,19 +308,19 @@ cupsFileGetChar(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileGetConf'>cupsFileGetConf()</a></h3>
 <h4>Description</h4>
-<p>Get a line from a configuration file...</p>
+<p>Get a line from a configuration file...
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 cupsFileGetConf(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     char * buf,
     size_t buflen,
     char ** value,
     int * linenum);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -346,21 +336,20 @@ cupsFileGetConf(
 <h4>Description</h4>
 <p>Get a CR and/or LF-terminated line that may
 contain binary data.
-
-This function differs from cupsFileGets() in that the trailing CR and LF
+<p>This function differs from cupsFileGets() in that the trailing CR and LF
 are preserved, as is any binary data on the line. The buffer is nul-
 terminated, however you should use the returned length to determine
-the number of bytes on the line.</p>
+the number of bytes on the line.
 <h4>Syntax</h4>
-<pre>
-size_t
+<p><tt>
+size_t<br>
 cupsFileGetLine(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     char * buf,
     size_t buflen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>File to read from</td></tr>
@@ -372,17 +361,17 @@ cupsFileGetLine(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileGets'>cupsFileGets()</a></h3>
 <h4>Description</h4>
-<p>Get a CR and/or LF-terminated line.</p>
+<p>Get a CR and/or LF-terminated line.
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 cupsFileGets(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     char * buf,
     size_t buflen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -394,16 +383,16 @@ cupsFileGets(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileLock'>cupsFileLock()</a></h3>
 <h4>Description</h4>
-<p>Temporarily lock access to a file.</p>
+<p>Temporarily lock access to a file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFileLock(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     int block);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>File to lock</td></tr>
@@ -414,15 +403,15 @@ cupsFileLock(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileNumber'>cupsFileNumber()</a></h3>
 <h4>Description</h4>
-<p>Return the file descriptor associated with a CUPS file.</p>
+<p>Return the file descriptor associated with a CUPS file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFileNumber(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -432,16 +421,16 @@ cupsFileNumber(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileOpen'>cupsFileOpen()</a></h3>
 <h4>Description</h4>
-<p>Open a CUPS file.</p>
+<p>Open a CUPS file.
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_file_t'>cups_file_t</a> *
+<p><tt>
+<a href='#cups_file_t'>cups_file_t</a> *<br>
 cupsFileOpen(
     const char * filename,
     const char * mode);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>filename</tt></td><td>Name of file</td></tr>
@@ -452,16 +441,16 @@ cupsFileOpen(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileOpenFd'>cupsFileOpenFd()</a></h3>
 <h4>Description</h4>
-<p>Open a CUPS file using a file descriptor.</p>
+<p>Open a CUPS file using a file descriptor.
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_file_t'>cups_file_t</a> *
+<p><tt>
+<a href='#cups_file_t'>cups_file_t</a> *<br>
 cupsFileOpenFd(
     int fd,
     const char * mode);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fd</tt></td><td>File descriptor</td></tr>
@@ -472,15 +461,15 @@ cupsFileOpenFd(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFilePeekChar'>cupsFilePeekChar()</a></h3>
 <h4>Description</h4>
-<p>Peek at the next character from a file.</p>
+<p>Peek at the next character from a file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFilePeekChar(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -490,17 +479,17 @@ cupsFilePeekChar(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFilePrintf'>cupsFilePrintf()</a></h3>
 <h4>Description</h4>
-<p>Write a formatted string.</p>
+<p>Write a formatted string.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFilePrintf(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     const char * format,
     ...);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -512,16 +501,16 @@ cupsFilePrintf(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFilePutChar'>cupsFilePutChar()</a></h3>
 <h4>Description</h4>
-<p>Write a character.</p>
+<p>Write a character.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFilePutChar(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     int c);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -532,16 +521,16 @@ cupsFilePutChar(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFilePuts'>cupsFilePuts()</a></h3>
 <h4>Description</h4>
-<p>Write a string.</p>
+<p>Write a string.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFilePuts(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     const char * s);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -552,17 +541,17 @@ cupsFilePuts(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileRead'>cupsFileRead()</a></h3>
 <h4>Description</h4>
-<p>Read from a file.</p>
+<p>Read from a file.
 <h4>Syntax</h4>
-<pre>
-<a href='#ssize_t'>ssize_t</a>
+<p><tt>
+<a href='#ssize_t'>ssize_t</a><br>
 cupsFileRead(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     char * buf,
     size_t bytes);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -574,15 +563,15 @@ cupsFileRead(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileRewind'>cupsFileRewind()</a></h3>
 <h4>Description</h4>
-<p>Rewind a file.</p>
+<p>Rewind a file.
 <h4>Syntax</h4>
-<pre>
-off_t
+<p><tt>
+off_t<br>
 cupsFileRewind(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -592,16 +581,16 @@ cupsFileRewind(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileSeek'>cupsFileSeek()</a></h3>
 <h4>Description</h4>
-<p>Seek in a file.</p>
+<p>Seek in a file.
 <h4>Syntax</h4>
-<pre>
-off_t
+<p><tt>
+off_t<br>
 cupsFileSeek(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     off_t pos);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -613,12 +602,12 @@ cupsFileSeek(
 <h3 class='title'><a name='cupsFileStderr'>cupsFileStderr()</a></h3>
 <h4>Description</h4>
 <p>Just reposition the current pointer, since we have the right
-range...</p>
+range...
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_file_t'>cups_file_t</a> *
+<p><tt>
+<a href='#cups_file_t'>cups_file_t</a> *<br>
 cupsFileStderr(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -626,12 +615,12 @@ cupsFileStderr(void);
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileStdin'>cupsFileStdin()</a></h3>
 <h4>Description</h4>
-<p>Open file descriptor 2...</p>
+<p>Open file descriptor 2...
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_file_t'>cups_file_t</a> *
+<p><tt>
+<a href='#cups_file_t'>cups_file_t</a> *<br>
 cupsFileStdin(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -639,12 +628,12 @@ cupsFileStdin(void);
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileStdout'>cupsFileStdout()</a></h3>
 <h4>Description</h4>
-<p>Open file descriptor 0...</p>
+<p>Open file descriptor 0...
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_file_t'>cups_file_t</a> *
+<p><tt>
+<a href='#cups_file_t'>cups_file_t</a> *<br>
 cupsFileStdout(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -652,15 +641,15 @@ cupsFileStdout(void);
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileTell'>cupsFileTell()</a></h3>
 <h4>Description</h4>
-<p>Return the current file position.</p>
+<p>Return the current file position.
 <h4>Syntax</h4>
-<pre>
-off_t
+<p><tt>
+off_t<br>
 cupsFileTell(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -670,15 +659,15 @@ cupsFileTell(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileUnlock'>cupsFileUnlock()</a></h3>
 <h4>Description</h4>
-<p>Unlock access to a file.</p>
+<p>Unlock access to a file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsFileUnlock(
     <a href='#cups_file_t'>cups_file_t</a> * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>File to lock</td></tr>
@@ -688,17 +677,17 @@ cupsFileUnlock(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsFileWrite'>cupsFileWrite()</a></h3>
 <h4>Description</h4>
-<p>Write to a file.</p>
+<p>Write to a file.
 <h4>Syntax</h4>
-<pre>
-<a href='#ssize_t'>ssize_t</a>
+<p><tt>
+<a href='#ssize_t'>ssize_t</a><br>
 cupsFileWrite(
     <a href='#cups_file_t'>cups_file_t</a> * fp,
     const char * buf,
     size_t bytes);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>CUPS file</td></tr>
@@ -715,21 +704,22 @@ cupsFileWrite(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_dentry_s'>cups_dentry_s</a></h3>
 <h4>Description</h4>
-<p>Directory entry type</p>
+<p>Directory entry type
 <h4>Definition</h4>
-<pre>
-struct cups_dentry_s
-{
-  struct stat fileinfo;
-  char filename[260];
-};
-</pre>
+<p><tt>
+struct cups_dentry_s<br>
+{<br>
+&nbsp;&nbsp;struct stat fileinfo;<br>
+&nbsp;&nbsp;char filename[260];<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>fileinfo</tt> </td><td>File information</td></tr>
-<tr><td><tt>filename[260]</tt> </td><td>File name</td></tr>
+<tr><td><tt>fileinfo</tt> </td><td>File information
+</td></tr>
+<tr><td><tt>filename[260]</tt> </td><td>File name
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='TYPES'>Types</a></h2>
@@ -741,26 +731,26 @@ struct cups_dentry_s
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_dentry_t'>cups_dentry_t</a></h3>
 <h4>Description</h4>
-<p>Directory entry type</p>
+<p>Directory entry type
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#cups_dentry_s'>cups_dentry_s</a> cups_dentry_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_dir_t'>cups_dir_t</a></h3>
 <h4>Description</h4>
-<p>Directory type</p>
+<p>Directory type
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct _cups_dir_s cups_dir_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_file_t'>cups_file_t</a></h3>
 <h4>Description</h4>
-<p>CUPS file type</p>
+<p>CUPS file type
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct _cups_file_s cups_file_t;
-</pre>
+</tt></p>
 </body>
 </html>
index dcf032034e5ed48636ae25ba5c7419aaf1245148..181356bc0c579cedc1962358efadf61625321a81 100644 (file)
 </head>
 <body>
 <!--
-  "$Id: api-filter.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-filter.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   Filter and backend API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
@@ -254,23 +245,22 @@ if (!cupsSideChannelRead(&amp;command, &amp;status, NULL, NULL, 0.0))
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cupsBackChannelRead'>cupsBackChannelRead()</a></h3>
 <h4>Description</h4>
 <p>Read data from the backchannel.
-
-Reads up to &quot;bytes&quot; bytes from the backchannel. The &quot;timeout&quot;
+<p>Reads up to &quot;bytes&quot; bytes from the backchannel. The &quot;timeout&quot;
 parameter controls how many seconds to wait for the data - use
 0.0 to return immediately if there is no data, -1.0 to wait
 for data indefinitely.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ssize_t
+<p><tt>
+ssize_t<br>
 cupsBackChannelRead(
     char * buffer,
     size_t bytes,
     double timeout);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>buffer</tt></td><td>Buffer to read</td></tr>
@@ -283,23 +273,22 @@ cupsBackChannelRead(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cupsBackChannelWrite'>cupsBackChannelWrite()</a></h3>
 <h4>Description</h4>
 <p>Write data to the backchannel.
-
-Writes &quot;bytes&quot; bytes to the backchannel. The &quot;timeout&quot; parameter
+<p>Writes &quot;bytes&quot; bytes to the backchannel. The &quot;timeout&quot; parameter
 controls how many seconds to wait for the data to be written - use
 0.0 to return immediately if the data cannot be written, -1.0 to wait
 indefinitely.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ssize_t
+<p><tt>
+ssize_t<br>
 cupsBackChannelWrite(
     const char * buffer,
     size_t bytes,
     double timeout);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>buffer</tt></td><td>Buffer to write</td></tr>
@@ -312,29 +301,27 @@ cupsBackChannelWrite(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.3&nbsp;</span><a name='cupsSideChannelDoRequest'>cupsSideChannelDoRequest()</a></h3>
 <h4>Description</h4>
 <p>Send a side-channel command to a backend and wait for a response.
-
-This function is normally only called by filters, drivers, or port
+<p>This function is normally only called by filters, drivers, or port
 monitors in order to communicate with the backend used by the current
 printer.  Programs must be prepared to handle timeout or &quot;not
 implemented&quot; status codes, which indicate that the backend or device
 do not support the specified side-channel command.
-
-The &quot;datalen&quot; parameter must be initialized to the size of the buffer
+<p>The &quot;datalen&quot; parameter must be initialized to the size of the buffer
 pointed to by the &quot;data&quot; parameter.  cupsSideChannelDoRequest() will
 update the value to contain the number of data bytes in the buffer.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_sc_status_t'>cups_sc_status_t</a>
+<p><tt>
+<a href='#cups_sc_status_t'>cups_sc_status_t</a><br>
 cupsSideChannelDoRequest(
     cups_sc_command_t command,
     char * data,
     int * datalen,
     double timeout);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>command</tt></td><td>Command to send</td></tr>
@@ -348,29 +335,27 @@ cupsSideChannelDoRequest(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.3&nbsp;</span><a name='cupsSideChannelRead'>cupsSideChannelRead()</a></h3>
 <h4>Description</h4>
 <p>Read a side-channel message.
-
-This function is normally only called by backend programs to read
+<p>This function is normally only called by backend programs to read
 commands from a filter, driver, or port monitor program.  The
 caller must be prepared to handle incomplete or invalid messages
 and return the corresponding status codes.
-
-The &quot;datalen&quot; parameter must be initialized to the size of the buffer
+<p>The &quot;datalen&quot; parameter must be initialized to the size of the buffer
 pointed to by the &quot;data&quot; parameter.  cupsSideChannelDoRequest() will
 update the value to contain the number of data bytes in the buffer.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsSideChannelRead(
     cups_sc_command_t * command,
     <a href='#cups_sc_status_t'>cups_sc_status_t</a> * status,
     char * data,
     int * datalen,
     double timeout);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>command</tt></td><td>Command code</td></tr>
@@ -385,23 +370,22 @@ cupsSideChannelRead(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.3&nbsp;</span><a name='cupsSideChannelWrite'>cupsSideChannelWrite()</a></h3>
 <h4>Description</h4>
 <p>Write a side-channel message.
-
-This function is normally only called by backend programs to send
+<p>This function is normally only called by backend programs to send
 responses to a filter, driver, or port monitor program.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsSideChannelWrite(
     cups_sc_command_t command,
     <a href='#cups_sc_status_t'>cups_sc_status_t</a> status,
     const char * data,
     int datalen,
     double timeout);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>command</tt></td><td>Command code</td></tr>
index 3d756b672333073a5940c5e1ce9aaf9b9fe47ac7..af6a40dd4cb8598c9f5ecb76d692590a050f236c 100644 (file)
 </head>
 <body>
 <!--
-  "$Id: api-httpipp.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-httpipp.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   HTTP and IPP API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
@@ -83,266 +74,840 @@ require CUPS 1.1 or higher.</p>
        <li><a href='#http_encryption_e'><tt>http_encryption_e</tt></a> </li>
        <li><a href='#http_field_e'><tt>http_field_e</tt></a> </li>
        <li><a href='#http_keepalive_e'><tt>http_keepalive_e</tt></a> </li>
+       <li><a href='#http_state_e'><tt>http_state_e</tt></a> </li>
        <li><a href='#http_status_e'><tt>http_status_e</tt></a> </li>
+       <li><a href='#http_uri_coding_e'><tt>http_uri_coding_e</tt></a> </li>
+       <li><a href='#http_uri_status_e'><tt>http_uri_status_e</tt></a> </li>
+       <li><a href='#http_version_e'><tt>http_version_e</tt></a> </li>
+       <li><a href='#ipp_finish_e'><tt>ipp_finish_e</tt></a> </li>
+       <li><a href='#ipp_jstate_e'><tt>ipp_jstate_e</tt></a> </li>
+       <li><a href='#ipp_op_e'><tt>ipp_op_e</tt></a> </li>
+       <li><a href='#ipp_orient_e'><tt>ipp_orient_e</tt></a> </li>
+       <li><a href='#ipp_pstate_e'><tt>ipp_pstate_e</tt></a> </li>
+       <li><a href='#ipp_quality_e'><tt>ipp_quality_e</tt></a> </li>
        <li><a href='#ipp_res_e'><tt>ipp_res_e</tt></a> </li>
+       <li><a href='#ipp_state_e'><tt>ipp_state_e</tt></a> </li>
        <li><a href='#ipp_status_e'><tt>ipp_status_e</tt></a> </li>
        <li><a href='#ipp_tag_e'><tt>ipp_tag_e</tt></a> </li>
 </ul>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_auth_e'>http_auth_e</a></h3>
 <h4>Description</h4>
-<p>HTTP authentication types</p>
+<p>HTTP authentication types
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>HTTP_AUTH_BASIC</tt> </td><td>Basic authentication in use</td></tr>
-<tr><td><tt>HTTP_AUTH_MD5</tt> </td><td>Digest authentication in use</td></tr>
-<tr><td><tt>HTTP_AUTH_MD5_INT</tt> </td><td>Digest authentication in use for body</td></tr>
-<tr><td><tt>HTTP_AUTH_MD5_SESS</tt> </td><td>MD5-session authentication in use</td></tr>
-<tr><td><tt>HTTP_AUTH_MD5_SESS_INT</tt> </td><td>MD5-session authentication in use for body</td></tr>
-<tr><td><tt>HTTP_AUTH_NEGOTIATE</tt> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></td><td>GSSAPI authentication in use </td></tr>
-<tr><td><tt>HTTP_AUTH_NONE</tt> </td><td>No authentication in use</td></tr>
+<tr><td><tt>HTTP_AUTH_BASIC</tt> </td><td>Basic authentication in use
+</td></tr>
+<tr><td><tt>HTTP_AUTH_MD5</tt> </td><td>Digest authentication in use
+</td></tr>
+<tr><td><tt>HTTP_AUTH_MD5_INT</tt> </td><td>Digest authentication in use for body
+</td></tr>
+<tr><td><tt>HTTP_AUTH_MD5_SESS</tt> </td><td>MD5-session authentication in use
+</td></tr>
+<tr><td><tt>HTTP_AUTH_MD5_SESS_INT</tt> </td><td>MD5-session authentication in use for body
+</td></tr>
+<tr><td><tt>HTTP_AUTH_NEGOTIATE</tt> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></td><td>GSSAPI authentication in use 
+</td></tr>
+<tr><td><tt>HTTP_AUTH_NONE</tt> </td><td>No authentication in use
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_encoding_e'>http_encoding_e</a></h3>
 <h4>Description</h4>
-<p>HTTP transfer encoding values</p>
+<p>HTTP transfer encoding values
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>HTTP_ENCODE_CHUNKED</tt> </td><td>Data is chunked</td></tr>
-<tr><td><tt>HTTP_ENCODE_FIELDS</tt> </td><td>Sending HTTP fields</td></tr>
-<tr><td><tt>HTTP_ENCODE_LENGTH</tt> </td><td>Data is sent with Content-Length</td></tr>
+<tr><td><tt>HTTP_ENCODE_CHUNKED</tt> </td><td>Data is chunked
+</td></tr>
+<tr><td><tt>HTTP_ENCODE_FIELDS</tt> </td><td>Sending HTTP fields
+</td></tr>
+<tr><td><tt>HTTP_ENCODE_LENGTH</tt> </td><td>Data is sent with Content-Length
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_encryption_e'>http_encryption_e</a></h3>
 <h4>Description</h4>
-<p>HTTP encryption values</p>
+<p>HTTP encryption values
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>HTTP_ENCRYPT_ALWAYS</tt> </td><td>Always encrypt (SSL)</td></tr>
-<tr><td><tt>HTTP_ENCRYPT_IF_REQUESTED</tt> </td><td>Encrypt if requested (TLS upgrade)</td></tr>
-<tr><td><tt>HTTP_ENCRYPT_NEVER</tt> </td><td>Never encrypt</td></tr>
-<tr><td><tt>HTTP_ENCRYPT_REQUIRED</tt> </td><td>Encryption is required (TLS upgrade)</td></tr>
+<tr><td><tt>HTTP_ENCRYPT_ALWAYS</tt> </td><td>Always encrypt (SSL)
+</td></tr>
+<tr><td><tt>HTTP_ENCRYPT_IF_REQUESTED</tt> </td><td>Encrypt if requested (TLS upgrade)
+</td></tr>
+<tr><td><tt>HTTP_ENCRYPT_NEVER</tt> </td><td>Never encrypt
+</td></tr>
+<tr><td><tt>HTTP_ENCRYPT_REQUIRED</tt> </td><td>Encryption is required (TLS upgrade)
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_field_e'>http_field_e</a></h3>
 <h4>Description</h4>
-<p>HTTP field names</p>
+<p>HTTP field names
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
-<thead><tr><th>Name</th><th>Description</th></tr></thead>
-<tbody>
-<tr><td><tt>HTTP_FIELD_ACCEPT_LANGUAGE</tt> </td><td>Accept-Language field</td></tr>
-<tr><td><tt>HTTP_FIELD_ACCEPT_RANGES</tt> </td><td>Accept-Ranges field</td></tr>
-<tr><td><tt>HTTP_FIELD_AUTHORIZATION</tt> </td><td>Authorization field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONNECTION</tt> </td><td>Connection field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONTENT_ENCODING</tt> </td><td>Content-Encoding field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONTENT_LANGUAGE</tt> </td><td>Content-Language field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONTENT_LENGTH</tt> </td><td>Content-Length field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONTENT_LOCATION</tt> </td><td>Content-Location field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONTENT_MD5</tt> </td><td>Content-MD5 field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONTENT_RANGE</tt> </td><td>Content-Range field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONTENT_TYPE</tt> </td><td>Content-Type field</td></tr>
-<tr><td><tt>HTTP_FIELD_CONTENT_VERSION</tt> </td><td>Content-Version field</td></tr>
-<tr><td><tt>HTTP_FIELD_DATE</tt> </td><td>Date field</td></tr>
-<tr><td><tt>HTTP_FIELD_HOST</tt> </td><td>Host field</td></tr>
-<tr><td><tt>HTTP_FIELD_IF_MODIFIED_SINCE</tt> </td><td>If-Modified-Since field</td></tr>
-<tr><td><tt>HTTP_FIELD_IF_UNMODIFIED_SINCE</tt> </td><td>If-Unmodified-Since field</td></tr>
-<tr><td><tt>HTTP_FIELD_KEEP_ALIVE</tt> </td><td>Keep-Alive field</td></tr>
-<tr><td><tt>HTTP_FIELD_LAST_MODIFIED</tt> </td><td>Last-Modified field</td></tr>
-<tr><td><tt>HTTP_FIELD_LINK</tt> </td><td>Link field</td></tr>
-<tr><td><tt>HTTP_FIELD_LOCATION</tt> </td><td>Location field</td></tr>
-<tr><td><tt>HTTP_FIELD_MAX</tt> </td><td>Maximum field index</td></tr>
-<tr><td><tt>HTTP_FIELD_RANGE</tt> </td><td>Range field</td></tr>
-<tr><td><tt>HTTP_FIELD_REFERER</tt> </td><td>Referer field</td></tr>
-<tr><td><tt>HTTP_FIELD_RETRY_AFTER</tt> </td><td>Retry-After field</td></tr>
-<tr><td><tt>HTTP_FIELD_TRANSFER_ENCODING</tt> </td><td>Transfer-Encoding field</td></tr>
-<tr><td><tt>HTTP_FIELD_UNKNOWN</tt> </td><td>Unknown field</td></tr>
-<tr><td><tt>HTTP_FIELD_UPGRADE</tt> </td><td>Upgrade field</td></tr>
-<tr><td><tt>HTTP_FIELD_USER_AGENT</tt> </td><td>User-Agent field</td></tr>
-<tr><td><tt>HTTP_FIELD_WWW_AUTHENTICATE</tt> </td><td>WWW-Authenticate field</td></tr>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>HTTP_FIELD_ACCEPT_LANGUAGE</tt> </td><td>Accept-Language field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_ACCEPT_RANGES</tt> </td><td>Accept-Ranges field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_AUTHORIZATION</tt> </td><td>Authorization field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONNECTION</tt> </td><td>Connection field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONTENT_ENCODING</tt> </td><td>Content-Encoding field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONTENT_LANGUAGE</tt> </td><td>Content-Language field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONTENT_LENGTH</tt> </td><td>Content-Length field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONTENT_LOCATION</tt> </td><td>Content-Location field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONTENT_MD5</tt> </td><td>Content-MD5 field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONTENT_RANGE</tt> </td><td>Content-Range field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONTENT_TYPE</tt> </td><td>Content-Type field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_CONTENT_VERSION</tt> </td><td>Content-Version field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_DATE</tt> </td><td>Date field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_HOST</tt> </td><td>Host field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_IF_MODIFIED_SINCE</tt> </td><td>If-Modified-Since field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_IF_UNMODIFIED_SINCE</tt> </td><td>If-Unmodified-Since field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_KEEP_ALIVE</tt> </td><td>Keep-Alive field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_LAST_MODIFIED</tt> </td><td>Last-Modified field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_LINK</tt> </td><td>Link field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_LOCATION</tt> </td><td>Location field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_MAX</tt> </td><td>Maximum field index
+</td></tr>
+<tr><td><tt>HTTP_FIELD_RANGE</tt> </td><td>Range field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_REFERER</tt> </td><td>Referer field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_RETRY_AFTER</tt> </td><td>Retry-After field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_TRANSFER_ENCODING</tt> </td><td>Transfer-Encoding field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_UNKNOWN</tt> </td><td>Unknown field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_UPGRADE</tt> </td><td>Upgrade field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_USER_AGENT</tt> </td><td>User-Agent field
+</td></tr>
+<tr><td><tt>HTTP_FIELD_WWW_AUTHENTICATE</tt> </td><td>WWW-Authenticate field
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_keepalive_e'>http_keepalive_e</a></h3>
 <h4>Description</h4>
-<p>Types and structures...</p>
+<p>Types and structures...
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>HTTP_KEEPALIVE_OFF</tt> </td><td>No keep alive support</td></tr>
-<tr><td><tt>HTTP_KEEPALIVE_ON</tt> </td><td>Use keep alive</td></tr>
+<tr><td><tt>HTTP_KEEPALIVE_OFF</tt> </td><td>No keep alive support
+</td></tr>
+<tr><td><tt>HTTP_KEEPALIVE_ON</tt> </td><td>Use keep alive
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='http_state_e'>http_state_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>HTTP_CLOSE</tt> </td><td>CLOSE command, waiting for blank line
+</td></tr>
+<tr><td><tt>HTTP_DELETE</tt> </td><td>DELETE command, waiting for blank line
+</td></tr>
+<tr><td><tt>HTTP_GET</tt> </td><td>GET command, waiting for blank line
+</td></tr>
+<tr><td><tt>HTTP_GET_SEND</tt> </td><td>GET command, sending data
+</td></tr>
+<tr><td><tt>HTTP_HEAD</tt> </td><td>HEAD command, waiting for blank line
+</td></tr>
+<tr><td><tt>HTTP_OPTIONS</tt> </td><td>OPTIONS command, waiting for blank line
+</td></tr>
+<tr><td><tt>HTTP_POST</tt> </td><td>POST command, waiting for blank line
+</td></tr>
+<tr><td><tt>HTTP_POST_RECV</tt> </td><td>POST command, receiving data
+</td></tr>
+<tr><td><tt>HTTP_POST_SEND</tt> </td><td>POST command, sending data
+</td></tr>
+<tr><td><tt>HTTP_PUT</tt> </td><td>PUT command, waiting for blank line
+</td></tr>
+<tr><td><tt>HTTP_PUT_RECV</tt> </td><td>PUT command, receiving data
+</td></tr>
+<tr><td><tt>HTTP_STATUS</tt> </td><td>Command complete, sending status
+</td></tr>
+<tr><td><tt>HTTP_TRACE</tt> </td><td>TRACE command, waiting for blank line
+</td></tr>
+<tr><td><tt>HTTP_WAITING</tt> </td><td>Waiting for command
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_status_e'>http_status_e</a></h3>
 <h4>Description</h4>
-<p>HTTP status codes</p>
+<p>HTTP status codes
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>HTTP_ACCEPTED</tt> </td><td>DELETE command was successful
+</td></tr>
+<tr><td><tt>HTTP_BAD_GATEWAY</tt> </td><td>Bad gateway
+</td></tr>
+<tr><td><tt>HTTP_BAD_REQUEST</tt> </td><td>Bad request
+</td></tr>
+<tr><td><tt>HTTP_CONFLICT</tt> </td><td>Request is self-conflicting
+</td></tr>
+<tr><td><tt>HTTP_CONTINUE</tt> </td><td>Everything OK, keep going...
+</td></tr>
+<tr><td><tt>HTTP_CREATED</tt> </td><td>PUT command was successful
+</td></tr>
+<tr><td><tt>HTTP_ERROR</tt> </td><td>An error response from httpXxxx()
+</td></tr>
+<tr><td><tt>HTTP_EXPECTATION_FAILED</tt> </td><td>The expectation given in an Expect header field was not met
+</td></tr>
+<tr><td><tt>HTTP_FORBIDDEN</tt> </td><td>Forbidden to access this URI
+</td></tr>
+<tr><td><tt>HTTP_GATEWAY_TIMEOUT</tt> </td><td>Gateway connection timed out
+</td></tr>
+<tr><td><tt>HTTP_GONE</tt> </td><td>Server has gone away
+</td></tr>
+<tr><td><tt>HTTP_LENGTH_REQUIRED</tt> </td><td>A content length or encoding is required
+</td></tr>
+<tr><td><tt>HTTP_METHOD_NOT_ALLOWED</tt> </td><td>Method is not allowed
+</td></tr>
+<tr><td><tt>HTTP_MOVED_PERMANENTLY</tt> </td><td>Document has moved permanently
+</td></tr>
+<tr><td><tt>HTTP_MOVED_TEMPORARILY</tt> </td><td>Document has moved temporarily
+</td></tr>
+<tr><td><tt>HTTP_MULTIPLE_CHOICES</tt> </td><td>Multiple files match request
+</td></tr>
+<tr><td><tt>HTTP_NOT_ACCEPTABLE</tt> </td><td>Not Acceptable
+</td></tr>
+<tr><td><tt>HTTP_NOT_AUTHORITATIVE</tt> </td><td>Information isn't authoritative
+</td></tr>
+<tr><td><tt>HTTP_NOT_FOUND</tt> </td><td>URI was not found
+</td></tr>
+<tr><td><tt>HTTP_NOT_IMPLEMENTED</tt> </td><td>Feature not implemented
+</td></tr>
+<tr><td><tt>HTTP_NOT_MODIFIED</tt> </td><td>File not modified
+</td></tr>
+<tr><td><tt>HTTP_NOT_SUPPORTED</tt> </td><td>HTTP version not supported
+</td></tr>
+<tr><td><tt>HTTP_NO_CONTENT</tt> </td><td>Successful command, no new data
+</td></tr>
+<tr><td><tt>HTTP_OK</tt> </td><td>OPTIONS/GET/HEAD/POST/TRACE command was successful
+</td></tr>
+<tr><td><tt>HTTP_PARTIAL_CONTENT</tt> </td><td>Only a partial file was recieved/sent
+</td></tr>
+<tr><td><tt>HTTP_PAYMENT_REQUIRED</tt> </td><td>Payment required
+</td></tr>
+<tr><td><tt>HTTP_PRECONDITION</tt> </td><td>Precondition failed
+</td></tr>
+<tr><td><tt>HTTP_PROXY_AUTHENTICATION</tt> </td><td>Proxy Authentication is Required
+</td></tr>
+<tr><td><tt>HTTP_REQUESTED_RANGE</tt> </td><td>The requested range is not satisfiable
+</td></tr>
+<tr><td><tt>HTTP_REQUEST_TIMEOUT</tt> </td><td>Request timed out
+</td></tr>
+<tr><td><tt>HTTP_REQUEST_TOO_LARGE</tt> </td><td>Request entity too large
+</td></tr>
+<tr><td><tt>HTTP_RESET_CONTENT</tt> </td><td>Content was reset/recreated
+</td></tr>
+<tr><td><tt>HTTP_SEE_OTHER</tt> </td><td>See this other link...
+</td></tr>
+<tr><td><tt>HTTP_SERVER_ERROR</tt> </td><td>Internal server error
+</td></tr>
+<tr><td><tt>HTTP_SERVICE_UNAVAILABLE</tt> </td><td>Service is unavailable
+</td></tr>
+<tr><td><tt>HTTP_SWITCHING_PROTOCOLS</tt> </td><td>HTTP upgrade to TLS/SSL
+</td></tr>
+<tr><td><tt>HTTP_UNAUTHORIZED</tt> </td><td>Unauthorized to access host
+</td></tr>
+<tr><td><tt>HTTP_UNSUPPORTED_MEDIATYPE</tt> </td><td>The requested media type is unsupported
+</td></tr>
+<tr><td><tt>HTTP_UPGRADE_REQUIRED</tt> </td><td>Upgrade to SSL/TLS required
+</td></tr>
+<tr><td><tt>HTTP_URI_TOO_LONG</tt> </td><td>URI too long
+</td></tr>
+<tr><td><tt>HTTP_USE_PROXY</tt> </td><td>Must use a proxy to access this URI
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='http_uri_coding_e'>http_uri_coding_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>HTTP_URI_CODING_ALL</tt> </td><td>En/decode everything
+</td></tr>
+<tr><td><tt>HTTP_URI_CODING_HOSTNAME</tt> </td><td>En/decode the hostname portion
+</td></tr>
+<tr><td><tt>HTTP_URI_CODING_MOST</tt> </td><td>En/decode all but the query
+</td></tr>
+<tr><td><tt>HTTP_URI_CODING_NONE</tt> </td><td>Don't en/decode anything
+</td></tr>
+<tr><td><tt>HTTP_URI_CODING_QUERY</tt> </td><td>En/decode the query portion
+</td></tr>
+<tr><td><tt>HTTP_URI_CODING_RESOURCE</tt> </td><td>En/decode the resource portion
+</td></tr>
+<tr><td><tt>HTTP_URI_CODING_USERNAME</tt> </td><td>En/decode the username portion
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='http_uri_status_e'>http_uri_status_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>HTTP_URI_BAD_ARGUMENTS</tt> </td><td>Bad arguments to function (error)
+</td></tr>
+<tr><td><tt>HTTP_URI_BAD_HOSTNAME</tt> </td><td>Bad hostname in URI (error)
+</td></tr>
+<tr><td><tt>HTTP_URI_BAD_PORT</tt> </td><td>Bad port number in URI (error)
+</td></tr>
+<tr><td><tt>HTTP_URI_BAD_RESOURCE</tt> </td><td>Bad resource in URI (error)
+</td></tr>
+<tr><td><tt>HTTP_URI_BAD_SCHEME</tt> </td><td>Bad scheme in URI (error)
+</td></tr>
+<tr><td><tt>HTTP_URI_BAD_URI</tt> </td><td>Bad/empty URI (error)
+</td></tr>
+<tr><td><tt>HTTP_URI_BAD_USERNAME</tt> </td><td>Bad username in URI (error)
+</td></tr>
+<tr><td><tt>HTTP_URI_MISSING_RESOURCE</tt> </td><td>Missing resource in URI (warning)
+</td></tr>
+<tr><td><tt>HTTP_URI_MISSING_SCHEME</tt> </td><td>Missing scheme in URI (warning)
+</td></tr>
+<tr><td><tt>HTTP_URI_OK</tt> </td><td>URI decoded OK
+</td></tr>
+<tr><td><tt>HTTP_URI_OVERFLOW</tt> </td><td>URI buffer for httpAssembleURI is too small
+</td></tr>
+<tr><td><tt>HTTP_URI_UNKNOWN_SCHEME</tt> </td><td>Unknown scheme in URI (warning)
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='http_version_e'>http_version_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>HTTP_0_9</tt> </td><td>HTTP/0.9
+</td></tr>
+<tr><td><tt>HTTP_1_0</tt> </td><td>HTTP/1.0
+</td></tr>
+<tr><td><tt>HTTP_1_1</tt> </td><td>HTTP/1.1
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='ipp_finish_e'>ipp_finish_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>IPP_FINISHINGS_BALE</tt> </td><td>Bale (any type)
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_BIND</tt> </td><td>Bind
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_BIND_BOTTOM</tt> </td><td>Bind on bottom
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_BIND_LEFT</tt> </td><td>Bind on left
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_BIND_RIGHT</tt> </td><td>Bind on right
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_BIND_TOP</tt> </td><td>Bind on top
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_BOOKLET_MAKER</tt> </td><td>Fold to make booklet
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_COVER</tt> </td><td>Add cover
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_EDGE_STITCH</tt> </td><td>Stitch along any side
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_EDGE_STITCH_BOTTOM</tt> </td><td>Stitch along bottom edge
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_EDGE_STITCH_LEFT</tt> </td><td>Stitch along left side
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_EDGE_STITCH_RIGHT</tt> </td><td>Stitch along right side
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_EDGE_STITCH_TOP</tt> </td><td>Stitch along top edge
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_FOLD</tt> </td><td>Fold (any type)
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_JOB_OFFSET</tt> </td><td>Offset for binding (any type)
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_NONE</tt> </td><td>No finishing
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_PUNCH</tt> </td><td>Punch (any location/count)
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_SADDLE_STITCH</tt> </td><td>Staple interior
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE</tt> </td><td>Staple (any location)
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE_BOTTOM_LEFT</tt> </td><td>Staple bottom left corner
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE_BOTTOM_RIGHT</tt> </td><td>Staple bottom right corner
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE_DUAL_BOTTOM</tt> </td><td>Two staples on bottom
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE_DUAL_LEFT</tt> </td><td>Two staples on left
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE_DUAL_RIGHT</tt> </td><td>Two staples on right
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE_DUAL_TOP</tt> </td><td>Two staples on top
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE_TOP_LEFT</tt> </td><td>Staple top left corner
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_STAPLE_TOP_RIGHT</tt> </td><td>Staple top right corner
+</td></tr>
+<tr><td><tt>IPP_FINISHINGS_TRIM</tt> </td><td>Trim (any type)
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='ipp_jstate_e'>ipp_jstate_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>IPP_JOB_ABORTED</tt> </td><td>Job has aborted due to error
+</td></tr>
+<tr><td><tt>IPP_JOB_CANCELED</tt> </td><td>Job has been canceled
+</td></tr>
+<tr><td><tt>IPP_JOB_COMPLETED</tt> </td><td>Job has completed successfully
+</td></tr>
+<tr><td><tt>IPP_JOB_HELD</tt> </td><td>Job is held for printing
+</td></tr>
+<tr><td><tt>IPP_JOB_PENDING</tt> </td><td>Job is waiting to be printed
+</td></tr>
+<tr><td><tt>IPP_JOB_PROCESSING</tt> </td><td>Job is currently printing
+</td></tr>
+<tr><td><tt>IPP_JOB_STOPPED</tt> </td><td>Job has been stopped
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='ipp_op_e'>ipp_op_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>CUPS_ACCEPT_JOBS</tt> </td><td>Accept new jobs on a printer
+</td></tr>
+<tr><td><tt>CUPS_ADD_MODIFY_CLASS</tt> </td><td>Add or modify a class
+</td></tr>
+<tr><td><tt>CUPS_ADD_MODIFY_PRINTER</tt> </td><td>Add or modify a printer
+</td></tr>
+<tr><td><tt>CUPS_AUTHENTICATE_JOB</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Authenticate a job 
+</td></tr>
+<tr><td><tt>CUPS_DELETE_CLASS</tt> </td><td>Delete a class
+</td></tr>
+<tr><td><tt>CUPS_DELETE_PRINTER</tt> </td><td>Delete a printer
+</td></tr>
+<tr><td><tt>CUPS_GET_CLASSES</tt> <span class='info'>&nbsp;DEPRECATED&nbsp;</span></td><td>Get a list of classes 
+</td></tr>
+<tr><td><tt>CUPS_GET_DEFAULT</tt> </td><td>Get the default printer
+</td></tr>
+<tr><td><tt>CUPS_GET_DEVICES</tt> </td><td>Get a list of supported devices
+</td></tr>
+<tr><td><tt>CUPS_GET_PPD</tt> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></td><td>Get a PPD file 
+</td></tr>
+<tr><td><tt>CUPS_GET_PPDS</tt> </td><td>Get a list of supported drivers
+</td></tr>
+<tr><td><tt>CUPS_GET_PRINTERS</tt> </td><td>Get a list of printers and/or classes
+</td></tr>
+<tr><td><tt>CUPS_MOVE_JOB</tt> </td><td>Move a job to a different printer
+</td></tr>
+<tr><td><tt>CUPS_REJECT_JOBS</tt> </td><td>Reject new jobs on a printer
+</td></tr>
+<tr><td><tt>CUPS_SET_DEFAULT</tt> </td><td>Set the default printer
+</td></tr>
+<tr><td><tt>IPP_ACTIVATE_PRINTER</tt> </td><td>Start a printer @private@
+</td></tr>
+<tr><td><tt>IPP_CANCEL_CURRENT_JOB</tt> </td><td>Cancel the current job @private@
+</td></tr>
+<tr><td><tt>IPP_CANCEL_JOB</tt> </td><td>Cancel a job
+</td></tr>
+<tr><td><tt>IPP_CANCEL_SUBSCRIPTION</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Cancel a subscription 
+</td></tr>
+<tr><td><tt>IPP_CREATE_JOB</tt> </td><td>Create an empty print job
+</td></tr>
+<tr><td><tt>IPP_CREATE_JOB_SUBSCRIPTION</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Create a job subscription 
+</td></tr>
+<tr><td><tt>IPP_CREATE_PRINTER_SUBSCRIPTION</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Create a printer subscription 
+</td></tr>
+<tr><td><tt>IPP_DEACTIVATE_PRINTER</tt> </td><td>Stop a printer @private@
+</td></tr>
+<tr><td><tt>IPP_DISABLE_PRINTER</tt> </td><td>Stop a printer
+</td></tr>
+<tr><td><tt>IPP_ENABLE_PRINTER</tt> </td><td>Start a printer
+</td></tr>
+<tr><td><tt>IPP_GET_JOBS</tt> </td><td>Get a list of jobs
+</td></tr>
+<tr><td><tt>IPP_GET_JOB_ATTRIBUTES</tt> </td><td>Get job attributes
+</td></tr>
+<tr><td><tt>IPP_GET_NOTIFICATIONS</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Get notification events 
+</td></tr>
+<tr><td><tt>IPP_GET_PRINTER_ATTRIBUTES</tt> </td><td>Get printer attributes
+</td></tr>
+<tr><td><tt>IPP_GET_PRINTER_SUPPORTED_VALUES</tt> </td><td>Get supported attribute values
+</td></tr>
+<tr><td><tt>IPP_GET_PRINT_SUPPORT_FILES</tt> </td><td>Get printer support files @private@
+</td></tr>
+<tr><td><tt>IPP_GET_SUBSCRIPTIONS</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Get list of subscriptions 
+</td></tr>
+<tr><td><tt>IPP_GET_SUBSCRIPTION_ATTRIBUTES</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Get subscription attributes 
+</td></tr>
+<tr><td><tt>IPP_HOLD_JOB</tt> </td><td>Hold a job for printing
+</td></tr>
+<tr><td><tt>IPP_HOLD_NEW_JOBS</tt> </td><td>Hold new jobs @private@
+</td></tr>
+<tr><td><tt>IPP_PAUSE_PRINTER</tt> </td><td>Stop a printer
+</td></tr>
+<tr><td><tt>IPP_PAUSE_PRINTER_AFTER_CURRENT_JOB</tt> </td><td>Stop printer after the current job @private@
+</td></tr>
+<tr><td><tt>IPP_PRINT_JOB</tt> </td><td>Print a single file
+</td></tr>
+<tr><td><tt>IPP_PRINT_URI</tt> </td><td>Print a single URL @private@
+</td></tr>
+<tr><td><tt>IPP_PRIVATE</tt> </td><td>Reserved @private@
+</td></tr>
+<tr><td><tt>IPP_PROMOTE_JOB</tt> </td><td>Promote a job to print sooner @private@
+</td></tr>
+<tr><td><tt>IPP_PURGE_JOBS</tt> </td><td>Cancel all jobs
+</td></tr>
+<tr><td><tt>IPP_RELEASE_HELD_NEW_JOBS</tt> </td><td>Release new jobs @private@
+</td></tr>
+<tr><td><tt>IPP_RELEASE_JOB</tt> </td><td>Release a job for printing
+</td></tr>
+<tr><td><tt>IPP_RENEW_SUBSCRIPTION</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Renew a printer subscription 
+</td></tr>
+<tr><td><tt>IPP_REPROCESS_JOB</tt> </td><td>Reprint a job @private@
+</td></tr>
+<tr><td><tt>IPP_RESTART_JOB</tt> </td><td>Reprint a job
+</td></tr>
+<tr><td><tt>IPP_RESTART_PRINTER</tt> </td><td>Restart a printer @private@
+</td></tr>
+<tr><td><tt>IPP_RESUME_JOB</tt> </td><td>Resume the current job @private@
+</td></tr>
+<tr><td><tt>IPP_RESUME_PRINTER</tt> </td><td>Start a printer
+</td></tr>
+<tr><td><tt>IPP_SCHEDULE_JOB_AFTER</tt> </td><td>Schedule a job to print after another @private@
+</td></tr>
+<tr><td><tt>IPP_SEND_DOCUMENT</tt> </td><td>Add a file to a job
+</td></tr>
+<tr><td><tt>IPP_SEND_NOTIFICATIONS</tt> </td><td>Send notification events @private@
+</td></tr>
+<tr><td><tt>IPP_SEND_URI</tt> </td><td>Add a URL to a job @private@
+</td></tr>
+<tr><td><tt>IPP_SET_JOB_ATTRIBUTES</tt> </td><td>Set job attributes
+</td></tr>
+<tr><td><tt>IPP_SET_PRINTER_ATTRIBUTES</tt> </td><td>Set printer attributes @private@
+</td></tr>
+<tr><td><tt>IPP_SHUTDOWN_PRINTER</tt> </td><td>Turn a printer off @private@
+</td></tr>
+<tr><td><tt>IPP_STARTUP_PRINTER</tt> </td><td>Turn a printer on @private@
+</td></tr>
+<tr><td><tt>IPP_SUSPEND_CURRENT_JOB</tt> </td><td>Suspend the current job @private@
+</td></tr>
+<tr><td><tt>IPP_VALIDATE_JOB</tt> </td><td>Validate job options
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='ipp_orient_e'>ipp_orient_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>IPP_LANDSCAPE</tt> </td><td>90 degrees counter-clockwise
+</td></tr>
+<tr><td><tt>IPP_PORTRAIT</tt> </td><td>No rotation
+</td></tr>
+<tr><td><tt>IPP_REVERSE_LANDSCAPE</tt> </td><td>90 degrees clockwise
+</td></tr>
+<tr><td><tt>IPP_REVERSE_PORTRAIT</tt> </td><td>180 degrees
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='ipp_pstate_e'>ipp_pstate_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>IPP_PRINTER_IDLE</tt> </td><td>Printer is idle
+</td></tr>
+<tr><td><tt>IPP_PRINTER_PROCESSING</tt> </td><td>Printer is working
+</td></tr>
+<tr><td><tt>IPP_PRINTER_STOPPED</tt> </td><td>Printer is stopped
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='ipp_quality_e'>ipp_quality_e</a></h3>
+<h4>Description</h4>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
-<thead><tr><th>Name</th><th>Description</th></tr></thead>
-<tbody>
-<tr><td><tt>HTTP_ACCEPTED</tt> </td><td>DELETE command was successful</td></tr>
-<tr><td><tt>HTTP_BAD_GATEWAY</tt> </td><td>Bad gateway</td></tr>
-<tr><td><tt>HTTP_BAD_REQUEST</tt> </td><td>Bad request</td></tr>
-<tr><td><tt>HTTP_CONFLICT</tt> </td><td>Request is self-conflicting</td></tr>
-<tr><td><tt>HTTP_CONTINUE</tt> </td><td>Everything OK, keep going...</td></tr>
-<tr><td><tt>HTTP_CREATED</tt> </td><td>PUT command was successful</td></tr>
-<tr><td><tt>HTTP_ERROR</tt> </td><td>An error response from httpXxxx()</td></tr>
-<tr><td><tt>HTTP_EXPECTATION_FAILED</tt> </td><td>The expectation given in an Expect header field was not met</td></tr>
-<tr><td><tt>HTTP_FORBIDDEN</tt> </td><td>Forbidden to access this URI</td></tr>
-<tr><td><tt>HTTP_GATEWAY_TIMEOUT</tt> </td><td>Gateway connection timed out</td></tr>
-<tr><td><tt>HTTP_GONE</tt> </td><td>Server has gone away</td></tr>
-<tr><td><tt>HTTP_LENGTH_REQUIRED</tt> </td><td>A content length or encoding is required</td></tr>
-<tr><td><tt>HTTP_METHOD_NOT_ALLOWED</tt> </td><td>Method is not allowed</td></tr>
-<tr><td><tt>HTTP_MOVED_PERMANENTLY</tt> </td><td>Document has moved permanently</td></tr>
-<tr><td><tt>HTTP_MOVED_TEMPORARILY</tt> </td><td>Document has moved temporarily</td></tr>
-<tr><td><tt>HTTP_MULTIPLE_CHOICES</tt> </td><td>Multiple files match request</td></tr>
-<tr><td><tt>HTTP_NOT_ACCEPTABLE</tt> </td><td>Not Acceptable</td></tr>
-<tr><td><tt>HTTP_NOT_AUTHORITATIVE</tt> </td><td>Information isn't authoritative</td></tr>
-<tr><td><tt>HTTP_NOT_FOUND</tt> </td><td>URI was not found</td></tr>
-<tr><td><tt>HTTP_NOT_IMPLEMENTED</tt> </td><td>Feature not implemented</td></tr>
-<tr><td><tt>HTTP_NOT_MODIFIED</tt> </td><td>File not modified</td></tr>
-<tr><td><tt>HTTP_NOT_SUPPORTED</tt> </td><td>HTTP version not supported</td></tr>
-<tr><td><tt>HTTP_NO_CONTENT</tt> </td><td>Successful command, no new data</td></tr>
-<tr><td><tt>HTTP_OK</tt> </td><td>OPTIONS/GET/HEAD/POST/TRACE command was successful</td></tr>
-<tr><td><tt>HTTP_PARTIAL_CONTENT</tt> </td><td>Only a partial file was recieved/sent</td></tr>
-<tr><td><tt>HTTP_PAYMENT_REQUIRED</tt> </td><td>Payment required</td></tr>
-<tr><td><tt>HTTP_PRECONDITION</tt> </td><td>Precondition failed</td></tr>
-<tr><td><tt>HTTP_PROXY_AUTHENTICATION</tt> </td><td>Proxy Authentication is Required</td></tr>
-<tr><td><tt>HTTP_REQUESTED_RANGE</tt> </td><td>The requested range is not satisfiable</td></tr>
-<tr><td><tt>HTTP_REQUEST_TIMEOUT</tt> </td><td>Request timed out</td></tr>
-<tr><td><tt>HTTP_REQUEST_TOO_LARGE</tt> </td><td>Request entity too large</td></tr>
-<tr><td><tt>HTTP_RESET_CONTENT</tt> </td><td>Content was reset/recreated</td></tr>
-<tr><td><tt>HTTP_SEE_OTHER</tt> </td><td>See this other link...</td></tr>
-<tr><td><tt>HTTP_SERVER_ERROR</tt> </td><td>Internal server error</td></tr>
-<tr><td><tt>HTTP_SERVICE_UNAVAILABLE</tt> </td><td>Service is unavailable</td></tr>
-<tr><td><tt>HTTP_SWITCHING_PROTOCOLS</tt> </td><td>HTTP upgrade to TLS/SSL</td></tr>
-<tr><td><tt>HTTP_UNAUTHORIZED</tt> </td><td>Unauthorized to access host</td></tr>
-<tr><td><tt>HTTP_UNSUPPORTED_MEDIATYPE</tt> </td><td>The requested media type is unsupported</td></tr>
-<tr><td><tt>HTTP_UPGRADE_REQUIRED</tt> </td><td>Upgrade to SSL/TLS required</td></tr>
-<tr><td><tt>HTTP_URI_TOO_LONG</tt> </td><td>URI too long</td></tr>
-<tr><td><tt>HTTP_USE_PROXY</tt> </td><td>Must use a proxy to access this URI</td></tr>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>IPP_QUALITY_DRAFT</tt> </td><td>Draft quality
+</td></tr>
+<tr><td><tt>IPP_QUALITY_HIGH</tt> </td><td>High quality
+</td></tr>
+<tr><td><tt>IPP_QUALITY_NORMAL</tt> </td><td>Normal quality
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_res_e'>ipp_res_e</a></h3>
 <h4>Description</h4>
-<p>Types and structures...</p>
+<p>Types and structures...
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>IPP_RES_PER_CM</tt> </td><td>Pixels per centimeter
+</td></tr>
+<tr><td><tt>IPP_RES_PER_INCH</tt> </td><td>Pixels per inch
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='ipp_state_e'>ipp_state_e</a></h3>
+<h4>Description</h4>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>IPP_RES_PER_CM</tt> </td><td>Pixels per centimeter</td></tr>
-<tr><td><tt>IPP_RES_PER_INCH</tt> </td><td>Pixels per inch</td></tr>
+<tr><td><tt>IPP_ATTRIBUTE</tt> </td><td>One or more attributes need to be sent/received
+</td></tr>
+<tr><td><tt>IPP_DATA</tt> </td><td>IPP request data needs to be sent/received
+</td></tr>
+<tr><td><tt>IPP_ERROR</tt> </td><td>An error occurred
+</td></tr>
+<tr><td><tt>IPP_HEADER</tt> </td><td>The request header needs to be sent/received
+</td></tr>
+<tr><td><tt>IPP_IDLE</tt> </td><td>Nothing is happening/request completed
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_status_e'>ipp_status_e</a></h3>
 <h4>Description</h4>
-<p>IPP status codes...</p>
+<p>IPP status codes...
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
-<thead><tr><th>Name</th><th>Description</th></tr></thead>
-<tbody>
-<tr><td><tt>IPP_ATTRIBUTES</tt> </td><td>client-error-attributes-or-values-not-supported</td></tr>
-<tr><td><tt>IPP_ATTRIBUTES_NOT_SETTABLE</tt> </td><td>client-error-attributes-not-settable</td></tr>
-<tr><td><tt>IPP_BAD_REQUEST</tt> </td><td>client-error-bad-request</td></tr>
-<tr><td><tt>IPP_CHARSET</tt> </td><td>client-error-charset-not-supported</td></tr>
-<tr><td><tt>IPP_COMPRESSION_ERROR</tt> </td><td>client-error-compression-error</td></tr>
-<tr><td><tt>IPP_COMPRESSION_NOT_SUPPORTED</tt> </td><td>client-error-compression-not-supported</td></tr>
-<tr><td><tt>IPP_CONFLICT</tt> </td><td>client-error-conflicting-attributes</td></tr>
-<tr><td><tt>IPP_DEVICE_ERROR</tt> </td><td>server-error-device-error</td></tr>
-<tr><td><tt>IPP_DOCUMENT_ACCESS_ERROR</tt> </td><td>client-error-document-access-error</td></tr>
-<tr><td><tt>IPP_DOCUMENT_FORMAT</tt> </td><td>client-error-document-format-not-supported</td></tr>
-<tr><td><tt>IPP_DOCUMENT_FORMAT_ERROR</tt> </td><td>client-error-document-format-error</td></tr>
-<tr><td><tt>IPP_ERROR_JOB_CANCELED</tt> </td><td>server-error-job-canceled</td></tr>
-<tr><td><tt>IPP_FORBIDDEN</tt> </td><td>client-error-forbidden</td></tr>
-<tr><td><tt>IPP_GONE</tt> </td><td>client-error-gone</td></tr>
-<tr><td><tt>IPP_IGNORED_ALL_NOTIFICATIONS</tt> </td><td>client-error-ignored-all-notifications</td></tr>
-<tr><td><tt>IPP_IGNORED_ALL_SUBSCRIPTIONS</tt> </td><td>client-error-ignored-all-subscriptions</td></tr>
-<tr><td><tt>IPP_INTERNAL_ERROR</tt> </td><td>server-error-internal-error</td></tr>
-<tr><td><tt>IPP_MULTIPLE_JOBS_NOT_SUPPORTED</tt> </td><td>server-error-multiple-document-jobs-not-supported</td></tr>
-<tr><td><tt>IPP_NOT_ACCEPTING</tt> </td><td>server-error-not-accepting-jobs</td></tr>
-<tr><td><tt>IPP_NOT_AUTHENTICATED</tt> </td><td>client-error-not-authenticated</td></tr>
-<tr><td><tt>IPP_NOT_AUTHORIZED</tt> </td><td>client-error-not-authorized</td></tr>
-<tr><td><tt>IPP_NOT_FOUND</tt> </td><td>client-error-not-found</td></tr>
-<tr><td><tt>IPP_NOT_POSSIBLE</tt> </td><td>client-error-not-possible</td></tr>
-<tr><td><tt>IPP_OK</tt> </td><td>successful-ok</td></tr>
-<tr><td><tt>IPP_OK_BUT_CANCEL_SUBSCRIPTION</tt> </td><td>successful-ok-but-cancel-subscription</td></tr>
-<tr><td><tt>IPP_OK_CONFLICT</tt> </td><td>successful-ok-conflicting-attributes</td></tr>
-<tr><td><tt>IPP_OK_EVENTS_COMPLETE</tt> </td><td>successful-ok-events-complete</td></tr>
-<tr><td><tt>IPP_OK_IGNORED_NOTIFICATIONS</tt> </td><td>successful-ok-ignored-notifications</td></tr>
-<tr><td><tt>IPP_OK_IGNORED_SUBSCRIPTIONS</tt> </td><td>successful-ok-ignored-subscriptions</td></tr>
-<tr><td><tt>IPP_OK_SUBST</tt> </td><td>successful-ok-ignored-or-substituted-attributes</td></tr>
-<tr><td><tt>IPP_OK_TOO_MANY_EVENTS</tt> </td><td>successful-ok-too-many-events</td></tr>
-<tr><td><tt>IPP_OPERATION_NOT_SUPPORTED</tt> </td><td>server-error-operation-not-supported</td></tr>
-<tr><td><tt>IPP_PRINTER_BUSY</tt> </td><td>server-error-busy</td></tr>
-<tr><td><tt>IPP_PRINTER_IS_DEACTIVATED</tt> </td><td>server-error-printer-is-deactivated</td></tr>
-<tr><td><tt>IPP_PRINT_SUPPORT_FILE_NOT_FOUND</tt> </td><td>client-error-print-support-file-not-found</td></tr>
-<tr><td><tt>IPP_REDIRECTION_OTHER_SITE</tt> </td><td></td></tr>
-<tr><td><tt>IPP_REQUEST_ENTITY</tt> </td><td>client-error-request-entity-too-large</td></tr>
-<tr><td><tt>IPP_REQUEST_VALUE</tt> </td><td>client-error-request-value-too-long</td></tr>
-<tr><td><tt>IPP_SERVICE_UNAVAILABLE</tt> </td><td>server-error-service-unavailable</td></tr>
-<tr><td><tt>IPP_TEMPORARY_ERROR</tt> </td><td>server-error-temporary-error</td></tr>
-<tr><td><tt>IPP_TIMEOUT</tt> </td><td>client-error-timeout</td></tr>
-<tr><td><tt>IPP_TOO_MANY_SUBSCRIPTIONS</tt> </td><td>client-error-too-many-subscriptions</td></tr>
-<tr><td><tt>IPP_URI_SCHEME</tt> </td><td>client-error-uri-scheme-not-supported</td></tr>
-<tr><td><tt>IPP_VERSION_NOT_SUPPORTED</tt> </td><td>server-error-version-not-supported</td></tr>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>CUPS_SEE_OTHER</tt> </td><td>cups-see-other
+</td></tr>
+<tr><td><tt>IPP_ATTRIBUTES</tt> </td><td>client-error-attributes-or-values-not-supported
+</td></tr>
+<tr><td><tt>IPP_ATTRIBUTES_NOT_SETTABLE</tt> </td><td>client-error-attributes-not-settable
+</td></tr>
+<tr><td><tt>IPP_BAD_REQUEST</tt> </td><td>client-error-bad-request
+</td></tr>
+<tr><td><tt>IPP_CHARSET</tt> </td><td>client-error-charset-not-supported
+</td></tr>
+<tr><td><tt>IPP_COMPRESSION_ERROR</tt> </td><td>client-error-compression-error
+</td></tr>
+<tr><td><tt>IPP_COMPRESSION_NOT_SUPPORTED</tt> </td><td>client-error-compression-not-supported
+</td></tr>
+<tr><td><tt>IPP_CONFLICT</tt> </td><td>client-error-conflicting-attributes
+</td></tr>
+<tr><td><tt>IPP_DEVICE_ERROR</tt> </td><td>server-error-device-error
+</td></tr>
+<tr><td><tt>IPP_DOCUMENT_ACCESS_ERROR</tt> </td><td>client-error-document-access-error
+</td></tr>
+<tr><td><tt>IPP_DOCUMENT_FORMAT</tt> </td><td>client-error-document-format-not-supported
+</td></tr>
+<tr><td><tt>IPP_DOCUMENT_FORMAT_ERROR</tt> </td><td>client-error-document-format-error
+</td></tr>
+<tr><td><tt>IPP_ERROR_JOB_CANCELED</tt> </td><td>server-error-job-canceled
+</td></tr>
+<tr><td><tt>IPP_FORBIDDEN</tt> </td><td>client-error-forbidden
+</td></tr>
+<tr><td><tt>IPP_GONE</tt> </td><td>client-error-gone
+</td></tr>
+<tr><td><tt>IPP_IGNORED_ALL_NOTIFICATIONS</tt> </td><td>client-error-ignored-all-notifications
+</td></tr>
+<tr><td><tt>IPP_IGNORED_ALL_SUBSCRIPTIONS</tt> </td><td>client-error-ignored-all-subscriptions
+</td></tr>
+<tr><td><tt>IPP_INTERNAL_ERROR</tt> </td><td>server-error-internal-error
+</td></tr>
+<tr><td><tt>IPP_MULTIPLE_JOBS_NOT_SUPPORTED</tt> </td><td>server-error-multiple-document-jobs-not-supported
+</td></tr>
+<tr><td><tt>IPP_NOT_ACCEPTING</tt> </td><td>server-error-not-accepting-jobs
+</td></tr>
+<tr><td><tt>IPP_NOT_AUTHENTICATED</tt> </td><td>client-error-not-authenticated
+</td></tr>
+<tr><td><tt>IPP_NOT_AUTHORIZED</tt> </td><td>client-error-not-authorized
+</td></tr>
+<tr><td><tt>IPP_NOT_FOUND</tt> </td><td>client-error-not-found
+</td></tr>
+<tr><td><tt>IPP_NOT_POSSIBLE</tt> </td><td>client-error-not-possible
+</td></tr>
+<tr><td><tt>IPP_OK</tt> </td><td>successful-ok
+</td></tr>
+<tr><td><tt>IPP_OK_BUT_CANCEL_SUBSCRIPTION</tt> </td><td>successful-ok-but-cancel-subscription
+</td></tr>
+<tr><td><tt>IPP_OK_CONFLICT</tt> </td><td>successful-ok-conflicting-attributes
+</td></tr>
+<tr><td><tt>IPP_OK_EVENTS_COMPLETE</tt> </td><td>successful-ok-events-complete
+</td></tr>
+<tr><td><tt>IPP_OK_IGNORED_NOTIFICATIONS</tt> </td><td>successful-ok-ignored-notifications
+</td></tr>
+<tr><td><tt>IPP_OK_IGNORED_SUBSCRIPTIONS</tt> </td><td>successful-ok-ignored-subscriptions
+</td></tr>
+<tr><td><tt>IPP_OK_SUBST</tt> </td><td>successful-ok-ignored-or-substituted-attributes
+</td></tr>
+<tr><td><tt>IPP_OK_TOO_MANY_EVENTS</tt> </td><td>successful-ok-too-many-events
+</td></tr>
+<tr><td><tt>IPP_OPERATION_NOT_SUPPORTED</tt> </td><td>server-error-operation-not-supported
+</td></tr>
+<tr><td><tt>IPP_PRINTER_BUSY</tt> </td><td>server-error-busy
+</td></tr>
+<tr><td><tt>IPP_PRINTER_IS_DEACTIVATED</tt> </td><td>server-error-printer-is-deactivated
+</td></tr>
+<tr><td><tt>IPP_PRINT_SUPPORT_FILE_NOT_FOUND</tt> </td><td>client-error-print-support-file-not-found
+</td></tr>
+<tr><td><tt>IPP_REDIRECTION_OTHER_SITE</tt> </td><td>
+</td></tr>
+<tr><td><tt>IPP_REQUEST_ENTITY</tt> </td><td>client-error-request-entity-too-large
+</td></tr>
+<tr><td><tt>IPP_REQUEST_VALUE</tt> </td><td>client-error-request-value-too-long
+</td></tr>
+<tr><td><tt>IPP_SERVICE_UNAVAILABLE</tt> </td><td>server-error-service-unavailable
+</td></tr>
+<tr><td><tt>IPP_TEMPORARY_ERROR</tt> </td><td>server-error-temporary-error
+</td></tr>
+<tr><td><tt>IPP_TIMEOUT</tt> </td><td>client-error-timeout
+</td></tr>
+<tr><td><tt>IPP_TOO_MANY_SUBSCRIPTIONS</tt> </td><td>client-error-too-many-subscriptions
+</td></tr>
+<tr><td><tt>IPP_URI_SCHEME</tt> </td><td>client-error-uri-scheme-not-supported
+</td></tr>
+<tr><td><tt>IPP_VERSION_NOT_SUPPORTED</tt> </td><td>server-error-version-not-supported
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_tag_e'>ipp_tag_e</a></h3>
 <h4>Description</h4>
-<p>Format tags for attributes...</p>
+<p>Format tags for attributes...
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
-<thead><tr><th>Name</th><th>Description</th></tr></thead>
-<tbody>
-<tr><td><tt>IPP_TAG_ADMINDEFINE</tt> </td><td>Admin-defined value</td></tr>
-<tr><td><tt>IPP_TAG_BEGIN_COLLECTION</tt> </td><td>Beginning of collection value</td></tr>
-<tr><td><tt>IPP_TAG_BOOLEAN</tt> </td><td>Boolean value</td></tr>
-<tr><td><tt>IPP_TAG_CHARSET</tt> </td><td>Character set value</td></tr>
-<tr><td><tt>IPP_TAG_COPY</tt> </td><td>Bitflag for copied attribute values</td></tr>
-<tr><td><tt>IPP_TAG_DATE</tt> </td><td>Date/time value</td></tr>
-<tr><td><tt>IPP_TAG_DEFAULT</tt> </td><td>Default value</td></tr>
-<tr><td><tt>IPP_TAG_DELETEATTR</tt> </td><td>Delete-attribute value</td></tr>
-<tr><td><tt>IPP_TAG_END</tt> </td><td>End-of-attributes</td></tr>
-<tr><td><tt>IPP_TAG_END_COLLECTION</tt> </td><td>End of collection value</td></tr>
-<tr><td><tt>IPP_TAG_ENUM</tt> </td><td>Enumeration value</td></tr>
-<tr><td><tt>IPP_TAG_EVENT_NOTIFICATION</tt> </td><td>Event group</td></tr>
-<tr><td><tt>IPP_TAG_INTEGER</tt> </td><td>Integer value</td></tr>
-<tr><td><tt>IPP_TAG_JOB</tt> </td><td>Job group</td></tr>
-<tr><td><tt>IPP_TAG_KEYWORD</tt> </td><td>Keyword value</td></tr>
-<tr><td><tt>IPP_TAG_LANGUAGE</tt> </td><td>Language value</td></tr>
-<tr><td><tt>IPP_TAG_MASK</tt> </td><td>Mask for copied attribute values</td></tr>
-<tr><td><tt>IPP_TAG_MEMBERNAME</tt> </td><td>Collection member name value</td></tr>
-<tr><td><tt>IPP_TAG_MIMETYPE</tt> </td><td>MIME media type value</td></tr>
-<tr><td><tt>IPP_TAG_NAME</tt> </td><td>Name value</td></tr>
-<tr><td><tt>IPP_TAG_NAMELANG</tt> </td><td>Name-with-language value</td></tr>
-<tr><td><tt>IPP_TAG_NOTSETTABLE</tt> </td><td>Not-settable value</td></tr>
-<tr><td><tt>IPP_TAG_NOVALUE</tt> </td><td>No-value value</td></tr>
-<tr><td><tt>IPP_TAG_OPERATION</tt> </td><td>Operation group</td></tr>
-<tr><td><tt>IPP_TAG_PRINTER</tt> </td><td>Printer group</td></tr>
-<tr><td><tt>IPP_TAG_RANGE</tt> </td><td>Range value</td></tr>
-<tr><td><tt>IPP_TAG_RESOLUTION</tt> </td><td>Resolution value</td></tr>
-<tr><td><tt>IPP_TAG_STRING</tt> </td><td>Octet string value</td></tr>
-<tr><td><tt>IPP_TAG_SUBSCRIPTION</tt> </td><td>Subscription group</td></tr>
-<tr><td><tt>IPP_TAG_TEXT</tt> </td><td>Text value</td></tr>
-<tr><td><tt>IPP_TAG_TEXTLANG</tt> </td><td>Text-with-language value</td></tr>
-<tr><td><tt>IPP_TAG_UNKNOWN</tt> </td><td>Unknown value</td></tr>
-<tr><td><tt>IPP_TAG_UNSUPPORTED_GROUP</tt> </td><td>Unsupported attributes group</td></tr>
-<tr><td><tt>IPP_TAG_UNSUPPORTED_VALUE</tt> </td><td>Unsupported value</td></tr>
-<tr><td><tt>IPP_TAG_URI</tt> </td><td>URI value</td></tr>
-<tr><td><tt>IPP_TAG_URISCHEME</tt> </td><td>URI scheme value</td></tr>
-<tr><td><tt>IPP_TAG_ZERO</tt> </td><td>Zero tag - used for separators</td></tr>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>IPP_TAG_ADMINDEFINE</tt> </td><td>Admin-defined value
+</td></tr>
+<tr><td><tt>IPP_TAG_BEGIN_COLLECTION</tt> </td><td>Beginning of collection value
+</td></tr>
+<tr><td><tt>IPP_TAG_BOOLEAN</tt> </td><td>Boolean value
+</td></tr>
+<tr><td><tt>IPP_TAG_CHARSET</tt> </td><td>Character set value
+</td></tr>
+<tr><td><tt>IPP_TAG_COPY</tt> </td><td>Bitflag for copied attribute values
+</td></tr>
+<tr><td><tt>IPP_TAG_DATE</tt> </td><td>Date/time value
+</td></tr>
+<tr><td><tt>IPP_TAG_DEFAULT</tt> </td><td>Default value
+</td></tr>
+<tr><td><tt>IPP_TAG_DELETEATTR</tt> </td><td>Delete-attribute value
+</td></tr>
+<tr><td><tt>IPP_TAG_END</tt> </td><td>End-of-attributes
+</td></tr>
+<tr><td><tt>IPP_TAG_END_COLLECTION</tt> </td><td>End of collection value
+</td></tr>
+<tr><td><tt>IPP_TAG_ENUM</tt> </td><td>Enumeration value
+</td></tr>
+<tr><td><tt>IPP_TAG_EVENT_NOTIFICATION</tt> </td><td>Event group
+</td></tr>
+<tr><td><tt>IPP_TAG_INTEGER</tt> </td><td>Integer value
+</td></tr>
+<tr><td><tt>IPP_TAG_JOB</tt> </td><td>Job group
+</td></tr>
+<tr><td><tt>IPP_TAG_KEYWORD</tt> </td><td>Keyword value
+</td></tr>
+<tr><td><tt>IPP_TAG_LANGUAGE</tt> </td><td>Language value
+</td></tr>
+<tr><td><tt>IPP_TAG_MASK</tt> </td><td>Mask for copied attribute values
+</td></tr>
+<tr><td><tt>IPP_TAG_MEMBERNAME</tt> </td><td>Collection member name value
+</td></tr>
+<tr><td><tt>IPP_TAG_MIMETYPE</tt> </td><td>MIME media type value
+</td></tr>
+<tr><td><tt>IPP_TAG_NAME</tt> </td><td>Name value
+</td></tr>
+<tr><td><tt>IPP_TAG_NAMELANG</tt> </td><td>Name-with-language value
+</td></tr>
+<tr><td><tt>IPP_TAG_NOTSETTABLE</tt> </td><td>Not-settable value
+</td></tr>
+<tr><td><tt>IPP_TAG_NOVALUE</tt> </td><td>No-value value
+</td></tr>
+<tr><td><tt>IPP_TAG_OPERATION</tt> </td><td>Operation group
+</td></tr>
+<tr><td><tt>IPP_TAG_PRINTER</tt> </td><td>Printer group
+</td></tr>
+<tr><td><tt>IPP_TAG_RANGE</tt> </td><td>Range value
+</td></tr>
+<tr><td><tt>IPP_TAG_RESOLUTION</tt> </td><td>Resolution value
+</td></tr>
+<tr><td><tt>IPP_TAG_STRING</tt> </td><td>Octet string value
+</td></tr>
+<tr><td><tt>IPP_TAG_SUBSCRIPTION</tt> </td><td>Subscription group
+</td></tr>
+<tr><td><tt>IPP_TAG_TEXT</tt> </td><td>Text value
+</td></tr>
+<tr><td><tt>IPP_TAG_TEXTLANG</tt> </td><td>Text-with-language value
+</td></tr>
+<tr><td><tt>IPP_TAG_UNKNOWN</tt> </td><td>Unknown value
+</td></tr>
+<tr><td><tt>IPP_TAG_UNSUPPORTED_GROUP</tt> </td><td>Unsupported attributes group
+</td></tr>
+<tr><td><tt>IPP_TAG_UNSUPPORTED_VALUE</tt> </td><td>Unsupported value
+</td></tr>
+<tr><td><tt>IPP_TAG_URI</tt> </td><td>URI value
+</td></tr>
+<tr><td><tt>IPP_TAG_URISCHEME</tt> </td><td>URI scheme value
+</td></tr>
+<tr><td><tt>IPP_TAG_ZERO</tt> </td><td>Zero tag - used for separators
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='FUNCTIONS'>Functions</a></h2>
 <ul>
        <li><a href='#cupsDoAuthentication'><tt>cupsDoAuthentication()</tt></a> <span class='info'>&nbsp;CUPS 1.1.20&nbsp;</span></li>
        <li><a href='#cupsDoFileRequest'><tt>cupsDoFileRequest()</tt></a> </li>
+       <li><a href='#cupsDoIORequest'><tt>cupsDoIORequest()</tt></a> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></li>
        <li><a href='#cupsDoRequest'><tt>cupsDoRequest()</tt></a> </li>
        <li><a href='#cupsEncodeOptions'><tt>cupsEncodeOptions()</tt></a> </li>
        <li><a href='#cupsEncodeOptions2'><tt>cupsEncodeOptions2()</tt></a> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></li>
@@ -451,21 +1016,20 @@ require CUPS 1.1 or higher.</p>
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.20&nbsp;</span><a name='cupsDoAuthentication'>cupsDoAuthentication()</a></h3>
 <h4>Description</h4>
 <p>Authenticate a request.
-
-This function should be called in response to a HTTP_UNAUTHORIZED
+<p>This function should be called in response to a HTTP_UNAUTHORIZED
 status, prior to resubmitting your request.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsDoAuthentication(
     <a href='#http_t'>http_t</a> * http,
     const char * method,
     const char * resource);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection to server</td></tr>
@@ -478,21 +1042,20 @@ cupsDoAuthentication(
 <h3 class='title'><a name='cupsDoFileRequest'>cupsDoFileRequest()</a></h3>
 <h4>Description</h4>
 <p>Do an IPP request with a file.
-
-This function sends the IPP request to the specified server, retrying
+<p>This function sends the IPP request to the specified server, retrying
 and authenticating as necessary.  The request is freed with ippDelete()
-after receiving a valid IPP response.</p>
+after receiving a valid IPP response.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_t'>ipp_t</a> *
+<p><tt>
+<a href='#ipp_t'>ipp_t</a> *<br>
 cupsDoFileRequest(
     <a href='#http_t'>http_t</a> * http,
     <a href='#ipp_t'>ipp_t</a> * request,
     const char * resource,
     const char * filename);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection to server</td></tr>
@@ -503,23 +1066,57 @@ cupsDoFileRequest(
 <h4>Returns</h4>
 <p>Response data</p>
 <!-- NEW PAGE -->
+<h3 class='title'><span class='info'>&nbsp;CUPS 1.3&nbsp;</span><a name='cupsDoIORequest'>cupsDoIORequest()</a></h3>
+<h4>Description</h4>
+<p>Do an IPP request with file descriptors.
+<p>This function sends the IPP request to the specified server, retrying
+and authenticating as necessary.  The request is freed with ippDelete()
+after receiving a valid IPP response.
+<p>If &quot;infile&quot; is a valid file descriptor, cupsDoIORequest() copies
+all of the data from the file after the IPP request message.
+<p>If &quot;outfile&quot; is a valid file descriptor, cupsDoIORequest() copies
+all of the data after the IPP response message to the file.
+
+
+<h4>Syntax</h4>
+<p><tt>
+<a href='#ipp_t'>ipp_t</a> *<br>
+cupsDoIORequest(
+    <a href='#http_t'>http_t</a> * http,
+    <a href='#ipp_t'>ipp_t</a> * request,
+    const char * resource,
+    int infile,
+    int outfile);
+</tt></p>
+<h4>Arguments</h4>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>http</tt></td><td>HTTP connection to server</td></tr>
+<tr><td><tt>request</tt></td><td>IPP request</td></tr>
+<tr><td><tt>resource</tt></td><td>HTTP resource for POST</td></tr>
+<tr><td><tt>infile</tt></td><td>File to read from or -1 for none</td></tr>
+<tr><td><tt>outfile</tt></td><td>File to write to or -1 for none</td></tr>
+</tbody></table></div>
+<h4>Returns</h4>
+<p>Response data</p>
+<!-- NEW PAGE -->
 <h3 class='title'><a name='cupsDoRequest'>cupsDoRequest()</a></h3>
 <h4>Description</h4>
 <p>Do an IPP request.
-
-This function sends the IPP request to the specified server, retrying
+<p>This function sends the IPP request to the specified server, retrying
 and authenticating as necessary.  The request is freed with ippDelete()
-after receiving a valid IPP response.</p>
+after receiving a valid IPP response.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_t'>ipp_t</a> *
+<p><tt>
+<a href='#ipp_t'>ipp_t</a> *<br>
 cupsDoRequest(
     <a href='#http_t'>http_t</a> * http,
     <a href='#ipp_t'>ipp_t</a> * request,
     const char * resource);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection to server</td></tr>
@@ -532,20 +1129,19 @@ cupsDoRequest(
 <h3 class='title'><a name='cupsEncodeOptions'>cupsEncodeOptions()</a></h3>
 <h4>Description</h4>
 <p>Encode printer options into IPP attributes.
-
-This function adds operation, job, and then subscription attributes,
+<p>This function adds operation, job, and then subscription attributes,
 in that order. Use the cupsEncodeOptions2() function to add attributes
-for a single group.</p>
+for a single group.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsEncodeOptions(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     int num_options,
     cups_option_t * options);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>Request to add to</td></tr>
@@ -558,23 +1154,22 @@ cupsEncodeOptions(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cupsEncodeOptions2'>cupsEncodeOptions2()</a></h3>
 <h4>Description</h4>
 <p>Encode printer options into IPP attributes for a group.
-
-This function only adds attributes for a single group. Call this
+<p>This function only adds attributes for a single group. Call this
 function multiple times for each group, or use cupsEncodeOptions()
 to add the standard groups.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsEncodeOptions2(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     int num_options,
     cups_option_t * options,
     ipp_tag_t group_tag);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>Request to add to</td></tr>
@@ -589,15 +1184,15 @@ cupsEncodeOptions2(
 <h4>Description</h4>
 <p>Check for the &quot;any&quot; address.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpAddrAny(
     const <a href='#http_addr_t'>http_addr_t</a> * addr);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>addr</tt></td><td>Address to check</td></tr>
@@ -609,16 +1204,16 @@ httpAddrAny(
 <h4>Description</h4>
 <p>Compare two addresses.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpAddrEqual(
     const <a href='#http_addr_t'>http_addr_t</a> * addr1,
     const <a href='#http_addr_t'>http_addr_t</a> * addr2);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>addr1</tt></td><td>First address</td></tr>
@@ -631,15 +1226,15 @@ httpAddrEqual(
 <h4>Description</h4>
 <p>Return the length of the address in bytes.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpAddrLength(
     const <a href='#http_addr_t'>http_addr_t</a> * addr);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>addr</tt></td><td>Address</td></tr>
@@ -651,15 +1246,15 @@ httpAddrLength(
 <h4>Description</h4>
 <p>Check for the local loopback address.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpAddrLocalhost(
     const <a href='#http_addr_t'>http_addr_t</a> * addr);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>addr</tt></td><td>Address to check</td></tr>
@@ -671,17 +1266,17 @@ httpAddrLocalhost(
 <h4>Description</h4>
 <p>Lookup the hostname associated with the address.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpAddrLookup(
     const <a href='#http_addr_t'>http_addr_t</a> * addr,
     char * name,
     int namelen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>addr</tt></td><td>Address to lookup</td></tr>
@@ -695,17 +1290,17 @@ httpAddrLookup(
 <h4>Description</h4>
 <p>Convert an address to a numeric string.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpAddrString(
     const <a href='#http_addr_t'>http_addr_t</a> * addr,
     char * s,
     int slen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>addr</tt></td><td>Address to convert</td></tr>
@@ -719,16 +1314,15 @@ httpAddrString(
 <h4>Description</h4>
 <p>Assemble a uniform resource identifier from its
 components.
-
-This function escapes reserved characters in the URI depending on the
+<p>This function escapes reserved characters in the URI depending on the
 value of the &quot;encoding&quot; argument.  You should use this function in
 place of traditional string functions whenever you need to create a
 URI string.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-http_uri_status_t
+<p><tt>
+http_uri_status_t<br>
 httpAssembleURI(
     http_uri_coding_t encoding,
     char * uri,
@@ -738,9 +1332,9 @@ httpAssembleURI(
     const char * host,
     int port,
     const char * resource);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>encoding</tt></td><td>Encoding flags</td></tr>
@@ -759,17 +1353,16 @@ httpAssembleURI(
 <h4>Description</h4>
 <p>Assemble a uniform resource identifier from its
 components with a formatted resource.
-
-This function creates a formatted version of the resource string
+<p>This function creates a formatted version of the resource string
 argument &quot;resourcef&quot; and escapes reserved characters in the URI
 depending on the value of the &quot;encoding&quot; argument.  You should use
 this function in place of traditional string functions whenever
 you need to create a URI string.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-http_uri_status_t
+<p><tt>
+http_uri_status_t<br>
 httpAssembleURIf(
     http_uri_coding_t encoding,
     char * uri,
@@ -780,9 +1373,9 @@ httpAssembleURIf(
     int port,
     const char * resourcef,
     ...);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>encoding</tt></td><td>Encoding flags</td></tr>
@@ -800,16 +1393,16 @@ httpAssembleURIf(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpBlocking'>httpBlocking()</a></h3>
 <h4>Description</h4>
-<p>Set blocking/non-blocking behavior on a connection.</p>
+<p>Set blocking/non-blocking behavior on a connection.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpBlocking(
     <a href='#http_t'>http_t</a> * http,
     int b);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -820,15 +1413,15 @@ httpBlocking(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpCheck'>httpCheck()</a></h3>
 <h4>Description</h4>
-<p>Check to see if there is a pending response from the server.</p>
+<p>Check to see if there is a pending response from the server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpCheck(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -840,15 +1433,15 @@ httpCheck(
 <h4>Description</h4>
 <p>Clear the cookie value(s).
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpClearCookie(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -858,15 +1451,15 @@ httpClearCookie(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpClearFields'>httpClearFields()</a></h3>
 <h4>Description</h4>
-<p>Clear HTTP request fields.</p>
+<p>Clear HTTP request fields.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpClearFields(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -876,15 +1469,15 @@ httpClearFields(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpClose'>httpClose()</a></h3>
 <h4>Description</h4>
-<p>Close an HTTP connection...</p>
+<p>Close an HTTP connection...
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpClose(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -894,16 +1487,16 @@ httpClose(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpConnect'>httpConnect()</a></h3>
 <h4>Description</h4>
-<p>Connect to a HTTP server.</p>
+<p>Connect to a HTTP server.
 <h4>Syntax</h4>
-<pre>
-<a href='#http_t'>http_t</a> *
+<p><tt>
+<a href='#http_t'>http_t</a> *<br>
 httpConnect(
     const char * host,
     int port);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>host</tt></td><td>Host to connect to</td></tr>
@@ -914,17 +1507,17 @@ httpConnect(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpConnectEncrypt'>httpConnectEncrypt()</a></h3>
 <h4>Description</h4>
-<p>Connect to a HTTP server using encryption.</p>
+<p>Connect to a HTTP server using encryption.
 <h4>Syntax</h4>
-<pre>
-<a href='#http_t'>http_t</a> *
+<p><tt>
+<a href='#http_t'>http_t</a> *<br>
 httpConnectEncrypt(
     const char * host,
     int port,
     <a href='#http_encryption_t'>http_encryption_t</a> encryption);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>host</tt></td><td>Host to connect to</td></tr>
@@ -937,20 +1530,19 @@ httpConnectEncrypt(
 <h3 class='title'><span class='info'>&nbsp;DEPRECATED&nbsp;</span><a name='httpDecode64'>httpDecode64()</a></h3>
 <h4>Description</h4>
 <p>Base64-decode a string.
-
-This function is deprecated. Use the httpDecode64_2() function instead
+<p>This function is deprecated. Use the httpDecode64_2() function instead
 which provides buffer length arguments.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpDecode64(
     char * out,
     const char * in);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>out</tt></td><td>String to write to</td></tr>
@@ -963,17 +1555,17 @@ httpDecode64(
 <h4>Description</h4>
 <p>Base64-decode a string.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpDecode64_2(
     char * out,
     int * outlen,
     const char * in);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>out</tt></td><td>String to write to</td></tr>
@@ -985,16 +1577,16 @@ httpDecode64_2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpDelete'>httpDelete()</a></h3>
 <h4>Description</h4>
-<p>Send a DELETE request to the server.</p>
+<p>Send a DELETE request to the server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpDelete(
     <a href='#http_t'>http_t</a> * http,
     const char * uri);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1006,20 +1598,19 @@ httpDelete(
 <h3 class='title'><span class='info'>&nbsp;DEPRECATED&nbsp;</span><a name='httpEncode64'>httpEncode64()</a></h3>
 <h4>Description</h4>
 <p>Base64-encode a string.
-
-This function is deprecated. Use the httpEncode64_2() function instead
+<p>This function is deprecated. Use the httpEncode64_2() function instead
 which provides buffer length arguments.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpEncode64(
     char * out,
     const char * in);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>out</tt></td><td>String to write to</td></tr>
@@ -1032,18 +1623,18 @@ httpEncode64(
 <h4>Description</h4>
 <p>Base64-encode a string.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpEncode64_2(
     char * out,
     int outlen,
     const char * in,
     int inlen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>out</tt></td><td>String to write to</td></tr>
@@ -1056,16 +1647,16 @@ httpEncode64_2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpEncryption'>httpEncryption()</a></h3>
 <h4>Description</h4>
-<p>Set the required encryption on the link.</p>
+<p>Set the required encryption on the link.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpEncryption(
     <a href='#http_t'>http_t</a> * http,
     <a href='#http_encryption_t'>http_encryption_t</a> e);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1076,15 +1667,15 @@ httpEncryption(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpError'>httpError()</a></h3>
 <h4>Description</h4>
-<p>Get the last error on a connection.</p>
+<p>Get the last error on a connection.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpError(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1094,15 +1685,15 @@ httpError(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpFlush'>httpFlush()</a></h3>
 <h4>Description</h4>
-<p>Flush data from a HTTP connection.</p>
+<p>Flush data from a HTTP connection.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpFlush(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1114,15 +1705,15 @@ httpFlush(
 <h4>Description</h4>
 <p>Flush data in write buffer.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpFlushWrite(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1132,16 +1723,16 @@ httpFlushWrite(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpGet'>httpGet()</a></h3>
 <h4>Description</h4>
-<p>Send a GET request to the server.</p>
+<p>Send a GET request to the server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpGet(
     <a href='#http_t'>http_t</a> * http,
     const char * uri);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1154,15 +1745,15 @@ httpGet(
 <h4>Description</h4>
 <p>Get the blocking/non-block state of a connection.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpGetBlocking(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1174,15 +1765,15 @@ httpGetBlocking(
 <h4>Description</h4>
 <p>Get any cookie data from the response.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 httpGetCookie(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connecion</td></tr>
@@ -1194,15 +1785,15 @@ httpGetCookie(
 <h4>Description</h4>
 <p>Get a formatted date/time string from a time value.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 httpGetDateString(
     time_t t);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>t</tt></td><td>UNIX time</td></tr>
@@ -1214,17 +1805,17 @@ httpGetDateString(
 <h4>Description</h4>
 <p>Get a formatted date/time string from a time value.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 httpGetDateString2(
     time_t t,
     char * s,
     int slen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>t</tt></td><td>UNIX time</td></tr>
@@ -1236,15 +1827,15 @@ httpGetDateString2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpGetDateTime'>httpGetDateTime()</a></h3>
 <h4>Description</h4>
-<p>Get a time value from a formatted date/time string.</p>
+<p>Get a time value from a formatted date/time string.
 <h4>Syntax</h4>
-<pre>
-time_t
+<p><tt>
+time_t<br>
 httpGetDateTime(
     const char * s);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>s</tt></td><td>Date/time string</td></tr>
@@ -1256,15 +1847,15 @@ httpGetDateTime(
 <h4>Description</h4>
 <p>Get the file descriptor associated with a connection.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpGetFd(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1274,16 +1865,16 @@ httpGetFd(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpGetField'>httpGetField()</a></h3>
 <h4>Description</h4>
-<p>Get a field value from a request/response.</p>
+<p>Get a field value from a request/response.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 httpGetField(
     <a href='#http_t'>http_t</a> * http,
     http_field_t field);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1297,15 +1888,15 @@ httpGetField(
 <p>Lookup a hostname or IPv4 address, and return
 address records for the specified name.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-struct hostent *
+<p><tt>
+struct hostent *<br>
 httpGetHostByName(
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Hostname or IP address</td></tr>
@@ -1316,23 +1907,22 @@ httpGetHostByName(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='httpGetHostname'>httpGetHostname()</a></h3>
 <h4>Description</h4>
 <p>Get the FQDN for the connection or local system.
-
-When &quot;http&quot; points to a connected socket, return the hostname or
+<p>When &quot;http&quot; points to a connected socket, return the hostname or
 address that was used in the call to httpConnect() or httpConnectEncrypt().
 Otherwise, return the FQDN for the local system using both gethostname()
 and gethostbyname() to get the local hostname with domain.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 httpGetHostname(
     <a href='#http_t'>http_t</a> * http,
     char * s,
     int slen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection or NULL</td></tr>
@@ -1346,19 +1936,18 @@ httpGetHostname(
 <h4>Description</h4>
 <p>Get the amount of data remaining from the
 content-length or transfer-encoding fields.
-
-This function is deprecated and will not return lengths larger than
+<p>This function is deprecated and will not return lengths larger than
 2^31 - 1; use httpGetLength2() instead.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpGetLength(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1370,19 +1959,18 @@ httpGetLength(
 <h4>Description</h4>
 <p>Get the amount of data remaining from the
 content-length or transfer-encoding fields.
-
-This function returns the complete content length, even for
+<p>This function returns the complete content length, even for
 content larger than 2^31 - 1.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-off_t
+<p><tt>
+off_t<br>
 httpGetLength2(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1394,15 +1982,15 @@ httpGetLength2(
 <h4>Description</h4>
 <p>Get the status of the last HTTP request.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-http_status_t
+<p><tt>
+http_status_t<br>
 httpGetStatus(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1414,18 +2002,18 @@ httpGetStatus(
 <h4>Description</h4>
 <p>Get a sub-field value.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpGetSubField(
     <a href='#http_t'>http_t</a> * http,
     http_field_t field,
     const char * name,
     char * value);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1440,19 +2028,19 @@ httpGetSubField(
 <h4>Description</h4>
 <p>Get a sub-field value.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpGetSubField2(
     <a href='#http_t'>http_t</a> * http,
     http_field_t field,
     const char * name,
     char * value,
     int valuelen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1466,17 +2054,17 @@ httpGetSubField2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpGets'>httpGets()</a></h3>
 <h4>Description</h4>
-<p>Get a line of text from a HTTP connection.</p>
+<p>Get a line of text from a HTTP connection.
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpGets(
     char * line,
     int length,
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>line</tt></td><td>Line to read into</td></tr>
@@ -1488,16 +2076,16 @@ httpGets(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpHead'>httpHead()</a></h3>
 <h4>Description</h4>
-<p>Send a HEAD request to the server.</p>
+<p>Send a HEAD request to the server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpHead(
     <a href='#http_t'>http_t</a> * http,
     const char * uri);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1509,12 +2097,12 @@ httpHead(
 <h3 class='title'><a name='httpInitialize'>httpInitialize()</a></h3>
 <h4>Description</h4>
 <p>Initialize the HTTP interface library and set the
-default HTTP proxy (if any).</p>
+default HTTP proxy (if any).
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpInitialize(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -1522,18 +2110,18 @@ httpInitialize(void);
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpMD5'>httpMD5()</a></h3>
 <h4>Description</h4>
-<p>Compute the MD5 sum of the username:group:password.</p>
+<p>Compute the MD5 sum of the username:group:password.
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpMD5(
     const char * username,
     const char * realm,
     const char * passwd,
     char md5[33]);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>username</tt></td><td>User name</td></tr>
@@ -1548,18 +2136,18 @@ httpMD5(
 <h4>Description</h4>
 <p>Combine the MD5 sum of the username, group, and password
 with the server-supplied nonce value, method, and
-request-uri.</p>
+request-uri.
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpMD5Final(
     const char * nonce,
     const char * method,
     const char * resource,
     char md5[33]);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>nonce</tt></td><td>Server nonce value</td></tr>
@@ -1572,16 +2160,16 @@ httpMD5Final(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpMD5String'>httpMD5String()</a></h3>
 <h4>Description</h4>
-<p>Convert an MD5 sum to a character string.</p>
+<p>Convert an MD5 sum to a character string.
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 httpMD5String(
     const unsigned char * sum,
     char md5[33]);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>sum</tt></td><td>MD5 sum data</td></tr>
@@ -1592,16 +2180,16 @@ httpMD5String(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpOptions'>httpOptions()</a></h3>
 <h4>Description</h4>
-<p>Send an OPTIONS request to the server.</p>
+<p>Send an OPTIONS request to the server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpOptions(
     <a href='#http_t'>http_t</a> * http,
     const char * uri);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1612,16 +2200,16 @@ httpOptions(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpPost'>httpPost()</a></h3>
 <h4>Description</h4>
-<p>Send a POST request to the server.</p>
+<p>Send a POST request to the server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpPost(
     <a href='#http_t'>http_t</a> * http,
     const char * uri);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1632,16 +2220,16 @@ httpPost(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpPut'>httpPut()</a></h3>
 <h4>Description</h4>
-<p>Send a PUT request to the server.</p>
+<p>Send a PUT request to the server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpPut(
     <a href='#http_t'>http_t</a> * http,
     const char * uri);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1653,21 +2241,20 @@ httpPut(
 <h3 class='title'><span class='info'>&nbsp;DEPRECATED&nbsp;</span><a name='httpRead'>httpRead()</a></h3>
 <h4>Description</h4>
 <p>Read data from a HTTP connection.
-
-This function is deprecated. Use the httpRead2() function which can
+<p>This function is deprecated. Use the httpRead2() function which can
 read more than 2GB of data.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpRead(
     <a href='#http_t'>http_t</a> * http,
     char * buffer,
     int length);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1681,17 +2268,17 @@ httpRead(
 <h4>Description</h4>
 <p>Read data from a HTTP connection.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ssize_t
+<p><tt>
+<a href='#ssize_t'>ssize_t</a><br>
 httpRead2(
     <a href='#http_t'>http_t</a> * http,
     char * buffer,
     size_t length);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1703,15 +2290,15 @@ httpRead2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpReconnect'>httpReconnect()</a></h3>
 <h4>Description</h4>
-<p>Reconnect to a HTTP server.</p>
+<p>Reconnect to a HTTP server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpReconnect(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1723,13 +2310,12 @@ httpReconnect(
 <h4>Description</h4>
 <p>Separate a Universal Resource Identifier into its
 components.
+<p>This function is deprecated; use the httpSeparateURI() function instead.
 
-This function is deprecated; use the httpSeparateURI() function instead.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpSeparate(
     const char * uri,
     char * scheme,
@@ -1737,9 +2323,9 @@ httpSeparate(
     char * host,
     int * port,
     char * resource);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>uri</tt></td><td>Universal Resource Identifier</td></tr>
@@ -1756,14 +2342,13 @@ httpSeparate(
 <h4>Description</h4>
 <p>Separate a Universal Resource Identifier into its
 components.
+<p>This function is deprecated; use the httpSeparateURI() function instead.
 
-This function is deprecated; use the httpSeparateURI() function instead.
 
 
-</p>
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpSeparate2(
     const char * uri,
     char * scheme,
@@ -1775,9 +2360,9 @@ httpSeparate2(
     int * port,
     char * resource,
     int resourcelen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>uri</tt></td><td>Universal Resource Identifier</td></tr>
@@ -1799,10 +2384,10 @@ httpSeparate2(
 <p>Separate a Universal Resource Identifier into its
 components.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-http_uri_status_t
+<p><tt>
+http_uri_status_t<br>
 httpSeparateURI(
     http_uri_coding_t decoding,
     const char * uri,
@@ -1815,9 +2400,9 @@ httpSeparateURI(
     int * port,
     char * resource,
     int resourcelen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>decoding</tt></td><td>Decoding flags</td></tr>
@@ -1839,16 +2424,16 @@ httpSeparateURI(
 <h4>Description</h4>
 <p>Set the cookie value(s)...
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpSetCookie(
     <a href='#http_t'>http_t</a> * http,
     const char * cookie);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>Connection</td></tr>
@@ -1860,19 +2445,18 @@ httpSetCookie(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='httpSetExpect'>httpSetExpect()</a></h3>
 <h4>Description</h4>
 <p>Set the Expect: header in a request.
+<p>Currently only HTTP_CONTINUE is supported for the &quot;expect&quot; argument.
 
-Currently only HTTP_CONTINUE is supported for the &quot;expect&quot; argument.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpSetExpect(
     <a href='#http_t'>http_t</a> * http,
     http_status_t expect);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1883,17 +2467,17 @@ httpSetExpect(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpSetField'>httpSetField()</a></h3>
 <h4>Description</h4>
-<p>Set the value of an HTTP header.</p>
+<p>Set the value of an HTTP header.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpSetField(
     <a href='#http_t'>http_t</a> * http,
     http_field_t field,
     const char * value);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1907,16 +2491,16 @@ httpSetField(
 <h4>Description</h4>
 <p>Set the content-length and content-encoding.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 httpSetLength(
     <a href='#http_t'>http_t</a> * http,
     size_t length);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1927,15 +2511,15 @@ httpSetLength(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpStatus'>httpStatus()</a></h3>
 <h4>Description</h4>
-<p>Return a short string describing a HTTP status code.</p>
+<p>Return a short string describing a HTTP status code.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 httpStatus(
     http_status_t status);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>status</tt></td><td>HTTP status code</td></tr>
@@ -1945,16 +2529,16 @@ httpStatus(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpTrace'>httpTrace()</a></h3>
 <h4>Description</h4>
-<p>Send an TRACE request to the server.</p>
+<p>Send an TRACE request to the server.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpTrace(
     <a href='#http_t'>http_t</a> * http,
     const char * uri);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1965,15 +2549,15 @@ httpTrace(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='httpUpdate'>httpUpdate()</a></h3>
 <h4>Description</h4>
-<p>Update the current HTTP state for incoming data.</p>
+<p>Update the current HTTP state for incoming data.
 <h4>Syntax</h4>
-<pre>
-http_status_t
+<p><tt>
+http_status_t<br>
 httpUpdate(
     <a href='#http_t'>http_t</a> * http);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -1985,16 +2569,16 @@ httpUpdate(
 <h4>Description</h4>
 <p>Wait for data available on a connection.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpWait(
     <a href='#http_t'>http_t</a> * http,
     int msec);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -2006,21 +2590,20 @@ httpWait(
 <h3 class='title'><span class='info'>&nbsp;DEPRECATED&nbsp;</span><a name='httpWrite'>httpWrite()</a></h3>
 <h4>Description</h4>
 <p>Write data to a HTTP connection.
-
-This function is deprecated. Use the httpWrite2() function which can
+<p>This function is deprecated. Use the httpWrite2() function which can
 write more than 2GB of data.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 httpWrite(
     <a href='#http_t'>http_t</a> * http,
     const char * buffer,
     int length);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -2034,17 +2617,17 @@ httpWrite(
 <h4>Description</h4>
 <p>Write data to a HTTP connection.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ssize_t
+<p><tt>
+<a href='#ssize_t'>ssize_t</a><br>
 httpWrite2(
     <a href='#http_t'>http_t</a> * http,
     const char * buffer,
     size_t length);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -2056,18 +2639,18 @@ httpWrite2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddBoolean'>ippAddBoolean()</a></h3>
 <h4>Description</h4>
-<p>Add a boolean attribute to an IPP message.</p>
+<p>Add a boolean attribute to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddBoolean(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
     const char * name,
     char value);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2080,19 +2663,19 @@ ippAddBoolean(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddBooleans'>ippAddBooleans()</a></h3>
 <h4>Description</h4>
-<p>Add an array of boolean values.</p>
+<p>Add an array of boolean values.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddBooleans(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
     const char * name,
     int num_values,
     const char * values);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2108,18 +2691,18 @@ ippAddBooleans(
 <h4>Description</h4>
 <p>Add a collection value.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddCollection(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
     const char * name,
     <a href='#ipp_t'>ipp_t</a> * value);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2134,19 +2717,19 @@ ippAddCollection(
 <h4>Description</h4>
 <p>Add an array of collection values.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddCollections(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
     const char * name,
     int num_values,
     const <a href='#ipp_t'>ipp_t</a> ** values);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2160,18 +2743,18 @@ ippAddCollections(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddDate'>ippAddDate()</a></h3>
 <h4>Description</h4>
-<p>Add a date attribute to an IPP message.</p>
+<p>Add a date attribute to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddDate(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
     const char * name,
     const <a href='#ipp_uchar_t'>ipp_uchar_t</a> * value);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2184,19 +2767,19 @@ ippAddDate(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddInteger'>ippAddInteger()</a></h3>
 <h4>Description</h4>
-<p>Add a integer attribute to an IPP message.</p>
+<p>Add a integer attribute to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddInteger(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
     ipp_tag_t type,
     const char * name,
     int value);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2210,10 +2793,10 @@ ippAddInteger(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddIntegers'>ippAddIntegers()</a></h3>
 <h4>Description</h4>
-<p>Add an array of integer values.</p>
+<p>Add an array of integer values.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddIntegers(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
@@ -2221,9 +2804,9 @@ ippAddIntegers(
     const char * name,
     int num_values,
     const int * values);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2240,19 +2823,19 @@ ippAddIntegers(
 <h4>Description</h4>
 <p>Add an octetString value to an IPP message.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddOctetString(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
     const char * name,
     const void * data,
     int datalen);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2266,19 +2849,19 @@ ippAddOctetString(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddRange'>ippAddRange()</a></h3>
 <h4>Description</h4>
-<p>Add a range of values to an IPP message.</p>
+<p>Add a range of values to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddRange(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
     const char * name,
     int lower,
     int upper);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2292,10 +2875,10 @@ ippAddRange(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddRanges'>ippAddRanges()</a></h3>
 <h4>Description</h4>
-<p>Add ranges of values to an IPP message.</p>
+<p>Add ranges of values to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddRanges(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
@@ -2303,9 +2886,9 @@ ippAddRanges(
     int num_values,
     const int * lower,
     const int * upper);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2320,10 +2903,10 @@ ippAddRanges(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddResolution'>ippAddResolution()</a></h3>
 <h4>Description</h4>
-<p>Add a resolution value to an IPP message.</p>
+<p>Add a resolution value to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddResolution(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
@@ -2331,9 +2914,9 @@ ippAddResolution(
     ipp_res_t units,
     int xres,
     int yres);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2348,10 +2931,10 @@ ippAddResolution(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddResolutions'>ippAddResolutions()</a></h3>
 <h4>Description</h4>
-<p>Add resolution values to an IPP message.</p>
+<p>Add resolution values to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddResolutions(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
@@ -2360,9 +2943,9 @@ ippAddResolutions(
     ipp_res_t units,
     const int * xres,
     const int * yres);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2378,15 +2961,15 @@ ippAddResolutions(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddSeparator'>ippAddSeparator()</a></h3>
 <h4>Description</h4>
-<p>Add a group separator to an IPP message.</p>
+<p>Add a group separator to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddSeparator(
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2396,10 +2979,10 @@ ippAddSeparator(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddString'>ippAddString()</a></h3>
 <h4>Description</h4>
-<p>Add a language-encoded string to an IPP message.</p>
+<p>Add a language-encoded string to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddString(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
@@ -2407,9 +2990,9 @@ ippAddString(
     const char * name,
     const char * charset,
     const char * value);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2424,10 +3007,10 @@ ippAddString(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippAddStrings'>ippAddStrings()</a></h3>
 <h4>Description</h4>
-<p>Add language-encoded strings to an IPP message.</p>
+<p>Add language-encoded strings to an IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippAddStrings(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     ipp_tag_t group,
@@ -2436,9 +3019,9 @@ ippAddStrings(
     int num_values,
     const char * charset,
     const char *const * values);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2455,15 +3038,15 @@ ippAddStrings(
 <h3 class='title'><a name='ippDateToTime'>ippDateToTime()</a></h3>
 <h4>Description</h4>
 <p>Convert from RFC 1903 Date/Time format to UNIX time
-in seconds.</p>
+in seconds.
 <h4>Syntax</h4>
-<pre>
-time_t
+<p><tt>
+time_t<br>
 ippDateToTime(
     const <a href='#ipp_uchar_t'>ipp_uchar_t</a> * date);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>date</tt></td><td>RFC 1903 date info</td></tr>
@@ -2473,15 +3056,15 @@ ippDateToTime(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippDelete'>ippDelete()</a></h3>
 <h4>Description</h4>
-<p>Delete an IPP message.</p>
+<p>Delete an IPP message.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 ippDelete(
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2493,16 +3076,16 @@ ippDelete(
 <h4>Description</h4>
 <p>Delete a single attribute in an IPP message.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 ippDeleteAttribute(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     <a href='#ipp_attribute_t'>ipp_attribute_t</a> * attr);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2513,15 +3096,15 @@ ippDeleteAttribute(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippErrorString'>ippErrorString()</a></h3>
 <h4>Description</h4>
-<p>Return a name for the given status code.</p>
+<p>Return a name for the given status code.
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 ippErrorString(
     ipp_status_t error);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>error</tt></td><td>Error status</td></tr>
@@ -2533,15 +3116,15 @@ ippErrorString(
 <h4>Description</h4>
 <p>Return a status code for the given name.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ipp_status_t
+<p><tt>
+ipp_status_t<br>
 ippErrorValue(
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Name</td></tr>
@@ -2551,17 +3134,17 @@ ippErrorValue(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippFindAttribute'>ippFindAttribute()</a></h3>
 <h4>Description</h4>
-<p>Find a named attribute in a request...</p>
+<p>Find a named attribute in a request...
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippFindAttribute(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     const char * name,
     ipp_tag_t type);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2573,17 +3156,17 @@ ippFindAttribute(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippFindNextAttribute'>ippFindNextAttribute()</a></h3>
 <h4>Description</h4>
-<p>Find the next named attribute in a request...</p>
+<p>Find the next named attribute in a request...
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_attribute_t'>ipp_attribute_t</a> *
+<p><tt>
+<a href='#ipp_attribute_t'>ipp_attribute_t</a> *<br>
 ippFindNextAttribute(
     <a href='#ipp_t'>ipp_t</a> * ipp,
     const char * name,
     ipp_tag_t type);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2595,15 +3178,15 @@ ippFindNextAttribute(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippLength'>ippLength()</a></h3>
 <h4>Description</h4>
-<p>Compute the length of an IPP message.</p>
+<p>Compute the length of an IPP message.
 <h4>Syntax</h4>
-<pre>
-size_t
+<p><tt>
+size_t<br>
 ippLength(
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ipp</tt></td><td>IPP message</td></tr>
@@ -2613,12 +3196,12 @@ ippLength(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippNew'>ippNew()</a></h3>
 <h4>Description</h4>
-<p>Allocate a new IPP message.</p>
+<p>Allocate a new IPP message.
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_t'>ipp_t</a> *
+<p><tt>
+<a href='#ipp_t'>ipp_t</a> *<br>
 ippNew(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -2627,20 +3210,19 @@ ippNew(void);
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ippNewRequest'>ippNewRequest()</a></h3>
 <h4>Description</h4>
 <p>Allocate a new IPP request message.
-
-The new request message is initialized with the attributes-charset and
+<p>The new request message is initialized with the attributes-charset and
 attributes-natural-language attributes added. The
 attributes-natural-language value is derived from the current locale.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ipp_t'>ipp_t</a> *
+<p><tt>
+<a href='#ipp_t'>ipp_t</a> *<br>
 ippNewRequest(
     ipp_op_t op);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>op</tt></td><td>Operation code</td></tr>
@@ -2652,15 +3234,15 @@ ippNewRequest(
 <h4>Description</h4>
 <p>Return a name for the given operation id.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 ippOpString(
     ipp_op_t op);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>op</tt></td><td>Operation ID</td></tr>
@@ -2672,15 +3254,15 @@ ippOpString(
 <h4>Description</h4>
 <p>Return an operation id for the given name.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ipp_op_t
+<p><tt>
+ipp_op_t<br>
 ippOpValue(
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>name</tt></td><td>Textual name</td></tr>
@@ -2690,12 +3272,12 @@ ippOpValue(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippPort'>ippPort()</a></h3>
 <h4>Description</h4>
-<p>Return the default IPP port number.</p>
+<p>Return the default IPP port number.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ippPort(void);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
 <p>None.</p>
 <h4>Returns</h4>
@@ -2703,16 +3285,16 @@ ippPort(void);
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippRead'>ippRead()</a></h3>
 <h4>Description</h4>
-<p>Read data for an IPP message from a HTTP connection.</p>
+<p>Read data for an IPP message from a HTTP connection.
 <h4>Syntax</h4>
-<pre>
-ipp_state_t
+<p><tt>
+ipp_state_t<br>
 ippRead(
     <a href='#http_t'>http_t</a> * http,
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -2725,16 +3307,16 @@ ippRead(
 <h4>Description</h4>
 <p>Read data for an IPP message from a file.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ipp_state_t
+<p><tt>
+ipp_state_t<br>
 ippReadFile(
     int fd,
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fd</tt></td><td>HTTP data</td></tr>
@@ -2747,19 +3329,19 @@ ippReadFile(
 <h4>Description</h4>
 <p>Read data for an IPP message.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ipp_state_t
+<p><tt>
+ipp_state_t<br>
 ippReadIO(
     void * src,
     <a href='#ipp_iocb_t'>ipp_iocb_t</a> cb,
     int blocking,
     <a href='#ipp_t'>ipp_t</a> * parent,
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>src</tt></td><td>Data source</td></tr>
@@ -2773,15 +3355,15 @@ ippReadIO(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippSetPort'>ippSetPort()</a></h3>
 <h4>Description</h4>
-<p>Set the default port number.</p>
+<p>Set the default port number.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 ippSetPort(
     int p);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>p</tt></td><td>Port number to use</td></tr>
@@ -2791,15 +3373,15 @@ ippSetPort(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippTimeToDate'>ippTimeToDate()</a></h3>
 <h4>Description</h4>
-<p>Convert from UNIX time to RFC 1903 format.</p>
+<p>Convert from UNIX time to RFC 1903 format.
 <h4>Syntax</h4>
-<pre>
-const <a href='#ipp_uchar_t'>ipp_uchar_t</a> *
+<p><tt>
+const <a href='#ipp_uchar_t'>ipp_uchar_t</a> *<br>
 ippTimeToDate(
     time_t t);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>t</tt></td><td>UNIX time value</td></tr>
@@ -2809,16 +3391,16 @@ ippTimeToDate(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ippWrite'>ippWrite()</a></h3>
 <h4>Description</h4>
-<p>Write data for an IPP message to a HTTP connection.</p>
+<p>Write data for an IPP message to a HTTP connection.
 <h4>Syntax</h4>
-<pre>
-ipp_state_t
+<p><tt>
+ipp_state_t<br>
 ippWrite(
     <a href='#http_t'>http_t</a> * http,
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>http</tt></td><td>HTTP connection</td></tr>
@@ -2831,16 +3413,16 @@ ippWrite(
 <h4>Description</h4>
 <p>Write data for an IPP message to a file.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ipp_state_t
+<p><tt>
+ipp_state_t<br>
 ippWriteFile(
     int fd,
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fd</tt></td><td>HTTP data</td></tr>
@@ -2853,19 +3435,19 @@ ippWriteFile(
 <h4>Description</h4>
 <p>Write data for an IPP message.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ipp_state_t
+<p><tt>
+ipp_state_t<br>
 ippWriteIO(
     void * dst,
     <a href='#ipp_iocb_t'>ipp_iocb_t</a> cb,
     int blocking,
     <a href='#ipp_t'>ipp_t</a> * parent,
     <a href='#ipp_t'>ipp_t</a> * ipp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>dst</tt></td><td>Destination</td></tr>
@@ -2889,75 +3471,86 @@ ippWriteIO(
 <p>Socket address list, which is
 used to enumerate all of the
 addresses that are associated
-with a hostname. </p>
+with a hostname. 
 <h4>Definition</h4>
-<pre>
-struct http_addrlist_s
-{
-  <a href='#http_addr_t'>http_addr_t</a> addr;
-  struct <a href='#http_addrlist_s'>http_addrlist_s</a> * next;
-};
-</pre>
+<p><tt>
+struct http_addrlist_s<br>
+{<br>
+&nbsp;&nbsp;<a href='#http_addr_t'>http_addr_t</a> addr;<br>
+&nbsp;&nbsp;struct <a href='#http_addrlist_s'>http_addrlist_s</a> * next;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>addr</tt> </td><td>Address</td></tr>
-<tr><td><tt>next</tt> </td><td>Pointer to next address in list</td></tr>
+<tr><td><tt>addr</tt> </td><td>Address
+</td></tr>
+<tr><td><tt>next</tt> </td><td>Pointer to next address in list
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_attribute_s'>ipp_attribute_s</a></h3>
 <h4>Description</h4>
-<p>Attribute</p>
+<p>Attribute
 <h4>Definition</h4>
-<pre>
-struct ipp_attribute_s
-{
-  char * name;
-  struct <a href='#ipp_attribute_s'>ipp_attribute_s</a> * next;
-  int num_values;
-  ipp_tag_t group_tag, value_tag;
-  <a href='#ipp_value_t'>ipp_value_t</a> values[1];
-};
-</pre>
+<p><tt>
+struct ipp_attribute_s<br>
+{<br>
+&nbsp;&nbsp;char * name;<br>
+&nbsp;&nbsp;struct <a href='#ipp_attribute_s'>ipp_attribute_s</a> * next;<br>
+&nbsp;&nbsp;int num_values;<br>
+&nbsp;&nbsp;ipp_tag_t group_tag, value_tag;<br>
+&nbsp;&nbsp;<a href='#ipp_value_t'>ipp_value_t</a> values[1];<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>name</tt> </td><td>Name of attribute</td></tr>
-<tr><td><tt>next</tt> </td><td>Next attribute in list</td></tr>
-<tr><td><tt>num_values</tt> </td><td>Number of values</td></tr>
-<tr><td><tt>value_tag</tt> </td><td>What type of value is it?</td></tr>
-<tr><td><tt>values[1]</tt> </td><td>Values</td></tr>
+<tr><td><tt>name</tt> </td><td>Name of attribute
+</td></tr>
+<tr><td><tt>next</tt> </td><td>Next attribute in list
+</td></tr>
+<tr><td><tt>num_values</tt> </td><td>Number of values
+</td></tr>
+<tr><td><tt>value_tag</tt> </td><td>What type of value is it?
+</td></tr>
+<tr><td><tt>values[1]</tt> </td><td>Values
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_s'>ipp_s</a></h3>
 <h4>Description</h4>
-<p>IPP Request/Response/Notification</p>
+<p>IPP Request/Response/Notification
 <h4>Definition</h4>
-<pre>
-struct ipp_s
-{
-  <a href='#ipp_attribute_t'>ipp_attribute_t</a> * attrs;
-  <a href='#ipp_attribute_t'>ipp_attribute_t</a> * current;
-  ipp_tag_t curtag;
-  <a href='#ipp_attribute_t'>ipp_attribute_t</a> * last;
-  <a href='#ipp_attribute_t'>ipp_attribute_t</a> * prev;
-  <a href='#ipp_request_t'>ipp_request_t</a> request;
-  ipp_state_t state;
-};
-</pre>
+<p><tt>
+struct ipp_s<br>
+{<br>
+&nbsp;&nbsp;<a href='#ipp_attribute_t'>ipp_attribute_t</a> * attrs;<br>
+&nbsp;&nbsp;<a href='#ipp_attribute_t'>ipp_attribute_t</a> * current;<br>
+&nbsp;&nbsp;ipp_tag_t curtag;<br>
+&nbsp;&nbsp;<a href='#ipp_attribute_t'>ipp_attribute_t</a> * last;<br>
+&nbsp;&nbsp;<a href='#ipp_attribute_t'>ipp_attribute_t</a> * prev;<br>
+&nbsp;&nbsp;<a href='#ipp_request_t'>ipp_request_t</a> request;<br>
+&nbsp;&nbsp;ipp_state_t state;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>attrs</tt> </td><td>Attributes</td></tr>
-<tr><td><tt>current</tt> </td><td>Current attribute (for read/write)</td></tr>
-<tr><td><tt>curtag</tt> </td><td>Current attribute group tag</td></tr>
-<tr><td><tt>last</tt> </td><td>Last attribute in list</td></tr>
-<tr><td><tt>prev</tt> </td><td>Previous attribute (for read)</td></tr>
-<tr><td><tt>request</tt> </td><td>Request header</td></tr>
-<tr><td><tt>state</tt> </td><td>State of request</td></tr>
+<tr><td><tt>attrs</tt> </td><td>Attributes
+</td></tr>
+<tr><td><tt>current</tt> </td><td>Current attribute (for read/write)
+</td></tr>
+<tr><td><tt>curtag</tt> </td><td>Current attribute group tag
+</td></tr>
+<tr><td><tt>last</tt> </td><td>Last attribute in list
+</td></tr>
+<tr><td><tt>prev</tt> </td><td>Previous attribute (for read)
+</td></tr>
+<tr><td><tt>request</tt> </td><td>Request header
+</td></tr>
+<tr><td><tt>state</tt> </td><td>State of request
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='TYPES'>Types</a></h2>
@@ -2980,91 +3573,91 @@ struct ipp_s
 <p>Socket address list, which is
 used to enumerate all of the
 addresses that are associated
-with a hostname. </p>
+with a hostname. 
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#http_addrlist_s'>http_addrlist_s</a> / http_addrlist_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_auth_t'>http_auth_t</a></h3>
 <h4>Description</h4>
-<p>HTTP authentication types</p>
+<p>HTTP authentication types
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef enum <a href='#http_auth_e'>http_auth_e</a> http_auth_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_encoding_t'>http_encoding_t</a></h3>
 <h4>Description</h4>
-<p>HTTP transfer encoding values</p>
+<p>HTTP transfer encoding values
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef enum <a href='#http_encoding_e'>http_encoding_e</a> http_encoding_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_encryption_t'>http_encryption_t</a></h3>
 <h4>Description</h4>
-<p>HTTP encryption values</p>
+<p>HTTP encryption values
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef enum <a href='#http_encryption_e'>http_encryption_e</a> http_encryption_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='http_t'>http_t</a></h3>
 <h4>Description</h4>
-<p>HTTP connection type</p>
+<p>HTTP connection type
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct _http_s http_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_attribute_t'>ipp_attribute_t</a></h3>
 <h4>Description</h4>
-<p>Attribute</p>
+<p>Attribute
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ipp_attribute_s'>ipp_attribute_s</a> ipp_attribute_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ipp_iocb_t'>ipp_iocb_t</a></h3>
 <h4>Description</h4>
-<p>IPP IO Callback Function </p>
+<p>IPP IO Callback Function 
 <h4>Definition</h4>
-<pre>
-typedef ssize_t (*ipp_iocb_t)(void *, <a href='#ipp_uchar_t'>ipp_uchar_t</a> *, size_t);
-</pre>
+<p><tt>
+typedef <a href='#ssize_t'>ssize_t</a> (*ipp_iocb_t)(void *, <a href='#ipp_uchar_t'>ipp_uchar_t</a> *, size_t);
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_request_t'>ipp_request_t</a></h3>
 <h4>Description</h4>
-<p>Request Header</p>
+<p>Request Header
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef union <a href='#ipp_request_u'>ipp_request_u</a> ipp_request_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_t'>ipp_t</a></h3>
 <h4>Description</h4>
-<p>Attribute Value</p>
+<p>Attribute Value
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ipp_s'>ipp_s</a> ipp_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_uchar_t'>ipp_uchar_t</a></h3>
 <h4>Description</h4>
-<p>IPP status codes...</p>
+<p>IPP status codes...
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef typedef unsigned char ipp_uchar_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_value_t'>ipp_value_t</a></h3>
 <h4>Description</h4>
-<p>New in CUPS 1.1.19</p>
+<p>New in CUPS 1.1.19
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef union <a href='#ipp_value_u'>ipp_value_u</a> ipp_value_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='UNIONS'>Unions</a></h2>
 <ul>
@@ -3074,40 +3667,42 @@ typedef union <a href='#ipp_value_u'>ipp_value_u</a> ipp_value_t;
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_request_u'>ipp_request_u</a></h3>
 <h4>Description</h4>
-<p>Request Header</p>
+<p>Request Header
 <h4>Definition</h4>
-<pre>
-union ipp_request_u
-{
-};
-</pre>
+<p><tt>
+union ipp_request_u<br>
+{<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ipp_value_u'>ipp_value_u</a></h3>
 <h4>Description</h4>
-<p>New in CUPS 1.1.19</p>
+<p>New in CUPS 1.1.19
 <h4>Definition</h4>
-<pre>
-union ipp_value_u
-{
-  char boolean;
-  <a href='#ipp_t'>ipp_t</a> * collection;
-  <a href='#ipp_uchar_t'>ipp_uchar_t</a> date[11];
-  int integer;
-};
-</pre>
+<p><tt>
+union ipp_value_u<br>
+{<br>
+&nbsp;&nbsp;char boolean;<br>
+&nbsp;&nbsp;<a href='#ipp_t'>ipp_t</a> * collection;<br>
+&nbsp;&nbsp;<a href='#ipp_uchar_t'>ipp_uchar_t</a> date[11];<br>
+&nbsp;&nbsp;int integer;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>boolean</tt> </td><td>Boolean value</td></tr>
-<tr><td><tt>collection</tt> </td><td>Collection value</td></tr>
-<tr><td><tt>date[11]</tt> </td><td>Date/time value</td></tr>
-<tr><td><tt>integer</tt> </td><td>Integer/enumerated value</td></tr>
+<tr><td><tt>boolean</tt> </td><td>Boolean value
+</td></tr>
+<tr><td><tt>collection</tt> </td><td>Collection value
+</td></tr>
+<tr><td><tt>date[11]</tt> </td><td>Date/time value
+</td></tr>
+<tr><td><tt>integer</tt> </td><td>Integer/enumerated value
+</td></tr>
 </tbody></table></div>
 </body>
 </html>
index a3949abeabe2e7af045501bf2acf99c0ef198881..44e4513abf3b9f0a014ba1d0a59188ce0cf10323 100644 (file)
 </head>
 <body>
 <!--
-  "$Id: api-ppd.shtml 5138 2006-02-21 10:49:06Z mike $"
+  "$Id: api-ppd.shtml 6649 2007-07-11 21:46:42Z mike $"
 
   PPD API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
@@ -78,6 +69,7 @@ library:</p>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='ENUMERATIONS'>Enumerations</a></h2>
 <ul>
+       <li><a href='#ppd_conform_e'><tt>ppd_conform_e</tt></a> </li>
        <li><a href='#ppd_cptype_e'><tt>ppd_cptype_e</tt></a> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></li>
        <li><a href='#ppd_cs_e'><tt>ppd_cs_e</tt></a> </li>
        <li><a href='#ppd_section_e'><tt>ppd_section_e</tt></a> </li>
@@ -85,93 +77,150 @@ library:</p>
        <li><a href='#ppd_ui_e'><tt>ppd_ui_e</tt></a> </li>
 </ul>
 <!-- NEW PAGE -->
+<h3 class='title'><a name='ppd_conform_e'>ppd_conform_e</a></h3>
+<h4>Description</h4>
+<p>
+<h4>Values</h4>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>PPD_CONFORM_RELAXED</tt> </td><td>Relax whitespace and control char
+</td></tr>
+<tr><td><tt>PPD_CONFORM_STRICT</tt> </td><td>Require strict conformance
+</td></tr>
+</tbody></table></div>
+<!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_cptype_e'>ppd_cptype_e</a></h3>
 <h4>Description</h4>
-<p>Custom Parameter Type </p>
+<p>Custom Parameter Type 
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>PPD_CUSTOM_CURVE</tt> </td><td>Curve value for f(x) = x^value</td></tr>
-<tr><td><tt>PPD_CUSTOM_INT</tt> </td><td>Integer number value</td></tr>
-<tr><td><tt>PPD_CUSTOM_INVCURVE</tt> </td><td>Curve value for f(x) = x^(1/value)</td></tr>
-<tr><td><tt>PPD_CUSTOM_PASSCODE</tt> </td><td>String of (hidden) numbers</td></tr>
-<tr><td><tt>PPD_CUSTOM_PASSWORD</tt> </td><td>String of (hidden) characters</td></tr>
-<tr><td><tt>PPD_CUSTOM_POINTS</tt> </td><td>Measurement value in points</td></tr>
-<tr><td><tt>PPD_CUSTOM_REAL</tt> </td><td>Real number value</td></tr>
-<tr><td><tt>PPD_CUSTOM_STRING</tt> </td><td>String of characters</td></tr>
+<tr><td><tt>PPD_CUSTOM_CURVE</tt> </td><td>Curve value for f(x) = x^value
+</td></tr>
+<tr><td><tt>PPD_CUSTOM_INT</tt> </td><td>Integer number value
+</td></tr>
+<tr><td><tt>PPD_CUSTOM_INVCURVE</tt> </td><td>Curve value for f(x) = x^(1/value)
+</td></tr>
+<tr><td><tt>PPD_CUSTOM_PASSCODE</tt> </td><td>String of (hidden) numbers
+</td></tr>
+<tr><td><tt>PPD_CUSTOM_PASSWORD</tt> </td><td>String of (hidden) characters
+</td></tr>
+<tr><td><tt>PPD_CUSTOM_POINTS</tt> </td><td>Measurement value in points
+</td></tr>
+<tr><td><tt>PPD_CUSTOM_REAL</tt> </td><td>Real number value
+</td></tr>
+<tr><td><tt>PPD_CUSTOM_STRING</tt> </td><td>String of characters
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_cs_e'>ppd_cs_e</a></h3>
 <h4>Description</h4>
-<p>Colorspaces</p>
+<p>Colorspaces
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>PPD_CS_CMY</tt> </td><td>CMY colorspace</td></tr>
-<tr><td><tt>PPD_CS_CMYK</tt> </td><td>CMYK colorspace</td></tr>
-<tr><td><tt>PPD_CS_GRAY</tt> </td><td>Grayscale colorspace</td></tr>
-<tr><td><tt>PPD_CS_N</tt> </td><td>DeviceN colorspace</td></tr>
-<tr><td><tt>PPD_CS_RGB</tt> </td><td>RGB colorspace</td></tr>
-<tr><td><tt>PPD_CS_RGBK</tt> </td><td>RGBK (K = gray) colorspace</td></tr>
+<tr><td><tt>PPD_CS_CMY</tt> </td><td>CMY colorspace
+</td></tr>
+<tr><td><tt>PPD_CS_CMYK</tt> </td><td>CMYK colorspace
+</td></tr>
+<tr><td><tt>PPD_CS_GRAY</tt> </td><td>Grayscale colorspace
+</td></tr>
+<tr><td><tt>PPD_CS_N</tt> </td><td>DeviceN colorspace
+</td></tr>
+<tr><td><tt>PPD_CS_RGB</tt> </td><td>RGB colorspace
+</td></tr>
+<tr><td><tt>PPD_CS_RGBK</tt> </td><td>RGBK (K = gray) colorspace
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_section_e'>ppd_section_e</a></h3>
 <h4>Description</h4>
-<p>Order dependency sections</p>
+<p>Order dependency sections
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>PPD_ORDER_ANY</tt> </td><td>Option code can be anywhere in the file</td></tr>
-<tr><td><tt>PPD_ORDER_DOCUMENT</tt> </td><td>... must be in the DocumentSetup section</td></tr>
-<tr><td><tt>PPD_ORDER_EXIT</tt> </td><td>... must be sent prior to the document</td></tr>
-<tr><td><tt>PPD_ORDER_JCL</tt> </td><td>... must be sent as a JCL command</td></tr>
-<tr><td><tt>PPD_ORDER_PAGE</tt> </td><td>... must be in the PageSetup section</td></tr>
-<tr><td><tt>PPD_ORDER_PROLOG</tt> </td><td>... must be in the Prolog section</td></tr>
+<tr><td><tt>PPD_ORDER_ANY</tt> </td><td>Option code can be anywhere in the file
+</td></tr>
+<tr><td><tt>PPD_ORDER_DOCUMENT</tt> </td><td>... must be in the DocumentSetup section
+</td></tr>
+<tr><td><tt>PPD_ORDER_EXIT</tt> </td><td>... must be sent prior to the document
+</td></tr>
+<tr><td><tt>PPD_ORDER_JCL</tt> </td><td>... must be sent as a JCL command
+</td></tr>
+<tr><td><tt>PPD_ORDER_PAGE</tt> </td><td>... must be in the PageSetup section
+</td></tr>
+<tr><td><tt>PPD_ORDER_PROLOG</tt> </td><td>... must be in the Prolog section
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_status_e'>ppd_status_e</a></h3>
 <h4>Description</h4>
-<p>Types and structures...</p>
+<p>Types and structures...
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>PPD_ALLOC_ERROR</tt> </td><td>Memory allocation error</td></tr>
-<tr><td><tt>PPD_BAD_CUSTOM_PARAM</tt> </td><td>Bad custom parameter</td></tr>
-<tr><td><tt>PPD_BAD_OPEN_GROUP</tt> </td><td>Bad OpenGroup</td></tr>
-<tr><td><tt>PPD_BAD_OPEN_UI</tt> </td><td>Bad OpenUI/JCLOpenUI</td></tr>
-<tr><td><tt>PPD_BAD_ORDER_DEPENDENCY</tt> </td><td>Bad OrderDependency</td></tr>
-<tr><td><tt>PPD_BAD_UI_CONSTRAINTS</tt> </td><td>Bad UIConstraints</td></tr>
-<tr><td><tt>PPD_FILE_OPEN_ERROR</tt> </td><td>Unable to open PPD file</td></tr>
-<tr><td><tt>PPD_ILLEGAL_CHARACTER</tt> </td><td>Illegal control character</td></tr>
-<tr><td><tt>PPD_ILLEGAL_MAIN_KEYWORD</tt> </td><td>Illegal main keyword string</td></tr>
-<tr><td><tt>PPD_ILLEGAL_OPTION_KEYWORD</tt> </td><td>Illegal option keyword string</td></tr>
-<tr><td><tt>PPD_ILLEGAL_TRANSLATION</tt> </td><td>Illegal translation string</td></tr>
-<tr><td><tt>PPD_ILLEGAL_WHITESPACE</tt> </td><td>Illegal whitespace character</td></tr>
-<tr><td><tt>PPD_INTERNAL_ERROR</tt> </td><td>Internal error</td></tr>
-<tr><td><tt>PPD_LINE_TOO_LONG</tt> </td><td>Line longer than 255 chars</td></tr>
-<tr><td><tt>PPD_MISSING_ASTERISK</tt> </td><td>Missing asterisk in column 0</td></tr>
-<tr><td><tt>PPD_MISSING_PPDADOBE4</tt> </td><td>Missing PPD-Adobe-4.x header</td></tr>
-<tr><td><tt>PPD_MISSING_VALUE</tt> </td><td>Missing value string</td></tr>
-<tr><td><tt>PPD_NESTED_OPEN_GROUP</tt> </td><td>OpenGroup without a CloseGroup first</td></tr>
-<tr><td><tt>PPD_NESTED_OPEN_UI</tt> </td><td>OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first</td></tr>
-<tr><td><tt>PPD_NULL_FILE</tt> </td><td>NULL PPD file pointer</td></tr>
-<tr><td><tt>PPD_OK</tt> </td><td>OK</td></tr>
+<tr><td><tt>PPD_ALLOC_ERROR</tt> </td><td>Memory allocation error
+</td></tr>
+<tr><td><tt>PPD_BAD_CUSTOM_PARAM</tt> </td><td>Bad custom parameter
+</td></tr>
+<tr><td><tt>PPD_BAD_OPEN_GROUP</tt> </td><td>Bad OpenGroup
+</td></tr>
+<tr><td><tt>PPD_BAD_OPEN_UI</tt> </td><td>Bad OpenUI/JCLOpenUI
+</td></tr>
+<tr><td><tt>PPD_BAD_ORDER_DEPENDENCY</tt> </td><td>Bad OrderDependency
+</td></tr>
+<tr><td><tt>PPD_BAD_UI_CONSTRAINTS</tt> </td><td>Bad UIConstraints
+</td></tr>
+<tr><td><tt>PPD_FILE_OPEN_ERROR</tt> </td><td>Unable to open PPD file
+</td></tr>
+<tr><td><tt>PPD_ILLEGAL_CHARACTER</tt> </td><td>Illegal control character
+</td></tr>
+<tr><td><tt>PPD_ILLEGAL_MAIN_KEYWORD</tt> </td><td>Illegal main keyword string
+</td></tr>
+<tr><td><tt>PPD_ILLEGAL_OPTION_KEYWORD</tt> </td><td>Illegal option keyword string
+</td></tr>
+<tr><td><tt>PPD_ILLEGAL_TRANSLATION</tt> </td><td>Illegal translation string
+</td></tr>
+<tr><td><tt>PPD_ILLEGAL_WHITESPACE</tt> </td><td>Illegal whitespace character
+</td></tr>
+<tr><td><tt>PPD_INTERNAL_ERROR</tt> </td><td>Internal error
+</td></tr>
+<tr><td><tt>PPD_LINE_TOO_LONG</tt> </td><td>Line longer than 255 chars
+</td></tr>
+<tr><td><tt>PPD_MISSING_ASTERISK</tt> </td><td>Missing asterisk in column 0
+</td></tr>
+<tr><td><tt>PPD_MISSING_PPDADOBE4</tt> </td><td>Missing PPD-Adobe-4.x header
+</td></tr>
+<tr><td><tt>PPD_MISSING_VALUE</tt> </td><td>Missing value string
+</td></tr>
+<tr><td><tt>PPD_NESTED_OPEN_GROUP</tt> </td><td>OpenGroup without a CloseGroup first
+</td></tr>
+<tr><td><tt>PPD_NESTED_OPEN_UI</tt> </td><td>OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first
+</td></tr>
+<tr><td><tt>PPD_NULL_FILE</tt> </td><td>NULL PPD file pointer
+</td></tr>
+<tr><td><tt>PPD_OK</tt> </td><td>OK
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_ui_e'>ppd_ui_e</a></h3>
 <h4>Description</h4>
-<p>UI Types</p>
+<p>UI Types
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>PPD_UI_BOOLEAN</tt> </td><td>True or False option</td></tr>
-<tr><td><tt>PPD_UI_PICKMANY</tt> </td><td>Pick zero or more from a list</td></tr>
-<tr><td><tt>PPD_UI_PICKONE</tt> </td><td>Pick one from a list</td></tr>
+<tr><td><tt>PPD_UI_BOOLEAN</tt> </td><td>True or False option
+</td></tr>
+<tr><td><tt>PPD_UI_PICKMANY</tt> </td><td>Pick zero or more from a list
+</td></tr>
+<tr><td><tt>PPD_UI_PICKONE</tt> </td><td>Pick one from a list
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='FUNCTIONS'>Functions</a></h2>
@@ -199,6 +248,7 @@ library:</p>
        <li><a href='#ppdIsMarked'><tt>ppdIsMarked()</tt></a> </li>
        <li><a href='#ppdLastError'><tt>ppdLastError()</tt></a> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></li>
        <li><a href='#ppdLocalize'><tt>ppdLocalize()</tt></a> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></li>
+       <li><a href='#ppdLocalizeIPPReason'><tt>ppdLocalizeIPPReason()</tt></a> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></li>
        <li><a href='#ppdMarkDefaults'><tt>ppdMarkDefaults()</tt></a> </li>
        <li><a href='#ppdMarkOption'><tt>ppdMarkOption()</tt></a> </li>
        <li><a href='#ppdNextCustomParam'><tt>ppdNextCustomParam()</tt></a> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></li>
@@ -215,15 +265,15 @@ library:</p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdClose'>ppdClose()</a></h3>
 <h4>Description</h4>
-<p>Free all memory used by the PPD file.</p>
+<p>Free all memory used by the PPD file.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 ppdClose(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -234,17 +284,17 @@ ppdClose(
 <h3 class='title'><a name='ppdCollect'>ppdCollect()</a></h3>
 <h4>Description</h4>
 <p>Collect all marked options that reside in the specified
-section.</p>
+section.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdCollect(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     <a href='#ppd_section_t'>ppd_section_t</a> section,
     <a href='#ppd_choice_t'>ppd_choice_t</a> *** choices);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file data</td></tr>
@@ -259,18 +309,18 @@ ppdCollect(
 <p>Collect all marked options that reside in the
 specified section and minimum order.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdCollect2(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     <a href='#ppd_section_t'>ppd_section_t</a> section,
     float min_order,
     <a href='#ppd_choice_t'>ppd_choice_t</a> *** choices);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file data</td></tr>
@@ -283,15 +333,15 @@ ppdCollect2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdConflicts'>ppdConflicts()</a></h3>
 <h4>Description</h4>
-<p>Check to see if there are any conflicts.</p>
+<p>Check to see if there are any conflicts.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdConflicts(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD to check</td></tr>
@@ -301,17 +351,17 @@ ppdConflicts(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdEmit'>ppdEmit()</a></h3>
 <h4>Description</h4>
-<p>Emit code for marked options to a file.</p>
+<p>Emit code for marked options to a file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdEmit(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     FILE * fp,
     <a href='#ppd_section_t'>ppd_section_t</a> section);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -324,25 +374,23 @@ ppdEmit(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppdEmitAfterOrder'>ppdEmitAfterOrder()</a></h3>
 <h4>Description</h4>
 <p>Emit a subset of the code for marked options to a file.
-
-When &quot;limit&quot; is non-zero, this function only emits options whose
+<p>When &quot;limit&quot; is non-zero, this function only emits options whose
 OrderDependency value is greater than or equal to &quot;min_order&quot;.
+<p>When &quot;limit&quot; is zero, this function is identical to ppdEmit().
 
-When &quot;limit&quot; is zero, this function is identical to ppdEmit().
 
-</p>
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdEmitAfterOrder(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     FILE * fp,
     <a href='#ppd_section_t'>ppd_section_t</a> section,
     int limit,
     float min_order);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -356,17 +404,17 @@ ppdEmitAfterOrder(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdEmitFd'>ppdEmitFd()</a></h3>
 <h4>Description</h4>
-<p>Emit code for marked options to a file.</p>
+<p>Emit code for marked options to a file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdEmitFd(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     int fd,
     <a href='#ppd_section_t'>ppd_section_t</a> section);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -378,19 +426,19 @@ ppdEmitFd(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdEmitJCL'>ppdEmitJCL()</a></h3>
 <h4>Description</h4>
-<p>Emit code for JCL options to a file.</p>
+<p>Emit code for JCL options to a file.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdEmitJCL(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     FILE * fp,
     int job_id,
     const char * user,
     const char * title);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -406,16 +454,16 @@ ppdEmitJCL(
 <h4>Description</h4>
 <p>Emit JCLEnd code to a file.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdEmitJCLEnd(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     FILE * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -427,26 +475,24 @@ ppdEmitJCLEnd(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppdEmitString'>ppdEmitString()</a></h3>
 <h4>Description</h4>
 <p>Get a string containing the code for marked options.
-
-When &quot;min_order&quot; is greater than zero, this function only includes options
+<p>When &quot;min_order&quot; is greater than zero, this function only includes options
 whose OrderDependency value is greater than or equal to &quot;min_order&quot;.
 Otherwise, all options in the specified section are included in the
 returned string.
-
-The return string is allocated on the heap and should be freed using
+<p>The return string is allocated on the heap and should be freed using
 free() when you are done with it.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-char *
+<p><tt>
+char *<br>
 ppdEmitString(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     <a href='#ppd_section_t'>ppd_section_t</a> section,
     float min_order);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -460,15 +506,15 @@ ppdEmitString(
 <h4>Description</h4>
 <p>Returns the text assocated with a status.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-const char *
+<p><tt>
+const char *<br>
 ppdErrorString(
     ppd_status_t status);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>status</tt></td><td>PPD status</td></tr>
@@ -480,17 +526,17 @@ ppdErrorString(
 <h4>Description</h4>
 <p>Find the first matching attribute...
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_attr_t'>ppd_attr_t</a> *
+<p><tt>
+<a href='#ppd_attr_t'>ppd_attr_t</a> *<br>
 ppdFindAttr(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * name,
     const char * spec);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file data</td></tr>
@@ -502,16 +548,16 @@ ppdFindAttr(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdFindChoice'>ppdFindChoice()</a></h3>
 <h4>Description</h4>
-<p>Return a pointer to an option choice.</p>
+<p>Return a pointer to an option choice.
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_choice_t'>ppd_choice_t</a> *
+<p><tt>
+<a href='#ppd_choice_t'>ppd_choice_t</a> *<br>
 ppdFindChoice(
     <a href='#ppd_option_t'>ppd_option_t</a> * o,
     const char * choice);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>o</tt></td><td>Pointer to option</td></tr>
@@ -524,16 +570,16 @@ ppdFindChoice(
 <h4>Description</h4>
 <p>Find a custom option.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_coption_t'>ppd_coption_t</a> *
+<p><tt>
+<a href='#ppd_coption_t'>ppd_coption_t</a> *<br>
 ppdFindCustomOption(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * keyword);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file</td></tr>
@@ -546,16 +592,16 @@ ppdFindCustomOption(
 <h4>Description</h4>
 <p>Find a parameter for a custom option.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_cparam_t'>ppd_cparam_t</a> *
+<p><tt>
+<a href='#ppd_cparam_t'>ppd_cparam_t</a> *<br>
 ppdFindCustomParam(
     <a href='#ppd_coption_t'>ppd_coption_t</a> * opt,
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>opt</tt></td><td>Custom option</td></tr>
@@ -566,16 +612,16 @@ ppdFindCustomParam(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdFindMarkedChoice'>ppdFindMarkedChoice()</a></h3>
 <h4>Description</h4>
-<p>Return the marked choice for the specified option.</p>
+<p>Return the marked choice for the specified option.
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_choice_t'>ppd_choice_t</a> *
+<p><tt>
+<a href='#ppd_choice_t'>ppd_choice_t</a> *<br>
 ppdFindMarkedChoice(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * option);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file</td></tr>
@@ -588,17 +634,17 @@ ppdFindMarkedChoice(
 <h4>Description</h4>
 <p>Find the next matching attribute...
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_attr_t'>ppd_attr_t</a> *
+<p><tt>
+<a href='#ppd_attr_t'>ppd_attr_t</a> *<br>
 ppdFindNextAttr(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * name,
     const char * spec);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file data</td></tr>
@@ -610,16 +656,16 @@ ppdFindNextAttr(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdFindOption'>ppdFindOption()</a></h3>
 <h4>Description</h4>
-<p>Return a pointer to the specified option.</p>
+<p>Return a pointer to the specified option.
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_option_t'>ppd_option_t</a> *
+<p><tt>
+<a href='#ppd_option_t'>ppd_option_t</a> *<br>
 ppdFindOption(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * option);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file data</td></tr>
@@ -632,15 +678,15 @@ ppdFindOption(
 <h4>Description</h4>
 <p>Return the first parameter for a custom option.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_cparam_t'>ppd_cparam_t</a> *
+<p><tt>
+<a href='#ppd_cparam_t'>ppd_cparam_t</a> *<br>
 ppdFirstCustomParam(
     <a href='#ppd_coption_t'>ppd_coption_t</a> * opt);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>opt</tt></td><td>Custom option</td></tr>
@@ -651,18 +697,17 @@ ppdFirstCustomParam(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppdFirstOption'>ppdFirstOption()</a></h3>
 <h4>Description</h4>
 <p>Return the first option in the PPD file.
+<p>Options are returned from all groups in sorted order.
 
-Options are returned from all groups in sorted order.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_option_t'>ppd_option_t</a> *
+<p><tt>
+<a href='#ppd_option_t'>ppd_option_t</a> *<br>
 ppdFirstOption(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file</td></tr>
@@ -672,17 +717,17 @@ ppdFirstOption(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdIsMarked'>ppdIsMarked()</a></h3>
 <h4>Description</h4>
-<p>Check to see if an option is marked...</p>
+<p>Check to see if an option is marked...
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdIsMarked(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * option,
     const char * choice);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file data</td></tr>
@@ -696,15 +741,15 @@ ppdIsMarked(
 <h4>Description</h4>
 <p>Return the status from the last ppdOpen*().
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-ppd_status_t
+<p><tt>
+ppd_status_t<br>
 ppdLastError(
     int * line);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>line</tt></td><td>Line number</td></tr>
@@ -715,16 +760,19 @@ ppdLastError(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppdLocalize'>ppdLocalize()</a></h3>
 <h4>Description</h4>
 <p>Localize the PPD file to the current locale.
+<p>All groups, options, and choices are localized, as are ICC profile
+descriptions, printer presets, and custom option parameters.  Each
+localized string uses the UTF-8 character encoding.
+
 
-</p>
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdLocalize(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file</td></tr>
@@ -732,17 +780,51 @@ ppdLocalize(
 <h4>Returns</h4>
 <p>0 on success, -1 on error</p>
 <!-- NEW PAGE -->
+<h3 class='title'><span class='info'>&nbsp;CUPS 1.3&nbsp;</span><a name='ppdLocalizeIPPReason'>ppdLocalizeIPPReason()</a></h3>
+<h4>Description</h4>
+<p>Get the localized version of a cupsIPPReason
+attribute.
+<p>This function uses the current locale to find the corresponding reason
+text or URI from the attribute value. If &quot;scheme&quot; is NULL or &quot;text&quot;,
+the returned value contains human-readable (UTF-8) text from the translation
+string or attribute value. Otherwise the corresponding URI is returned.
+<p>If no value of the requested scheme can be found, NULL is returned.
+
+
+<h4>Syntax</h4>
+<p><tt>
+const char *<br>
+ppdLocalizeIPPReason(
+    <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
+    const char * reason,
+    const char * scheme,
+    char * buffer,
+    size_t bufsize);
+</tt></p>
+<h4>Arguments</h4>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
+<thead><tr><th>Name</th><th>Description</th></tr></thead>
+<tbody>
+<tr><td><tt>ppd</tt></td><td>PPD file</td></tr>
+<tr><td><tt>reason</tt></td><td>IPP reason keyword to look up</td></tr>
+<tr><td><tt>scheme</tt></td><td>URI scheme or NULL for text</td></tr>
+<tr><td><tt>buffer</tt></td><td>Value buffer</td></tr>
+<tr><td><tt>bufsize</tt></td><td>Size of value buffer</td></tr>
+</tbody></table></div>
+<h4>Returns</h4>
+<p>Value or NULL if not found</p>
+<!-- NEW PAGE -->
 <h3 class='title'><a name='ppdMarkDefaults'>ppdMarkDefaults()</a></h3>
 <h4>Description</h4>
-<p>Mark all default options in the PPD file.</p>
+<p>Mark all default options in the PPD file.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 ppdMarkDefaults(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -753,21 +835,19 @@ ppdMarkDefaults(
 <h3 class='title'><a name='ppdMarkOption'>ppdMarkOption()</a></h3>
 <h4>Description</h4>
 <p>Mark an option in a PPD file.
-
-Notes:
-
--1 is returned if the given option would conflict with any currently
-selected option.</p>
+<p>Notes:
+<p>-1 is returned if the given option would conflict with any currently
+selected option.
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 ppdMarkOption(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * option,
     const char * choice);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -781,15 +861,15 @@ ppdMarkOption(
 <h4>Description</h4>
 <p>Return the next parameter for a custom option.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_cparam_t'>ppd_cparam_t</a> *
+<p><tt>
+<a href='#ppd_cparam_t'>ppd_cparam_t</a> *<br>
 ppdNextCustomParam(
     <a href='#ppd_coption_t'>ppd_coption_t</a> * opt);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>opt</tt></td><td>Custom option</td></tr>
@@ -800,18 +880,17 @@ ppdNextCustomParam(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppdNextOption'>ppdNextOption()</a></h3>
 <h4>Description</h4>
 <p>Return the next option in the PPD file.
+<p>Options are returned from all groups in sorted order.
 
-Options are returned from all groups in sorted order.
 
-</p>
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_option_t'>ppd_option_t</a> *
+<p><tt>
+<a href='#ppd_option_t'>ppd_option_t</a> *<br>
 ppdNextOption(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file</td></tr>
@@ -821,15 +900,15 @@ ppdNextOption(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdOpen'>ppdOpen()</a></h3>
 <h4>Description</h4>
-<p>Read a PPD file into memory.</p>
+<p>Read a PPD file into memory.
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_file_t'>ppd_file_t</a> *
+<p><tt>
+<a href='#ppd_file_t'>ppd_file_t</a> *<br>
 ppdOpen(
     FILE * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>File to read from</td></tr>
@@ -841,15 +920,15 @@ ppdOpen(
 <h4>Description</h4>
 <p>Read a PPD file into memory.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_file_t'>ppd_file_t</a> *
+<p><tt>
+<a href='#ppd_file_t'>ppd_file_t</a> *<br>
 ppdOpen2(
     cups_file_t * fp);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fp</tt></td><td>File to read from</td></tr>
@@ -859,15 +938,15 @@ ppdOpen2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdOpenFd'>ppdOpenFd()</a></h3>
 <h4>Description</h4>
-<p>Read a PPD file into memory.</p>
+<p>Read a PPD file into memory.
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_file_t'>ppd_file_t</a> *
+<p><tt>
+<a href='#ppd_file_t'>ppd_file_t</a> *<br>
 ppdOpenFd(
     int fd);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fd</tt></td><td>File to read from</td></tr>
@@ -877,15 +956,15 @@ ppdOpenFd(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdOpenFile'>ppdOpenFile()</a></h3>
 <h4>Description</h4>
-<p>Read a PPD file into memory.</p>
+<p>Read a PPD file into memory.
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_file_t'>ppd_file_t</a> *
+<p><tt>
+<a href='#ppd_file_t'>ppd_file_t</a> *<br>
 ppdOpenFile(
     const char * filename);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>filename</tt></td><td>File to read from</td></tr>
@@ -895,16 +974,16 @@ ppdOpenFile(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdPageLength'>ppdPageLength()</a></h3>
 <h4>Description</h4>
-<p>Get the page length for the given size.</p>
+<p>Get the page length for the given size.
 <h4>Syntax</h4>
-<pre>
-float
+<p><tt>
+float<br>
 ppdPageLength(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file</td></tr>
@@ -915,16 +994,16 @@ ppdPageLength(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdPageSize'>ppdPageSize()</a></h3>
 <h4>Description</h4>
-<p>Get the page size record for the given size.</p>
+<p>Get the page size record for the given size.
 <h4>Syntax</h4>
-<pre>
-<a href='#ppd_size_t'>ppd_size_t</a> *
+<p><tt>
+<a href='#ppd_size_t'>ppd_size_t</a> *<br>
 ppdPageSize(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -935,16 +1014,16 @@ ppdPageSize(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppdPageWidth'>ppdPageWidth()</a></h3>
 <h4>Description</h4>
-<p>Get the page width for the given size.</p>
+<p>Get the page width for the given size.
 <h4>Syntax</h4>
-<pre>
-float
+<p><tt>
+float<br>
 ppdPageWidth(
     <a href='#ppd_file_t'>ppd_file_t</a> * ppd,
     const char * name);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>ppd</tt></td><td>PPD file record</td></tr>
@@ -957,15 +1036,15 @@ ppdPageWidth(
 <h4>Description</h4>
 <p>Set the conformance level for PPD files.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 ppdSetConformance(
     <a href='#ppd_conform_t'>ppd_conform_t</a> c);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>c</tt></td><td>Conformance level</td></tr>
@@ -989,348 +1068,439 @@ ppdSetConformance(
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span><a name='ppd_attr_s'>ppd_attr_s</a></h3>
 <h4>Description</h4>
-<p>PPD Attribute Structure </p>
+<p>PPD Attribute Structure 
 <h4>Definition</h4>
-<pre>
-struct ppd_attr_s
-{
-  char name[PPD_MAX_NAME];
-  char spec[PPD_MAX_NAME];
-  char text[PPD_MAX_TEXT];
-  char * value;
-};
-</pre>
+<p><tt>
+struct ppd_attr_s<br>
+{<br>
+&nbsp;&nbsp;char name[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;char spec[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;char text[PPD_MAX_TEXT];<br>
+&nbsp;&nbsp;char * value;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>name[PPD_MAX_NAME]</tt> </td><td>Name of attribute (cupsXYZ)</td></tr>
-<tr><td><tt>spec[PPD_MAX_NAME]</tt> </td><td>Specifier string, if any</td></tr>
-<tr><td><tt>text[PPD_MAX_TEXT]</tt> </td><td>Human-readable text, if any</td></tr>
-<tr><td><tt>value</tt> </td><td>Value string</td></tr>
+<tr><td><tt>name[PPD_MAX_NAME]</tt> </td><td>Name of attribute (cupsXYZ)
+</td></tr>
+<tr><td><tt>spec[PPD_MAX_NAME]</tt> </td><td>Specifier string, if any
+</td></tr>
+<tr><td><tt>text[PPD_MAX_TEXT]</tt> </td><td>Human-readable text, if any
+</td></tr>
+<tr><td><tt>value</tt> </td><td>Value string
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_choice_s'>ppd_choice_s</a></h3>
 <h4>Description</h4>
-<p>Option choices</p>
+<p>Option choices
 <h4>Definition</h4>
-<pre>
-struct ppd_choice_s
-{
-  char choice[PPD_MAX_NAME];
-  char * code;
-  char marked;
-  <a href='#ppd_option_t'>ppd_option_t</a> * option;
-  char text[PPD_MAX_TEXT];
-};
-</pre>
+<p><tt>
+struct ppd_choice_s<br>
+{<br>
+&nbsp;&nbsp;char choice[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;char * code;<br>
+&nbsp;&nbsp;char marked;<br>
+&nbsp;&nbsp;<a href='#ppd_option_t'>ppd_option_t</a> * option;<br>
+&nbsp;&nbsp;char text[PPD_MAX_TEXT];<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>choice[PPD_MAX_NAME]</tt> </td><td>Computer-readable option name</td></tr>
-<tr><td><tt>code</tt> </td><td>Code to send for this option</td></tr>
-<tr><td><tt>marked</tt> </td><td>0 if not selected, 1 otherwise</td></tr>
-<tr><td><tt>option</tt> </td><td>Pointer to parent option structure</td></tr>
-<tr><td><tt>text[PPD_MAX_TEXT]</tt> </td><td>Human-readable option name</td></tr>
+<tr><td><tt>choice[PPD_MAX_NAME]</tt> </td><td>Computer-readable option name
+</td></tr>
+<tr><td><tt>code</tt> </td><td>Code to send for this option
+</td></tr>
+<tr><td><tt>marked</tt> </td><td>0 if not selected, 1 otherwise
+</td></tr>
+<tr><td><tt>option</tt> </td><td>Pointer to parent option structure
+</td></tr>
+<tr><td><tt>text[PPD_MAX_TEXT]</tt> </td><td>Human-readable option name
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_coption_s'>ppd_coption_s</a></h3>
 <h4>Description</h4>
-<p>Custom Option </p>
+<p>Custom Option 
 <h4>Definition</h4>
-<pre>
-struct ppd_coption_s
-{
-  char keyword[PPD_MAX_NAME];
-  int marked;
-  <a href='#ppd_option_t'>ppd_option_t</a> * option;
-  cups_array_t * params;
-};
-</pre>
+<p><tt>
+struct ppd_coption_s<br>
+{<br>
+&nbsp;&nbsp;char keyword[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;int marked;<br>
+&nbsp;&nbsp;<a href='#ppd_option_t'>ppd_option_t</a> * option;<br>
+&nbsp;&nbsp;cups_array_t * params;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>keyword[PPD_MAX_NAME]</tt> </td><td>Name of option that is being extended...</td></tr>
-<tr><td><tt>marked</tt> </td><td>Extended option is marked</td></tr>
-<tr><td><tt>option</tt> </td><td>Option that is being extended...</td></tr>
-<tr><td><tt>params</tt> </td><td>Parameters</td></tr>
+<tr><td><tt>keyword[PPD_MAX_NAME]</tt> </td><td>Name of option that is being extended...
+</td></tr>
+<tr><td><tt>marked</tt> </td><td>Extended option is marked
+</td></tr>
+<tr><td><tt>option</tt> </td><td>Option that is being extended...
+</td></tr>
+<tr><td><tt>params</tt> </td><td>Parameters
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_cparam_s'>ppd_cparam_s</a></h3>
 <h4>Description</h4>
-<p>Custom Parameter </p>
+<p>Custom Parameter 
 <h4>Definition</h4>
-<pre>
-struct ppd_cparam_s
-{
-  <a href='#ppd_cpvalue_t'>ppd_cpvalue_t</a> current;
-  <a href='#ppd_cplimit_t'>ppd_cplimit_t</a> minimum, maximum;
-  char name[PPD_MAX_NAME];
-  int order;
-  char text[PPD_MAX_TEXT];
-  <a href='#ppd_cptype_t'>ppd_cptype_t</a> type;
-};
-</pre>
+<p><tt>
+struct ppd_cparam_s<br>
+{<br>
+&nbsp;&nbsp;<a href='#ppd_cpvalue_t'>ppd_cpvalue_t</a> current;<br>
+&nbsp;&nbsp;<a href='#ppd_cplimit_t'>ppd_cplimit_t</a> minimum, maximum;<br>
+&nbsp;&nbsp;char name[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;int order;<br>
+&nbsp;&nbsp;char text[PPD_MAX_TEXT];<br>
+&nbsp;&nbsp;<a href='#ppd_cptype_t'>ppd_cptype_t</a> type;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>current</tt> </td><td>Current value</td></tr>
-<tr><td><tt>maximum</tt> </td><td>Maximum value</td></tr>
-<tr><td><tt>name[PPD_MAX_NAME]</tt> </td><td>Parameter name</td></tr>
-<tr><td><tt>order</tt> </td><td>Order (0 to N)</td></tr>
-<tr><td><tt>text[PPD_MAX_TEXT]</tt> </td><td>Human-readable text</td></tr>
-<tr><td><tt>type</tt> </td><td>Parameter type</td></tr>
+<tr><td><tt>current</tt> </td><td>Current value
+</td></tr>
+<tr><td><tt>maximum</tt> </td><td>Maximum value
+</td></tr>
+<tr><td><tt>name[PPD_MAX_NAME]</tt> </td><td>Parameter name
+</td></tr>
+<tr><td><tt>order</tt> </td><td>Order (0 to N)
+</td></tr>
+<tr><td><tt>text[PPD_MAX_TEXT]</tt> </td><td>Human-readable text
+</td></tr>
+<tr><td><tt>type</tt> </td><td>Parameter type
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_emul_s'>ppd_emul_s</a></h3>
 <h4>Description</h4>
-<p>Emulators</p>
+<p>Emulators
 <h4>Definition</h4>
-<pre>
-struct ppd_emul_s
-{
-  char name[PPD_MAX_NAME];
-  char * start;
-  char * stop;
-};
-</pre>
+<p><tt>
+struct ppd_emul_s<br>
+{<br>
+&nbsp;&nbsp;char name[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;char * start;<br>
+&nbsp;&nbsp;char * stop;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>name[PPD_MAX_NAME]</tt> </td><td>Emulator name</td></tr>
-<tr><td><tt>start</tt> </td><td>Code to switch to this emulation</td></tr>
-<tr><td><tt>stop</tt> </td><td>Code to stop this emulation</td></tr>
+<tr><td><tt>name[PPD_MAX_NAME]</tt> </td><td>Emulator name
+</td></tr>
+<tr><td><tt>start</tt> </td><td>Code to switch to this emulation
+</td></tr>
+<tr><td><tt>stop</tt> </td><td>Code to stop this emulation
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_file_s'>ppd_file_s</a></h3>
 <h4>Description</h4>
-<p>PPD File</p>
+<p>PPD File
 <h4>Definition</h4>
-<pre>
-struct ppd_file_s
-{
-  int accurate_screens;
-  <a href='#ppd_attr_t'>ppd_attr_t</a> ** attrs;
-  int color_device;
-  ppd_cs_t colorspace;
-  <a href='#ppd_const_t'>ppd_const_t</a> * consts;
-  int contone_only;
-  cups_array_t * coptions;
-  int cur_attr;
-  float custom_margins[4];
-  float custom_max[2];
-  float custom_min[2];
-  <a href='#ppd_emul_t'>ppd_emul_t</a> * emulations;
-  char ** filters;
-  int flip_duplex;
-  char ** fonts;
-  <a href='#ppd_group_t'>ppd_group_t</a> * groups;
-  char * jcl_begin;
-  char * jcl_end;
-  char * jcl_ps;
-  int landscape;
-  char * lang_encoding;
-  char * lang_version;
-  int language_level;
-  int manual_copies;
-  char * manufacturer;
-  int model_number;
-  char * modelname;
-  char * nickname;
-  int num_attrs;
-  int num_consts;
-  int num_emulations;
-  int num_filters;
-  int num_fonts;
-  int num_groups;
-  int num_profiles;
-  int num_sizes;
-  cups_array_t * options;
-  char * patches;
-  char * pcfilename;
-  char * product;
-  <a href='#ppd_profile_t'>ppd_profile_t</a> * profiles;
-  char * protocols;
-  char * shortnickname;
-  <a href='#ppd_size_t'>ppd_size_t</a> * sizes;
-  cups_array_t * sorted_attrs;
-  int throughput;
-  char * ttrasterizer;
-  int variable_sizes;
-};
-</pre>
+<p><tt>
+struct ppd_file_s<br>
+{<br>
+&nbsp;&nbsp;int accurate_screens;<br>
+&nbsp;&nbsp;<a href='#ppd_attr_t'>ppd_attr_t</a> ** attrs;<br>
+&nbsp;&nbsp;int color_device;<br>
+&nbsp;&nbsp;ppd_cs_t colorspace;<br>
+&nbsp;&nbsp;<a href='#ppd_const_t'>ppd_const_t</a> * consts;<br>
+&nbsp;&nbsp;int contone_only;<br>
+&nbsp;&nbsp;cups_array_t * coptions;<br>
+&nbsp;&nbsp;int cur_attr;<br>
+&nbsp;&nbsp;float custom_margins[4];<br>
+&nbsp;&nbsp;float custom_max[2];<br>
+&nbsp;&nbsp;float custom_min[2];<br>
+&nbsp;&nbsp;<a href='#ppd_emul_t'>ppd_emul_t</a> * emulations;<br>
+&nbsp;&nbsp;char ** filters;<br>
+&nbsp;&nbsp;int flip_duplex;<br>
+&nbsp;&nbsp;char ** fonts;<br>
+&nbsp;&nbsp;<a href='#ppd_group_t'>ppd_group_t</a> * groups;<br>
+&nbsp;&nbsp;char * jcl_begin;<br>
+&nbsp;&nbsp;char * jcl_end;<br>
+&nbsp;&nbsp;char * jcl_ps;<br>
+&nbsp;&nbsp;int landscape;<br>
+&nbsp;&nbsp;char * lang_encoding;<br>
+&nbsp;&nbsp;char * lang_version;<br>
+&nbsp;&nbsp;int language_level;<br>
+&nbsp;&nbsp;int manual_copies;<br>
+&nbsp;&nbsp;char * manufacturer;<br>
+&nbsp;&nbsp;cups_array_t * marked;<br>
+&nbsp;&nbsp;int model_number;<br>
+&nbsp;&nbsp;char * modelname;<br>
+&nbsp;&nbsp;char * nickname;<br>
+&nbsp;&nbsp;int num_attrs;<br>
+&nbsp;&nbsp;int num_consts;<br>
+&nbsp;&nbsp;int num_emulations;<br>
+&nbsp;&nbsp;int num_filters;<br>
+&nbsp;&nbsp;int num_fonts;<br>
+&nbsp;&nbsp;int num_groups;<br>
+&nbsp;&nbsp;int num_profiles;<br>
+&nbsp;&nbsp;int num_sizes;<br>
+&nbsp;&nbsp;cups_array_t * options;<br>
+&nbsp;&nbsp;char * patches;<br>
+&nbsp;&nbsp;char * pcfilename;<br>
+&nbsp;&nbsp;char * product;<br>
+&nbsp;&nbsp;<a href='#ppd_profile_t'>ppd_profile_t</a> * profiles;<br>
+&nbsp;&nbsp;char * protocols;<br>
+&nbsp;&nbsp;char * shortnickname;<br>
+&nbsp;&nbsp;<a href='#ppd_size_t'>ppd_size_t</a> * sizes;<br>
+&nbsp;&nbsp;cups_array_t * sorted_attrs;<br>
+&nbsp;&nbsp;int throughput;<br>
+&nbsp;&nbsp;char * ttrasterizer;<br>
+&nbsp;&nbsp;int variable_sizes;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>accurate_screens</tt> </td><td>1 = supports accurate screens, 0 = not</td></tr>
-<tr><td><tt>attrs</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>Attributes  @private@</td></tr>
-<tr><td><tt>color_device</tt> </td><td>1 = color device, 0 = grayscale</td></tr>
-<tr><td><tt>colorspace</tt> </td><td>Default colorspace</td></tr>
-<tr><td><tt>consts</tt> </td><td>UI/Non-UI constraints</td></tr>
-<tr><td><tt>contone_only</tt> </td><td>1 = continuous tone only, 0 = not</td></tr>
-<tr><td><tt>coptions</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Custom options array  @private@</td></tr>
-<tr><td><tt>cur_attr</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>Current attribute  @private@</td></tr>
-<tr><td><tt>custom_margins[4]</tt> </td><td>Margins around page</td></tr>
-<tr><td><tt>custom_max[2]</tt> </td><td>Maximum variable page size</td></tr>
-<tr><td><tt>custom_min[2]</tt> </td><td>Minimum variable page size</td></tr>
-<tr><td><tt>emulations</tt> </td><td>Emulations and the code to invoke them</td></tr>
-<tr><td><tt>filters</tt> </td><td>Filter strings...</td></tr>
-<tr><td><tt>flip_duplex</tt> <span class='info'>&nbsp;CUPS 1.1&nbsp;</span></td><td>1 = Flip page for back sides </td></tr>
-<tr><td><tt>fonts</tt> </td><td>Pre-loaded fonts</td></tr>
-<tr><td><tt>groups</tt> </td><td>UI groups</td></tr>
-<tr><td><tt>jcl_begin</tt> </td><td>Start JCL commands</td></tr>
-<tr><td><tt>jcl_end</tt> </td><td>End JCL commands</td></tr>
-<tr><td><tt>jcl_ps</tt> </td><td>Enter PostScript interpreter</td></tr>
-<tr><td><tt>landscape</tt> </td><td>-90 or 90</td></tr>
-<tr><td><tt>lang_encoding</tt> </td><td>Language encoding</td></tr>
-<tr><td><tt>lang_version</tt> </td><td>Language version (English, Spanish, etc.)</td></tr>
-<tr><td><tt>language_level</tt> </td><td>Language level of device</td></tr>
-<tr><td><tt>manual_copies</tt> </td><td>1 = Copies done manually, 0 = hardware</td></tr>
-<tr><td><tt>manufacturer</tt> </td><td>Manufacturer name</td></tr>
-<tr><td><tt>model_number</tt> </td><td>Device-specific model number</td></tr>
-<tr><td><tt>modelname</tt> </td><td>Model name (general)</td></tr>
-<tr><td><tt>nickname</tt> </td><td>Nickname (specific)</td></tr>
-<tr><td><tt>num_attrs</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>Number of attributes  @private@</td></tr>
-<tr><td><tt>num_consts</tt> </td><td>Number of UI/Non-UI constraints</td></tr>
-<tr><td><tt>num_emulations</tt> </td><td>Number of emulations supported</td></tr>
-<tr><td><tt>num_filters</tt> </td><td>Number of filters</td></tr>
-<tr><td><tt>num_fonts</tt> </td><td>Number of pre-loaded fonts</td></tr>
-<tr><td><tt>num_groups</tt> </td><td>Number of UI groups</td></tr>
-<tr><td><tt>num_profiles</tt> </td><td>Number of sRGB color profiles</td></tr>
-<tr><td><tt>num_sizes</tt> </td><td>Number of page sizes</td></tr>
-<tr><td><tt>options</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Option lookup array  @private@</td></tr>
-<tr><td><tt>patches</tt> </td><td>Patch commands to be sent to printer</td></tr>
-<tr><td><tt>pcfilename</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>PCFileName string </td></tr>
-<tr><td><tt>product</tt> </td><td>Product name (from PS RIP/interpreter)</td></tr>
-<tr><td><tt>profiles</tt> </td><td>sRGB color profiles</td></tr>
-<tr><td><tt>protocols</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>Protocols (BCP, TBCP) string </td></tr>
-<tr><td><tt>shortnickname</tt> </td><td>Short version of nickname</td></tr>
-<tr><td><tt>sizes</tt> </td><td>Page sizes</td></tr>
-<tr><td><tt>sorted_attrs</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Attribute lookup array  @private@</td></tr>
-<tr><td><tt>throughput</tt> </td><td>Pages per minute</td></tr>
-<tr><td><tt>ttrasterizer</tt> </td><td>Truetype rasterizer</td></tr>
-<tr><td><tt>variable_sizes</tt> </td><td>1 = supports variable sizes, 0 = doesn't</td></tr>
+<tr><td><tt>accurate_screens</tt> </td><td>1 = supports accurate screens, 0 = not
+</td></tr>
+<tr><td><tt>attrs</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>Attributes  @private@
+</td></tr>
+<tr><td><tt>color_device</tt> </td><td>1 = color device, 0 = grayscale
+</td></tr>
+<tr><td><tt>colorspace</tt> </td><td>Default colorspace
+</td></tr>
+<tr><td><tt>consts</tt> </td><td>UI/Non-UI constraints
+</td></tr>
+<tr><td><tt>contone_only</tt> </td><td>1 = continuous tone only, 0 = not
+</td></tr>
+<tr><td><tt>coptions</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Custom options array  @private@
+</td></tr>
+<tr><td><tt>cur_attr</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>Current attribute  @private@
+</td></tr>
+<tr><td><tt>custom_margins[4]</tt> </td><td>Margins around page
+</td></tr>
+<tr><td><tt>custom_max[2]</tt> </td><td>Maximum variable page size
+</td></tr>
+<tr><td><tt>custom_min[2]</tt> </td><td>Minimum variable page size
+</td></tr>
+<tr><td><tt>emulations</tt> </td><td>Emulations and the code to invoke them
+</td></tr>
+<tr><td><tt>filters</tt> </td><td>Filter strings...
+</td></tr>
+<tr><td><tt>flip_duplex</tt> <span class='info'>&nbsp;DEPRECATED&nbsp;</span></td><td>1 = Flip page for back sides 
+</td></tr>
+<tr><td><tt>fonts</tt> </td><td>Pre-loaded fonts
+</td></tr>
+<tr><td><tt>groups</tt> </td><td>UI groups
+</td></tr>
+<tr><td><tt>jcl_begin</tt> </td><td>Start JCL commands
+</td></tr>
+<tr><td><tt>jcl_end</tt> </td><td>End JCL commands
+</td></tr>
+<tr><td><tt>jcl_ps</tt> </td><td>Enter PostScript interpreter
+</td></tr>
+<tr><td><tt>landscape</tt> </td><td>-90 or 90
+</td></tr>
+<tr><td><tt>lang_encoding</tt> </td><td>Language encoding
+</td></tr>
+<tr><td><tt>lang_version</tt> </td><td>Language version (English, Spanish, etc.)
+</td></tr>
+<tr><td><tt>language_level</tt> </td><td>Language level of device
+</td></tr>
+<tr><td><tt>manual_copies</tt> </td><td>1 = Copies done manually, 0 = hardware
+</td></tr>
+<tr><td><tt>manufacturer</tt> </td><td>Manufacturer name
+</td></tr>
+<tr><td><tt>marked</tt> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></td><td>Marked choices  @private@
+</td></tr>
+<tr><td><tt>model_number</tt> </td><td>Device-specific model number
+</td></tr>
+<tr><td><tt>modelname</tt> </td><td>Model name (general)
+</td></tr>
+<tr><td><tt>nickname</tt> </td><td>Nickname (specific)
+</td></tr>
+<tr><td><tt>num_attrs</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>Number of attributes  @private@
+</td></tr>
+<tr><td><tt>num_consts</tt> </td><td>Number of UI/Non-UI constraints
+</td></tr>
+<tr><td><tt>num_emulations</tt> </td><td>Number of emulations supported
+</td></tr>
+<tr><td><tt>num_filters</tt> </td><td>Number of filters
+</td></tr>
+<tr><td><tt>num_fonts</tt> </td><td>Number of pre-loaded fonts
+</td></tr>
+<tr><td><tt>num_groups</tt> </td><td>Number of UI groups
+</td></tr>
+<tr><td><tt>num_profiles</tt> </td><td>Number of sRGB color profiles
+</td></tr>
+<tr><td><tt>num_sizes</tt> </td><td>Number of page sizes
+</td></tr>
+<tr><td><tt>options</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Option lookup array  @private@
+</td></tr>
+<tr><td><tt>patches</tt> </td><td>Patch commands to be sent to printer
+</td></tr>
+<tr><td><tt>pcfilename</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>PCFileName string 
+</td></tr>
+<tr><td><tt>product</tt> </td><td>Product name (from PS RIP/interpreter)
+</td></tr>
+<tr><td><tt>profiles</tt> </td><td>sRGB color profiles
+</td></tr>
+<tr><td><tt>protocols</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>Protocols (BCP, TBCP) string 
+</td></tr>
+<tr><td><tt>shortnickname</tt> </td><td>Short version of nickname
+</td></tr>
+<tr><td><tt>sizes</tt> </td><td>Page sizes
+</td></tr>
+<tr><td><tt>sorted_attrs</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Attribute lookup array  @private@
+</td></tr>
+<tr><td><tt>throughput</tt> </td><td>Pages per minute
+</td></tr>
+<tr><td><tt>ttrasterizer</tt> </td><td>Truetype rasterizer
+</td></tr>
+<tr><td><tt>variable_sizes</tt> </td><td>1 = supports variable sizes, 0 = doesn't
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_group_s'>ppd_group_s</a></h3>
 <h4>Description</h4>
-<p>Groups</p>
+<p>Groups
 <h4>Definition</h4>
-<pre>
-struct ppd_group_s
-{
-  char text[PPD_MAX_TEXT - PPD_MAX_NAME];
-  char name[PPD_MAX_NAME];
-  int num_options;
-  int num_subgroups;
-  <a href='#ppd_option_t'>ppd_option_t</a> * options;
-  struct <a href='#ppd_group_s'>ppd_group_s</a> * subgroups;
-};
-</pre>
+<p><tt>
+struct ppd_group_s<br>
+{<br>
+&nbsp;&nbsp;char text[PPD_MAX_TEXT - PPD_MAX_NAME];<br>
+&nbsp;&nbsp;char name[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;int num_options;<br>
+&nbsp;&nbsp;int num_subgroups;<br>
+&nbsp;&nbsp;<a href='#ppd_option_t'>ppd_option_t</a> * options;<br>
+&nbsp;&nbsp;struct <a href='#ppd_group_s'>ppd_group_s</a> * subgroups;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>PPD_MAX_NAME]</tt> </td><td>Human-readable group name</td></tr>
-<tr><td><tt>name[PPD_MAX_NAME]</tt> <span class='info'>&nbsp;CUPS 1.1.18&nbsp;</span></td><td>Group name </td></tr>
-<tr><td><tt>num_options</tt> </td><td>Number of options</td></tr>
-<tr><td><tt>num_subgroups</tt> </td><td>Number of sub-groups</td></tr>
-<tr><td><tt>options</tt> </td><td>Options</td></tr>
-<tr><td><tt>subgroups</tt> </td><td>Sub-groups (max depth = 1)</td></tr>
+<tr><td><tt>PPD_MAX_NAME]</tt> </td><td>Human-readable group name
+</td></tr>
+<tr><td><tt>name[PPD_MAX_NAME]</tt> <span class='info'>&nbsp;CUPS 1.1.18&nbsp;</span></td><td>Group name 
+</td></tr>
+<tr><td><tt>num_options</tt> </td><td>Number of options
+</td></tr>
+<tr><td><tt>num_subgroups</tt> </td><td>Number of sub-groups
+</td></tr>
+<tr><td><tt>options</tt> </td><td>Options
+</td></tr>
+<tr><td><tt>subgroups</tt> </td><td>Sub-groups (max depth = 1)
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_option_s'>ppd_option_s</a></h3>
 <h4>Description</h4>
-<p>Options</p>
+<p>Options
 <h4>Definition</h4>
-<pre>
-struct ppd_option_s
-{
-  <a href='#ppd_choice_t'>ppd_choice_t</a> * choices;
-  char conflicted;
-  char defchoice[PPD_MAX_NAME];
-  char keyword[PPD_MAX_NAME];
-  int num_choices;
-  float order;
-  <a href='#ppd_section_t'>ppd_section_t</a> section;
-  char text[PPD_MAX_TEXT];
-  <a href='#ppd_ui_t'>ppd_ui_t</a> ui;
-};
-</pre>
+<p><tt>
+struct ppd_option_s<br>
+{<br>
+&nbsp;&nbsp;<a href='#ppd_choice_t'>ppd_choice_t</a> * choices;<br>
+&nbsp;&nbsp;char conflicted;<br>
+&nbsp;&nbsp;char defchoice[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;char keyword[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;int num_choices;<br>
+&nbsp;&nbsp;float order;<br>
+&nbsp;&nbsp;<a href='#ppd_section_t'>ppd_section_t</a> section;<br>
+&nbsp;&nbsp;char text[PPD_MAX_TEXT];<br>
+&nbsp;&nbsp;<a href='#ppd_ui_t'>ppd_ui_t</a> ui;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>choices</tt> </td><td>Option choices</td></tr>
-<tr><td><tt>conflicted</tt> </td><td>0 if no conflicts exist, 1 otherwise</td></tr>
-<tr><td><tt>defchoice[PPD_MAX_NAME]</tt> </td><td>Default option choice</td></tr>
-<tr><td><tt>keyword[PPD_MAX_NAME]</tt> </td><td>Option keyword name (&quot;PageSize&quot;, etc.)</td></tr>
-<tr><td><tt>num_choices</tt> </td><td>Number of option choices</td></tr>
-<tr><td><tt>order</tt> </td><td>Order number</td></tr>
-<tr><td><tt>section</tt> </td><td>Section for command</td></tr>
-<tr><td><tt>text[PPD_MAX_TEXT]</tt> </td><td>Human-readable text</td></tr>
-<tr><td><tt>ui</tt> </td><td>Type of UI option</td></tr>
+<tr><td><tt>choices</tt> </td><td>Option choices
+</td></tr>
+<tr><td><tt>conflicted</tt> </td><td>0 if no conflicts exist, 1 otherwise
+</td></tr>
+<tr><td><tt>defchoice[PPD_MAX_NAME]</tt> </td><td>Default option choice
+</td></tr>
+<tr><td><tt>keyword[PPD_MAX_NAME]</tt> </td><td>Option keyword name (&quot;PageSize&quot;, etc.)
+</td></tr>
+<tr><td><tt>num_choices</tt> </td><td>Number of option choices
+</td></tr>
+<tr><td><tt>order</tt> </td><td>Order number
+</td></tr>
+<tr><td><tt>section</tt> </td><td>Section for command
+</td></tr>
+<tr><td><tt>text[PPD_MAX_TEXT]</tt> </td><td>Human-readable text
+</td></tr>
+<tr><td><tt>ui</tt> </td><td>Type of UI option
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_profile_s'>ppd_profile_s</a></h3>
 <h4>Description</h4>
-<p>sRGB Color Profiles</p>
+<p>sRGB Color Profiles
 <h4>Definition</h4>
-<pre>
-struct ppd_profile_s
-{
-  float density;
-  float gamma;
-  float matrix[3][3];
-  char media_type[PPD_MAX_NAME];
-  char resolution[PPD_MAX_NAME];
-};
-</pre>
+<p><tt>
+struct ppd_profile_s<br>
+{<br>
+&nbsp;&nbsp;float density;<br>
+&nbsp;&nbsp;float gamma;<br>
+&nbsp;&nbsp;float matrix[3][3];<br>
+&nbsp;&nbsp;char media_type[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;char resolution[PPD_MAX_NAME];<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>density</tt> </td><td>Ink density to use</td></tr>
-<tr><td><tt>gamma</tt> </td><td>Gamma correction to use</td></tr>
-<tr><td><tt>matrix[3][3]</tt> </td><td>Transform matrix</td></tr>
-<tr><td><tt>media_type[PPD_MAX_NAME]</tt> </td><td>Media type or &quot;-&quot;</td></tr>
-<tr><td><tt>resolution[PPD_MAX_NAME]</tt> </td><td>Resolution or &quot;-&quot;</td></tr>
+<tr><td><tt>density</tt> </td><td>Ink density to use
+</td></tr>
+<tr><td><tt>gamma</tt> </td><td>Gamma correction to use
+</td></tr>
+<tr><td><tt>matrix[3][3]</tt> </td><td>Transform matrix
+</td></tr>
+<tr><td><tt>media_type[PPD_MAX_NAME]</tt> </td><td>Media type or &quot;-&quot;
+</td></tr>
+<tr><td><tt>resolution[PPD_MAX_NAME]</tt> </td><td>Resolution or &quot;-&quot;
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_size_s'>ppd_size_s</a></h3>
 <h4>Description</h4>
-<p>Page Sizes</p>
+<p>Page Sizes
 <h4>Definition</h4>
-<pre>
-struct ppd_size_s
-{
-  float bottom;
-  float left;
-  float length;
-  int marked;
-  char name[PPD_MAX_NAME];
-  float right;
-  float top;
-  float width;
-};
-</pre>
+<p><tt>
+struct ppd_size_s<br>
+{<br>
+&nbsp;&nbsp;float bottom;<br>
+&nbsp;&nbsp;float left;<br>
+&nbsp;&nbsp;float length;<br>
+&nbsp;&nbsp;int marked;<br>
+&nbsp;&nbsp;char name[PPD_MAX_NAME];<br>
+&nbsp;&nbsp;float right;<br>
+&nbsp;&nbsp;float top;<br>
+&nbsp;&nbsp;float width;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>bottom</tt> </td><td>Bottom printable margin in points</td></tr>
-<tr><td><tt>left</tt> </td><td>Left printable margin in points</td></tr>
-<tr><td><tt>length</tt> </td><td>Length of media in points</td></tr>
-<tr><td><tt>marked</tt> </td><td>Page size selected?</td></tr>
-<tr><td><tt>name[PPD_MAX_NAME]</tt> </td><td>Media size option</td></tr>
-<tr><td><tt>right</tt> </td><td>Right printable margin in points</td></tr>
-<tr><td><tt>top</tt> </td><td>Top printable margin in points</td></tr>
-<tr><td><tt>width</tt> </td><td>Width of media in points</td></tr>
+<tr><td><tt>bottom</tt> </td><td>Bottom printable margin in points
+</td></tr>
+<tr><td><tt>left</tt> </td><td>Left printable margin in points
+</td></tr>
+<tr><td><tt>length</tt> </td><td>Length of media in points
+</td></tr>
+<tr><td><tt>marked</tt> </td><td>Page size selected?
+</td></tr>
+<tr><td><tt>name[PPD_MAX_NAME]</tt> </td><td>Media size option
+</td></tr>
+<tr><td><tt>right</tt> </td><td>Right printable margin in points
+</td></tr>
+<tr><td><tt>top</tt> </td><td>Top printable margin in points
+</td></tr>
+<tr><td><tt>width</tt> </td><td>Width of media in points
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='TYPES'>Types</a></h2>
@@ -1355,131 +1525,131 @@ struct ppd_size_s
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span><a name='ppd_attr_t'>ppd_attr_t</a></h3>
 <h4>Description</h4>
-<p>PPD Attribute Structure </p>
+<p>PPD Attribute Structure 
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_attr_s'>ppd_attr_s</a> ppd_attr_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_choice_t'>ppd_choice_t</a></h3>
 <h4>Description</h4>
-<p>Option choices</p>
+<p>Option choices
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_choice_s'>ppd_choice_s</a> ppd_choice_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_const_t'>ppd_const_t</a></h3>
 <h4>Description</h4>
-<p>Constraints</p>
+<p>Constraints
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct ppd_const_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_coption_t'>ppd_coption_t</a></h3>
 <h4>Description</h4>
-<p>Custom Option </p>
+<p>Custom Option 
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_coption_s'>ppd_coption_s</a> ppd_coption_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_cparam_t'>ppd_cparam_t</a></h3>
 <h4>Description</h4>
-<p>Custom Parameter </p>
+<p>Custom Parameter 
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_cparam_s'>ppd_cparam_s</a> ppd_cparam_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_cplimit_t'>ppd_cplimit_t</a></h3>
 <h4>Description</h4>
-<p>Custom Parameter Limit </p>
+<p>Custom Parameter Limit 
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef union <a href='#ppd_cplimit_u'>ppd_cplimit_u</a> ppd_cplimit_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_cptype_t'>ppd_cptype_t</a></h3>
 <h4>Description</h4>
-<p>Custom Parameter Type </p>
+<p>Custom Parameter Type 
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef enum <a href='#ppd_cptype_e'>ppd_cptype_e</a> ppd_cptype_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_cpvalue_t'>ppd_cpvalue_t</a></h3>
 <h4>Description</h4>
-<p>Custom Parameter Value </p>
+<p>Custom Parameter Value 
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef union <a href='#ppd_cpvalue_u'>ppd_cpvalue_u</a> ppd_cpvalue_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_emul_t'>ppd_emul_t</a></h3>
 <h4>Description</h4>
-<p>Emulators</p>
+<p>Emulators
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_emul_s'>ppd_emul_s</a> ppd_emul_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_file_t'>ppd_file_t</a></h3>
 <h4>Description</h4>
-<p>PPD File</p>
+<p>PPD File
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_file_s'>ppd_file_s</a> ppd_file_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_group_t'>ppd_group_t</a></h3>
 <h4>Description</h4>
-<p>Groups</p>
+<p>Groups
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_group_s'>ppd_group_s</a> ppd_group_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_option_t'>ppd_option_t</a></h3>
 <h4>Description</h4>
-<p>Options</p>
+<p>Options
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_option_s'>ppd_option_s</a> ppd_option_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_profile_t'>ppd_profile_t</a></h3>
 <h4>Description</h4>
-<p>sRGB Color Profiles</p>
+<p>sRGB Color Profiles
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_profile_s'>ppd_profile_s</a> ppd_profile_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_section_t'>ppd_section_t</a></h3>
 <h4>Description</h4>
-<p>Order dependency sections</p>
+<p>Order dependency sections
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef enum <a href='#ppd_section_e'>ppd_section_e</a> ppd_section_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_size_t'>ppd_size_t</a></h3>
 <h4>Description</h4>
-<p>Page Sizes</p>
+<p>Page Sizes
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#ppd_size_s'>ppd_size_s</a> ppd_size_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='ppd_ui_t'>ppd_ui_t</a></h3>
 <h4>Description</h4>
-<p>UI Types</p>
+<p>UI Types
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef enum <a href='#ppd_ui_e'>ppd_ui_e</a> ppd_ui_t;
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='UNIONS'>Unions</a></h2>
 <ul>
@@ -1489,64 +1659,78 @@ typedef enum <a href='#ppd_ui_e'>ppd_ui_e</a> ppd_ui_t;
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_cplimit_u'>ppd_cplimit_u</a></h3>
 <h4>Description</h4>
-<p>Custom Parameter Limit </p>
+<p>Custom Parameter Limit 
 <h4>Definition</h4>
-<pre>
-union ppd_cplimit_u
-{
-  float custom_curve;
-  int custom_int;
-  float custom_invcurve;
-  int custom_passcode;
-  int custom_password;
-  float custom_points;
-  float custom_real;
-  int custom_string;
-};
-</pre>
+<p><tt>
+union ppd_cplimit_u<br>
+{<br>
+&nbsp;&nbsp;float custom_curve;<br>
+&nbsp;&nbsp;int custom_int;<br>
+&nbsp;&nbsp;float custom_invcurve;<br>
+&nbsp;&nbsp;int custom_passcode;<br>
+&nbsp;&nbsp;int custom_password;<br>
+&nbsp;&nbsp;float custom_points;<br>
+&nbsp;&nbsp;float custom_real;<br>
+&nbsp;&nbsp;int custom_string;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>custom_curve</tt> </td><td>Gamma value</td></tr>
-<tr><td><tt>custom_int</tt> </td><td>Integer value</td></tr>
-<tr><td><tt>custom_invcurve</tt> </td><td>Gamma value</td></tr>
-<tr><td><tt>custom_passcode</tt> </td><td>Passcode length</td></tr>
-<tr><td><tt>custom_password</tt> </td><td>Password length</td></tr>
-<tr><td><tt>custom_points</tt> </td><td>Measurement value</td></tr>
-<tr><td><tt>custom_real</tt> </td><td>Real value</td></tr>
-<tr><td><tt>custom_string</tt> </td><td>String length</td></tr>
+<tr><td><tt>custom_curve</tt> </td><td>Gamma value
+</td></tr>
+<tr><td><tt>custom_int</tt> </td><td>Integer value
+</td></tr>
+<tr><td><tt>custom_invcurve</tt> </td><td>Gamma value
+</td></tr>
+<tr><td><tt>custom_passcode</tt> </td><td>Passcode length
+</td></tr>
+<tr><td><tt>custom_password</tt> </td><td>Password length
+</td></tr>
+<tr><td><tt>custom_points</tt> </td><td>Measurement value
+</td></tr>
+<tr><td><tt>custom_real</tt> </td><td>Real value
+</td></tr>
+<tr><td><tt>custom_string</tt> </td><td>String length
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='ppd_cpvalue_u'>ppd_cpvalue_u</a></h3>
 <h4>Description</h4>
-<p>Custom Parameter Value </p>
+<p>Custom Parameter Value 
 <h4>Definition</h4>
-<pre>
-union ppd_cpvalue_u
-{
-  float custom_curve;
-  int custom_int;
-  float custom_invcurve;
-  char * custom_passcode;
-  char * custom_password;
-  float custom_points;
-  float custom_real;
-  char * custom_string;
-};
-</pre>
+<p><tt>
+union ppd_cpvalue_u<br>
+{<br>
+&nbsp;&nbsp;float custom_curve;<br>
+&nbsp;&nbsp;int custom_int;<br>
+&nbsp;&nbsp;float custom_invcurve;<br>
+&nbsp;&nbsp;char * custom_passcode;<br>
+&nbsp;&nbsp;char * custom_password;<br>
+&nbsp;&nbsp;float custom_points;<br>
+&nbsp;&nbsp;float custom_real;<br>
+&nbsp;&nbsp;char * custom_string;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>custom_curve</tt> </td><td>Gamma value</td></tr>
-<tr><td><tt>custom_int</tt> </td><td>Integer value</td></tr>
-<tr><td><tt>custom_invcurve</tt> </td><td>Gamma value</td></tr>
-<tr><td><tt>custom_passcode</tt> </td><td>Passcode value</td></tr>
-<tr><td><tt>custom_password</tt> </td><td>Password value</td></tr>
-<tr><td><tt>custom_points</tt> </td><td>Measurement value</td></tr>
-<tr><td><tt>custom_real</tt> </td><td>Real value</td></tr>
-<tr><td><tt>custom_string</tt> </td><td>String value</td></tr>
+<tr><td><tt>custom_curve</tt> </td><td>Gamma value
+</td></tr>
+<tr><td><tt>custom_int</tt> </td><td>Integer value
+</td></tr>
+<tr><td><tt>custom_invcurve</tt> </td><td>Gamma value
+</td></tr>
+<tr><td><tt>custom_passcode</tt> </td><td>Passcode value
+</td></tr>
+<tr><td><tt>custom_password</tt> </td><td>Password value
+</td></tr>
+<tr><td><tt>custom_points</tt> </td><td>Measurement value
+</td></tr>
+<tr><td><tt>custom_real</tt> </td><td>Real value
+</td></tr>
+<tr><td><tt>custom_string</tt> </td><td>String value
+</td></tr>
 </tbody></table></div>
 </body>
 </html>
index 19262f39b64046072c574c18adf29f727abb0604..4ffde1100d0d538311b43117750d681536fd80d2 100644 (file)
@@ -98,147 +98,210 @@ information.</p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_adv_e'>cups_adv_e</a></h3>
 <h4>Description</h4>
-<p></p>
+<p>AdvanceMedia attribute values
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_ADVANCE_FILE</tt> </td><td>Advance the roll after this file</td></tr>
-<tr><td><tt>CUPS_ADVANCE_JOB</tt> </td><td>Advance the roll after this job</td></tr>
-<tr><td><tt>CUPS_ADVANCE_NONE</tt> </td><td>Never advance the roll</td></tr>
-<tr><td><tt>CUPS_ADVANCE_PAGE</tt> </td><td>Advance the roll after this page</td></tr>
-<tr><td><tt>CUPS_ADVANCE_SET</tt> </td><td>Advance the roll after this set</td></tr>
+<tr><td><tt>CUPS_ADVANCE_FILE</tt> </td><td>Advance the roll after this file
+</td></tr>
+<tr><td><tt>CUPS_ADVANCE_JOB</tt> </td><td>Advance the roll after this job
+</td></tr>
+<tr><td><tt>CUPS_ADVANCE_NONE</tt> </td><td>Never advance the roll
+</td></tr>
+<tr><td><tt>CUPS_ADVANCE_PAGE</tt> </td><td>Advance the roll after this page
+</td></tr>
+<tr><td><tt>CUPS_ADVANCE_SET</tt> </td><td>Advance the roll after this set
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_bool_e'>cups_bool_e</a></h3>
 <h4>Description</h4>
-<p>Types...</p>
+<p>Types...
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_FALSE</tt> </td><td>Logical false</td></tr>
-<tr><td><tt>CUPS_TRUE</tt> </td><td>Logical true</td></tr>
+<tr><td><tt>CUPS_FALSE</tt> </td><td>Logical false
+</td></tr>
+<tr><td><tt>CUPS_TRUE</tt> </td><td>Logical true
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_cspace_e'>cups_cspace_e</a></h3>
 <h4>Description</h4>
-<p></p>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_CSPACE_CIELab</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>CIE Lab </td></tr>
-<tr><td><tt>CUPS_CSPACE_CIEXYZ</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>CIE XYZ </td></tr>
-<tr><td><tt>CUPS_CSPACE_CMY</tt> </td><td>Cyan, magenta, yellow</td></tr>
-<tr><td><tt>CUPS_CSPACE_CMYK</tt> </td><td>Cyan, magenta, yellow, black</td></tr>
-<tr><td><tt>CUPS_CSPACE_GMCK</tt> </td><td>Gold, magenta, yellow, black</td></tr>
-<tr><td><tt>CUPS_CSPACE_GMCS</tt> </td><td>Gold, magenta, yellow, silver</td></tr>
-<tr><td><tt>CUPS_CSPACE_GOLD</tt> </td><td>Gold foil</td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC1</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 1 color </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC2</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 2 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC3</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 3 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC4</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 4 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC5</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 5 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC6</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 6 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC7</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 7 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC8</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 8 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICC9</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 9 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICCA</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 10 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICCB</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 11 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICCC</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 12 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICCD</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 13 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICCE</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 14 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_ICCF</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 15 colors </td></tr>
-<tr><td><tt>CUPS_CSPACE_K</tt> </td><td>Black</td></tr>
-<tr><td><tt>CUPS_CSPACE_KCMY</tt> </td><td>Black, cyan, magenta, yellow</td></tr>
+<tr><td><tt>CUPS_CSPACE_CIELab</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>CIE Lab 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_CIEXYZ</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>CIE XYZ 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_CMY</tt> </td><td>Cyan, magenta, yellow
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_CMYK</tt> </td><td>Cyan, magenta, yellow, black
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_GMCK</tt> </td><td>Gold, magenta, yellow, black
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_GMCS</tt> </td><td>Gold, magenta, yellow, silver
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_GOLD</tt> </td><td>Gold foil
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC1</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 1 color 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC2</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 2 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC3</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 3 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC4</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 4 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC5</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 5 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC6</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 6 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC7</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 7 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC8</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 8 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICC9</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 9 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICCA</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 10 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICCB</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 11 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICCC</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 12 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICCD</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 13 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICCE</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 14 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_ICCF</tt> <span class='info'>&nbsp;CUPS 1.1.19&nbsp;</span></td><td>ICC-based, 15 colors 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_K</tt> </td><td>Black
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_KCMY</tt> </td><td>Black, cyan, magenta, yellow
+</td></tr>
 <tr><td><tt>CUPS_CSPACE_KCMYcm</tt> </td><td>Black, cyan, magenta, yellow, *
-light-cyan, light-magenta</td></tr>
-<tr><td><tt>CUPS_CSPACE_RGB</tt> </td><td>Red, green, blue</td></tr>
-<tr><td><tt>CUPS_CSPACE_RGBA</tt> </td><td>Red, green, blue, alpha</td></tr>
-<tr><td><tt>CUPS_CSPACE_RGBW</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Red, green, blue, white </td></tr>
-<tr><td><tt>CUPS_CSPACE_SILVER</tt> </td><td>Silver foil</td></tr>
-<tr><td><tt>CUPS_CSPACE_W</tt> </td><td>Luminance</td></tr>
-<tr><td><tt>CUPS_CSPACE_WHITE</tt> </td><td>White ink (as black)</td></tr>
-<tr><td><tt>CUPS_CSPACE_YMC</tt> </td><td>Yellow, magenta, cyan</td></tr>
-<tr><td><tt>CUPS_CSPACE_YMCK</tt> </td><td>Yellow, magenta, cyan, black</td></tr>
+light-cyan, light-magenta
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_RGB</tt> </td><td>Red, green, blue
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_RGBA</tt> </td><td>Red, green, blue, alpha
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_RGBW</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Red, green, blue, white 
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_SILVER</tt> </td><td>Silver foil
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_W</tt> </td><td>Luminance
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_WHITE</tt> </td><td>White ink (as black)
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_YMC</tt> </td><td>Yellow, magenta, cyan
+</td></tr>
+<tr><td><tt>CUPS_CSPACE_YMCK</tt> </td><td>Yellow, magenta, cyan, black
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_cut_e'>cups_cut_e</a></h3>
 <h4>Description</h4>
-<p></p>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_CUT_FILE</tt> </td><td>Cut the roll after this file</td></tr>
-<tr><td><tt>CUPS_CUT_JOB</tt> </td><td>Cut the roll after this job</td></tr>
-<tr><td><tt>CUPS_CUT_NONE</tt> </td><td>Never cut the roll</td></tr>
-<tr><td><tt>CUPS_CUT_PAGE</tt> </td><td>Cut the roll after this page</td></tr>
-<tr><td><tt>CUPS_CUT_SET</tt> </td><td>Cut the roll after this set</td></tr>
+<tr><td><tt>CUPS_CUT_FILE</tt> </td><td>Cut the roll after this file
+</td></tr>
+<tr><td><tt>CUPS_CUT_JOB</tt> </td><td>Cut the roll after this job
+</td></tr>
+<tr><td><tt>CUPS_CUT_NONE</tt> </td><td>Never cut the roll
+</td></tr>
+<tr><td><tt>CUPS_CUT_PAGE</tt> </td><td>Cut the roll after this page
+</td></tr>
+<tr><td><tt>CUPS_CUT_SET</tt> </td><td>Cut the roll after this set
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_edge_e'>cups_edge_e</a></h3>
 <h4>Description</h4>
-<p></p>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_EDGE_BOTTOM</tt> </td><td>Leading edge is the bottom of the page</td></tr>
-<tr><td><tt>CUPS_EDGE_LEFT</tt> </td><td>Leading edge is the left of the page</td></tr>
-<tr><td><tt>CUPS_EDGE_RIGHT</tt> </td><td>Leading edge is the right of the page</td></tr>
-<tr><td><tt>CUPS_EDGE_TOP</tt> </td><td>Leading edge is the top of the page</td></tr>
+<tr><td><tt>CUPS_EDGE_BOTTOM</tt> </td><td>Leading edge is the bottom of the page
+</td></tr>
+<tr><td><tt>CUPS_EDGE_LEFT</tt> </td><td>Leading edge is the left of the page
+</td></tr>
+<tr><td><tt>CUPS_EDGE_RIGHT</tt> </td><td>Leading edge is the right of the page
+</td></tr>
+<tr><td><tt>CUPS_EDGE_TOP</tt> </td><td>Leading edge is the top of the page
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_jog_e'>cups_jog_e</a></h3>
 <h4>Description</h4>
-<p></p>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_JOG_FILE</tt> </td><td>Move pages after this file</td></tr>
-<tr><td><tt>CUPS_JOG_JOB</tt> </td><td>Move pages after this job</td></tr>
-<tr><td><tt>CUPS_JOG_NONE</tt> </td><td>Never move pages</td></tr>
-<tr><td><tt>CUPS_JOG_SET</tt> </td><td>Move pages after this set</td></tr>
+<tr><td><tt>CUPS_JOG_FILE</tt> </td><td>Move pages after this file
+</td></tr>
+<tr><td><tt>CUPS_JOG_JOB</tt> </td><td>Move pages after this job
+</td></tr>
+<tr><td><tt>CUPS_JOG_NONE</tt> </td><td>Never move pages
+</td></tr>
+<tr><td><tt>CUPS_JOG_SET</tt> </td><td>Move pages after this set
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_mode_e'>cups_mode_e</a></h3>
 <h4>Description</h4>
-<p>Raster modes</p>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_RASTER_READ</tt> </td><td>Open stream for reading</td></tr>
-<tr><td><tt>CUPS_RASTER_WRITE</tt> </td><td>Open stream for writing</td></tr>
-<tr><td><tt>CUPS_RASTER_WRITE_COMPRESSED</tt> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></td><td>Open stream for compressed writing </td></tr>
+<tr><td><tt>CUPS_RASTER_READ</tt> </td><td>Open stream for reading
+</td></tr>
+<tr><td><tt>CUPS_RASTER_WRITE</tt> </td><td>Open stream for writing
+</td></tr>
+<tr><td><tt>CUPS_RASTER_WRITE_COMPRESSED</tt> <span class='info'>&nbsp;CUPS 1.3&nbsp;</span></td><td>Open stream for compressed writing 
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_order_e'>cups_order_e</a></h3>
 <h4>Description</h4>
-<p></p>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_ORDER_BANDED</tt> </td><td>CCC MMM YYY KKK ...</td></tr>
-<tr><td><tt>CUPS_ORDER_CHUNKED</tt> </td><td>CMYK CMYK CMYK ...</td></tr>
-<tr><td><tt>CUPS_ORDER_PLANAR</tt> </td><td>CCC ... MMM ... YYY ... KKK ...</td></tr>
+<tr><td><tt>CUPS_ORDER_BANDED</tt> </td><td>CCC MMM YYY KKK ...
+</td></tr>
+<tr><td><tt>CUPS_ORDER_CHUNKED</tt> </td><td>CMYK CMYK CMYK ...
+</td></tr>
+<tr><td><tt>CUPS_ORDER_PLANAR</tt> </td><td>CCC ... MMM ... YYY ... KKK ...
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_orient_e'>cups_orient_e</a></h3>
 <h4>Description</h4>
-<p></p>
+<p>
 <h4>Values</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Values'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>CUPS_ORIENT_0</tt> </td><td>Don't rotate the page</td></tr>
-<tr><td><tt>CUPS_ORIENT_180</tt> </td><td>Turn the page upside down</td></tr>
-<tr><td><tt>CUPS_ORIENT_270</tt> </td><td>Rotate the page clockwise</td></tr>
-<tr><td><tt>CUPS_ORIENT_90</tt> </td><td>Rotate the page counter-clockwise</td></tr>
+<tr><td><tt>CUPS_ORIENT_0</tt> </td><td>Don't rotate the page
+</td></tr>
+<tr><td><tt>CUPS_ORIENT_180</tt> </td><td>Turn the page upside down
+</td></tr>
+<tr><td><tt>CUPS_ORIENT_270</tt> </td><td>Rotate the page clockwise
+</td></tr>
+<tr><td><tt>CUPS_ORIENT_90</tt> </td><td>Rotate the page counter-clockwise
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='FUNCTIONS'>Functions</a></h2>
@@ -256,15 +319,15 @@ light-cyan, light-magenta</td></tr>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsRasterClose'>cupsRasterClose()</a></h3>
 <h4>Description</h4>
-<p>Close a raster stream.</p>
+<p>Close a raster stream.
 <h4>Syntax</h4>
-<pre>
-void
+<p><tt>
+void<br>
 cupsRasterClose(
     <a href='#cups_raster_t'>cups_raster_t</a> * r);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>r</tt></td><td>Stream to close</td></tr>
@@ -275,31 +338,32 @@ cupsRasterClose(
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cupsRasterInterpretPPD'>cupsRasterInterpretPPD()</a></h3>
 <h4>Description</h4>
 <p>Interpret PPD commands to create a page header.
-
-This function does not mark the options in the PPD using the &quot;num_options&quot;
+<p>This function does not mark the options in the PPD using the &quot;num_options&quot;
 and &quot;options&quot; arguments.  Instead, mark the options prior to calling
 cupsRasterInterpretPPD() - this allows you to do per-page options
 without manipulating the options array.
-
-The &quot;func&quot; argument specifies an optional callback function that is
+<p>The &quot;func&quot; argument specifies an optional callback function that is
 called prior to the computation of the final raster data.  The function
 can make changes to the cups_page_header2_t data as needed to use a
 supported raster format and then returns 0 on success and -1 if the
 requested attributes cannot be supported.
+<p>cupsRasterInterpretPPD() supports a subset of the PostScript language.
+Currently only the [, ], &lt;&lt;, &gt;&gt;, {, }, cleartomark, copy, dup, index,
+pop, roll, setpagedevice, and stopped operators are supported.
+
 
-</p>
 <h4>Syntax</h4>
-<pre>
-int
+<p><tt>
+int<br>
 cupsRasterInterpretPPD(
     <a href='#cups_page_header2_t'>cups_page_header2_t</a> * h,
     ppd_file_t * ppd,
     int num_options,
     cups_option_t * options,
     <a href='#cups_interpret_cb_t'>cups_interpret_cb_t</a> func);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>h</tt></td><td>Page header</td></tr>
@@ -313,16 +377,16 @@ cupsRasterInterpretPPD(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsRasterOpen'>cupsRasterOpen()</a></h3>
 <h4>Description</h4>
-<p>Open a raster stream.</p>
+<p>Open a raster stream.
 <h4>Syntax</h4>
-<pre>
-<a href='#cups_raster_t'>cups_raster_t</a> *
+<p><tt>
+<a href='#cups_raster_t'>cups_raster_t</a> *<br>
 cupsRasterOpen(
     int fd,
     cups_mode_t mode);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>fd</tt></td><td>File descriptor</td></tr>
@@ -334,16 +398,16 @@ cupsRasterOpen(
 <h3 class='title'><a name='cupsRasterReadHeader'>cupsRasterReadHeader()</a></h3>
 <h4>Description</h4>
 <p>Read a raster page header and store it in a
-V1 page header structure.</p>
+V1 page header structure.
 <h4>Syntax</h4>
-<pre>
-unsigned
+<p><tt>
+unsigned<br>
 cupsRasterReadHeader(
     <a href='#cups_raster_t'>cups_raster_t</a> * r,
     <a href='#cups_page_header_t'>cups_page_header_t</a> * h);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>r</tt></td><td>Raster stream</td></tr>
@@ -357,16 +421,16 @@ cupsRasterReadHeader(
 <p>Read a raster page header and store it in a
 V2 page header structure.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-unsigned
+<p><tt>
+unsigned<br>
 cupsRasterReadHeader2(
     <a href='#cups_raster_t'>cups_raster_t</a> * r,
     <a href='#cups_page_header2_t'>cups_page_header2_t</a> * h);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>r</tt></td><td>Raster stream</td></tr>
@@ -377,17 +441,17 @@ cupsRasterReadHeader2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsRasterReadPixels'>cupsRasterReadPixels()</a></h3>
 <h4>Description</h4>
-<p>Read raster pixels.</p>
+<p>Read raster pixels.
 <h4>Syntax</h4>
-<pre>
-unsigned
+<p><tt>
+unsigned<br>
 cupsRasterReadPixels(
     <a href='#cups_raster_t'>cups_raster_t</a> * r,
     unsigned char * p,
     unsigned len);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>r</tt></td><td>Raster stream</td></tr>
@@ -400,16 +464,16 @@ cupsRasterReadPixels(
 <h3 class='title'><a name='cupsRasterWriteHeader'>cupsRasterWriteHeader()</a></h3>
 <h4>Description</h4>
 <p>Write a raster page header from a V1 page
-header structure.</p>
+header structure.
 <h4>Syntax</h4>
-<pre>
-unsigned
+<p><tt>
+unsigned<br>
 cupsRasterWriteHeader(
     <a href='#cups_raster_t'>cups_raster_t</a> * r,
     <a href='#cups_page_header_t'>cups_page_header_t</a> * h);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>r</tt></td><td>Raster stream</td></tr>
@@ -423,16 +487,16 @@ cupsRasterWriteHeader(
 <p>Write a raster page header from a V2 page
 header structure.
 
-</p>
+
 <h4>Syntax</h4>
-<pre>
-unsigned
+<p><tt>
+unsigned<br>
 cupsRasterWriteHeader2(
     <a href='#cups_raster_t'>cups_raster_t</a> * r,
     <a href='#cups_page_header2_t'>cups_page_header2_t</a> * h);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>r</tt></td><td>Raster stream</td></tr>
@@ -443,17 +507,17 @@ cupsRasterWriteHeader2(
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cupsRasterWritePixels'>cupsRasterWritePixels()</a></h3>
 <h4>Description</h4>
-<p>Write raster pixels.</p>
+<p>Write raster pixels.
 <h4>Syntax</h4>
-<pre>
-unsigned
+<p><tt>
+unsigned<br>
 cupsRasterWritePixels(
     <a href='#cups_raster_t'>cups_raster_t</a> * r,
     unsigned char * p,
     unsigned len);
-</pre>
+</tt></p>
 <h4>Arguments</h4>
-<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0'>
+<div class='table'><table align='center' border='1' width='80%' cellpadding='5' cellspacing='0' summary='Arguments'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
 <tr><td><tt>r</tt></td><td>Raster stream</td></tr>
@@ -471,241 +535,336 @@ cupsRasterWritePixels(
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cups_page_header2_s'>cups_page_header2_s</a></h3>
 <h4>Description</h4>
-<p>Version 2 Page Header </p>
+<p>Version 2 Page Header 
 <h4>Definition</h4>
-<pre>
-struct cups_page_header2_s
-{
-  unsigned AdvanceDistance;
-  cups_adv_t AdvanceMedia;
-  cups_bool_t Collate;
-  cups_cut_t CutMedia;
-  cups_bool_t Duplex;
-  unsigned HWResolution[2];
-  unsigned ImagingBoundingBox[4];
-  cups_bool_t InsertSheet;
-  cups_jog_t Jog;
-  cups_edge_t LeadingEdge;
-  cups_bool_t ManualFeed;
-  unsigned Margins[2];
-  char MediaClass[64];
-  char MediaColor[64];
-  unsigned MediaPosition;
-  char MediaType[64];
-  unsigned MediaWeight;
-  cups_bool_t MirrorPrint;
-  cups_bool_t NegativePrint;
-  unsigned NumCopies;
-  cups_orient_t Orientation;
-  cups_bool_t OutputFaceUp;
-  char OutputType[64];
-  unsigned PageSize[2];
-  cups_bool_t Separations;
-  cups_bool_t TraySwitch;
-  cups_bool_t Tumble;
-  unsigned cupsBitsPerColor;
-  unsigned cupsBitsPerPixel;
-  float cupsBorderlessScalingFactor;
-  unsigned cupsBytesPerLine;
-  cups_order_t cupsColorOrder;
-  cups_cspace_t cupsColorSpace;
-  unsigned cupsCompression;
-  unsigned cupsHeight;
-  float cupsImagingBBox[4];
-  unsigned cupsInteger[16];
-  char cupsMarkerType[64];
-  unsigned cupsMediaType;
-  unsigned cupsNumColors;
-  char cupsPageSizeName[64];
-  float cupsPageSize[2];
-  float cupsReal[16];
-  char cupsRenderingIntent[64];
-  unsigned cupsRowCount;
-  unsigned cupsRowFeed;
-  unsigned cupsRowStep;
-  char cupsString[16][64];
-  unsigned cupsWidth;
-};
-</pre>
+<p><tt>
+struct cups_page_header2_s<br>
+{<br>
+&nbsp;&nbsp;unsigned AdvanceDistance;<br>
+&nbsp;&nbsp;cups_adv_t AdvanceMedia;<br>
+&nbsp;&nbsp;cups_bool_t Collate;<br>
+&nbsp;&nbsp;cups_cut_t CutMedia;<br>
+&nbsp;&nbsp;cups_bool_t Duplex;<br>
+&nbsp;&nbsp;unsigned HWResolution[2];<br>
+&nbsp;&nbsp;unsigned ImagingBoundingBox[4];<br>
+&nbsp;&nbsp;cups_bool_t InsertSheet;<br>
+&nbsp;&nbsp;cups_jog_t Jog;<br>
+&nbsp;&nbsp;cups_edge_t LeadingEdge;<br>
+&nbsp;&nbsp;cups_bool_t ManualFeed;<br>
+&nbsp;&nbsp;unsigned Margins[2];<br>
+&nbsp;&nbsp;char MediaClass[64];<br>
+&nbsp;&nbsp;char MediaColor[64];<br>
+&nbsp;&nbsp;unsigned MediaPosition;<br>
+&nbsp;&nbsp;char MediaType[64];<br>
+&nbsp;&nbsp;unsigned MediaWeight;<br>
+&nbsp;&nbsp;cups_bool_t MirrorPrint;<br>
+&nbsp;&nbsp;cups_bool_t NegativePrint;<br>
+&nbsp;&nbsp;unsigned NumCopies;<br>
+&nbsp;&nbsp;cups_orient_t Orientation;<br>
+&nbsp;&nbsp;cups_bool_t OutputFaceUp;<br>
+&nbsp;&nbsp;char OutputType[64];<br>
+&nbsp;&nbsp;unsigned PageSize[2];<br>
+&nbsp;&nbsp;cups_bool_t Separations;<br>
+&nbsp;&nbsp;cups_bool_t TraySwitch;<br>
+&nbsp;&nbsp;cups_bool_t Tumble;<br>
+&nbsp;&nbsp;unsigned cupsBitsPerColor;<br>
+&nbsp;&nbsp;unsigned cupsBitsPerPixel;<br>
+&nbsp;&nbsp;float cupsBorderlessScalingFactor;<br>
+&nbsp;&nbsp;unsigned cupsBytesPerLine;<br>
+&nbsp;&nbsp;cups_order_t cupsColorOrder;<br>
+&nbsp;&nbsp;cups_cspace_t cupsColorSpace;<br>
+&nbsp;&nbsp;unsigned cupsCompression;<br>
+&nbsp;&nbsp;unsigned cupsHeight;<br>
+&nbsp;&nbsp;float cupsImagingBBox[4];<br>
+&nbsp;&nbsp;unsigned cupsInteger[16];<br>
+&nbsp;&nbsp;char cupsMarkerType[64];<br>
+&nbsp;&nbsp;unsigned cupsMediaType;<br>
+&nbsp;&nbsp;unsigned cupsNumColors;<br>
+&nbsp;&nbsp;char cupsPageSizeName[64];<br>
+&nbsp;&nbsp;float cupsPageSize[2];<br>
+&nbsp;&nbsp;float cupsReal[16];<br>
+&nbsp;&nbsp;char cupsRenderingIntent[64];<br>
+&nbsp;&nbsp;unsigned cupsRowCount;<br>
+&nbsp;&nbsp;unsigned cupsRowFeed;<br>
+&nbsp;&nbsp;unsigned cupsRowStep;<br>
+&nbsp;&nbsp;char cupsString[16][64];<br>
+&nbsp;&nbsp;unsigned cupsWidth;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>AdvanceDistance</tt> </td><td>AdvanceDistance value in points</td></tr>
-<tr><td><tt>AdvanceMedia</tt> </td><td>AdvanceMedia value (see above)</td></tr>
-<tr><td><tt>Collate</tt> </td><td>Collated copies value</td></tr>
-<tr><td><tt>CutMedia</tt> </td><td>CutMedia value (see above)</td></tr>
-<tr><td><tt>Duplex</tt> </td><td>Duplexed (double-sided) value</td></tr>
-<tr><td><tt>HWResolution[2]</tt> </td><td>Resolution in dots-per-inch</td></tr>
-<tr><td><tt>ImagingBoundingBox[4]</tt> </td><td>Pixel region that is painted (points)</td></tr>
-<tr><td><tt>InsertSheet</tt> </td><td>InsertSheet value</td></tr>
-<tr><td><tt>Jog</tt> </td><td>Jog value (see above)</td></tr>
-<tr><td><tt>LeadingEdge</tt> </td><td>LeadingEdge value (see above)</td></tr>
-<tr><td><tt>ManualFeed</tt> </td><td>ManualFeed value</td></tr>
-<tr><td><tt>Margins[2]</tt> </td><td>Lower-lefthand margins in points</td></tr>
-<tr><td><tt>MediaClass[64]</tt> </td><td>MediaClass string</td></tr>
-<tr><td><tt>MediaColor[64]</tt> </td><td>MediaColor string</td></tr>
-<tr><td><tt>MediaPosition</tt> </td><td>MediaPosition value</td></tr>
-<tr><td><tt>MediaType[64]</tt> </td><td>MediaType string</td></tr>
-<tr><td><tt>MediaWeight</tt> </td><td>MediaWeight value in grams/m^2</td></tr>
-<tr><td><tt>MirrorPrint</tt> </td><td>MirrorPrint value</td></tr>
-<tr><td><tt>NegativePrint</tt> </td><td>NegativePrint value</td></tr>
-<tr><td><tt>NumCopies</tt> </td><td>Number of copies to produce</td></tr>
-<tr><td><tt>Orientation</tt> </td><td>Orientation value (see above)</td></tr>
-<tr><td><tt>OutputFaceUp</tt> </td><td>OutputFaceUp value</td></tr>
-<tr><td><tt>OutputType[64]</tt> </td><td>OutputType string</td></tr>
-<tr><td><tt>PageSize[2]</tt> </td><td>Width and length of page in points</td></tr>
-<tr><td><tt>Separations</tt> </td><td>Separations value</td></tr>
-<tr><td><tt>TraySwitch</tt> </td><td>TraySwitch value</td></tr>
-<tr><td><tt>Tumble</tt> </td><td>Tumble value</td></tr>
-<tr><td><tt>cupsBitsPerColor</tt> </td><td>Number of bits for each color</td></tr>
-<tr><td><tt>cupsBitsPerPixel</tt> </td><td>Number of bits for each pixel</td></tr>
-<tr><td><tt>cupsBorderlessScalingFactor</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Scaling that was applied to page data </td></tr>
-<tr><td><tt>cupsBytesPerLine</tt> </td><td>Number of bytes per line</td></tr>
-<tr><td><tt>cupsColorOrder</tt> </td><td>Order of colors</td></tr>
-<tr><td><tt>cupsColorSpace</tt> </td><td>True colorspace</td></tr>
-<tr><td><tt>cupsCompression</tt> </td><td>Device compression to use</td></tr>
-<tr><td><tt>cupsHeight</tt> </td><td>Height of page image in pixels</td></tr>
+<tr><td><tt>AdvanceDistance</tt> </td><td>AdvanceDistance value in points
+</td></tr>
+<tr><td><tt>AdvanceMedia</tt> </td><td>AdvanceMedia value (see above)
+</td></tr>
+<tr><td><tt>Collate</tt> </td><td>Collated copies value
+</td></tr>
+<tr><td><tt>CutMedia</tt> </td><td>CutMedia value (see above)
+</td></tr>
+<tr><td><tt>Duplex</tt> </td><td>Duplexed (double-sided) value
+</td></tr>
+<tr><td><tt>HWResolution[2]</tt> </td><td>Resolution in dots-per-inch
+</td></tr>
+<tr><td><tt>ImagingBoundingBox[4]</tt> </td><td>Pixel region that is painted (points)
+</td></tr>
+<tr><td><tt>InsertSheet</tt> </td><td>InsertSheet value
+</td></tr>
+<tr><td><tt>Jog</tt> </td><td>Jog value (see above)
+</td></tr>
+<tr><td><tt>LeadingEdge</tt> </td><td>LeadingEdge value (see above)
+</td></tr>
+<tr><td><tt>ManualFeed</tt> </td><td>ManualFeed value
+</td></tr>
+<tr><td><tt>Margins[2]</tt> </td><td>Lower-lefthand margins in points
+</td></tr>
+<tr><td><tt>MediaClass[64]</tt> </td><td>MediaClass string
+</td></tr>
+<tr><td><tt>MediaColor[64]</tt> </td><td>MediaColor string
+</td></tr>
+<tr><td><tt>MediaPosition</tt> </td><td>MediaPosition value
+</td></tr>
+<tr><td><tt>MediaType[64]</tt> </td><td>MediaType string
+</td></tr>
+<tr><td><tt>MediaWeight</tt> </td><td>MediaWeight value in grams/m^2
+</td></tr>
+<tr><td><tt>MirrorPrint</tt> </td><td>MirrorPrint value
+</td></tr>
+<tr><td><tt>NegativePrint</tt> </td><td>NegativePrint value
+</td></tr>
+<tr><td><tt>NumCopies</tt> </td><td>Number of copies to produce
+</td></tr>
+<tr><td><tt>Orientation</tt> </td><td>Orientation value (see above)
+</td></tr>
+<tr><td><tt>OutputFaceUp</tt> </td><td>OutputFaceUp value
+</td></tr>
+<tr><td><tt>OutputType[64]</tt> </td><td>OutputType string
+</td></tr>
+<tr><td><tt>PageSize[2]</tt> </td><td>Width and length of page in points
+</td></tr>
+<tr><td><tt>Separations</tt> </td><td>Separations value
+</td></tr>
+<tr><td><tt>TraySwitch</tt> </td><td>TraySwitch value
+</td></tr>
+<tr><td><tt>Tumble</tt> </td><td>Tumble value
+</td></tr>
+<tr><td><tt>cupsBitsPerColor</tt> </td><td>Number of bits for each color
+</td></tr>
+<tr><td><tt>cupsBitsPerPixel</tt> </td><td>Number of bits for each pixel
+</td></tr>
+<tr><td><tt>cupsBorderlessScalingFactor</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Scaling that was applied to page data 
+</td></tr>
+<tr><td><tt>cupsBytesPerLine</tt> </td><td>Number of bytes per line
+</td></tr>
+<tr><td><tt>cupsColorOrder</tt> </td><td>Order of colors
+</td></tr>
+<tr><td><tt>cupsColorSpace</tt> </td><td>True colorspace
+</td></tr>
+<tr><td><tt>cupsCompression</tt> </td><td>Device compression to use
+</td></tr>
+<tr><td><tt>cupsHeight</tt> </td><td>Height of page image in pixels
+</td></tr>
 <tr><td><tt>cupsImagingBBox[4]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Floating point ImagingBoundingBox *
-(scaling factor not applied) </td></tr>
-<tr><td><tt>cupsInteger[16]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>User-defined integer values </td></tr>
-<tr><td><tt>cupsMarkerType[64]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Ink/toner type </td></tr>
-<tr><td><tt>cupsMediaType</tt> </td><td>Media type code</td></tr>
-<tr><td><tt>cupsNumColors</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Number of colors </td></tr>
-<tr><td><tt>cupsPageSizeName[64]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>PageSize name </td></tr>
+(scaling factor not applied) 
+</td></tr>
+<tr><td><tt>cupsInteger[16]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>User-defined integer values 
+</td></tr>
+<tr><td><tt>cupsMarkerType[64]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Ink/toner type 
+</td></tr>
+<tr><td><tt>cupsMediaType</tt> </td><td>Media type code
+</td></tr>
+<tr><td><tt>cupsNumColors</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Number of colors 
+</td></tr>
+<tr><td><tt>cupsPageSizeName[64]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>PageSize name 
+</td></tr>
 <tr><td><tt>cupsPageSize[2]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Floating point PageSize (scaling *
-factor not applied) </td></tr>
-<tr><td><tt>cupsReal[16]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>User-defined floating-point values </td></tr>
-<tr><td><tt>cupsRenderingIntent[64]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Color rendering intent </td></tr>
-<tr><td><tt>cupsRowCount</tt> </td><td>Rows per band</td></tr>
-<tr><td><tt>cupsRowFeed</tt> </td><td>Feed between bands</td></tr>
-<tr><td><tt>cupsRowStep</tt> </td><td>Spacing between lines</td></tr>
-<tr><td><tt>cupsString[16][64]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>User-defined string values </td></tr>
-<tr><td><tt>cupsWidth</tt> </td><td>Width of page image in pixels</td></tr>
+factor not applied) 
+</td></tr>
+<tr><td><tt>cupsReal[16]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>User-defined floating-point values 
+</td></tr>
+<tr><td><tt>cupsRenderingIntent[64]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>Color rendering intent 
+</td></tr>
+<tr><td><tt>cupsRowCount</tt> </td><td>Rows per band
+</td></tr>
+<tr><td><tt>cupsRowFeed</tt> </td><td>Feed between bands
+</td></tr>
+<tr><td><tt>cupsRowStep</tt> </td><td>Spacing between lines
+</td></tr>
+<tr><td><tt>cupsString[16][64]</tt> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></td><td>User-defined string values 
+</td></tr>
+<tr><td><tt>cupsWidth</tt> </td><td>Width of page image in pixels
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_page_header_s'>cups_page_header_s</a></h3>
 <h4>Description</h4>
-<p></p>
+<p>Version 1 Page Header
 <h4>Definition</h4>
-<pre>
-struct cups_page_header_s
-{
-  unsigned AdvanceDistance;
-  cups_adv_t AdvanceMedia;
-  cups_bool_t Collate;
-  cups_cut_t CutMedia;
-  cups_bool_t Duplex;
-  unsigned HWResolution[2];
-  unsigned ImagingBoundingBox[4];
-  cups_bool_t InsertSheet;
-  cups_jog_t Jog;
-  cups_edge_t LeadingEdge;
-  cups_bool_t ManualFeed;
-  unsigned Margins[2];
-  char MediaClass[64];
-  char MediaColor[64];
-  unsigned MediaPosition;
-  char MediaType[64];
-  unsigned MediaWeight;
-  cups_bool_t MirrorPrint;
-  cups_bool_t NegativePrint;
-  unsigned NumCopies;
-  cups_orient_t Orientation;
-  cups_bool_t OutputFaceUp;
-  char OutputType[64];
-  unsigned PageSize[2];
-  cups_bool_t Separations;
-  cups_bool_t TraySwitch;
-  cups_bool_t Tumble;
-  unsigned cupsBitsPerColor;
-  unsigned cupsBitsPerPixel;
-  unsigned cupsBytesPerLine;
-  cups_order_t cupsColorOrder;
-  cups_cspace_t cupsColorSpace;
-  unsigned cupsCompression;
-  unsigned cupsHeight;
-  unsigned cupsMediaType;
-  unsigned cupsRowCount;
-  unsigned cupsRowFeed;
-  unsigned cupsRowStep;
-  unsigned cupsWidth;
-};
-</pre>
+<p><tt>
+struct cups_page_header_s<br>
+{<br>
+&nbsp;&nbsp;unsigned AdvanceDistance;<br>
+&nbsp;&nbsp;cups_adv_t AdvanceMedia;<br>
+&nbsp;&nbsp;cups_bool_t Collate;<br>
+&nbsp;&nbsp;cups_cut_t CutMedia;<br>
+&nbsp;&nbsp;cups_bool_t Duplex;<br>
+&nbsp;&nbsp;unsigned HWResolution[2];<br>
+&nbsp;&nbsp;unsigned ImagingBoundingBox[4];<br>
+&nbsp;&nbsp;cups_bool_t InsertSheet;<br>
+&nbsp;&nbsp;cups_jog_t Jog;<br>
+&nbsp;&nbsp;cups_edge_t LeadingEdge;<br>
+&nbsp;&nbsp;cups_bool_t ManualFeed;<br>
+&nbsp;&nbsp;unsigned Margins[2];<br>
+&nbsp;&nbsp;char MediaClass[64];<br>
+&nbsp;&nbsp;char MediaColor[64];<br>
+&nbsp;&nbsp;unsigned MediaPosition;<br>
+&nbsp;&nbsp;char MediaType[64];<br>
+&nbsp;&nbsp;unsigned MediaWeight;<br>
+&nbsp;&nbsp;cups_bool_t MirrorPrint;<br>
+&nbsp;&nbsp;cups_bool_t NegativePrint;<br>
+&nbsp;&nbsp;unsigned NumCopies;<br>
+&nbsp;&nbsp;cups_orient_t Orientation;<br>
+&nbsp;&nbsp;cups_bool_t OutputFaceUp;<br>
+&nbsp;&nbsp;char OutputType[64];<br>
+&nbsp;&nbsp;unsigned PageSize[2];<br>
+&nbsp;&nbsp;cups_bool_t Separations;<br>
+&nbsp;&nbsp;cups_bool_t TraySwitch;<br>
+&nbsp;&nbsp;cups_bool_t Tumble;<br>
+&nbsp;&nbsp;unsigned cupsBitsPerColor;<br>
+&nbsp;&nbsp;unsigned cupsBitsPerPixel;<br>
+&nbsp;&nbsp;unsigned cupsBytesPerLine;<br>
+&nbsp;&nbsp;cups_order_t cupsColorOrder;<br>
+&nbsp;&nbsp;cups_cspace_t cupsColorSpace;<br>
+&nbsp;&nbsp;unsigned cupsCompression;<br>
+&nbsp;&nbsp;unsigned cupsHeight;<br>
+&nbsp;&nbsp;unsigned cupsMediaType;<br>
+&nbsp;&nbsp;unsigned cupsRowCount;<br>
+&nbsp;&nbsp;unsigned cupsRowFeed;<br>
+&nbsp;&nbsp;unsigned cupsRowStep;<br>
+&nbsp;&nbsp;unsigned cupsWidth;<br>
+};</tt></p>
 <h4>Members</h4>
-<div class='table'><table align='center' border='1' width='80%'>
+<div class='table'><table align='center' border='1' width='80%' summary='Members'>
 <thead><tr><th>Name</th><th>Description</th></tr></thead>
 <tbody>
-<tr><td><tt>AdvanceDistance</tt> </td><td>AdvanceDistance value in points</td></tr>
-<tr><td><tt>AdvanceMedia</tt> </td><td>AdvanceMedia value (see above)</td></tr>
-<tr><td><tt>Collate</tt> </td><td>Collated copies value</td></tr>
-<tr><td><tt>CutMedia</tt> </td><td>CutMedia value (see above)</td></tr>
-<tr><td><tt>Duplex</tt> </td><td>Duplexed (double-sided) value</td></tr>
-<tr><td><tt>HWResolution[2]</tt> </td><td>Resolution in dots-per-inch</td></tr>
-<tr><td><tt>ImagingBoundingBox[4]</tt> </td><td>Pixel region that is painted (points)</td></tr>
-<tr><td><tt>InsertSheet</tt> </td><td>InsertSheet value</td></tr>
-<tr><td><tt>Jog</tt> </td><td>Jog value (see above)</td></tr>
-<tr><td><tt>LeadingEdge</tt> </td><td>LeadingEdge value (see above)</td></tr>
-<tr><td><tt>ManualFeed</tt> </td><td>ManualFeed value</td></tr>
-<tr><td><tt>Margins[2]</tt> </td><td>Lower-lefthand margins in points</td></tr>
-<tr><td><tt>MediaClass[64]</tt> </td><td>MediaClass string</td></tr>
-<tr><td><tt>MediaColor[64]</tt> </td><td>MediaColor string</td></tr>
-<tr><td><tt>MediaPosition</tt> </td><td>MediaPosition value</td></tr>
-<tr><td><tt>MediaType[64]</tt> </td><td>MediaType string</td></tr>
-<tr><td><tt>MediaWeight</tt> </td><td>MediaWeight value in grams/m^2</td></tr>
-<tr><td><tt>MirrorPrint</tt> </td><td>MirrorPrint value</td></tr>
-<tr><td><tt>NegativePrint</tt> </td><td>NegativePrint value</td></tr>
-<tr><td><tt>NumCopies</tt> </td><td>Number of copies to produce</td></tr>
-<tr><td><tt>Orientation</tt> </td><td>Orientation value (see above)</td></tr>
-<tr><td><tt>OutputFaceUp</tt> </td><td>OutputFaceUp value</td></tr>
-<tr><td><tt>OutputType[64]</tt> </td><td>OutputType string</td></tr>
-<tr><td><tt>PageSize[2]</tt> </td><td>Width and length of page in points</td></tr>
-<tr><td><tt>Separations</tt> </td><td>Separations value</td></tr>
-<tr><td><tt>TraySwitch</tt> </td><td>TraySwitch value</td></tr>
-<tr><td><tt>Tumble</tt> </td><td>Tumble value</td></tr>
-<tr><td><tt>cupsBitsPerColor</tt> </td><td>Number of bits for each color</td></tr>
-<tr><td><tt>cupsBitsPerPixel</tt> </td><td>Number of bits for each pixel</td></tr>
-<tr><td><tt>cupsBytesPerLine</tt> </td><td>Number of bytes per line</td></tr>
-<tr><td><tt>cupsColorOrder</tt> </td><td>Order of colors</td></tr>
-<tr><td><tt>cupsColorSpace</tt> </td><td>True colorspace</td></tr>
-<tr><td><tt>cupsCompression</tt> </td><td>Device compression to use</td></tr>
-<tr><td><tt>cupsHeight</tt> </td><td>Height of page image in pixels</td></tr>
-<tr><td><tt>cupsMediaType</tt> </td><td>Media type code</td></tr>
-<tr><td><tt>cupsRowCount</tt> </td><td>Rows per band</td></tr>
-<tr><td><tt>cupsRowFeed</tt> </td><td>Feed between bands</td></tr>
-<tr><td><tt>cupsRowStep</tt> </td><td>Spacing between lines</td></tr>
-<tr><td><tt>cupsWidth</tt> </td><td>Width of page image in pixels</td></tr>
+<tr><td><tt>AdvanceDistance</tt> </td><td>AdvanceDistance value in points
+</td></tr>
+<tr><td><tt>AdvanceMedia</tt> </td><td>AdvanceMedia value (see above)
+</td></tr>
+<tr><td><tt>Collate</tt> </td><td>Collated copies value
+</td></tr>
+<tr><td><tt>CutMedia</tt> </td><td>CutMedia value (see above)
+</td></tr>
+<tr><td><tt>Duplex</tt> </td><td>Duplexed (double-sided) value
+</td></tr>
+<tr><td><tt>HWResolution[2]</tt> </td><td>Resolution in dots-per-inch
+</td></tr>
+<tr><td><tt>ImagingBoundingBox[4]</tt> </td><td>Pixel region that is painted (points)
+</td></tr>
+<tr><td><tt>InsertSheet</tt> </td><td>InsertSheet value
+</td></tr>
+<tr><td><tt>Jog</tt> </td><td>Jog value (see above)
+</td></tr>
+<tr><td><tt>LeadingEdge</tt> </td><td>LeadingEdge value (see above)
+</td></tr>
+<tr><td><tt>ManualFeed</tt> </td><td>ManualFeed value
+</td></tr>
+<tr><td><tt>Margins[2]</tt> </td><td>Lower-lefthand margins in points
+</td></tr>
+<tr><td><tt>MediaClass[64]</tt> </td><td>MediaClass string
+</td></tr>
+<tr><td><tt>MediaColor[64]</tt> </td><td>MediaColor string
+</td></tr>
+<tr><td><tt>MediaPosition</tt> </td><td>MediaPosition value
+</td></tr>
+<tr><td><tt>MediaType[64]</tt> </td><td>MediaType string
+</td></tr>
+<tr><td><tt>MediaWeight</tt> </td><td>MediaWeight value in grams/m^2
+</td></tr>
+<tr><td><tt>MirrorPrint</tt> </td><td>MirrorPrint value
+</td></tr>
+<tr><td><tt>NegativePrint</tt> </td><td>NegativePrint value
+</td></tr>
+<tr><td><tt>NumCopies</tt> </td><td>Number of copies to produce
+</td></tr>
+<tr><td><tt>Orientation</tt> </td><td>Orientation value (see above)
+</td></tr>
+<tr><td><tt>OutputFaceUp</tt> </td><td>OutputFaceUp value
+</td></tr>
+<tr><td><tt>OutputType[64]</tt> </td><td>OutputType string
+</td></tr>
+<tr><td><tt>PageSize[2]</tt> </td><td>Width and length of page in points
+</td></tr>
+<tr><td><tt>Separations</tt> </td><td>Separations value
+</td></tr>
+<tr><td><tt>TraySwitch</tt> </td><td>TraySwitch value
+</td></tr>
+<tr><td><tt>Tumble</tt> </td><td>Tumble value
+</td></tr>
+<tr><td><tt>cupsBitsPerColor</tt> </td><td>Number of bits for each color
+</td></tr>
+<tr><td><tt>cupsBitsPerPixel</tt> </td><td>Number of bits for each pixel
+</td></tr>
+<tr><td><tt>cupsBytesPerLine</tt> </td><td>Number of bytes per line
+</td></tr>
+<tr><td><tt>cupsColorOrder</tt> </td><td>Order of colors
+</td></tr>
+<tr><td><tt>cupsColorSpace</tt> </td><td>True colorspace
+</td></tr>
+<tr><td><tt>cupsCompression</tt> </td><td>Device compression to use
+</td></tr>
+<tr><td><tt>cupsHeight</tt> </td><td>Height of page image in pixels
+</td></tr>
+<tr><td><tt>cupsMediaType</tt> </td><td>Media type code
+</td></tr>
+<tr><td><tt>cupsRowCount</tt> </td><td>Rows per band
+</td></tr>
+<tr><td><tt>cupsRowFeed</tt> </td><td>Feed between bands
+</td></tr>
+<tr><td><tt>cupsRowStep</tt> </td><td>Spacing between lines
+</td></tr>
+<tr><td><tt>cupsWidth</tt> </td><td>Width of page image in pixels
+</td></tr>
 </tbody></table></div>
 <!-- NEW PAGE -->
 <h2 class='title'><a name='TYPES'>Types</a></h2>
 <ul>
        <li><a href='#cups_interpret_cb_t'><tt>cups_interpret_cb_t</tt></a> </li>
        <li><a href='#cups_page_header2_t'><tt>cups_page_header2_t</tt></a> <span class='info'>&nbsp;CUPS 1.2&nbsp;</span></li>
+       <li><a href='#cups_page_header_t'><tt>cups_page_header_t</tt></a> </li>
        <li><a href='#cups_raster_t'><tt>cups_raster_t</tt></a> </li>
 </ul>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_interpret_cb_t'>cups_interpret_cb_t</a></h3>
 <h4>Description</h4>
-<p>Prototypes...</p>
+<p>Prototypes...
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef int (*cups_interpret_cb_t)(<a href='#cups_page_header2_t'>cups_page_header2_t</a> *header, int preferred_bits);
-</pre>
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><span class='info'>&nbsp;CUPS 1.2&nbsp;</span><a name='cups_page_header2_t'>cups_page_header2_t</a></h3>
 <h4>Description</h4>
-<p>Version 2 Page Header </p>
+<p>Version 2 Page Header 
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct <a href='#cups_page_header2_s'>cups_page_header2_s</a> cups_page_header2_t;
-</pre>
+</tt></p>
+<!-- NEW PAGE -->
+<h3 class='title'><a name='cups_page_header_t'>cups_page_header_t</a></h3>
+<h4>Description</h4>
+<p>Version 1 Page Header
+<h4>Definition</h4>
+<p><tt>
+typedef struct <a href='#cups_page_header_s'>cups_page_header_s</a> cups_page_header_t;
+</tt></p>
 <!-- NEW PAGE -->
 <h3 class='title'><a name='cups_raster_t'>cups_raster_t</a></h3>
 <h4>Description</h4>
-<p>Raster stream data</p>
+<p>Raster stream data
 <h4>Definition</h4>
-<pre>
+<p><tt>
 typedef struct _cups_raster_s cups_raster_t;
-</pre>
+</tt></p>
 </body>
 </html>
index 96881559d08ac86a4ea4d8314631351e9acb0384..e80df0bb9c432202378dce2b79260b31a03c6b5c 100644 (file)
@@ -5,13 +5,11 @@
 </HEAD>
 <BODY>
 
-<P ALIGN="CENTER">Copyright 1997-2007 by Easy Software Products<BR>
-44141 AIRPORT VIEW DR STE 204<BR>
-HOLLYWOOD, MARYLAND 20636 USA<BR>
+<P ALIGN="CENTER">Copyright 2007 by Apple Inc.<BR>
+1 Infinite Loop<BR>
+Cupertino, CA 95014 USA<BR>
 <BR>
-Voice: +1.301.373.9600<BR>
-Email: <A HREF="mailto:cups-info@cups.org">cups-info@cups.org</A><BR>
-WWW: <A HREF="http://www.cups.org">http://www.cups.org</A>
+WWW: <A HREF="http://www.cups.org/">http://www.cups.org/</A>
 
 <H2 CLASS="title"><A NAME="INTRO">Introduction</A></H2>
 
@@ -61,8 +59,8 @@ for your application, driver, or filter.</P>
 
 <H2 CLASS="title"><A NAME="EXCEPTIONS">License Exceptions</A></H2>
 
-<P>In addition, as the copyright holder of CUPS, Easy Software
-Products grants the following special exceptions:</P>
+<P>In addition, as the copyright holder of CUPS, Apple Inc. grants
+the following special exceptions:</P>
 
 <OL>
 
@@ -119,7 +117,7 @@ Products grants the following special exceptions:</P>
 
        <OL TYPE="a">
 
-               <LI>Easy Software Products explicitly allows the
+               <LI>Apple Inc. explicitly allows the
                compilation and distribution of the CUPS
                software with the OpenSSL Toolkit.</LI>
 
@@ -135,9 +133,8 @@ derived work.</P>
 
 <P>The Kerberos support code ("KSC") is copyright 2006 by Jelmer
 Vernooij and is provided 'as-is', without any express or implied
-warranty. In no event will the author or Easy Software Products
-be held liable for any damages arising from the use of the
-KSC.</P>
+warranty. In no event will the author or Apple Inc. be held liable
+for any damages arising from the use of the KSC.</P>
 
 <P>Sources files containing KSC have the following text at the top
 of each source file:</P>
@@ -175,45 +172,14 @@ restrictions:</P>
 
 <H2 CLASS="title"><A NAME="TRADEMARKS">Trademarks</A></H2>
 
-<P>Easy Software Products has trademarked the Common UNIX
+<P>Apple Inc. has trademarked the Common UNIX
 Printing System, CUPS, and CUPS logo. You may use these names and
 logos in any direct port or binary distribution of CUPS. Please
-contact Easy Software Products for written permission to use them
+contact Apple Inc. for written permission to use them
 in derivative products. Our intention is to protect the value of
 these trademarks and ensure that any derivative product meets the
 same high-quality standards as the original.</P>
 
-
-<H2 CLASS="title"><A NAME="BINARY">Binary Distribution Rights</A></H2>
-
-<P>Easy Software Products also sells rights to the CUPS source
-code under a binary distribution license for vendors that are
-unable to release source code for their additions and
-modifications to CUPS under the GNU GPL and LGPL. For information
-please contact us at the address shown above.</P>
-
-<P>The Common UNIX Printing System provides a "pdftops" filter
-that is based on the Xpdf software. For binary distribution
-licensing of this software, please contact:</P>
-
-<BLOCKQUOTE>
-Derek B. Noonburg<BR>
-Email: <A HREF="mailto:derekn@glyphandcog.com">derekn@glyphandcog.com</A><BR>
-WWW: <A HREF="http://www.glyphandcog.com/">http://www.glyphandcog.com/</A>
-</BLOCKQUOTE>
-
-
-<H2 CLASS="title"><A NAME="SUPPORT">Support</A></H2>
-
-<P>Easy Software Products sells software support for CUPS as well
-as a commercial printing product based on CUPS called ESP Print
-Pro. You can find out more at our web site:</P>
-
-<UL><PRE>
-<A HREF="http://www.easysw.com/">http://www.easysw.com/</A>
-</PRE></UL>
-
-
 <H2 CLASS="title"><A NAME="GPL">GNU GENERAL PUBLIC LICENSE</A></H2>
 
 <P>Version 2, June 1991
index 7b5d89983f6e6264692aa6ec3ccd5c7ecf13bc15..5689845d49b75c78fbcc327ecdd5a879874be5b3 100644 (file)
@@ -106,7 +106,7 @@ changes.</P>
 <BLOCKQUOTE>Patches and files must conform to the standards
 outlined in the "<A HREF="#CODING">Coding Guidelines</A>" and "<A
 HREF="#MAKEFILES">Makefile Guidelines</A>" sections in this
-document. In addition, since Easy Software Products provides CUPS
+document. In addition, since Apple Inc. provides CUPS
 under multiple licenses, we require that you assign the copyright
 for your changes and files to us for inclusion in
 CUPS.</BLOCKQUOTE>
@@ -315,7 +315,7 @@ Guidelines</A>".</P>
 HREF="http://www.gnu.org/software/autoconf/">GNU autoconf</A> to
 tailor the library to the local operating system. Project files
 for major IDEs are also provided for Microsoft
-Windows<suP>&reg;</suP>. To improve portability, makefiles must
+Windows<SUP>&reg;</SUP>. To improve portability, makefiles must
 not make use of the unique features offered by <A
 HREF="http://www.gnu.org/software/make/">GNU make</A>. See the <A
 HREF="#MAKEFILES">Makefile Guidelines</A> section for a
@@ -344,8 +344,8 @@ tools/makesrcdist <I>version</I>
 <P>When run with no arguments, the script creates a snapshot of
 the current working copy and names it using the highest revision
 number in the WC, for example
-"/tmp/cups-1.2svn-r1234-source.tar.bz2" and
-"/tmp/cups-1.2svn-r1234-source.tar.gz". When run with two
+"/tmp/cups-1.3svn-r1234-source.tar.bz2" and
+"/tmp/cups-1.3svn-r1234-source.tar.gz". When run with two
 arguments, the script creates a release tag in the repository and
 exports that tag, creating the files
 "/tmp/cups-<I>version</I>-source.tar.bz2" and
@@ -354,7 +354,7 @@ exports that tag, creating the files
 <P>Binary packages are not generally distributed by the CUPS
 team, however the <VAR>packaging/cups.spec</VAR> and
 <VAR>packaging/cups.list</VAR> files may be used to create binary
-packages on Linux, MacOS X, and UNIX. The
+packages on Linux, Mac OS X, and UNIX. The
 <VAR>packaging/cups.spec</VAR> file produces a binary package
 using the <CODE>rpmbuild(8)</CODE> software:</P>
 
@@ -400,7 +400,7 @@ are available for each type of binary package:</P>
 </TR>
 <TR>
        <TD>osx</TD>
-       <TD>MacOS X Install</TD>
+       <TD>Mac OS X Install</TD>
 </TR>
 <TR>
        <TD>pkg</TD>
@@ -431,7 +431,7 @@ are available for each type of binary package:</P>
 <P>Finally, the <VAR>tools/testrpm</VAR> and
 <VAR>tools/testosx</VAR> scripts can be used to create binary
 packages from the current working copy for testing on Linux and
-MacOS X, respectively:</P>
+Mac OS X, respectively:</P>
 
 <PRE CLASS="command">
 tools/testrpm
@@ -625,24 +625,13 @@ the Subversion "&#36;Id$" tag:</P>
  *
  *   Description of file contents.
  *
- *   Copyright yyyy-YYYY by Easy Software Products, all rights
- *   reserved.
+ *   Copyright 2007 by Apple Inc.
  *
- *   These coded instructions, statements, and computer programs are
- *   the property of Easy Software Products and are protected by
- *   Federal copyright law.  Distribution and use rights are outlined
- *   in the file "LICENSE.txt" which should have been included with
- *   this file.  If this file is missing or damaged please contact
- *   Easy Software Products at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org/
+ *   These coded instructions, statements, and computer programs are the
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -930,24 +919,13 @@ file, and CUPS copyright and license notice:</P>
 #
 #   Makefile for ...
 #
-#   Copyright yyyy-YYYY by Easy Software Products, all rights
-#   reserved.
-#
-#   These coded instructions, statements, and computer programs are
-#   the property of Easy Software Products and are protected by
-#   Federal copyright law.  Distribution and use rights are outlined
-#   in the file "LICENSE.txt" which should have been included with
-#   this file.  If this file is missing or damaged please contact
-#   Easy Software Products at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
+#   Copyright 2007 by Apple Inc.
 #
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org/
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 </PRE>
 
index 6d9247f550e9bbe8ce4463d0feb5eac3c2de466a..6c1064368fcbce91fcc7e456846bd43fdb6502a1 100644 (file)
@@ -11,6 +11,7 @@
 
   CUPS IPP specification for the Common UNIX Printing System (CUPS).
 
+  Copyright 2007 by Apple Inc.
   Copyright 1997-2007 by Easy Software Products.
 
   These coded instructions, statements, and computer programs are the
@@ -1948,6 +1949,14 @@ Universal Coordinated Time (UTC) and <i>not</i> in the local time zone. If the
 specified time is less than the current time, the job is held until the
 next day.
 
+<h4><a name="job-printer-state-message">job-printer-state-message (text(MAX))</a><span class='info'>CUPS 1.3</span></h4>
+
+<p>The job-printer-state-message attribute provides the last known value of the printer-state-message attribute for the printer that processed (or is processing) the job.</p>
+
+<h4><a name="job-printer-state-reasons">job-printer-state-reasons (1setOf type2 keyword)</a><span class='info'>CUPS 1.3</span></h4>
+
+<p>The job-printer-state-reasons attribute provides the last known value of the printer-state-reasons attribute for the printer that processed (or is processing) the job.</p>
+
 <h4><a name="job-sheets">job-sheets (1setof type3 keyword | name(MAX))</a><span class='info'>CUPS 1.1</span></h4>
 
 <p>The job-sheets attribute specifies one or two banner files that are printed
index fc448e0abfc30c983d245f70e0b6f2f4fc3d4364..07562a66023f7a7046a8493918dda1713bc42593 100644 (file)
@@ -8,7 +8,7 @@
 </head>
 <body>
 <!--
-  "$Id: spec-ppd.html 6602 2007-06-22 22:13:13Z mike $"
+  "$Id: spec-ppd.html 6646 2007-07-10 22:56:04Z mike $"
 
   CUPS PPD extensions specification for the Common UNIX Printing System (CUPS).
 
@@ -95,7 +95,9 @@ for this printer driver.</p>
 <p>This boolean attribute notifies the RIP filters that the
 destination printer does not require the top and bottom margins
 of the <tt>ImageableArea</tt> swapped for the back page. The
-default is <tt>true</tt> when <tt>cupsFlipDuplex</tt>  is <tt>true</tt> and <tt>false</tt> otherwise.</p>
+default is <tt>true</tt> when <tt>cupsFlipDuplex</tt> is
+<tt>true</tt> or <tt>cupsBackSide</tt> is <tt>Flipped</tt>
+and <tt>false</tt> otherwise.</p>
 
 <p>Example:</p>
 
@@ -107,7 +109,7 @@ default is <tt>true</tt> when <tt>cupsFlipDuplex</tt>  is <tt>true</tt> and <tt>
 *APDuplexRequiresFlippedMargin: false
 </pre>
 
-<p>Also see the related <tt>cupsFlipDuplex</tt> attribute.</p>
+<p>Also see the related <tt>cupsBackSide</tt> attribute.</p>
 
 <h3>APPrinterPreset</h3>
 
@@ -145,6 +147,90 @@ pairs of PPD options and choices.</p>
 *APRemoteQueueID: "myprinter"
 </pre>
 
+<h3><span class='info'>CUPS 1.3</span>cupsBackSide</h3>
+
+<p class='summary'>*cupsBackSide: keyword</p>
+
+<p>This attribute requests special handling of the back side of pages
+when doing duplexed (2-sided) output. <a href='#TABLE_1'>Table 1</a>
+shows the supported keyword values for this attribute and their affect
+on the raster data sent to your driver. The default value is
+<code>Normal</code>.</p>
+
+<blockquote><b>Note:</b> <tt>cupsBackSide</tt> replaces the older
+<tt>cupsFlipDuplex</tt> attribute - if <tt>cupsBackSide</tt> is
+specified, <tt>cupsFlipDuplex</tt> will be ignored.</blockquote>
+
+<div class='table'>
+<table width='80%' summary='Back Side Raster Coordinate System'>
+<caption>Table 1: <a name='TABLE_1'>Back Side Raster Coordinate System</a></caption>
+<thead>
+<tr>
+       <th>cupsBackSide</th>
+       <th>Tumble Value</th>
+       <th>Image Presentation</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+       <td><code>Normal</code></td>
+       <td><code>false</code></td>
+       <td>Left-to-right, top-to-bottom</td>
+</tr>
+<tr>
+       <td><code>Normal</code></td>
+       <td><code>true</code></td>
+       <td>Left-to-right, top-to-bottom</td>
+</tr>
+<tr>
+       <td><code>ManualTumble</code></td>
+       <td><code>false</code></td>
+       <td>Left-to-right, top-to-bottom</td>
+</tr>
+<tr>
+       <td><code>ManualTumble</code></td>
+       <td><code>true</code></td>
+       <td>Right-to-left, bottom-to-top</td>
+</tr>
+<tr>
+       <td><code>Rotated</code></td>
+       <td><code>false</code></td>
+       <td>Right-to-left, bottom-to-top</td>
+</tr>
+<tr>
+       <td><code>Rotated</code></td>
+       <td><code>true</code></td>
+       <td>Right-to-left, top-to-bottom</td>
+</tr>
+<tr>
+       <td><code>Flipped</code> *</td>
+       <td><code>false</code></td>
+       <td>Left-to-right, bottom-to-top</td>
+</tr>
+<tr>
+       <td><code>Flipped</code> *</td>
+       <td><code>true</code></td>
+       <td>Right-to-left, top-to-bottom</td>
+</tr>
+</tbody>
+</table>
+</div>
+
+<p><em>* - Not supported in Mac OS X 10.5.x and earlier</em></p>
+
+<p>Examples:</p>
+
+<pre class='command'>
+<em>*% Flip the page image for the back side of duplexed output</em> 
+*cupsBackSide: Flipped
+
+<em>*% Rotate the page image for the back side of duplexed output</em> 
+*cupsBackSide: Rotated
+</pre>
+
+<p>Also see the related <tt>APDuplexRequiresFlippedMargins</tt>
+attribute.</p>
+
 <h3>cupsEvenDuplex</h3>
 
 <p class='summary'>*cupsEvenDuplex: boolean</p>
@@ -194,63 +280,38 @@ the special filter program "-" may be specified.</p>
 *cupsFilter: "application/vnd.cups-postscript 0 -"
 </pre>
 
-<h3>cupsFlipDuplex</h3>
+<h3><span class='info'>Deprecated</span>cupsFlipDuplex</h3>
 
 <p class='summary'>*cupsFlipDuplex: boolean</p>
 
-<blockquote><b>Note:</b> The <tt>cupsFlipDuplex</tt> attribute is
-not supported on Mac OS X 10.5.x or earlier.</blockquote>
+<p>Due to implementation differences between Mac OS X and Ghostscript,
+the <tt>cupsFlipDuplex</tt> attribute is deprecated. Instead, use
+the <tt>cupsBackSide</tt> attribute to specify the coordinate
+system (pixel layout) of the page data on the back side of duplex
+pages.</p>
 
-<p>This boolean attribute specifies the coordinate system of the
-back side of the media when doing 2-sided printing using a CUPS
-raster driver. <a href='#TABLE_1'>Table 1</a> shows how
-<code>cupsFlipDuplex</code> interacts with the <code>Tumble</code>
-page attribute. The default value is <code>false</code>.</p>
+<p>The value <code>true</code> maps to a <tt>cupsBackSide</tt> value
+of <code>Rotated</code> on Mac OS X and <code>Flipped</code> with
+Ghostscript.</p>
 
-<div class='table'>
-<table width='80%' summary='Back Side Raster Coordinate System'>
-<caption>Table 1: <a name='TABLE_1'>Back Side Raster Coordinate System</a></caption>
-<thead>
-<tr>
-       <th>cupsFlipDuplex</th>
-       <th>Tumble</th>
-       <th>Image Presentation</th>
-</tr>
-</thead>
-<tbody>
-<tr>
-       <td><code>false</code></td>
-       <td><code>false</code></td>
-       <td>Left-to-right, top-to-bottom</td>
-</tr>
-<tr>
-       <td><code>false</code></td>
-       <td><code>true</code></td>
-       <td>Left-to-right, top-to-bottom</td>
-</tr>
-<tr>
-       <td><code>true</code></td>
-       <td><code>false</code></td>
-       <td>Left-to-right, bottom-to-top</td>
-</tr>
-<tr>
-       <td><code>true</code></td>
-       <td><code>true</code></td>
-       <td>Right-to-left, top-to-bottom</td>
-</tr>
-</tbody>
-</table>
-</div>
+<p>The default value is <code>false</code>.</p>
 
-<p>Example:</p>
+<blockquote><b>Note:</b> Mac OS X drivers that previously used
+<tt>cupsFlipDuplex</tt> may wish to provide both the old and
+new attributes for maximum compatibility, for example:
 
 <pre class='command'>
-<em>*% Flip the page image for the back side of duplexed output</em> 
+*cupsBackSide: Rotated
 *cupsFlipDuplex: true
 </pre>
 
-<p>Also see the related <tt>APDuplexRequiresFlippedMargins</tt>
-attribute.</p>
+Similarly, drivers written for other operating systems using
+Ghostscript can use:
+
+<pre class='command'>
+*cupsBackSide: Flipped
+*cupsFlipDuplex: true
+</pre></blockquote>
 
 <h3>cupsIPPFinishings</h3>
 
@@ -282,12 +343,22 @@ scheduler's <code>DocumentRoot</code> directory, a full HTTP URL
 valid URI which directs the user at additional information
 concerning the condition that is being reported.</p>
 
+<p>Since the reason text is limited to 80 characters by the PPD specification,
+longer text strings can be included by URI-encoding the text with the "text"
+scheme, for example "text:some%20text". Multiple <code>text</code> URIs are
+combined (with spaces between each URI) by the <tt>ppdLocalizeIPPReason</tt>
+into a single string that can be displayed to the user.</p>
+
 <p>Examples:</p>
 
 <pre class='command'>
 <em>*% Map com.vendor-error to text but no page</em>
 *cupsIPPReason com.vendor-error/A serious error occurred: ""
 
+<em>*% Map com.vendor-error to more than 80 characters of text but no page</em>
+*cupsIPPReason com.vendor-error/A serious error occurred: "text:Now%20is%20the%20time
+text:for%20all%20good%20men%20to%20come%20to%20the%20aid%20of%20their%20country."
+
 <em>*% Map com.vendor-error to text and a local page</em>
 *cupsIPPReason com.vendor-error/A serious error occurred: "/help/com.vendor/error.html"
 
@@ -1115,6 +1186,10 @@ PRE B {
 
 <ul>
 
+       <li>Added <tt>cupsBackSide</tt> and deprecated <tt>cupsFlipDuplex</tt>.</li>
+
+       <li>Added text URI information to <tt>cupsIPPReason</tt> documentation.</li>
+
        <li>Added <tt>APPrinterPreset</tt>, <tt>cupsIPPFinishings</tt>, and <tt>cupsPreFilter</tt> attributes.</li>
 
        <li>Added discussion of custom option code, sample <tt>CustomPageSize</tt> code, and "do not use dict and put" note.</li>
index 052c8041653028967b5c951aa52ba4407105f49f..d490f706af1c0a40ca94f12a2f65fb6b5d8cb802 100644 (file)
@@ -5,7 +5,7 @@
 </HEAD>
 <BODY>
 
-<P>CUPS 1.3 adds over ??? changes and new features to CUPS 1.2.x.
+<P>CUPS 1.3 adds over 30 changes and new features to CUPS 1.2.x.
 This page provides a high-level outline of these changes. If you
 have never used CUPS before, read the <A
 HREF="overview.html">"Overview of CUPS"</A> document instead.</P>
@@ -19,141 +19,104 @@ HREF="overview.html">"Overview of CUPS"</A> document instead.</P>
 
                <LI><EM>Kerberos;</EM> CUPS now supports Kerberos authentication</LI>
 
-               <LI><EM>Mac OS X Improvements;</EM> CUPS now supports the Authorization Services framework, providing role-based access control in addition to the tradition UNIX model</LI>
+               <LI><EM>Mac OS X Authorization Services;</EM> CUPS now supports the Authorization Services framework, providing role-based access control in addition to the tradition UNIX model</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Peer Credentials;</EM> CUPS now supports authentication using peer credentials provided over UNiX domain sockets</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>SNMP Support;</EM> SNMP lookups are no longer performed by default, and IPP is no longer used for discovered printers</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>LPD Support;</EM> The LPD backend now supports a faster streaming mode that does not require a temporary file</LI>
 
        </OL></DD>
 
 
        <DT>Browsing</DT>
-       <DD><OL START="5">
+       <DD><OL START="6">
 
                <LI><EM>CUPS Browsing;</EM> The default configuration now shows shared printers from any address (not just <tt>@LOCAL</tt>)</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>DNS-SD (Bonjour/Zeroconf) Support;</EM> CUPS
+               now supports printer sharing via DNS service discovery</LI>
 
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
+               <LI><EM>LDAP w/SSL;</EM> CUPS now supports encrypted LDAP sessions</LI>
 
        </OL></DD>
 
 
        <DT>Web Interface</DT>
-       <DD><OL START="12">
+       <DD><OL START="9">
 
                <LI><EM>Internet Printer Sharing;</EM> You can now share printers over the Internet via the basic server settings</LI>
 
                <LI><EM>Improved On-Line Help;</EM> Searching the on-line help now shows results for all text, not just headings and links</LI>
 
-               <LI><EM>Printer Setup;</EM> The <VAR>Add This Printer</VAR> button now allows you to change the default name, location, and description</LI>
-
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Printer Setup;</EM> The available printer list is now only show when requested and the <VAR>Add This Printer</VAR> button now allows you to change the default name, location, and description</LI>
 
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Printer Configuration;</EM> Raw printers and classes can now be configured using the <var>Set Printer Options</var> button</LI>
 
        </OL></DD>
 
 
        <DT>IPP Support</DT>
-       <DD><OL START="31"></EM></LI>
+       <DD><OL START="13"></EM></LI>
 
-               <LI><EM>Printer Defaults;</EM> The <tt>document-forma-default</tt>, <tt>notify-events-default</tt>, and <tt>notify-lease-duration-default</tt> attributes can be set for each printer and class</LI>
+               <LI><EM>Job Printer Attributes;</EM> CUPS now provides <tt>job-printer-state-message</tt> and <tt>job-printer-state-reasons</tt> attributes containing copies of the corresponding printer attributes to provide important history information with each job</LI>
 
-               <LI><EM>Server-Side Options;</EM> Server-side default options can now be retrieved using the "printer-defaults" group keyword</LI>
-
-               <LI><EM>;</EM> </LI>
+               <LI><EM>PPD Operations and Attributes;</EM> The new CUPS_GET_PPD operation allows you to retrieve PPD files from the scheduler; also, CUPS_GET_PPDS now reports more information and supports more value filters</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Printer Defaults;</EM> The <tt>document-forma-default</tt>, <tt>notify-events-default</tt>, and <tt>notify-lease-duration-default</tt> attributes can be set for each printer and class</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>PWG Printer Alert Support;</EM> CUPS now supports the <tt>printer-alert</tt> and <tt>printer-alert-description</tt> attributes</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Server-Side Options;</EM> Server-side default options can now be retrieved using the "printer-defaults" group keyword</LI>
 
        </OL></DD>
 
 
        <DT>Scheduler</DT>
-       <DD><OL START="49">
+       <DD><OL START="18">
 
                <LI><EM>Client Support;</EM> The scheduler now uses <tt>poll()</tt>, <tt>epoll()</tt>, or <var>/dev/kqueue</var> on platforms that provide them to support large numbers of clients</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>"Default" Authentication;</EM> You can now specify an <tt>AuthType</tt> of <tt>Default</tt> in locations and policies, which maps to the <tt>DefaultAuthType</tt> value</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Larger Numbers of Clients;</EM> The scheduler now uses poll(), epoll(), or /dev/kqueue instead of select() when possible</LI>
 
-               <LI><EM>;</EM> </LI>
-
-       </OL></DD>
-
-
-       <DT>LPD Client Support</DT>
-       <DD><OL START="69">
-
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
-
-       </OL></DD>
-
-
-       <DT>Localization and Internationalization</DT>
-       <DD><OL START="72">
-
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
-
-               <LI><EM>;</EM> </LI>
+               <LI><EM>New cupsctl Command;</EM> The new cupsctl command allows you to perform basic server configuration from the command-line</LI>
 
        </OL></DD>
 
 
        <DT>Printer Drivers</DT>
-       <DD><OL START="75">
+       <DD><OL START="22">
 
-               <LI><EM>Side-Channel API;</EM> This new API provides out-of-band control of devices</LI>
-
-               <LI><EM>PJL Support;</EM> New <tt>cupsPJLCharset</tt> attribute controls character set for PJL strings</LI>
-
-               <LI><EM>HTTP API;</EM> The <tt>http_t</tt> structure is now completely private</LI>
+               <LI><EM>cupstestppd Improvements;</EM> The test utility now provides more extensive tests and options</LI>
 
                <LI><EM>Label Printer Driver;</EM> Added support for the Intellibar label printers</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Localized Printer Drivers;</EM> The CUPS sample drivers are now localized in several languages</LI>
+
+               <LI><EM>PJL Support;</EM> New <tt>cupsPJLCharset</tt> attribute controls character set for PJL strings</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Pre-Filter Support;</EM> Drivers can now register format-specific filters to pre-screen print jobs</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>Side-Channel API;</EM> This new API provides out-of-band control of devices</LI>
 
        </OL></DD>
 
 
        <DT>CUPS API</DT>
-       <DD><OL START="82">
+       <DD><OL START="28">
 
-               <LI><EM>Array API;</EM> New <tt>cupsArrayGetIndex()</tt> and <tt>cupsArrayGetInsert()</tt> functions</LI>
+               <LI><EM>Administration API;</EM> New <tt>cupsAdminGetServerSettings()</tt> and <tt>cupsAdminSetServerSettings()</tt> functions</LI>
+
+               <LI><EM>Array API;</EM> New <tt>cupsArrayGetIndex()</tt>, <tt>cupsArrayGetInsert()</tt>, and <tt>cupsArrayNew2()</tt> functions</LI>
 
                <LI><EM>Destination API;</EM> New <tt>cupsRemoveDest()</tt> and <tt>cupsSetDefaultDest()</tt> functions</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>HTTP API;</EM> The <tt>http_t</tt> structure is now completely private</LI>
 
-               <LI><EM>;</EM> </LI>
+               <LI><EM>PPD API;</EM> New <tt>ppdLocalizeIPPReason()</tt>function and greatly improved <tt>ppdConflicts()</tt> performance</LI>
 
        </OL></DD>
 
index 0e28904e7a86511abfb13b6a2c9840dfdd91e370..dbc4c647fda327c5eba6805401cb952a2b43428e 100644 (file)
@@ -83,15 +83,9 @@ username and password or the "root" username and password.</I></P>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="Happy Computer and Printer">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS provides a portable printing layer for
 UNIX<SUP>&reg;</SUP>-based operating systems. It is developed and
-maintained by <A HREF="http://www.easysw.com">Easy Software
-Products</a> to promote a standard printing solution. CUPS is the
+maintained by <A HREF="http://www.apple.com">Apple Inc.</a> to promote a standard printing solution. CUPS is the
 standard printing system used on MacOS<SUP>&reg;</SUP> X and most
 Linux<SUP>&reg;</SUP> distributions.</P>
 
@@ -110,14 +104,6 @@ assistance:</P>
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>Commercial support and an enhanced version of CUPS called <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> is
-available at:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -127,9 +113,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>The Common UNIX Printing System, CUPS, and the CUPS logo are the
-trademark property of <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS is copyright 1997-2007 by Easy Software Products,
-All Rights Reserved.</SMALL></P>
+trademark property of <A HREF="http://www.apple.com">Apple Inc.</A>
+CUPS is copyright 2007 by Apple Inc, All Rights Reserved.</SMALL></P>
 
 </TD>
 
index d5540de8a1d277f0176ced2904ec0fb43c7f6353..c53ea1188ce11cb27ebd2692e70860c57f008b5b 100644 (file)
@@ -81,15 +81,9 @@ e la password di accesso o il nome utente e la password dell'utente "root".</I><
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="Computer felice e stampante">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS fornisce un sottosistema di stampa portabile per
 i sistemi operativi basati su UNIX<SUP>&reg;</SUP>. Sviluppato e
-gestito da <A HREF="http://www.easysw.com">Easy Software
-Products</a> per promuovere una soluzione di stampa standard. CUPS &egrave; il
+gestito da <A HREF="http://www.apple.com">Apple Inc.</a> per promuovere una soluzione di stampa standard. CUPS &egrave; il
 sistema di stampa standard utilizzato su MacOS<SUP>&reg;</SUP> X e sulla
 maggior parte delle distribuzioni Linux<SUP>&reg;</SUP>.</P>
 
@@ -107,14 +101,6 @@ Description ("PPD") per supportare tutte le necessit&agrave; di stampa.<BR CLEAR
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>Supporto commerciale e una versione migliorata di CUPS chiamata <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> 
-disponibili presso:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -124,8 +110,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>Common UNIX Printing System, CUPS, e il logo CUPS sono
-marchi registrati da <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS &egrave; un copyright 1997-2007 di Easy Software Products,
+marchi registrati da <A HREF="http://www.apple.com">Apple Inc.</A>
+CUPS &egrave; un copyright 2007 di Apple Inc,
 Tutti i diritti sono riservati.</SMALL></P>
 
 </TD>
index 13ce30622ea412038c86fa3d4e2115409de1e0b8..42fa7d3bdb09636e6c876ab38b0eaac0e3a24676 100644 (file)
@@ -83,15 +83,9 @@ BORDER="0" ALT=""></A>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="ご機嫌なコンピュータとプリンタ">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS は、UNIX<SUP>&reg;</SUP> ベースのオペレーティングシステムのための、
 ポータブルな印刷レイヤを提供します。標準印刷ソリューションを促進する
-ために、<A HREF="http://www.easysw.com">Easy Software
-Products</a> によって開発および保守されています。CUPS は
+ために、<A HREF="http://www.apple.com">Apple Inc.</a> によって開発および保守されています。CUPS は
 MacOS<SUP>&reg;</SUP> X および多くの Linux<SUP>&reg;</SUP>
 ディストリビューションで採用されている標準印刷システムです。</P>
 
@@ -110,14 +104,6 @@ PostScript Printer Description ("PPD") の機能を追加しています。<BR C
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>CUPS の商用サポート、および <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> と呼ばれる
-拡張バージョンは、以下の場所で入手可能です:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -127,9 +113,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>The Common UNIX Printing System, CUPS, and the CUPS logo are the
-trademark property of <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS is copyright 1997-2007 by Easy Software Products,
-All Rights Reserved.</SMALL></P>
+trademark property of <A HREF="http://www.apple.com">Apple Inc.</A>
+CUPS is copyright 2007 by Apple Inc, All Rights Reserved.</SMALL></P>
 
 </TD>
 
index 6453c16fde8b8f42ae51f4103643482ea5d41c02..54b07af9cd4d9e4270e1666d5cb34ac8766a8eae 100644 (file)
@@ -83,15 +83,9 @@ swój login i hasło lub nazwę użytkownika "root" i hasło.</I></P>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="Szczęśliwy komputer i drukarka">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS dostarcza przenośną warstwę drukowania dla systemów
 operacyjnych opartych na Uniksie<SUP>&reg;</SUP>. Został napisany
-i utrzymywany przez <A HREF="http://www.easysw.com">Easy Software
-Products</a>, aby wypromować standardowe rozwiązanie drukowania.
+i utrzymywany przez <A HREF="http://www.apple.com">Apple Inc</a>, aby wypromować standardowe rozwiązanie drukowania.
 CUPS jest standardowym systemem drukowania używanym na MacOS-ie
 <SUP>&reg;</SUP> X i większości dystrybucji Linuksa<SUP>&reg;</SUP>.</P>
 
@@ -110,14 +104,6 @@ obsługi prawdziwego drukowania.<BR CLEAR="ALL"></P>
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>Komercyjne wsparcie i ulepszona wersja CUPS o nazwie <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> są
-dostępne na:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -127,9 +113,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>Common UNIX Printing System, CUPS i logo CUPS są
-zarejestrowanymi znakami towarowymi <A HREF="http://www.easysw.com">Easy Software
-Products</A>. Copyright 1997-2007 Easy Software Products,
-wszelkie prawa zastrzeżone.</SMALL></P>
+zarejestrowanymi znakami towarowymi <A HREF="http://www.apple.com">Apple Inc.</A>
+Copyright 2007 Apple Inc, wszelkie prawa zastrzeżone.</SMALL></P>
 
 </TD>
 
diff --git a/doc/printing-overview.shtml b/doc/printing-overview.shtml
deleted file mode 100644 (file)
index 1682dae..0000000
+++ /dev/null
@@ -1,125 +0,0 @@
-<H1 ALIGN="RIGHT"><A NAME="OVERVIEW">1 - Printing System Overview</A></H1>
-
-<P>This chapter provides an overview of how the Common UNIX Printing System
-works.
-
-<H2>The Printing Problem</H2>
-
-<P>For years <I>the printing problem</I> has plagued UNIX. Unlike
-Microsoft&reg; Windows&reg; or Mac OS, UNIX has no standard interface or
-system in place for supporting printers. Among the solutions currently
-available, the Berkeley and System V printing systems are the most
-prevalent.
-
-<P>These printing systems support line printers (text only) or
-PostScript printers (text and graphics), and with some coaxing they can
-be made to support a full range of printers and file formats. However,
-because each varient of the UNIX operating system uses a different
-printing system than the next developing printer drivers for a wide
-range of printers and operating systems is extremely difficult. That
-combined with the limited volume of customers for each UNIX varient has
-forced most printer vendors to give up supporting UNIX entirely.
-
-<P>CUPS is designed to eliminate <I>the printing problem</I>. One
-common printing system can be used by all UNIX varients to support the
-printing needs of users. Printer vendors can use its modular filter
-interface to develop a single driver program that supports a wide range
-of file formats with little or no effort.  Since CUPS provides both the
-System V and Berkeley printing commands, users (and applications) can
-reap the benefits of this new technology with no changes.
-
-<H2>The Technology</H2>
-
-<P>CUPS is based upon an emerging Internet standard called the Internet
-Printing Protocol. IPP has been embraced by dozens of printer and
-printer server manufacturers and is supported by Microsoft Windows
-2000.
-
-<P>IPP defines a standard protocol for printing as well as managing
-print jobs and printer options like media size, resolution, and so
-forth. Like all IP-based protocols, IPP can be used locally or over the
-Internet to printers hundreds or thousands of miles away. Unlike other
-protocols, however, IPP also supports access control, authentication,
-and encryption, making it a much more capable and secure printing
-solution than older ones.
-
-<P>IPP is layered on top of the Hyper-Text Transport Protocol ("HTTP")
-which is the basis of web servers on the Internet. This allows users
-to view documentation, check status information on a printer or server,
-and manage their printers, classes, and jobs using their web browser.
-
-<P>CUPS provides a complete IPP/1.1 based printing system that provides
-Basic, Digest, and local certificate authentication and user, domain,
-or IP-based access control. TLS encryption will be available in future
-versions of CUPS.
-
-<H2>Jobs</H2>
-
-<P>Each file or set of files that is submitted for printing is called a
-<I>job</I>. Jobs are identified by a unique number starting at 1 and
-are assigned to a particular destination, usually a printer. Jobs can
-also have options associated with them such as media size, number of
-copies, and priority.
-
-<H2>Classes</H2>
-
-<P>CUPS supports collections of printers known as <I>classes</I>. Jobs
-sent to a class are forwarded to the first available printer in the
-class.
-
-<H2>Filters</H2>
-
-<P>Filters allow a user or application to print many types of files
-without extra effort. Print jobs sent to a CUPS server are filtered
-before sending them to a printer. Some filters convert job files to
-different formats that the printer can understand. Others perform page
-selection and ordering tasks.
-
-<P>CUPS provides filters for printing many types of image files,
-HP-GL/2 files, PDF files, and text files. CUPS also supplies PostScript
-and image file Raster Image Processor ("RIP") filters that convert
-PostScript or image files into bitmaps that can be sent to a raster
-printer.
-
-<H2>Backends</H2>
-
-<P>Backends perform the most important task of all - they send the
-filtered print data to the printer.
-
-<P>CUPS provides backends for printing over parallel, serial, and USB
-ports, and over the network via the IPP, JetDirect (AppSocket), and
-Line Printer Daemon ("LPD") protocols. Additional backends are
-available in network service packages such as the SMB backend
-included with the popular SAMBA software.
-
-<P>Backends are also used to determine the available devices. On
-startup each backend is asked for a list of devices it supports,
-and any information that is available. This allows the parallel
-backend to tell CUPS that an EPSON Stylus Color 600 printer is
-attached to parallel port 1, for example.
-
-<H2>Printer Drivers</H2>
-
-<P>Printer drivers in CUPS consist of one of more filters specific to a
-printer. CUPS includes sample printer drivers for Hewlett-Packard
-LaserJet and DeskJet printers and EPSON 9-pin, 24-pin, Stylus Color,
-and Stylus Photo printers. While these drivers do not generate optimal
-output for the different printer models, they do provide basic printing
-and demonstrate how you can write your own printer drivers and
-incorporate them into CUPS.
-
-<H2>Networking</H2>
-
-<P>Printers and classes on the local system are automatically shared
-with other systems on the network. This allows you to setup one system
-to print to a printer and use this system as a printer server or spool
-host for all of the others. Users may then select a local printer by
-name or a remote printer using "name@server".
-
-<P>CUPS also provides <I>implicit classes</I>, which are collections of
-printers and/or classes with the same name. This allows you to setup
-multiple servers pointing to the same physical network printer, for
-example, so that you aren't relying on a single system for printing.
-Because this also works with printer classes, you can setup multiple
-servers and printers and never worry about a single point of failure
-unless all of the printers and servers go down!
index 2085fb6e95264c1c88c41be7ec264b33d2705e4f..6f3c2f213a88e85e10dff16a21369e1c5adb2c13 100644 (file)
@@ -84,14 +84,8 @@ lösenord.</I></P>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="Glad dator och skrivare">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS tillhandahåller ett portabelt skrivarlager för UNIX<SUP>&reg;</SUP>-baserade operativsystem. Det har utvecklats och 
-underhålls av <A HREF="http://www.easysw.com">Easy Software
-Products</a> för att erbjuda en standardiserad utskriftslösning. 
+underhålls av <A HREF="http://www.apple.com">Apple Inc.</a> för att erbjuda en standardiserad utskriftslösning. 
 CUPS är det utskriftssystemet som är standard på MacOS<SUP>&reg;</SUP> X och de flesta Linux<SUP>&reg;</SUP>-distributioner.</P>
 
 <P>CUPS använder <A HREF="http://www.pwg.org/ipp/"
@@ -107,14 +101,6 @@ och PostScript Printer Description-baserade ("PPD") utskriftsalternativ för att
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>Kommersiell support och en utökad version av CUPS kallad <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> finns 
-tillgänglig på:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -123,9 +109,8 @@ tillgänglig på:</P>
 WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
-<P><SMALL>The Common UNIX Printing System, CUPS, och CUPS-logotypen är  varumärken för <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS är copyright 1997-2007 Easy Software Products,
-Alla rättigheter reserverade.</SMALL></P>
+<P><SMALL>The Common UNIX Printing System, CUPS, och CUPS-logotypen är  varumärken för <A HREF="http://www.apple.com">Apple Inc.</A>
+CUPS är copyright 2007 Apple Inc, Alla rättigheter reserverade.</SMALL></P>
 
 </TD>
 
diff --git a/doc/system-overview.shtml b/doc/system-overview.shtml
deleted file mode 100644 (file)
index 54b7df5..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-<H2>System Overview</H2>
-
-<P>CUPS provides a portable printing layer for UNIX&reg;-based
-operating systems. It has been developed by
-<A HREF="http://www.easysw.com">Easy Software Products</A> to promote a
-standard printing solution for all UNIX vendors and users. CUPS
-provides the System V and Berkeley command-line interfaces.
-
-<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis for
-managing print jobs and queues. The Line Printer Daemon ("LPD") Server
-Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are
-also supported with reduced functionality. CUPS adds network printer
-browsing and PostScript Printer Description ("PPD") based
-printing options to support real-world printing under UNIX.
-
-<P>CUPS also includes a customized version of GNU Ghostscript
-(currently based off GNU Ghostscript 5.50) and an image file RIP that
-are used to support non-PostScript printers. Sample drivers for HP and
-EPSON printers are included that use these filters.
index 213eea466ed13d3ceacdd0c3ba29b91b1a30560a..edddd4176d6e37fa9a43494de69bea1e81f86624 100644 (file)
@@ -83,14 +83,8 @@ BORDER="0" ALT=""></A>
 <IMG SRC="/images/happy.gif" ALIGN="LEFT" WIDTH="196" HEIGHT="144"
 STYLE="padding-right: 10px;" ALT="快樂的電腦與印表機">
 
-<A HREF="http://www.easysw.com/"><IMG SRC="/images/esp-logo.gif"
-ALIGN="RIGHT" WIDTH="110" HEIGHT="68" BORDER="0"
-STYLE="padding-left: 10px; padding-bottom: 10px;"
-ALT="Easy Software Products"></A>
-
 CUPS 提供以 UNIX<SUP>&reg;</SUP> 為基礎的作業系統 
-一層具有可攜性的列印介面。它是由 <A HREF="http://www.easysw.com">Easy Software
-Products</a> 為了推動一個標準的列印解決方案所開發與維護。CUPS 是目前用於
+一層具有可攜性的列印介面。它是由 <A HREF="http://www.apple.com">Apple Inc.</a> 為了推動一個標準的列印解決方案所開發與維護。CUPS 是目前用於
 MacOS<SUP>&reg;</SUP> X 與大部份 Linux<SUP>&reg;</SUP> 發行版本的標準列印系統。</P>
 
 <P>CUPS 使用 <A HREF="http://www.pwg.org/ipp/"
@@ -107,13 +101,6 @@ PostScript Printer Description ("PPD") 的列印選項,
     <A HREF="http://www.cups.org/" TARGET="_blank">www.cups.org</A>
 </PRE>
 
-<P>CUPS 的商業支援與進階版本名為 <A
-HREF="http://www.easysw.com/printpro/">ESP Print Pro</A> 是提供自:</P>
-
-<PRE>
-    <A HREF="http://www.easysw.com/" TARGET="_blank">www.easysw.com</A>
-</PRE>
-
 </TD>
 <TD WIDTH="15">&nbsp;</TD>
 </TR>
@@ -123,9 +110,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>The Common UNIX Printing System, CUPS, and the CUPS logo are the
-trademark property of <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS is copyright 1997-2007 by Easy Software Products,
-All Rights Reserved.</SMALL></P>
+trademark property of <A HREF="http://www.apple.com">Apple Inc.</A>
+CUPS is copyright 2007 by Apple Inc, All Rights Reserved.</SMALL></P>
 
 </TD>
 
index a28cb0147b163c9fc8c935a046f0dd7da6a23160..47a5eacdc14bd42a10b90696991801d1c7dad857 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testdriver.c 6555 2007-06-07 01:33:44Z mike $"
+ * "$Id: testdriver.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Sample/test driver interface program for the Common UNIX Printing
  *   System (CUPS).
@@ -8,23 +8,14 @@
  *   in CUPS_DATADIR/model and dynamically generated PPD files using
  *   the driver helper programs in CUPS_SERVERBIN/driver.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -183,5 +174,5 @@ list_ppds(const char *name)         /* I - Program name */
 
 
 /*
- * End of "$Id: testdriver.c 6555 2007-06-07 01:33:44Z mike $".
+ * End of "$Id: testdriver.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 7e7b6a9b1b6fde67ea620e654d9c0479f0097fa4..c1e89fd2806ca25a0745ea07d3525759af7de55d 100644 (file)
-# DO NOT DELETE
-
-hpgl-attr.o: hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-attr.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-attr.o: ../cups/language.h ../cups/string.h ../config.h
-hpgl-config.o: hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-config.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-config.o: ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-config.o: ../config.h
-hpgl-main.o: hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-main.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-main.o: ../cups/language.h ../cups/string.h ../config.h
-hpgl-prolog.o: hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-prolog.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-prolog.o: ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-prolog.o: ../config.h
-hpgl-char.o: hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-char.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-char.o: ../cups/language.h ../cups/string.h ../config.h
-hpgl-input.o: hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-input.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-input.o: ../cups/language.h ../cups/string.h ../config.h
-hpgl-polygon.o: hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-polygon.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-polygon.o: ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-polygon.o: ../config.h
-hpgl-vector.o: hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-vector.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-vector.o: ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-vector.o: ../config.h
-image-bmp.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-bmp.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-bmp.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-colorspace.o: image-private.h image.h raster.h ../cups/cups.h
-image-colorspace.o: ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-image-colorspace.o: ../cups/array.h ../cups/file.h ../cups/language.h
-image-colorspace.o: ../cups/debug.h ../cups/string.h ../config.h
-image-gif.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-gif.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-gif.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-jpeg.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-jpeg.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-jpeg.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-photocd.o: image-private.h image.h raster.h ../cups/cups.h
-image-photocd.o: ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h
-image-photocd.o: ../cups/file.h ../cups/language.h ../cups/debug.h
-image-photocd.o: ../cups/string.h ../config.h
-image-pix.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-pix.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-pix.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-png.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-png.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-png.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-pnm.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-pnm.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-pnm.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-sgi.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-sgi.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-sgi.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-sgi.o: image-sgi.h
-image-sgilib.o: image-sgi.h
-image-sun.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-sun.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-sun.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-tiff.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-tiff.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-tiff.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-zoom.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-zoom.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-zoom.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-error.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-error.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-error.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-interpret.o: ../cups/string.h ../config.h image-private.h image.h raster.h
-interpret.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-interpret.o: ../cups/array.h ../cups/file.h ../cups/language.h
-interpret.o: ../cups/debug.h
-raster.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-raster.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-raster.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-form-main.o: form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-main.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-main.o: ../cups/language.h ../cups/string.h ../config.h
-form-ps.o: form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-ps.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-ps.o: ../cups/language.h ../cups/string.h ../config.h
-form-tree.o: form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-tree.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-tree.o: ../cups/language.h ../cups/string.h ../config.h
-gziptoany.o: ../cups/string.h ../config.h
-imagetops.o: common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-imagetops.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-imagetops.o: ../cups/language.h ../cups/string.h ../config.h image.h raster.h
-imagetoraster.o: common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-imagetoraster.o: ../cups/ppd.h ../cups/array.h ../cups/file.h
-imagetoraster.o: ../cups/language.h ../cups/language.h ../cups/string.h
-imagetoraster.o: ../config.h image-private.h image.h raster.h ../cups/debug.h
-common.o: common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-common.o: ../cups/array.h ../cups/file.h ../cups/language.h
-common.o: ../cups/language.h ../cups/string.h ../config.h
-pstops.o: common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-pstops.o: ../cups/array.h ../cups/file.h ../cups/language.h
-pstops.o: ../cups/language.h ../cups/string.h ../config.h ../cups/file.h
-pstops.o: ../cups/array.h
-rasterbench.o: raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-rasterbench.o: ../cups/ppd.h ../cups/array.h ../cups/file.h
-rasterbench.o: ../cups/language.h
-rastertoepson.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertoepson.o: ../cups/array.h ../cups/file.h ../cups/language.h
-rastertoepson.o: ../cups/ppd.h ../cups/string.h ../config.h raster.h
-rastertohp.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertohp.o: ../cups/array.h ../cups/file.h ../cups/language.h
-rastertohp.o: ../cups/string.h ../config.h raster.h
-rastertolabel.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertolabel.o: ../cups/array.h ../cups/file.h ../cups/language.h
-rastertolabel.o: ../cups/string.h ../config.h raster.h
-testimage.o: image.h raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-testimage.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-testraster.o: image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-testraster.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-testraster.o: ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-textcommon.o: textcommon.h common.h ../cups/cups.h ../cups/ipp.h
-textcommon.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-textcommon.o: ../cups/language.h ../cups/language.h ../cups/string.h
-textcommon.o: ../config.h
-texttops.o: textcommon.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-texttops.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-texttops.o: ../cups/language.h ../cups/string.h ../config.h
-# DO NOT DELETE
-
-hpgl-attr.32.o: hpgl-attr.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-attr.32.o: hpgl-attr.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-attr.32.o: hpgl-attr.c  ../cups/language.h ../cups/string.h ../config.h
-hpgl-config.32.o: hpgl-config.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-config.32.o: hpgl-config.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-config.32.o: hpgl-config.c  ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-config.32.o: hpgl-config.c  ../config.h
-hpgl-main.32.o: hpgl-main.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-main.32.o: hpgl-main.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-main.32.o: hpgl-main.c  ../cups/language.h ../cups/string.h ../config.h
-hpgl-prolog.32.o: hpgl-prolog.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-prolog.32.o: hpgl-prolog.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-prolog.32.o: hpgl-prolog.c  ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-prolog.32.o: hpgl-prolog.c  ../config.h
-hpgl-char.32.o: hpgl-char.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-char.32.o: hpgl-char.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-char.32.o: hpgl-char.c  ../cups/language.h ../cups/string.h ../config.h
-hpgl-input.32.o: hpgl-input.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-input.32.o: hpgl-input.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-input.32.o: hpgl-input.c  ../cups/language.h ../cups/string.h ../config.h
-hpgl-polygon.32.o: hpgl-polygon.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-polygon.32.o: hpgl-polygon.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-polygon.32.o: hpgl-polygon.c  ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-polygon.32.o: hpgl-polygon.c  ../config.h
-hpgl-vector.32.o: hpgl-vector.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-vector.32.o: hpgl-vector.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-vector.32.o: hpgl-vector.c  ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-vector.32.o: hpgl-vector.c  ../config.h
-image-bmp.32.o: image-bmp.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-bmp.32.o: image-bmp.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-bmp.32.o: image-bmp.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-colorspace.32.o: image-colorspace.c  image-private.h image.h raster.h ../cups/cups.h
-image-colorspace.32.o: image-colorspace.c  ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-image-colorspace.32.o: image-colorspace.c  ../cups/array.h ../cups/file.h ../cups/language.h
-image-colorspace.32.o: image-colorspace.c  ../cups/debug.h ../cups/string.h ../config.h
-image-gif.32.o: image-gif.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-gif.32.o: image-gif.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-gif.32.o: image-gif.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-jpeg.32.o: image-jpeg.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-jpeg.32.o: image-jpeg.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-jpeg.32.o: image-jpeg.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-photocd.32.o: image-photocd.c  image-private.h image.h raster.h ../cups/cups.h
-image-photocd.32.o: image-photocd.c  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h
-image-photocd.32.o: image-photocd.c  ../cups/file.h ../cups/language.h ../cups/debug.h
-image-photocd.32.o: image-photocd.c  ../cups/string.h ../config.h
-image-pix.32.o: image-pix.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-pix.32.o: image-pix.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-pix.32.o: image-pix.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-png.32.o: image-png.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-png.32.o: image-png.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-png.32.o: image-png.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-pnm.32.o: image-pnm.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-pnm.32.o: image-pnm.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-pnm.32.o: image-pnm.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-sgi.32.o: image-sgi.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-sgi.32.o: image-sgi.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-sgi.32.o: image-sgi.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-sgi.32.o: image-sgi.c  image-sgi.h
-image-sgilib.32.o: image-sgilib.c  image-sgi.h
-image-sun.32.o: image-sun.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-sun.32.o: image-sun.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-sun.32.o: image-sun.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-tiff.32.o: image-tiff.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-tiff.32.o: image-tiff.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-tiff.32.o: image-tiff.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-zoom.32.o: image-zoom.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-zoom.32.o: image-zoom.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-zoom.32.o: image-zoom.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image.32.o: image.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image.32.o: image.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image.32.o: image.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-error.32.o: error.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-error.32.o: error.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-error.32.o: error.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-interpret.32.o: interpret.c  ../cups/string.h ../config.h image-private.h image.h raster.h
-interpret.32.o: interpret.c  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-interpret.32.o: interpret.c  ../cups/array.h ../cups/file.h ../cups/language.h
-interpret.32.o: interpret.c  ../cups/debug.h
-raster.32.o: raster.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-raster.32.o: raster.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-raster.32.o: raster.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-form-main.32.o: form-main.c  form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-main.32.o: form-main.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-main.32.o: form-main.c  ../cups/language.h ../cups/string.h ../config.h
-form-ps.32.o: form-ps.c  form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-ps.32.o: form-ps.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-ps.32.o: form-ps.c  ../cups/language.h ../cups/string.h ../config.h
-form-tree.32.o: form-tree.c  form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-tree.32.o: form-tree.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-tree.32.o: form-tree.c  ../cups/language.h ../cups/string.h ../config.h
-gziptoany.32.o: gziptoany.c  ../cups/string.h ../config.h
-imagetops.32.o: imagetops.c  common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-imagetops.32.o: imagetops.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-imagetops.32.o: imagetops.c  ../cups/language.h ../cups/string.h ../config.h image.h raster.h
-imagetoraster.32.o: imagetoraster.c  common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-imagetoraster.32.o: imagetoraster.c  ../cups/ppd.h ../cups/array.h ../cups/file.h
-imagetoraster.32.o: imagetoraster.c  ../cups/language.h ../cups/language.h ../cups/string.h
-imagetoraster.32.o: imagetoraster.c  ../config.h image-private.h image.h raster.h ../cups/debug.h
-common.32.o: common.c  common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-common.32.o: common.c  ../cups/array.h ../cups/file.h ../cups/language.h
-common.32.o: common.c  ../cups/language.h ../cups/string.h ../config.h
-pstops.32.o: pstops.c  common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-pstops.32.o: pstops.c  ../cups/array.h ../cups/file.h ../cups/language.h
-pstops.32.o: pstops.c  ../cups/language.h ../cups/string.h ../config.h ../cups/file.h
-pstops.32.o: pstops.c  ../cups/array.h
-rasterbench.32.o: rasterbench.c  raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-rasterbench.32.o: rasterbench.c  ../cups/ppd.h ../cups/array.h ../cups/file.h
-rasterbench.32.o: rasterbench.c  ../cups/language.h
-rastertoepson.32.o: rastertoepson.c  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertoepson.32.o: rastertoepson.c  ../cups/array.h ../cups/file.h ../cups/language.h
-rastertoepson.32.o: rastertoepson.c  ../cups/ppd.h ../cups/string.h ../config.h raster.h
-rastertohp.32.o: rastertohp.c  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertohp.32.o: rastertohp.c  ../cups/array.h ../cups/file.h ../cups/language.h
-rastertohp.32.o: rastertohp.c  ../cups/string.h ../config.h raster.h
-rastertolabel.32.o: rastertolabel.c  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertolabel.32.o: rastertolabel.c  ../cups/array.h ../cups/file.h ../cups/language.h
-rastertolabel.32.o: rastertolabel.c  ../cups/string.h ../config.h raster.h
-testimage.32.o: testimage.c  image.h raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-testimage.32.o: testimage.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-testraster.32.o: testraster.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-testraster.32.o: testraster.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-testraster.32.o: testraster.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-textcommon.32.o: textcommon.c  textcommon.h common.h ../cups/cups.h ../cups/ipp.h
-textcommon.32.o: textcommon.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-textcommon.32.o: textcommon.c  ../cups/language.h ../cups/language.h ../cups/string.h
-textcommon.32.o: textcommon.c  ../config.h
-texttops.32.o: texttops.c  textcommon.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-texttops.32.o: texttops.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-texttops.32.o: texttops.c  ../cups/language.h ../cups/string.h ../config.h
-# DO NOT DELETE
-
-hpgl-attr.64.o: hpgl-attr.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-attr.64.o: hpgl-attr.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-attr.64.o: hpgl-attr.c  ../cups/language.h ../cups/string.h ../config.h
-hpgl-config.64.o: hpgl-config.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-config.64.o: hpgl-config.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-config.64.o: hpgl-config.c  ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-config.64.o: hpgl-config.c  ../config.h
-hpgl-main.64.o: hpgl-main.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-main.64.o: hpgl-main.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-main.64.o: hpgl-main.c  ../cups/language.h ../cups/string.h ../config.h
-hpgl-prolog.64.o: hpgl-prolog.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-prolog.64.o: hpgl-prolog.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-prolog.64.o: hpgl-prolog.c  ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-prolog.64.o: hpgl-prolog.c  ../config.h
-hpgl-char.64.o: hpgl-char.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-char.64.o: hpgl-char.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-char.64.o: hpgl-char.c  ../cups/language.h ../cups/string.h ../config.h
-hpgl-input.64.o: hpgl-input.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-hpgl-input.64.o: hpgl-input.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-hpgl-input.64.o: hpgl-input.c  ../cups/language.h ../cups/string.h ../config.h
-hpgl-polygon.64.o: hpgl-polygon.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-polygon.64.o: hpgl-polygon.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-polygon.64.o: hpgl-polygon.c  ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-polygon.64.o: hpgl-polygon.c  ../config.h
-hpgl-vector.64.o: hpgl-vector.c  hpgltops.h common.h ../cups/cups.h ../cups/ipp.h
-hpgl-vector.64.o: hpgl-vector.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-hpgl-vector.64.o: hpgl-vector.c  ../cups/language.h ../cups/language.h ../cups/string.h
-hpgl-vector.64.o: hpgl-vector.c  ../config.h
-image-bmp.64.o: image-bmp.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-bmp.64.o: image-bmp.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-bmp.64.o: image-bmp.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-colorspace.64.o: image-colorspace.c  image-private.h image.h raster.h ../cups/cups.h
-image-colorspace.64.o: image-colorspace.c  ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-image-colorspace.64.o: image-colorspace.c  ../cups/array.h ../cups/file.h ../cups/language.h
-image-colorspace.64.o: image-colorspace.c  ../cups/debug.h ../cups/string.h ../config.h
-image-gif.64.o: image-gif.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-gif.64.o: image-gif.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-gif.64.o: image-gif.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-jpeg.64.o: image-jpeg.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-jpeg.64.o: image-jpeg.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-jpeg.64.o: image-jpeg.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-photocd.64.o: image-photocd.c  image-private.h image.h raster.h ../cups/cups.h
-image-photocd.64.o: image-photocd.c  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h
-image-photocd.64.o: image-photocd.c  ../cups/file.h ../cups/language.h ../cups/debug.h
-image-photocd.64.o: image-photocd.c  ../cups/string.h ../config.h
-image-pix.64.o: image-pix.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-pix.64.o: image-pix.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-pix.64.o: image-pix.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-png.64.o: image-png.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-png.64.o: image-png.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-png.64.o: image-png.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-pnm.64.o: image-pnm.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-pnm.64.o: image-pnm.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-pnm.64.o: image-pnm.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-sgi.64.o: image-sgi.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-sgi.64.o: image-sgi.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-sgi.64.o: image-sgi.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-sgi.64.o: image-sgi.c  image-sgi.h
-image-sgilib.64.o: image-sgilib.c  image-sgi.h
-image-sun.64.o: image-sun.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-sun.64.o: image-sun.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-sun.64.o: image-sun.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-tiff.64.o: image-tiff.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-tiff.64.o: image-tiff.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-tiff.64.o: image-tiff.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image-zoom.64.o: image-zoom.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image-zoom.64.o: image-zoom.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image-zoom.64.o: image-zoom.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-image.64.o: image.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-image.64.o: image.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-image.64.o: image.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-error.64.o: error.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-error.64.o: error.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-error.64.o: error.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-interpret.64.o: interpret.c  ../cups/string.h ../config.h image-private.h image.h raster.h
-interpret.64.o: interpret.c  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-interpret.64.o: interpret.c  ../cups/array.h ../cups/file.h ../cups/language.h
-interpret.64.o: interpret.c  ../cups/debug.h
-raster.64.o: raster.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-raster.64.o: raster.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-raster.64.o: raster.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-form-main.64.o: form-main.c  form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-main.64.o: form-main.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-main.64.o: form-main.c  ../cups/language.h ../cups/string.h ../config.h
-form-ps.64.o: form-ps.c  form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-ps.64.o: form-ps.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-ps.64.o: form-ps.c  ../cups/language.h ../cups/string.h ../config.h
-form-tree.64.o: form-tree.c  form.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-form-tree.64.o: form-tree.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-form-tree.64.o: form-tree.c  ../cups/language.h ../cups/string.h ../config.h
-gziptoany.64.o: gziptoany.c  ../cups/string.h ../config.h
-imagetops.64.o: imagetops.c  common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-imagetops.64.o: imagetops.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-imagetops.64.o: imagetops.c  ../cups/language.h ../cups/string.h ../config.h image.h raster.h
-imagetoraster.64.o: imagetoraster.c  common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-imagetoraster.64.o: imagetoraster.c  ../cups/ppd.h ../cups/array.h ../cups/file.h
-imagetoraster.64.o: imagetoraster.c  ../cups/language.h ../cups/language.h ../cups/string.h
-imagetoraster.64.o: imagetoraster.c  ../config.h image-private.h image.h raster.h ../cups/debug.h
-common.64.o: common.c  common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-common.64.o: common.c  ../cups/array.h ../cups/file.h ../cups/language.h
-common.64.o: common.c  ../cups/language.h ../cups/string.h ../config.h
-pstops.64.o: pstops.c  common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-pstops.64.o: pstops.c  ../cups/array.h ../cups/file.h ../cups/language.h
-pstops.64.o: pstops.c  ../cups/language.h ../cups/string.h ../config.h ../cups/file.h
-pstops.64.o: pstops.c  ../cups/array.h
-rasterbench.64.o: rasterbench.c  raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-rasterbench.64.o: rasterbench.c  ../cups/ppd.h ../cups/array.h ../cups/file.h
-rasterbench.64.o: rasterbench.c  ../cups/language.h
-rastertoepson.64.o: rastertoepson.c  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertoepson.64.o: rastertoepson.c  ../cups/array.h ../cups/file.h ../cups/language.h
-rastertoepson.64.o: rastertoepson.c  ../cups/ppd.h ../cups/string.h ../config.h raster.h
-rastertohp.64.o: rastertohp.c  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertohp.64.o: rastertohp.c  ../cups/array.h ../cups/file.h ../cups/language.h
-rastertohp.64.o: rastertohp.c  ../cups/string.h ../config.h raster.h
-rastertolabel.64.o: rastertolabel.c  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-rastertolabel.64.o: rastertolabel.c  ../cups/array.h ../cups/file.h ../cups/language.h
-rastertolabel.64.o: rastertolabel.c  ../cups/string.h ../config.h raster.h
-testimage.64.o: testimage.c  image.h raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-testimage.64.o: testimage.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-testraster.64.o: testraster.c  image-private.h image.h raster.h ../cups/cups.h ../cups/ipp.h
-testraster.64.o: testraster.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-testraster.64.o: testraster.c  ../cups/language.h ../cups/debug.h ../cups/string.h ../config.h
-textcommon.64.o: textcommon.c  textcommon.h common.h ../cups/cups.h ../cups/ipp.h
-textcommon.64.o: textcommon.c  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-textcommon.64.o: textcommon.c  ../cups/language.h ../cups/language.h ../cups/string.h
-textcommon.64.o: textcommon.c  ../config.h
-texttops.64.o: texttops.c  textcommon.h common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-texttops.64.o: texttops.c  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-texttops.64.o: texttops.c  ../cups/language.h ../cups/string.h ../config.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+hpgl-attr.o: hpgl-attr.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+hpgl-config.o: hpgl-config.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-main.o: hpgl-main.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h
+hpgl-prolog.o: hpgl-prolog.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-char.o: hpgl-char.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+hpgl-input.o: hpgl-input.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h ../cups/i18n.h ../cups/transcode.h
+hpgl-polygon.o: hpgl-polygon.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-vector.o: hpgl-vector.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+image-bmp.o: image-bmp.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-colorspace.o: image-colorspace.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-gif.o: image-gif.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-jpeg.o: image-jpeg.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-photocd.o: image-photocd.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-pix.o: image-pix.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-png.o: image-png.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-pnm.o: image-pnm.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-sgi.o: image-sgi.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h image-sgi.h
+image-sgilib.o: image-sgilib.c image-sgi.h
+image-sun.o: image-sun.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-tiff.o: image-tiff.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-zoom.o: image-zoom.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image.o: image.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+error.o: error.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+interpret.o: interpret.c ../cups/string.h ../config.h image-private.h \
+  image.h raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/debug.h
+raster.o: raster.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+form-main.o: form-main.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+form-ps.o: form-ps.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+form-tree.o: form-tree.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+gziptoany.o: gziptoany.c ../cups/file.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/language.h ../cups/array.h
+imagetops.o: imagetops.c common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  image.h raster.h ../cups/i18n.h ../cups/transcode.h
+imagetoraster.o: imagetoraster.c common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  image-private.h image.h raster.h ../cups/debug.h ../cups/i18n.h \
+  ../cups/transcode.h
+common.o: common.c common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/language.h ../cups/string.h ../config.h
+pstops.o: pstops.c common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/language.h ../cups/string.h ../config.h ../cups/file.h \
+  ../cups/array.h ../cups/i18n.h ../cups/transcode.h
+rasterbench.o: rasterbench.c raster.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h
+rastertoepson.o: rastertoepson.c ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/ppd.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h raster.h
+rastertohp.o: rastertohp.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/string.h ../config.h ../cups/i18n.h ../cups/transcode.h \
+  raster.h
+rastertolabel.o: rastertolabel.c ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/string.h ../config.h ../cups/i18n.h \
+  ../cups/transcode.h raster.h
+testimage.o: testimage.c image.h raster.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h
+testraster.o: testraster.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+textcommon.o: textcommon.c textcommon.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h ../cups/i18n.h ../cups/transcode.h
+texttops.o: texttops.c textcommon.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+hpgl-attr.32.o: hpgl-attr.c  hpgl-attr.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+hpgl-config.32.o: hpgl-config.c  hpgl-config.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-main.32.o: hpgl-main.c  hpgl-main.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h
+hpgl-prolog.32.o: hpgl-prolog.c  hpgl-prolog.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-char.32.o: hpgl-char.c  hpgl-char.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+hpgl-input.32.o: hpgl-input.c  hpgl-input.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h ../cups/i18n.h ../cups/transcode.h
+hpgl-polygon.32.o: hpgl-polygon.c  hpgl-polygon.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-vector.32.o: hpgl-vector.c  hpgl-vector.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+image-bmp.32.o: image-bmp.c  image-bmp.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-colorspace.32.o: image-colorspace.c  image-colorspace.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-gif.32.o: image-gif.c  image-gif.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-jpeg.32.o: image-jpeg.c  image-jpeg.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-photocd.32.o: image-photocd.c  image-photocd.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-pix.32.o: image-pix.c  image-pix.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-png.32.o: image-png.c  image-png.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-pnm.32.o: image-pnm.c  image-pnm.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-sgi.32.o: image-sgi.c  image-sgi.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h image-sgi.h
+image-sgilib.32.o: image-sgilib.c  image-sgilib.c image-sgi.h
+image-sun.32.o: image-sun.c  image-sun.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-tiff.32.o: image-tiff.c  image-tiff.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-zoom.32.o: image-zoom.c  image-zoom.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image.32.o: image.c  image.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+error.32.o: error.c  error.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+interpret.32.o: interpret.c  interpret.c ../cups/string.h ../config.h image-private.h \
+  image.h raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/debug.h
+raster.32.o: raster.c  raster.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+form-main.32.o: form-main.c  form-main.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+form-ps.32.o: form-ps.c  form-ps.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+form-tree.32.o: form-tree.c  form-tree.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+gziptoany.32.o: gziptoany.c  gziptoany.c ../cups/file.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/language.h ../cups/array.h
+imagetops.32.o: imagetops.c  imagetops.c common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  image.h raster.h ../cups/i18n.h ../cups/transcode.h
+imagetoraster.32.o: imagetoraster.c  imagetoraster.c common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  image-private.h image.h raster.h ../cups/debug.h ../cups/i18n.h \
+  ../cups/transcode.h
+common.32.o: common.c  common.c common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/language.h ../cups/string.h ../config.h
+pstops.32.o: pstops.c  pstops.c common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/language.h ../cups/string.h ../config.h ../cups/file.h \
+  ../cups/array.h ../cups/i18n.h ../cups/transcode.h
+rasterbench.32.o: rasterbench.c  rasterbench.c raster.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h
+rastertoepson.32.o: rastertoepson.c  rastertoepson.c ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/ppd.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h raster.h
+rastertohp.32.o: rastertohp.c  rastertohp.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/string.h ../config.h ../cups/i18n.h ../cups/transcode.h \
+  raster.h
+rastertolabel.32.o: rastertolabel.c  rastertolabel.c ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/string.h ../config.h ../cups/i18n.h \
+  ../cups/transcode.h raster.h
+testimage.32.o: testimage.c  testimage.c image.h raster.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h
+testraster.32.o: testraster.c  testraster.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+textcommon.32.o: textcommon.c  textcommon.c textcommon.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h ../cups/i18n.h ../cups/transcode.h
+texttops.32.o: texttops.c  texttops.c textcommon.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+hpgl-attr.64.o: hpgl-attr.c  hpgl-attr.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+hpgl-config.64.o: hpgl-config.c  hpgl-config.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-main.64.o: hpgl-main.c  hpgl-main.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h
+hpgl-prolog.64.o: hpgl-prolog.c  hpgl-prolog.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-char.64.o: hpgl-char.c  hpgl-char.c hpgltops.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+hpgl-input.64.o: hpgl-input.c  hpgl-input.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h ../cups/i18n.h ../cups/transcode.h
+hpgl-polygon.64.o: hpgl-polygon.c  hpgl-polygon.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+hpgl-vector.64.o: hpgl-vector.c  hpgl-vector.c hpgltops.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h
+image-bmp.64.o: image-bmp.c  image-bmp.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-colorspace.64.o: image-colorspace.c  image-colorspace.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-gif.64.o: image-gif.c  image-gif.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-jpeg.64.o: image-jpeg.c  image-jpeg.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-photocd.64.o: image-photocd.c  image-photocd.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-pix.64.o: image-pix.c  image-pix.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-png.64.o: image-png.c  image-png.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-pnm.64.o: image-pnm.c  image-pnm.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-sgi.64.o: image-sgi.c  image-sgi.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h image-sgi.h
+image-sgilib.64.o: image-sgilib.c  image-sgilib.c image-sgi.h
+image-sun.64.o: image-sun.c  image-sun.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+image-tiff.64.o: image-tiff.c  image-tiff.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image-zoom.64.o: image-zoom.c  image-zoom.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+image.64.o: image.c  image.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+error.64.o: error.c  error.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+interpret.64.o: interpret.c  interpret.c ../cups/string.h ../config.h image-private.h \
+  image.h raster.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/debug.h
+raster.64.o: raster.c  raster.c image-private.h image.h raster.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/debug.h ../cups/string.h \
+  ../config.h
+form-main.64.o: form-main.c  form-main.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+form-ps.64.o: form-ps.c  form-ps.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+form-tree.64.o: form-tree.c  form-tree.c form.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h
+gziptoany.64.o: gziptoany.c  gziptoany.c ../cups/file.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/language.h ../cups/array.h
+imagetops.64.o: imagetops.c  imagetops.c common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  image.h raster.h ../cups/i18n.h ../cups/transcode.h
+imagetoraster.64.o: imagetoraster.c  imagetoraster.c common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  image-private.h image.h raster.h ../cups/debug.h ../cups/i18n.h \
+  ../cups/transcode.h
+common.64.o: common.c  common.c common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/language.h ../cups/string.h ../config.h
+pstops.64.o: pstops.c  pstops.c common.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/language.h ../cups/string.h ../config.h ../cups/file.h \
+  ../cups/array.h ../cups/i18n.h ../cups/transcode.h
+rasterbench.64.o: rasterbench.c  rasterbench.c raster.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h
+rastertoepson.64.o: rastertoepson.c  rastertoepson.c ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/ppd.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h raster.h
+rastertohp.64.o: rastertohp.c  rastertohp.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/string.h ../config.h ../cups/i18n.h ../cups/transcode.h \
+  raster.h
+rastertolabel.64.o: rastertolabel.c  rastertolabel.c ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/string.h ../config.h ../cups/i18n.h \
+  ../cups/transcode.h raster.h
+testimage.64.o: testimage.c  testimage.c image.h raster.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h
+testraster.64.o: testraster.c  testraster.c image-private.h image.h raster.h \
+  ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h \
+  ../cups/string.h ../config.h
+textcommon.64.o: textcommon.c  textcommon.c textcommon.h common.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h ../cups/string.h \
+  ../config.h ../cups/i18n.h ../cups/transcode.h
+texttops.64.o: texttops.c  texttops.c textcommon.h common.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h ../config.h \
+  ../cups/i18n.h ../cups/transcode.h
index fd7e15735b37f63ab50b7e876b9159fa095ef4f6..36e947ce255b35ba07fba304d21204a85050aef2 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Filter makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 #   This file is subject to the Apple OS-Developed Software exception.
 #
@@ -395,5 +386,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index bccab97230f1e39d525a28c066bf91ae88ef1d76..327592655b5ff77ec4fceb4a35ab31ba185fe656 100644 (file)
@@ -3,23 +3,14 @@
 
   Raster API introduction for the Common UNIX Printing System (CUPS).
 
-  Copyright 1997-2006 by Easy Software Products.
+  Copyright 2007 by Apple Inc.
+  Copyright 1997-2006 by Easy Software Products, all rights reserved.
 
   These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-       WWW: http://www.cups.org
+  property of Apple Inc. and are protected by Federal copyright
+  law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+  which should have been included with this file.  If this file is
+  file is missing or damaged, see the license at "http://www.cups.org/".
 -->
 
 <h2 class='title'>Introduction</h2>
index 5ec13118ca55b248ae5cf2ce654a150996537772..79bdeb2d9a214d4ab0503b20c252bf9691013d57 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: common.c 5997 2006-10-02 15:33:05Z mike $"
+ * "$Id: common.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Common filter routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -540,5 +531,5 @@ WriteTextComment(const char *name,  /* I - Comment name ("Title", etc.) */
 
 
 /*
- * End of "$Id: common.c 5997 2006-10-02 15:33:05Z mike $".
+ * End of "$Id: common.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 9e8bb5925548014e2752e0d19c6387649e5283a4..fff6181778c8d44ffdfaa8f6a076f96821ec0799 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: common.h 5997 2006-10-02 15:33:05Z mike $"
+ * "$Id: common.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Common filter definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -89,5 +80,5 @@ extern void   WriteTextComment(const char *name, const char *value);
 
 
 /*
- * End of "$Id: common.h 5997 2006-10-02 15:33:05Z mike $".
+ * End of "$Id: common.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 6d68a6edbd476b1a73a20927d3789921a67f9bb7..f4e8c39837211a1e2479483d71efd3569d1b6793 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: error.c 6274 2007-02-13 21:05:28Z mike $"
+ * "$Id: error.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Raster error handling for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -293,5 +284,5 @@ get_error_buffer(void)
 
 
 /*
- * End of "$Id: error.c 6274 2007-02-13 21:05:28Z mike $".
+ * End of "$Id: error.c 6649 2007-07-11 21:46:42Z mike $".
  */
index a7b95cc453c11032b5997f9fd949c23e0f30a740..0f4ff1b61ae8d93c9a2cfda1653dbb29faecea49 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: form-main.c 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: form-main.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CUPS form main entry for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -58,5 +49,5 @@ main(int  argc,                       /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: form-main.c 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: form-main.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 890100aa4dd85fe6e2358d2d54bb83195056dfbb..6a1e1e327ed4928e58b32e79c9a2b6ff697395ea 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: form-ps.c 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: form-ps.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CUPS form PostScript routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -45,5 +36,5 @@ formWrite(tree_t *t)                  /* I - Document tree to write */
 
 
 /*
- * End of "$Id: form-ps.c 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: form-ps.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 188a254b1359112e353e1980a7bca5294b972624..337924d09a23bbc0ff3906f99d9a706192810af5 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: form-tree.c 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: form-tree.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CUPS form document tree routines for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -620,5 +611,5 @@ parse_element(tree_t *t,            /* I - Current tree node */
 
 
 /*
- * End of "$Id: form-tree.c 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: form-tree.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 39d7b7549c4c5c05d9e183215a36612ebea4aebb..7b4598ef3ff3c3cc4f7aa0e46e11ba40b4eab5f3 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: form.h 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: form.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   CUPS form header file for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -173,5 +164,5 @@ extern void formWrite(tree_t *p);
 
 
 /*
- * End of "$Id: form.h 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: form.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 52da21a9ce294ed5316f492f843ca64b93761faa..0c9e7938d1f5d2655266a2dc04ac1a5b06af2448 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: gziptoany.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: gziptoany.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   GZIP/raw pre-filter for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -123,5 +114,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: gziptoany.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: gziptoany.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 01dad1c1776d103620280a99f8de7fbeb2f5ed31..c8d549fe7268905061bbbfd7b791c3bd6810a2f8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgl-attr.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: hpgl-attr.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 attribute processing for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -457,5 +448,5 @@ WU_width_units(int     num_params,  /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-attr.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: hpgl-attr.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 3b1f9d3d7dfdad2f68fcf9e8d2dd9e5892cd8057..031b938fd0502b3fcc5dd020ea050e6c2a0c5a03 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgl-char.c 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: hpgl-char.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 character processing for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -636,5 +627,5 @@ TD_transparent_data(int     num_params,     /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-char.c 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: hpgl-char.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 6f6c7ce656819ac12f718ac29af14b3a2294023c..180674d79fb16db89526c4d050bf5b367b25dbb7 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgl-config.c 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: hpgl-config.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 configuration routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -641,5 +632,5 @@ SC_scale(int     num_params,        /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-config.c 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: hpgl-config.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 8668d8e7443200d48a8cad95f5eee225e3d573f9..54c99917fad7835de5b28f9a02f5479c02ddcf48 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgl-input.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: hpgl-input.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 input processing for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -183,7 +174,9 @@ ParseCommand(FILE    *fp,   /* I - File to read from */
   {
     bufptr = buf;
     while ((ch = getc(fp)) != ';')
-      if (bufptr < (buf + sizeof(buf) - 1))
+      if (ch == EOF)
+        break;
+      else if (bufptr < (buf + sizeof(buf) - 1))
         *bufptr++ = ch;
     *bufptr = '\0';
 
@@ -195,6 +188,10 @@ ParseCommand(FILE    *fp,  /* I - File to read from */
   while (!done)
     switch (ch = getc(fp))
     {
+      case EOF :
+          done = 1;
+          break;
+
       case ',' :
       case ' ' :
       case '\n' :
@@ -270,5 +267,5 @@ FreeParameters(int     num_params,  /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-input.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: hpgl-input.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 987441a1485d216abdb8b781ff5fb92941824f18..7660f8ed0c1640aac081b4b19c437a01e35fba07 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgl-main.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: hpgl-main.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 filter main entry for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -272,5 +263,5 @@ compare_names(const void *p1,       /* I - First name */
 
 
 /*
- * End of "$Id: hpgl-main.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: hpgl-main.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 328dcff50dad04333e5c32e846a93ec10b70d9ad..6f8df01c332381e92b82bdeca593ec6a37f0119c 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgl-polygon.c 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: hpgl-polygon.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 polygon routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -390,5 +381,5 @@ WG_fill_wedge(int     num_params,   /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-polygon.c 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: hpgl-polygon.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 9dddf5378fd71969ccd2f148902cf6580d10eff0..00e512b7a9f18f7bddcb98a593e1121aed487949 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgl-prolog.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: hpgl-prolog.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 prolog routines for for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -374,5 +365,5 @@ Outputf(const char *format, /* I - Printf-style string */
 
 
 /*
- * End of "$Id: hpgl-prolog.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: hpgl-prolog.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e2a93c7ff4e266715a1ccde5e038ae4b10a7689b..dba76c9a35e27e5ec36240f5b9542b5609693c2b 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgl-vector.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: hpgl-vector.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 vector routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -771,5 +762,5 @@ plot_points(int     num_params,     /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-vector.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: hpgl-vector.c 6649 2007-07-11 21:46:42Z mike $".
  */
index db68bcd4ef7c2b3d2f4d38709aa15e133bc02f27..0fc0a63b6b0ba5f14ff04fa343341219f9392a5d 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: hpgltops.h 4494 2005-02-18 02:18:11Z mike $"
+ * "$Id: hpgltops.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HP-GL/2 to PostScript filter for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -237,5 +228,5 @@ extern void OutputTrailer(void);
 extern int     Outputf(const char *format, ...);
 
 /*
- * End of "$Id: hpgltops.h 4494 2005-02-18 02:18:11Z mike $".
+ * End of "$Id: hpgltops.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 08d30db4d396d2b5e17325087e796deda2a71863..c4b0db71e773411b932b0b36d781191b6f25ed0f 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-bmp.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-bmp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   BMP image routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -535,5 +526,5 @@ read_long(FILE *fp)               /* I - File to read from */
 
 
 /*
- * End of "$Id: image-bmp.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-bmp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index cc442944ea9bbc6db76439e12b412503e6b469a4..01bed936c1cdec83c4f2aab140858ad562177946 100644 (file)
@@ -1,28 +1,19 @@
 /*
- * "$Id: image-colorspace.c 5520 2006-05-12 16:37:36Z mike $"
+ * "$Id: image-colorspace.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Colorspace conversions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   The color saturation/hue matrix stuff is provided thanks to Mr. Paul
  *   Haeberli at "http://www.sgi.com/grafica/matrix/index.html".
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1573,5 +1564,5 @@ zshear(float mat[3][3],                   /* I - Matrix */
 
 
 /*
- * End of "$Id: image-colorspace.c 5520 2006-05-12 16:37:36Z mike $".
+ * End of "$Id: image-colorspace.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 863625a9e6436d0b2f6379070ba131ce647ecd86..df8e81e4d21d13f61d645a502e7861593e726920 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-gif.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-gif.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   GIF image routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -695,5 +686,5 @@ gif_read_lzw(FILE *fp,                      /* I - File to read from */
 
 
 /*
- * End of "$Id: image-gif.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-gif.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 1b4dd3a4a53fb178fc94a050bd2503131b8ccb07..f15174f3ffc04d0b3356622bf8f179a9a39396dc 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-jpeg.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-jpeg.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   JPEG image routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -320,5 +311,5 @@ _cupsImageReadJPEG(
 
 
 /*
- * End of "$Id: image-jpeg.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-jpeg.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 00171ecc1fd03775dde8fe194b56e0909b4fb620..6635be7a447d4eff0a52e7646d72cf18f1748d86 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-photocd.c 5508 2006-05-11 11:41:16Z mike $"
+ * "$Id: image-photocd.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PhotoCD routines for the Common UNIX Printing System (CUPS).
  *
@@ -7,23 +7,14 @@
  *   is only YCC encoded.  Support for the higher resolution images will
  *   require a lot of extra code...
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -313,5 +304,5 @@ _cupsImageReadPhotoCD(
 
 
 /*
- * End of "$Id: image-photocd.c 5508 2006-05-11 11:41:16Z mike $".
+ * End of "$Id: image-photocd.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 6d2c18a16f9b2c9f0730bb6bfa2014665e883ce4..e72fdff14871ba78bf35356e14ccf37b371a8932 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-pix.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-pix.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Alias PIX image routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -232,5 +223,5 @@ read_short(FILE *fp)                        /* I - File to read from */
 
 
 /*
- * End of "$Id: image-pix.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-pix.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 0194263b84c9aa30601b61f337c03b8ab9aa1398..1db19e2d7c02a5b9473f9da17d89dad0ce3f4753 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-png.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-png.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PNG image routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -280,5 +271,5 @@ _cupsImageReadPNG(
 
 
 /*
- * End of "$Id: image-png.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-png.c 6649 2007-07-11 21:46:42Z mike $".
  */
index bfb6268028b08c837f2da50996e5647eb3c9e1de..1f87829d3e3fbf57b5b5f158a63aa89e616a3782 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-pnm.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-pnm.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Portable Any Map file routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -301,5 +292,5 @@ _cupsImageReadPNM(
 
 
 /*
- * End of "$Id: image-pnm.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-pnm.c 6649 2007-07-11 21:46:42Z mike $".
  */
index c91b1834c787a14fee1127f5045458ba332b0879..9921bce4d8245951ae0419ff23e67973f4a42185 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: image-private.h 6274 2007-02-13 21:05:28Z mike $"
+ * "$Id: image-private.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Private image library definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -223,5 +214,5 @@ extern void         _cupsRasterClearError(void);
 #endif /* !_CUPS_IMAGE_PRIVATE_H_ */
 
 /*
- * End of "$Id: image-private.h 6274 2007-02-13 21:05:28Z mike $".
+ * End of "$Id: image-private.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 8461c3817848431698f14dab5c00d030f814fb2a..60c89f9715c7e518394f253bd01acb1515f35d84 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-sgi.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-sgi.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   SGI image file routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -279,5 +270,5 @@ _cupsImageReadSGI(
 
 
 /*
- * End of "$Id: image-sgi.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-sgi.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 41847e0af851d81bb0ab54c751feb0a91ff8c358..722a1644fe025ee6ca2b73bb7b4dfe0f9bb9fb2a 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: image-sgi.h 4741 2005-10-02 04:25:52Z mike $"
+ * "$Id: image-sgi.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   SGI image file format library definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -92,5 +83,5 @@ extern int    sgiPutRow(sgi_t *sgip, unsigned short *row, int y, int z);
 #endif /* !_SGI_H_ */
 
 /*
- * End of "$Id: image-sgi.h 4741 2005-10-02 04:25:52Z mike $".
+ * End of "$Id: image-sgi.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 5401c4a7bfc9e884ee4a99f3fbb519b01333f6c0..38820b4b9f94e8e7f55d80484e7d11bb0cef1fa2 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: image-sgilib.c 4741 2005-10-02 04:25:52Z mike $"
+ * "$Id: image-sgilib.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   SGI image file format library routines for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -855,5 +846,5 @@ write_rle16(FILE           *fp,             /* I - File to write to */
 
 
 /*
- * End of "$Id: image-sgilib.c 4741 2005-10-02 04:25:52Z mike $".
+ * End of "$Id: image-sgilib.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 480cf5cf6c490c2ed3eab2adea2c06e73c5dd5bd..9120d5384b1d2771b8d6e16dbd35ab45ea467f6a 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-sun.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-sun.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Sun Raster image file routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -389,5 +380,5 @@ read_unsigned(FILE *fp)                     /* I - File to read from */
 
 
 /*
- * End of "$Id: image-sun.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-sun.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 3a47374d60ae5cf846645d07d1d4f5026613efd3..bd2d845fa88a60d7c4bcf836e83852c849d4bdc4 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-tiff.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: image-tiff.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   TIFF file routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1720,5 +1711,5 @@ _cupsImageReadTIFF(
 
 
 /*
- * End of "$Id: image-tiff.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: image-tiff.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 8dc67ec1e636c614463a809baf2a9f865d01810d..f921fca899c81a21f6f9d1a690072cf1eb7ac84f 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image-zoom.c 5191 2006-02-27 02:47:56Z mike $"
+ * "$Id: image-zoom.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   cupsImage zoom routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -366,5 +357,5 @@ zoom_nearest(cups_izoom_t *z,               /* I - Zoom record to fill */
 
 
 /*
- * End of "$Id: image-zoom.c 5191 2006-02-27 02:47:56Z mike $".
+ * End of "$Id: image-zoom.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 94bc9611766fae8c405049e81513fb2fd40af88f..9da27db69e44f63f243a88cbfa0fad189ff8d6f9 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image.c 4741 2005-10-02 04:25:52Z mike $"
+ * "$Id: image.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Base image support for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -841,5 +832,5 @@ get_tile(cups_image_t *img,         /* I - Image */
 
 
 /*
- * End of "$Id: image.c 4741 2005-10-02 04:25:52Z mike $".
+ * End of "$Id: image.c 6649 2007-07-11 21:46:42Z mike $".
  */
index b77e6ddc3f69caff25b5198dd00d4e58828233f3..e05694ce4bd6a401bf3ae2ec9f9860c1605244c2 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: image.h 5191 2006-02-27 02:47:56Z mike $"
+ * "$Id: image.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Image library definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -135,5 +126,5 @@ extern void         cupsImageWhiteToWhite(const cups_ib_t *in,
 #endif /* !_CUPS_IMAGE_H_ */
 
 /*
- * End of "$Id: image.h 5191 2006-02-27 02:47:56Z mike $".
+ * End of "$Id: image.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 485ec41a384f6c4f792f020390e1008011f4bdf6..95e647ddc9b0c0d35fecf8a009b59117cbec2ce5 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: imagetops.c 6578 2007-06-20 17:46:04Z mike $"
+ * "$Id: imagetops.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Image file to PostScript filter for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1070,5 +1061,5 @@ ps_ascii85(cups_ib_t *data,               /* I - Data to print */
 
 
 /*
- * End of "$Id: imagetops.c 6578 2007-06-20 17:46:04Z mike $".
+ * End of "$Id: imagetops.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 66653d3ff0166067bd680ff37e602f40904c2210..1a6a27babeb13adea306a1f636275314e9582023 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: imagetoraster.c 6578 2007-06-20 17:46:04Z mike $"
+ * "$Id: imagetoraster.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Image file to raster filter for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -4321,5 +4312,5 @@ raster_cb(
 
 
 /*
- * End of "$Id: imagetoraster.c 6578 2007-06-20 17:46:04Z mike $".
+ * End of "$Id: imagetoraster.c 6649 2007-07-11 21:46:42Z mike $".
  */
index dedc86d2f580cd206c9508525230465e44a5f075..16bb7aedda832c9f205a2f5f0761f18cd35cfd18 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: interpret.c 6575 2007-06-19 23:56:24Z mike $"
+ * "$Id: interpret.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PPD command interpreter for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1650,5 +1641,5 @@ DEBUG_stack(_cups_ps_stack_t *st) /* I - Stack */
 
 
 /*
- * End of "$Id: interpret.c 6575 2007-06-19 23:56:24Z mike $".
+ * End of "$Id: interpret.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 1a91a0402e6d2ef0334b24ec53bb43cabe7660bc..e887d381bef5edeaa879733bfe860b152c0732ed 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: pstops.c 6578 2007-06-20 17:46:04Z mike $"
+ * "$Id: pstops.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PostScript filter for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -3305,5 +3296,5 @@ write_labels(pstops_doc_t *doc,           /* I - Document information */
 
 
 /*
- * End of "$Id: pstops.c 6578 2007-06-20 17:46:04Z mike $".
+ * End of "$Id: pstops.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 25ad6506f5ac29d86b3b76b5e8ee964ddc65aaae..77abfcb7923753d595f69fa99f329965975e8203 100644 (file)
@@ -1,27 +1,18 @@
 /*
- * "$Id: raster.c 6584 2007-06-21 17:22:26Z mike $"
+ * "$Id: raster.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Raster file routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   This file is part of the CUPS Imaging library.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1176,5 +1167,5 @@ cups_write(int                 fd,        /* I - File descriptor */
 
 
 /*
- * End of "$Id: raster.c 6584 2007-06-21 17:22:26Z mike $".
+ * End of "$Id: raster.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e76bf46c2f74ba718dd2d579d48763797cdd8cde..0d408987f89195c2dc319df47bd19a47515b0c0c 100644 (file)
@@ -1,27 +1,18 @@
 /*
- * "$Id: raster.h 6274 2007-02-13 21:05:28Z mike $"
+ * "$Id: raster.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Raster file definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   This file is part of the CUPS Imaging library.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -342,5 +333,5 @@ extern const char   *cupsRasterErrorString(void);
 #endif /* !_CUPS_RASTER_H_ */
 
 /*
- * End of "$Id: raster.h 6274 2007-02-13 21:05:28Z mike $".
+ * End of "$Id: raster.h 6649 2007-07-11 21:46:42Z mike $".
  */
index f954f63e04222164388b55de4a403e0b1a8ec333..a165bed7a7741a0cd705f4aaab1da46563440b09 100644 (file)
@@ -1,32 +1,16 @@
 /*
- * "$Id: rasterbench.c 5667 2006-06-16 10:21:49Z mike $"
+ * "$Id: rasterbench.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Raster benchmark program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights for the CUPS Raster source
- *   files are outlined in the GNU Library General Public License, located
- *   in the "pstoraster" directory.  If this file is missing or damaged
- *   please contact Easy Software Products at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
- *
- *   This code and any derivative of it may be used and distributed
- *   freely under the terms of the GNU General Public License when
- *   used with GNU Ghostscript or its derivatives.  Use of the code
- *   (or any derivative of it) with software other than GNU
- *   GhostScript (or its derivatives) is governed by the CUPS license
- *   agreement.
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -351,5 +335,5 @@ write_test(int fd)                  /* I - File descriptor to write to */
 
 
 /*
- * End of "$Id: rasterbench.c 5667 2006-06-16 10:21:49Z mike $".
+ * End of "$Id: rasterbench.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 523f9016762509769f176db12dc3c0a5554466a9..f5c8c9d67ace34c4fa6ee326bfa916bbb0164db9 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: rastertoepson.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: rastertoepson.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   EPSON ESC/P and ESC/P2 filter for the Common UNIX Printing System
  *   (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1150,5 +1141,5 @@ main(int  argc,                   /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: rastertoepson.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: rastertoepson.c 6649 2007-07-11 21:46:42Z mike $".
  */
index c2feb39a90dbcf472e87b4af8125fd2c51e06d60..2c41a2652dc602b75969d9728c0ac57a7340f32d 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: rastertohp.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: rastertohp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Hewlett-Packard Page Control Language filter for the Common UNIX
  *   Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -886,5 +877,5 @@ main(int  argc,             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: rastertohp.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: rastertohp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 67c394763202c89c046c28e3c9b7a6595d54f935..d883e902fad060c57c8f0b2a297abd091bc5d142 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: rastertolabel.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: rastertolabel.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Label printer filter for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2001-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1308,5 +1299,5 @@ main(int  argc,                           /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: rastertolabel.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: rastertolabel.c 6649 2007-07-11 21:46:42Z mike $".
  */
index ca5c31fb29ae0a5a3f3ea09a4b8b74fd0f869bad..3a538830e3e9dd27e11e180d3b405ab59593326b 100644 (file)
@@ -3,23 +3,14 @@
  *
  *   Image library test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
index f6d9db8a44eb2639c1cec2886688106c2c3e5af8..12240c7d386b28554c124baad90f052bba305d61 100644 (file)
@@ -1,32 +1,16 @@
 /*
- * "$Id: testraster.c 6331 2007-03-12 16:07:31Z mike $"
+ * "$Id: testraster.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Raster test program routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights for the CUPS Raster source
- *   files are outlined in the GNU Library General Public License, located
- *   in the "pstoraster" directory.  If this file is missing or damaged
- *   please contact Easy Software Products at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
- *
- *   This code and any derivative of it may be used and distributed
- *   freely under the terms of the GNU General Public License when
- *   used with GNU Ghostscript or its derivatives.  Use of the code
- *   (or any derivative of it) with software other than GNU
- *   GhostScript (or its derivatives) is governed by the CUPS license
- *   agreement.
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1088,5 +1072,5 @@ print_changes(
 
 
 /*
- * End of "$Id: testraster.c 6331 2007-03-12 16:07:31Z mike $".
+ * End of "$Id: testraster.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 8310a8cb6f2983479fb9e536a2968717fc24c277..621e2257dab48a177f49854ccd2cf939bd839600 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: textcommon.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: textcommon.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Common text filter routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1192,5 +1183,5 @@ getutf8(FILE *fp) /* I - File to read from */
 
 
 /*
- * End of "$Id: textcommon.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: textcommon.c 6649 2007-07-11 21:46:42Z mike $".
  */
index c117370198bfc2910c92c938951eb6fbe126adb1..aa183079bdc931091a358a239d516d12b4fa21d4 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: textcommon.h 4559 2005-08-04 18:40:13Z mike $"
+ * "$Id: textcommon.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Common text filter definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  */
@@ -119,5 +110,5 @@ extern void WriteProlog(const char *title, const char *user,
 
 
 /*
- * End of "$Id: textcommon.h 4559 2005-08-04 18:40:13Z mike $".
+ * End of "$Id: textcommon.h 6649 2007-07-11 21:46:42Z mike $".
  */
index f11724f3c04a4ca8608fa2285929624e117507ac..e3391ad88c95003cdd99e5b1bf9700edaa7e0c48 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: texttops.c 6420 2007-03-30 20:00:59Z mike $"
+ * "$Id: texttops.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Text to PostScript filter for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -1308,5 +1299,5 @@ write_text(const char *s) /* I - String to write */
 
 
 /*
- * End of "$Id: texttops.c 6420 2007-03-30 20:00:59Z mike $".
+ * End of "$Id: texttops.c 6649 2007-07-11 21:46:42Z mike $".
  */
index b6c37c9e94a988e04210c753a20c08bc49095df1..c8cac77607cc35c20d91073e633fb48cb10676c4 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Fonts makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1993-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -76,5 +67,5 @@ uninstall:
 
 
 #
-# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 38b79e3dd3d5cc46c3bc75a95dd9970eadaf8018..2ff418c21c1910c17b4a66041e4180db0278b368 100755 (executable)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: cups.sh.in 6358 2007-03-19 14:16:44Z mike $"
+# "$Id: cups.sh.in 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Startup/shutdown script for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 #### OS-Dependent Information
@@ -239,5 +230,5 @@ exit 0
 
 
 #
-# End of "$Id: cups.sh.in 6358 2007-03-19 14:16:44Z mike $".
+# End of "$Id: cups.sh.in 6649 2007-07-11 21:46:42Z mike $".
 #
diff --git a/locale/Dependencies b/locale/Dependencies
new file mode 100644 (file)
index 0000000..8b2873a
--- /dev/null
@@ -0,0 +1,7 @@
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+po2strings.o: po2strings.c ../cups/i18n.h ../cups/transcode.h \
+  ../cups/language.h ../cups/array.h
+strings2po.o: strings2po.c
+translate.o: translate.c ../cups/string.h ../config.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/language.h \
+  ../cups/array.h
index fa983891cdd1d0adbc5206fa2296e6cfd139fa84..f7962f9802c5fd3a7e77fb2a52e59c4c24c13384 100644 (file)
@@ -1,35 +1,30 @@
 #
-# "$Id: Makefile 6422 2007-03-30 20:49:37Z mike $"
+# "$Id: Makefile 6683 2007-07-16 20:35:14Z mike $"
 #
 #   Locale file makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1993-2007 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
 
 
+OBJS   =       po2strings.o strings2po.o translate.o
+TARGETS        =       po2strings strings2po translate
+
+
 #
 # Make everything...
 #
 
-all:   translate
+all:   $(TARGETS)
 
 
 #
@@ -37,14 +32,15 @@ all:        translate
 #
 
 clean:
-       $(RM) translate translate.o
+       $(RM) $(TARGETS) $(OBJS)
 
 
 #
-# Update dependencies...
+# Update dependencies (without system header dependencies...)
 #
 
 depend:
+       makedepend -Y -I.. -fDependencies $(OBJS:.o=.c) >/dev/null 2>&1
 
 
 #
@@ -82,12 +78,14 @@ uninstall-languages:
 
 pot:
        echo Updating cups.pot...
+       mv cups.pot cups.pot.bck
+       touch cups.pot
        cd ..; xgettext -o locale/cups.pot -j -s --keyword=_ --no-wrap \
                --copyright-holder="Easy Software Products" \
                --msgid-bugs-address="http://www.cups.org/str.php" \
                */*.c
        (cat cups.header; \
-        tail +6 cups.pot | sed -e '1,$$s/PACKAGE VERSION/CUPS 1.3/' \
+        cat cups.pot | sed -e '1,6d' -e '1,$$s/PACKAGE VERSION/CUPS 1.3/' \
             -e '1,$$s/charset=CHARSET/charset=utf-8/'; \
         cat cups.footer) > cups.pot.N
        mv cups.pot.N cups.pot
@@ -97,6 +95,30 @@ pot:
        done
 
 
+#
+# po2strings - A simple utility which uses iconv to convert GNU gettext
+#              message catalogs to Mac OS X .strings files.
+#
+# po2strings filename.po filename.strings
+#
+
+po2strings:    po2strings.o ../cups/$(LIBCUPS)
+       echo Linking $<...
+       $(CC) $(LDFLAGS) -o po2strings po2strings.o $(LIBS)
+
+
+#
+# strings2po - A simple utility which uses iconv to convert Mac OS X
+#              .strings files to GNU gettext message catalogs.
+#
+# strings2po filename.strings filename.po
+#
+
+strings2po:    strings2po.o
+       echo Linking $<...
+       $(CC) $(LDFLAGS) -o strings2po strings2po.o
+
+
 #
 # translate - A simple utility which uses Google to translate the cups.pot
 #             file to one of several languages.
@@ -108,9 +130,14 @@ translate: translate.o ../cups/$(LIBCUPS)
        echo Linking $<...
        $(CC) $(LDFLAGS) -o translate translate.o $(LIBS)
 
-translate.o:   ../cups/http.h ../cups/i18n.h ../cups/language.h ../cups/string.h
+
+#
+# Dependencies...
+#
+  
+include Dependencies
 
 
 #
-# End of "$Id: Makefile 6422 2007-03-30 20:49:37Z mike $".
+# End of "$Id: Makefile 6683 2007-07-16 20:35:14Z mike $".
 #
index 2c3ef18a6d36e7e40d928261712054ae9cd2e1ae..616db256eb7f6523ba5e01494136372827c3cffb 100644 (file)
@@ -3,23 +3,14 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2007 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 
index 8ee9ba4c5905728af8e3ac0e686846e4b6b6cf15..165c90d96e6eb5f80f2c6da9695991a10823badd 100644 (file)
@@ -3,33 +3,23 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2007 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 
 
-#, fuzzy
 msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.3\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -37,514 +27,579 @@ msgstr ""
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: systemv/lpstat.c:2094 systemv/lpstat.c:2207
+#: systemv/lpstat.c:2103 systemv/lpstat.c:2216
 msgid "\t\t(all)\n"
 msgstr ""
 
-#: systemv/lpstat.c:2097 systemv/lpstat.c:2100 systemv/lpstat.c:2210
-#: systemv/lpstat.c:2213
+#: systemv/lpstat.c:2106 systemv/lpstat.c:2109 systemv/lpstat.c:2219
+#: systemv/lpstat.c:2222
 msgid "\t\t(none)\n"
 msgstr ""
 
-#: berkeley/lpc.c:459
+#: berkeley/lpc.c:450
 #, c-format
 msgid "\t%d entries\n"
 msgstr ""
 
-#: systemv/lpstat.c:2075 systemv/lpstat.c:2188
+#: systemv/lpstat.c:2084 systemv/lpstat.c:2197
 msgid "\tAfter fault: continue\n"
 msgstr ""
 
-#: systemv/lpstat.c:2041 systemv/lpstat.c:2154
+#: systemv/lpstat.c:1670 systemv/lpstat.c:2050 systemv/lpstat.c:2163
 msgid "\tAlerts:"
 msgstr ""
 
-#: systemv/lpstat.c:2098 systemv/lpstat.c:2211
+#: systemv/lpstat.c:2107 systemv/lpstat.c:2220
 msgid "\tBanner required\n"
 msgstr ""
 
-#: systemv/lpstat.c:2099 systemv/lpstat.c:2212
+#: systemv/lpstat.c:2108 systemv/lpstat.c:2221
 msgid "\tCharset sets:\n"
 msgstr ""
 
-#: systemv/lpstat.c:2064 systemv/lpstat.c:2177
+#: systemv/lpstat.c:2073 systemv/lpstat.c:2186
 msgid "\tConnection: direct\n"
 msgstr ""
 
-#: systemv/lpstat.c:2055 systemv/lpstat.c:2168
+#: systemv/lpstat.c:2064 systemv/lpstat.c:2177
 msgid "\tConnection: remote\n"
 msgstr ""
 
-#: systemv/lpstat.c:2102 systemv/lpstat.c:2215
+#: systemv/lpstat.c:2111 systemv/lpstat.c:2224
 msgid "\tDefault page size:\n"
 msgstr ""
 
-#: systemv/lpstat.c:2101 systemv/lpstat.c:2214
+#: systemv/lpstat.c:2110 systemv/lpstat.c:2223
 msgid "\tDefault pitch:\n"
 msgstr ""
 
-#: systemv/lpstat.c:2103 systemv/lpstat.c:2216
+#: systemv/lpstat.c:2112 systemv/lpstat.c:2225
 msgid "\tDefault port settings:\n"
 msgstr ""
 
-#: systemv/lpstat.c:2036 systemv/lpstat.c:2149
+#: systemv/lpstat.c:2045 systemv/lpstat.c:2158
 #, c-format
 msgid "\tDescription: %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:2030 systemv/lpstat.c:2143
+#: systemv/lpstat.c:2039 systemv/lpstat.c:2152
 msgid ""
 "\tForm mounted:\n"
 "\tContent types: any\n"
 "\tPrinter types: unknown\n"
 msgstr ""
 
-#: systemv/lpstat.c:2096 systemv/lpstat.c:2209
+#: systemv/lpstat.c:2105 systemv/lpstat.c:2218
 msgid "\tForms allowed:\n"
 msgstr ""
 
-#: systemv/lpstat.c:2059 systemv/lpstat.c:2172
+#: systemv/lpstat.c:2068 systemv/lpstat.c:2181
 #, c-format
 msgid "\tInterface: %s.ppd\n"
 msgstr ""
 
-#: systemv/lpstat.c:2068 systemv/lpstat.c:2181
+#: systemv/lpstat.c:2077 systemv/lpstat.c:2190
 #, c-format
 msgid "\tInterface: %s/interfaces/%s\n"
 msgstr ""
 
-#: systemv/lpstat.c:2072 systemv/lpstat.c:2185
+#: systemv/lpstat.c:2081 systemv/lpstat.c:2194
 #, c-format
 msgid "\tInterface: %s/ppd/%s.ppd\n"
 msgstr ""
 
-#: systemv/lpstat.c:2050 systemv/lpstat.c:2163
+#: systemv/lpstat.c:2059 systemv/lpstat.c:2172
 #, c-format
 msgid "\tLocation: %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:2074 systemv/lpstat.c:2187
+#: systemv/lpstat.c:2083 systemv/lpstat.c:2196
 msgid "\tOn fault: no alert\n"
 msgstr ""
 
-#: systemv/lpstat.c:2079 systemv/lpstat.c:2093 systemv/lpstat.c:2192
-#: systemv/lpstat.c:2206
+#: systemv/lpstat.c:2088 systemv/lpstat.c:2102 systemv/lpstat.c:2201
+#: systemv/lpstat.c:2215
 msgid "\tUsers allowed:\n"
 msgstr ""
 
-#: systemv/lpstat.c:2086 systemv/lpstat.c:2199
+#: systemv/lpstat.c:2095 systemv/lpstat.c:2208
 msgid "\tUsers denied:\n"
 msgstr ""
 
-#: berkeley/lpc.c:461
+#: berkeley/lpc.c:452
 msgid "\tdaemon present\n"
 msgstr ""
 
-#: berkeley/lpc.c:457
+#: berkeley/lpc.c:448
 msgid "\tno entries\n"
 msgstr ""
 
-#: berkeley/lpc.c:429 berkeley/lpc.c:441
+#: berkeley/lpc.c:420 berkeley/lpc.c:432
 #, c-format
 msgid "\tprinter is on device '%s' speed -1\n"
 msgstr ""
 
-#: berkeley/lpc.c:454
+#: berkeley/lpc.c:445
 msgid "\tprinting is disabled\n"
 msgstr ""
 
-#: berkeley/lpc.c:452
+#: berkeley/lpc.c:443
 msgid "\tprinting is enabled\n"
 msgstr ""
 
-#: systemv/lpstat.c:1668
+#: systemv/lpstat.c:1676
 #, c-format
 msgid "\tqueued for %s\n"
 msgstr ""
 
-#: berkeley/lpc.c:449
+#: berkeley/lpc.c:440
 msgid "\tqueuing is disabled\n"
 msgstr ""
 
-#: berkeley/lpc.c:447
+#: berkeley/lpc.c:438
 msgid "\tqueuing is enabled\n"
 msgstr ""
 
-#: systemv/lpstat.c:2023 systemv/lpstat.c:2136
+#: systemv/lpstat.c:2032 systemv/lpstat.c:2145
 msgid "\treason unknown\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:302
+#: systemv/cupstestppd.c:363
 msgid ""
 "\n"
 "    DETAILED CONFORMANCE TEST RESULTS\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:263 systemv/cupstestppd.c:267
+#: systemv/cupstestppd.c:324 systemv/cupstestppd.c:328
 msgid "                REF: Page 15, section 3.1.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:259
+#: systemv/cupstestppd.c:320
 msgid "                REF: Page 15, section 3.2.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:275
+#: systemv/cupstestppd.c:336
 msgid "                REF: Page 19, section 3.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:237
+#: systemv/cupstestppd.c:298
 msgid "                REF: Page 20, section 3.4.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:279
+#: systemv/cupstestppd.c:340
 msgid "                REF: Page 27, section 3.5.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:233
+#: systemv/cupstestppd.c:294
 msgid "                REF: Page 42, section 5.2.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:271
+#: systemv/cupstestppd.c:332
 msgid "                REF: Pages 16-17, section 3.2.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:247
+#: systemv/cupstestppd.c:308
 msgid "                REF: Pages 42-45, section 5.2.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:242
+#: systemv/cupstestppd.c:303
 msgid "                REF: Pages 45-46, section 5.2.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:251
+#: systemv/cupstestppd.c:312
 msgid "                REF: Pages 48-49, section 5.2.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:255
+#: systemv/cupstestppd.c:316
 msgid "                REF: Pages 52-54, section 5.2.\n"
 msgstr ""
 
-#: berkeley/lpq.c:556
+#: berkeley/lpq.c:547
 #, c-format
 msgid "        %-39.39s %.0f bytes\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:451
+#: systemv/cupstestppd.c:480
 #, c-format
 msgid "        PASS    Default%s\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:388
+#: systemv/cupstestppd.c:417
 msgid "        PASS    DefaultImageableArea\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:422
+#: systemv/cupstestppd.c:451
 msgid "        PASS    DefaultPaperDimension\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:474
+#: systemv/cupstestppd.c:503
 msgid "        PASS    FileVersion\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:494
+#: systemv/cupstestppd.c:523
 msgid "        PASS    FormatVersion\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:514
+#: systemv/cupstestppd.c:543
 msgid "        PASS    LanguageEncoding\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:534
+#: systemv/cupstestppd.c:563
 msgid "        PASS    LanguageVersion\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:570
+#: systemv/cupstestppd.c:615
 msgid "        PASS    Manufacturer\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:610
+#: systemv/cupstestppd.c:655
 msgid "        PASS    ModelName\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:630
+#: systemv/cupstestppd.c:675
 msgid "        PASS    NickName\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:690
+#: systemv/cupstestppd.c:735
 msgid "        PASS    PCFileName\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:765
+#: systemv/cupstestppd.c:810
 msgid "        PASS    PSVersion\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:670
+#: systemv/cupstestppd.c:715
 msgid "        PASS    PageRegion\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:650
+#: systemv/cupstestppd.c:695
 msgid "        PASS    PageSize\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:725
+#: systemv/cupstestppd.c:770
 msgid "        PASS    Product\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:800
+#: systemv/cupstestppd.c:845
 msgid "        PASS    ShortNickName\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1835
+#: systemv/cupstestppd.c:2364
 #, c-format
 msgid ""
 "        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
 "                (constraint=\"%s %s %s %s\")\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1353
+#: systemv/cupstestppd.c:1229
 #, c-format
 msgid "        WARN    %s has no corresponding options!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1477
+#: systemv/cupstestppd.c:1353
 #, c-format
 msgid ""
 "        WARN    %s shares a common prefix with %s\n"
 "                REF: Page 15, section 3.2.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1378
+#: systemv/cupstestppd.c:1254
 msgid "        WARN    Default choices conflicting!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1368
+#: systemv/cupstestppd.c:1244
 #, c-format
 msgid ""
 "        WARN    Duplex option keyword %s should be named Duplex or JCLDuplex!\n"
 "                REF: Page 122, section 5.17\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1731
+#: systemv/cupstestppd.c:1682
 msgid "        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1394
+#: systemv/cupstestppd.c:1270
 msgid ""
 "        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
 "                REF: Pages 56-57, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1713
+#: systemv/cupstestppd.c:1664
 #, c-format
 msgid "        WARN    Line %d only contains whitespace!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1402
+#: systemv/cupstestppd.c:1278
 msgid ""
 "        WARN    Manufacturer required by PPD 4.3 spec.\n"
 "                REF: Pages 58-59, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1736
+#: systemv/cupstestppd.c:1409
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1423
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1392
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1687
 msgid "        WARN    Non-Windows PPD files should use lines ending with only LF, not CR LF!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1386
+#: systemv/cupstestppd.c:1262
 #, c-format
 msgid ""
 "        WARN    Obsolete PPD version %.1f!\n"
 "                REF: Page 42, section 5.2.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1415
+#: systemv/cupstestppd.c:1291
 msgid ""
 "        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
 "                REF: Pages 61-62, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1449
+#: systemv/cupstestppd.c:1325
 msgid ""
 "        WARN    Protocols contains PJL but JCL attributes are not set.\n"
 "                REF: Pages 78-79, section 5.7.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1440
+#: systemv/cupstestppd.c:1316
 msgid ""
 "        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
 "                REF: Pages 78-79, section 5.7.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1423
+#: systemv/cupstestppd.c:1299
 msgid ""
 "        WARN    ShortNickName required by PPD 4.3 spec.\n"
 "                REF: Pages 64-65, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:345
+#: systemv/cupstestppd.c:1831
+#, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:2095
 #, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1315
+#: systemv/cupstestppd.c:2125 systemv/cupstestppd.c:2174
+#: systemv/cupstestppd.c:2213
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1882
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1933
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:2046
+#, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:2081
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:2157 systemv/cupstestppd.c:2197
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1749 systemv/cupstestppd.c:1764
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1911
+#, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1962
+#, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1725 systemv/cupstestppd.c:1732
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:2250
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:1060
 #, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
 "                REF: Page 72, section 5.5\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:442
+#: systemv/cupstestppd.c:471
 #, c-format
 msgid ""
 "      **FAIL**  BAD Default%s %s\n"
 "                REF: Page 40, section 4.5.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:378
+#: systemv/cupstestppd.c:407
 #, c-format
 msgid ""
 "      **FAIL**  BAD DefaultImageableArea %s!\n"
 "                REF: Page 102, section 5.15.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:414
+#: systemv/cupstestppd.c:443
 #, c-format
 msgid ""
 "      **FAIL**  BAD DefaultPaperDimension %s!\n"
 "                REF: Page 103, section 5.15.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:826
+#: systemv/cupstestppd.c:871
 msgid ""
 "      **FAIL**  BAD JobPatchFile attribute in file\n"
 "                REF: Page 24, section 3.4.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:562
+#: systemv/cupstestppd.c:591
 msgid ""
 "      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
 "                REF: Page 211, table D.1.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:601
+#: systemv/cupstestppd.c:607
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:646
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
 "                REF: Pages 59-60, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:757
+#: systemv/cupstestppd.c:802
 msgid ""
 "      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
 "                REF: Pages 62-64, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:718
+#: systemv/cupstestppd.c:763
 msgid ""
 "      **FAIL**  BAD Product - not \"(string)\".\n"
 "                REF: Page 62, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:792
+#: systemv/cupstestppd.c:837
 msgid ""
 "      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
 "                REF: Pages 64-65, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:997
+#: systemv/cupstestppd.c:1042
 #, c-format
 msgid ""
 "      **FAIL**  Bad %s choice %s!\n"
 "                REF: Page 122, section 5.17\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:947
+#: systemv/cupstestppd.c:992
 #, c-format
 msgid ""
 "      **FAIL**  Bad %s choice %s!\n"
 "                REF: Page 84, section 5.9\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1095
+#: systemv/cupstestppd.c:1094
 #, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1160 systemv/cupstestppd.c:1204
-#: systemv/cupstestppd.c:1242
+#: systemv/cupstestppd.c:1108
 #, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1298
+#: systemv/cupstestppd.c:2391
 #, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1055
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
-msgstr ""
-
-#: systemv/cupstestppd.c:1264
+#: systemv/cupstestppd.c:1167
 #, c-format
 msgid "      **FAIL**  Default translation string for option %s choice %s contains 8-bit characters!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1115
+#: systemv/cupstestppd.c:1140
 #, c-format
 msgid "      **FAIL**  Default translation string for option %s contains 8-bit characters!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1080
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr ""
-
-#: systemv/cupstestppd.c:1143 systemv/cupstestppd.c:1186
-#: systemv/cupstestppd.c:1225
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr ""
-
-#: systemv/cupstestppd.c:976
+#: systemv/cupstestppd.c:1021
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
 "                REF: Page 122, section 5.17\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:462
+#: systemv/cupstestppd.c:491
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED Default%s\n"
 "                REF: Page 40, section 4.5.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:363
+#: systemv/cupstestppd.c:392
 msgid ""
 "      **FAIL**  REQUIRED DefaultImageableArea\n"
 "                REF: Page 102, section 5.15.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:399
+#: systemv/cupstestppd.c:428
 msgid ""
 "      **FAIL**  REQUIRED DefaultPaperDimension\n"
 "                REF: Page 103, section 5.15.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:484
+#: systemv/cupstestppd.c:513
 msgid ""
 "      **FAIL**  REQUIRED FileVersion\n"
 "                REF: Page 56, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:504
+#: systemv/cupstestppd.c:533
 msgid ""
 "      **FAIL**  REQUIRED FormatVersion\n"
 "                REF: Page 56, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:877
+#: systemv/cupstestppd.c:922
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
@@ -552,68 +607,68 @@ msgid ""
 "                REF: Page 102, section 5.15.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:524
+#: systemv/cupstestppd.c:553
 msgid ""
 "      **FAIL**  REQUIRED LanguageEncoding\n"
 "                REF: Pages 56-57, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:544
+#: systemv/cupstestppd.c:573
 msgid ""
 "      **FAIL**  REQUIRED LanguageVersion\n"
 "                REF: Pages 57-58, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:580
+#: systemv/cupstestppd.c:625
 msgid ""
 "      **FAIL**  REQUIRED Manufacturer\n"
 "                REF: Pages 58-59, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:620
+#: systemv/cupstestppd.c:665
 msgid ""
 "      **FAIL**  REQUIRED ModelName\n"
 "                REF: Pages 59-60, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:640
+#: systemv/cupstestppd.c:685
 msgid ""
 "      **FAIL**  REQUIRED NickName\n"
 "                REF: Page 60, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:700
+#: systemv/cupstestppd.c:745
 msgid ""
 "      **FAIL**  REQUIRED PCFileName\n"
 "                REF: Pages 61-62, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:775
+#: systemv/cupstestppd.c:820
 msgid ""
 "      **FAIL**  REQUIRED PSVersion\n"
 "                REF: Pages 62-64, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:680
+#: systemv/cupstestppd.c:725
 msgid ""
 "      **FAIL**  REQUIRED PageRegion\n"
 "                REF: Page 100, section 5.14.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:846
+#: systemv/cupstestppd.c:891
 msgid ""
 "      **FAIL**  REQUIRED PageSize\n"
 "                REF: Page 41, section 5.\n"
 "                REF: Page 99, section 5.14.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:660
+#: systemv/cupstestppd.c:705
 msgid ""
 "      **FAIL**  REQUIRED PageSize\n"
 "                REF: Pages 99-100, section 5.14.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:899
+#: systemv/cupstestppd.c:944
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
@@ -621,568 +676,578 @@ msgid ""
 "                REF: Page 103, section 5.15.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:735
+#: systemv/cupstestppd.c:780
 msgid ""
 "      **FAIL**  REQUIRED Product\n"
 "                REF: Page 62, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:810
+#: systemv/cupstestppd.c:855
 msgid ""
 "      **FAIL**  REQUIRED ShortNickName\n"
 "                REF: Page 64-65, section 5.3.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1489
+#: systemv/cupstestppd.c:1432
 #, c-format
 msgid "    %d ERRORS FOUND\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:248 systemv/cupstestdsc.c:290
+#: systemv/cupstestdsc.c:239 systemv/cupstestdsc.c:281
 #, c-format
 msgid ""
 "    Bad %%%%BoundingBox: on line %d!\n"
 "        REF: Page 39, %%%%BoundingBox:\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:319
+#: systemv/cupstestdsc.c:310
 #, c-format
 msgid ""
 "    Bad %%%%Page: on line %d!\n"
 "        REF: Page 53, %%%%Page:\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:232 systemv/cupstestdsc.c:272
+#: systemv/cupstestdsc.c:223 systemv/cupstestdsc.c:263
 #, c-format
 msgid ""
 "    Bad %%%%Pages: on line %d!\n"
 "        REF: Page 43, %%%%Pages:\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:189
+#: systemv/cupstestdsc.c:180
 #, c-format
 msgid ""
 "    Line %d is longer than 255 characters (%d)!\n"
 "        REF: Page 25, Line Length\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:206
+#: systemv/cupstestdsc.c:197
 msgid ""
 "    Missing %!PS-Adobe-3.0 on first line!\n"
 "        REF: Page 17, 3.1 Conforming Documents\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:376
+#: systemv/cupstestdsc.c:367
 #, c-format
 msgid ""
 "    Missing %%EndComments comment!\n"
 "        REF: Page 41, %%EndComments\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:356
+#: systemv/cupstestdsc.c:347
 #, c-format
 msgid ""
 "    Missing or bad %%BoundingBox: comment!\n"
 "        REF: Page 39, %%BoundingBox:\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:386
+#: systemv/cupstestdsc.c:377
 #, c-format
 msgid ""
 "    Missing or bad %%Page: comments!\n"
 "        REF: Page 53, %%Page:\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:366
+#: systemv/cupstestdsc.c:357
 #, c-format
 msgid ""
 "    Missing or bad %%Pages: comment!\n"
 "        REF: Page 43, %%Pages:\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1491
+#: systemv/cupstestppd.c:1434
 msgid "    NO ERRORS FOUND\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:409
+#: systemv/cupstestdsc.c:400
 #, c-format
 msgid "    Saw %d lines that exceeded 255 characters!\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:404
+#: systemv/cupstestdsc.c:395
 #, c-format
 msgid "    Too many %%BeginDocument comments!\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:396
+#: systemv/cupstestdsc.c:387
 #, c-format
 msgid "    Too many %%EndDocument comments!\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:416
+#: systemv/cupstestdsc.c:407
 msgid "    Warning: file contains binary data!\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:424
+#: systemv/cupstestdsc.c:415
 #, c-format
 msgid "    Warning: no %%EndComments comment in file!\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:420
+#: systemv/cupstestdsc.c:411
 #, c-format
 msgid "    Warning: obsolete DSC version %.1f in file!\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:342 systemv/cupstestppd.c:360
-#: systemv/cupstestppd.c:375 systemv/cupstestppd.c:396
-#: systemv/cupstestppd.c:411 systemv/cupstestppd.c:439
-#: systemv/cupstestppd.c:459 systemv/cupstestppd.c:481
-#: systemv/cupstestppd.c:501 systemv/cupstestppd.c:521
-#: systemv/cupstestppd.c:541 systemv/cupstestppd.c:559
-#: systemv/cupstestppd.c:577 systemv/cupstestppd.c:598
-#: systemv/cupstestppd.c:617 systemv/cupstestppd.c:637
-#: systemv/cupstestppd.c:657 systemv/cupstestppd.c:677
-#: systemv/cupstestppd.c:697 systemv/cupstestppd.c:715
-#: systemv/cupstestppd.c:732 systemv/cupstestppd.c:754
-#: systemv/cupstestppd.c:772 systemv/cupstestppd.c:789
-#: systemv/cupstestppd.c:807 systemv/cupstestppd.c:823
-#: systemv/cupstestppd.c:843 systemv/cupstestppd.c:874
-#: systemv/cupstestppd.c:896 systemv/cupstestppd.c:944
-#: systemv/cupstestppd.c:973 systemv/cupstestppd.c:994
-#: systemv/cupstestppd.c:1052 systemv/cupstestppd.c:1077
-#: systemv/cupstestppd.c:1092 systemv/cupstestppd.c:1112
-#: systemv/cupstestppd.c:1140 systemv/cupstestppd.c:1157
-#: systemv/cupstestppd.c:1183 systemv/cupstestppd.c:1201
-#: systemv/cupstestppd.c:1222 systemv/cupstestppd.c:1239
-#: systemv/cupstestppd.c:1261 systemv/cupstestppd.c:1295
-#: systemv/cupstestppd.c:1312
+#: systemv/cupstestppd.c:389 systemv/cupstestppd.c:404
+#: systemv/cupstestppd.c:425 systemv/cupstestppd.c:440
+#: systemv/cupstestppd.c:468 systemv/cupstestppd.c:488
+#: systemv/cupstestppd.c:510 systemv/cupstestppd.c:530
+#: systemv/cupstestppd.c:550 systemv/cupstestppd.c:570
+#: systemv/cupstestppd.c:588 systemv/cupstestppd.c:604
+#: systemv/cupstestppd.c:622 systemv/cupstestppd.c:643
+#: systemv/cupstestppd.c:662 systemv/cupstestppd.c:682
+#: systemv/cupstestppd.c:702 systemv/cupstestppd.c:722
+#: systemv/cupstestppd.c:742 systemv/cupstestppd.c:760
+#: systemv/cupstestppd.c:777 systemv/cupstestppd.c:799
+#: systemv/cupstestppd.c:817 systemv/cupstestppd.c:834
+#: systemv/cupstestppd.c:852 systemv/cupstestppd.c:868
+#: systemv/cupstestppd.c:888 systemv/cupstestppd.c:919
+#: systemv/cupstestppd.c:941 systemv/cupstestppd.c:989
+#: systemv/cupstestppd.c:1018 systemv/cupstestppd.c:1039
+#: systemv/cupstestppd.c:1057 systemv/cupstestppd.c:1090
+#: systemv/cupstestppd.c:1104 systemv/cupstestppd.c:1136
+#: systemv/cupstestppd.c:1163 systemv/cupstestppd.c:1721
+#: systemv/cupstestppd.c:1746 systemv/cupstestppd.c:1761
+#: systemv/cupstestppd.c:1827 systemv/cupstestppd.c:1878
+#: systemv/cupstestppd.c:1908 systemv/cupstestppd.c:1929
+#: systemv/cupstestppd.c:1959 systemv/cupstestppd.c:2042
+#: systemv/cupstestppd.c:2077 systemv/cupstestppd.c:2091
+#: systemv/cupstestppd.c:2121 systemv/cupstestppd.c:2153
+#: systemv/cupstestppd.c:2170 systemv/cupstestppd.c:2193
+#: systemv/cupstestppd.c:2209 systemv/cupstestppd.c:2246
+#: systemv/cupstestppd.c:2387
 msgid " FAIL\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:213
+#: systemv/cupstestppd.c:274
 #, c-format
 msgid ""
 " FAIL\n"
 "      **FAIL**  Unable to open PPD file - %s\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:224
+#: systemv/cupstestppd.c:285
 #, c-format
 msgid ""
 " FAIL\n"
 "      **FAIL**  Unable to open PPD file - %s on line %d.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1326
+#: systemv/cupstestppd.c:1187
 msgid " PASS\n"
 msgstr ""
 
-#: berkeley/lpq.c:562
+#: berkeley/lpq.c:553
 #, c-format
 msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
 msgstr ""
 
-#: berkeley/lpq.c:567
+#: berkeley/lpq.c:558
 #, c-format
 msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
 msgstr ""
 
-#: systemv/lpstat.c:771
+#: systemv/lpstat.c:762
 #, c-format
 msgid "%s accepting requests since %s\n"
 msgstr ""
 
-#: scheduler/ipp.c:8623
+#: scheduler/ipp.c:8987
 #, c-format
 msgid "%s cannot be changed."
 msgstr ""
 
-#: berkeley/lpc.c:203
+#: berkeley/lpc.c:194
 #, c-format
 msgid "%s is not implemented by the CUPS version of lpc.\n"
 msgstr ""
 
-#: berkeley/lpq.c:653
+#: berkeley/lpq.c:644
 #, c-format
 msgid "%s is not ready\n"
 msgstr ""
 
-#: berkeley/lpq.c:646
+#: berkeley/lpq.c:637
 #, c-format
 msgid "%s is ready\n"
 msgstr ""
 
-#: berkeley/lpq.c:649
+#: berkeley/lpq.c:640
 #, c-format
 msgid "%s is ready and printing\n"
 msgstr ""
 
-#: systemv/lpstat.c:774
+#: systemv/lpstat.c:765
 #, c-format
 msgid ""
 "%s not accepting requests since %s -\n"
 "\t%s\n"
 msgstr ""
 
-#: scheduler/ipp.c:620
+#: scheduler/ipp.c:627
 #, c-format
 msgid "%s not supported!"
 msgstr ""
 
-#: systemv/lpstat.c:783
+#: systemv/lpstat.c:774
 #, c-format
 msgid "%s/%s accepting requests since %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:786
+#: systemv/lpstat.c:777
 #, c-format
 msgid ""
 "%s/%s not accepting requests since %s -\n"
 "\t%s\n"
 msgstr ""
 
-#: berkeley/lpq.c:554
+#: berkeley/lpq.c:545
 #, c-format
 msgid "%s: %-33.33s [job %d localhost]\n"
 msgstr ""
 
-#: systemv/cancel.c:313 systemv/cancel.c:377
+#: systemv/cancel.c:304 systemv/cancel.c:368
 #, c-format
 msgid "%s: %s failed: %s\n"
 msgstr ""
 
-#: systemv/accept.c:84
+#: systemv/accept.c:75
 #, c-format
 msgid "%s: Don't know what to do!\n"
 msgstr ""
 
-#: berkeley/lpr.c:401 systemv/lp.c:639
+#: berkeley/lpr.c:392 systemv/lp.c:630
 #, c-format
 msgid "%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
 msgstr ""
 
-#: systemv/lp.c:277
+#: systemv/lp.c:268
 #, c-format
 msgid "%s: Error - bad job ID!\n"
 msgstr ""
 
-#: systemv/lp.c:264
+#: systemv/lp.c:255
 #, c-format
 msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
 msgstr ""
 
-#: systemv/lp.c:556
+#: systemv/lp.c:547
 #, c-format
 msgid "%s: Error - cannot print from stdin if files or a job ID are provided!\n"
 msgstr ""
 
-#: systemv/lp.c:510
+#: systemv/lp.c:501
 #, c-format
 msgid "%s: Error - expected character set after '-S' option!\n"
 msgstr ""
 
-#: systemv/lp.c:530
+#: systemv/lp.c:521
 #, c-format
 msgid "%s: Error - expected content type after '-T' option!\n"
 msgstr ""
 
-#: systemv/lp.c:310
+#: systemv/lp.c:301
 #, c-format
 msgid "%s: Error - expected copies after '-n' option!\n"
 msgstr ""
 
-#: berkeley/lpr.c:293
+#: berkeley/lpr.c:284
 #, c-format
 msgid "%s: Error - expected copy count after '-#' option!\n"
 msgstr ""
 
-#: berkeley/lpr.c:258
+#: berkeley/lpr.c:249
 #, c-format
 msgid "%s: Error - expected destination after '-P' option!\n"
 msgstr ""
 
-#: systemv/lpstat.c:240
+#: systemv/lpstat.c:231
 #, c-format
 msgid "%s: Error - expected destination after '-b' option!\n"
 msgstr ""
 
-#: systemv/lp.c:179
+#: systemv/lp.c:170
 #, c-format
 msgid "%s: Error - expected destination after '-d' option!\n"
 msgstr ""
 
-#: systemv/lp.c:212
+#: systemv/lp.c:203
 #, c-format
 msgid "%s: Error - expected form after '-f' option!\n"
 msgstr ""
 
-#: systemv/lp.c:441
+#: systemv/lp.c:432
 #, c-format
 msgid "%s: Error - expected hold name after '-H' option!\n"
 msgstr ""
 
-#: berkeley/lpr.c:150
+#: berkeley/lpr.c:141
 #, c-format
 msgid "%s: Error - expected hostname after '-H' option!\n"
 msgstr ""
 
-#: berkeley/lpq.c:197 berkeley/lprm.c:164 systemv/accept.c:148
-#: systemv/cancel.c:140 systemv/lp.c:233 systemv/lpstat.c:303
+#: berkeley/lpq.c:188 berkeley/lprm.c:155 systemv/accept.c:139
+#: systemv/cancel.c:131 systemv/lp.c:224 systemv/lpstat.c:294
 #, c-format
 msgid "%s: Error - expected hostname after '-h' option!\n"
 msgstr ""
 
-#: systemv/lp.c:419
+#: systemv/lp.c:410
 #, c-format
 msgid "%s: Error - expected mode list after '-y' option!\n"
 msgstr ""
 
-#: berkeley/lpr.c:317
+#: berkeley/lpr.c:308
 #, c-format
 msgid "%s: Error - expected name after '-%c' option!\n"
 msgstr ""
 
-#: systemv/lp.c:333
+#: systemv/lp.c:324
 #, c-format
 msgid "%s: Error - expected option string after '-o' option!\n"
 msgstr ""
 
-#: systemv/lp.c:489
+#: systemv/lp.c:480
 #, c-format
 msgid "%s: Error - expected page list after '-P' option!\n"
 msgstr ""
 
-#: systemv/lp.c:354
+#: systemv/lp.c:345
 #, c-format
 msgid "%s: Error - expected priority after '-%c' option!\n"
 msgstr ""
 
-#: systemv/accept.c:167
+#: systemv/accept.c:158
 #, c-format
 msgid "%s: Error - expected reason text after '-r' option!\n"
 msgstr ""
 
-#: systemv/lp.c:401
+#: systemv/lp.c:392
 #, c-format
 msgid "%s: Error - expected title after '-t' option!\n"
 msgstr ""
 
-#: berkeley/lpq.c:126 berkeley/lpr.c:130 berkeley/lprm.c:144
-#: systemv/accept.c:122 systemv/cancel.c:109 systemv/lpadmin.c:480
-#: systemv/lp.c:156 systemv/lpstat.c:147
+#: berkeley/lpq.c:117 berkeley/lpr.c:121 berkeley/lprm.c:135
+#: systemv/accept.c:113 systemv/cancel.c:100 systemv/lpadmin.c:471
+#: systemv/lp.c:147 systemv/lpstat.c:138
 #, c-format
 msgid "%s: Error - expected username after '-U' option!\n"
 msgstr ""
 
-#: systemv/cancel.c:162
+#: systemv/cancel.c:153
 #, c-format
 msgid "%s: Error - expected username after '-u' option!\n"
 msgstr ""
 
-#: berkeley/lpr.c:173
+#: berkeley/lpr.c:164
 #, c-format
 msgid "%s: Error - expected value after '-%c' option!\n"
 msgstr ""
 
-#: systemv/lpstat.c:167 systemv/lpstat.c:181
+#: systemv/lpstat.c:158 systemv/lpstat.c:172
 #, c-format
 msgid "%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' option!\n"
 msgstr ""
 
-#: berkeley/lpr.c:406 systemv/lp.c:644
+#: berkeley/lpr.c:397 systemv/lp.c:635
 #, c-format
 msgid "%s: Error - no default destination available.\n"
 msgstr ""
 
-#: systemv/lp.c:377
+#: systemv/lp.c:368
 #, c-format
 msgid "%s: Error - priority must be between 1 and 100.\n"
 msgstr ""
 
-#: berkeley/lpr.c:410 systemv/lp.c:648
+#: berkeley/lpr.c:401 systemv/lp.c:639
 #, c-format
 msgid "%s: Error - scheduler not responding!\n"
 msgstr ""
 
-#: berkeley/lpr.c:484 systemv/lp.c:711
+#: berkeley/lpr.c:475 systemv/lp.c:702
 #, c-format
 msgid "%s: Error - stdin is empty, so no job has been sent.\n"
 msgstr ""
 
-#: berkeley/lpr.c:359 systemv/lp.c:589
+#: berkeley/lpr.c:350 systemv/lp.c:580
 #, c-format
 msgid "%s: Error - too many files - \"%s\"\n"
 msgstr ""
 
-#: berkeley/lpr.c:341 systemv/lp.c:572
+#: berkeley/lpr.c:332 systemv/lp.c:563
 #, c-format
 msgid "%s: Error - unable to access \"%s\" - %s\n"
 msgstr ""
 
-#: berkeley/lpr.c:460 systemv/lp.c:688
+#: berkeley/lpr.c:451 systemv/lp.c:679
 #, c-format
 msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
 msgstr ""
 
-#: berkeley/lpr.c:470 systemv/lp.c:697
+#: berkeley/lpr.c:461 systemv/lp.c:688
 #, c-format
 msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
 msgstr ""
 
-#: berkeley/lprm.c:127 systemv/cancel.c:232
+#: berkeley/lprm.c:118 systemv/cancel.c:223
 #, c-format
 msgid "%s: Error - unknown destination \"%s\"!\n"
 msgstr ""
 
-#: berkeley/lpq.c:166
+#: berkeley/lpq.c:157
 #, c-format
 msgid "%s: Error - unknown destination \"%s/%s\"!\n"
 msgstr ""
 
-#: berkeley/lpr.c:328 berkeley/lprm.c:190 systemv/accept.c:178
-#: systemv/cancel.c:174 systemv/lp.c:547 systemv/lpstat.c:464
+#: berkeley/lpr.c:319 berkeley/lprm.c:181 systemv/accept.c:169
+#: systemv/cancel.c:165 systemv/lp.c:538 systemv/lpstat.c:455
 #, c-format
 msgid "%s: Error - unknown option '%c'!\n"
 msgstr ""
 
-#: systemv/lp.c:253
+#: systemv/lp.c:244
 #, c-format
 msgid "%s: Expected job ID after '-i' option!\n"
 msgstr ""
 
-#: systemv/lpstat.c:537
+#: systemv/lpstat.c:528
 #, c-format
 msgid "%s: Invalid destination name in list \"%s\"!\n"
 msgstr ""
 
-#: systemv/lp.c:465
+#: systemv/lp.c:456
 #, c-format
 msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
 msgstr ""
 
-#: systemv/accept.c:232
+#: systemv/accept.c:223
 #, c-format
 msgid "%s: Operation failed: %s\n"
 msgstr ""
 
-#: berkeley/lpq.c:112 berkeley/lpr.c:116 berkeley/lprm.c:107
-#: systemv/accept.c:108 systemv/cancel.c:95 systemv/cupsaddsmb.c:100
-#: systemv/lpadmin.c:286 systemv/lp.c:142 systemv/lpinfo.c:82
-#: systemv/lpmove.c:91 systemv/lpstat.c:119
+#: berkeley/lpq.c:103 berkeley/lpr.c:107 berkeley/lprm.c:98
+#: systemv/accept.c:99 systemv/cancel.c:86 systemv/cupsaddsmb.c:91
+#: systemv/lpadmin.c:277 systemv/lp.c:133 systemv/lpinfo.c:73
+#: systemv/lpmove.c:82 systemv/lpstat.c:110
 #, c-format
 msgid "%s: Sorry, no encryption support compiled in!\n"
 msgstr ""
 
-#: berkeley/lpq.c:313 systemv/cupsaddsmb.c:158 systemv/cupsaddsmb.c:179
-#: systemv/lpstat.c:574
+#: berkeley/lpq.c:304 systemv/cupsaddsmb.c:149 systemv/cupsaddsmb.c:170
+#: systemv/lpstat.c:565
 #, c-format
 msgid "%s: Unable to connect to server\n"
 msgstr ""
 
-#: systemv/accept.c:194
+#: systemv/accept.c:185
 #, c-format
 msgid "%s: Unable to connect to server: %s\n"
 msgstr ""
 
-#: systemv/cancel.c:255 systemv/cancel.c:336
+#: systemv/cancel.c:246 systemv/cancel.c:327
 #, c-format
 msgid "%s: Unable to contact server!\n"
 msgstr ""
 
-#: berkeley/lpq.c:170 systemv/lpstat.c:552
+#: berkeley/lpq.c:161 systemv/lpstat.c:543
 #, c-format
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr ""
 
-#: berkeley/lpr.c:187
+#: scheduler/cupsfilter.c:781
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr ""
+
+#: berkeley/lpr.c:178
 #, c-format
 msgid "%s: Warning - '%c' format modifier not supported - output may not be correct!\n"
 msgstr ""
 
-#: systemv/lp.c:518
+#: systemv/lp.c:509
 #, c-format
 msgid "%s: Warning - character set option ignored!\n"
 msgstr ""
 
-#: systemv/lp.c:538
+#: systemv/lp.c:529
 #, c-format
 msgid "%s: Warning - content type option ignored!\n"
 msgstr ""
 
-#: systemv/lp.c:219
+#: systemv/lp.c:210
 #, c-format
 msgid "%s: Warning - form option ignored!\n"
 msgstr ""
 
-#: systemv/lp.c:427
+#: systemv/lp.c:418
 #, c-format
 msgid "%s: Warning - mode option ignored!\n"
 msgstr ""
 
-#: berkeley/lpq.c:254
+#: berkeley/lpq.c:245
 #, c-format
 msgid "%s: error - %s environment variable names non-existent destination \"%s\"!\n"
 msgstr ""
 
-#: berkeley/lpr.c:201
+#: berkeley/lpr.c:192
 #, c-format
 msgid "%s: error - expected option=value after '-o' option!\n"
 msgstr ""
 
-#: berkeley/lpq.c:259
+#: berkeley/lpq.c:250
 #, c-format
 msgid "%s: error - no default destination available.\n"
 msgstr ""
 
-#: berkeley/lpc.c:227
+#: berkeley/lpc.c:218
 msgid "?Invalid help command unknown\n"
 msgstr ""
 
-#: cgi-bin/admin.c:2429
+#: cgi-bin/admin.c:1907
 msgid "A Samba password is required to export printer drivers!"
 msgstr ""
 
-#: cgi-bin/admin.c:2425
+#: cgi-bin/admin.c:1903
 msgid "A Samba username is required to export printer drivers!"
 msgstr ""
 
-#: scheduler/ipp.c:2132
+#: scheduler/ipp.c:2208
 #, c-format
 msgid "A class named \"%s\" already exists!"
 msgstr ""
 
-#: scheduler/ipp.c:874
+#: scheduler/ipp.c:936
 #, c-format
 msgid "A printer named \"%s\" already exists!"
 msgstr ""
 
-#: cgi-bin/admin.c:164
+#: cgi-bin/admin.c:157
 msgid "Accept Jobs"
 msgstr ""
 
-#: cgi-bin/admin.c:418
+#: cgi-bin/admin.c:415
 msgid "Add Class"
 msgstr ""
 
-#: cgi-bin/admin.c:705
+#: cgi-bin/admin.c:702
 msgid "Add Printer"
 msgstr ""
 
-#: cgi-bin/admin.c:305 cgi-bin/admin.c:328 cgi-bin/admin.c:374
-#: cgi-bin/admin.c:384
+#: cgi-bin/admin.c:302 cgi-bin/admin.c:325 cgi-bin/admin.c:371
+#: cgi-bin/admin.c:381
 msgid "Add RSS Subscription"
 msgstr ""
 
-#: cgi-bin/admin.c:203 cgi-bin/admin.c:214 cgi-bin/admin.c:2768
+#: cgi-bin/admin.c:200 cgi-bin/admin.c:211 cgi-bin/admin.c:2270
 msgid "Administration"
 msgstr ""
 
-#: scheduler/ipp.c:970
+#: scheduler/ipp.c:1033
 #, c-format
 msgid "Attempt to set %s printer-state to bad value %d!"
 msgstr ""
 
-#: scheduler/ipp.c:308
+#: scheduler/ipp.c:307
 #, c-format
 msgid "Attribute groups are out of order (%x < %x)!"
 msgstr ""
@@ -1203,7 +1268,7 @@ msgstr ""
 msgid "Bad UIConstraints"
 msgstr ""
 
-#: scheduler/ipp.c:1259
+#: scheduler/ipp.c:1328
 #, c-format
 msgid "Bad copies value %d."
 msgstr ""
@@ -1212,153 +1277,139 @@ msgstr ""
 msgid "Bad custom parameter"
 msgstr ""
 
-#: scheduler/ipp.c:2245
+#: scheduler/ipp.c:2323
 #, c-format
 msgid "Bad device-uri \"%s\"!"
 msgstr ""
 
-#: scheduler/ipp.c:8089 scheduler/ipp.c:9353
+#: scheduler/ipp.c:8478 scheduler/ipp.c:9749
 #, c-format
 msgid "Bad document-format \"%s\"!"
 msgstr ""
 
-#: scheduler/ipp.c:8639
+#: scheduler/ipp.c:9003
 msgid "Bad job-priority value!"
 msgstr ""
 
-#: scheduler/ipp.c:8664
+#: scheduler/ipp.c:9028
 msgid "Bad job-state value!"
 msgstr ""
 
-#: scheduler/ipp.c:2704 scheduler/ipp.c:3039 scheduler/ipp.c:5497
-#: scheduler/ipp.c:6447 scheduler/ipp.c:6673 scheduler/ipp.c:7452
-#: scheduler/ipp.c:7673 scheduler/ipp.c:8003 scheduler/ipp.c:8533
+#: scheduler/ipp.c:2833 scheduler/ipp.c:3168 scheduler/ipp.c:5644
+#: scheduler/ipp.c:6813 scheduler/ipp.c:7039 scheduler/ipp.c:7803
+#: scheduler/ipp.c:8027 scheduler/ipp.c:8391 scheduler/ipp.c:8897
 #, c-format
 msgid "Bad job-uri attribute \"%s\"!"
 msgstr ""
 
-#: scheduler/ipp.c:5085
+#: scheduler/ipp.c:5232
 #, c-format
 msgid "Bad notify-pull-method \"%s\"!"
 msgstr ""
 
-#: scheduler/ipp.c:5059
+#: scheduler/ipp.c:5206
 #, c-format
 msgid "Bad notify-recipient-uri URI \"%s\"!"
 msgstr ""
 
-#: scheduler/ipp.c:1277
+#: scheduler/ipp.c:1346
 #, c-format
 msgid "Bad number-up value %d."
 msgstr ""
 
-#: cups/adminutil.c:292
+#: cups/adminutil.c:298
 #, c-format
 msgid "Bad option + choice on line %d!"
 msgstr ""
 
-#: scheduler/ipp.c:1294
+#: scheduler/ipp.c:1363
 #, c-format
 msgid "Bad page-ranges values %d-%d."
 msgstr ""
 
-#: scheduler/ipp.c:2279
+#: scheduler/ipp.c:2360
 #, c-format
 msgid "Bad port-monitor \"%s\"!"
 msgstr ""
 
-#: scheduler/ipp.c:2325
+#: scheduler/ipp.c:2408
 #, c-format
 msgid "Bad printer-state value %d!"
 msgstr ""
 
-#: scheduler/ipp.c:275
+#: scheduler/ipp.c:274
 #, c-format
 msgid "Bad request version number %d.%d!"
 msgstr ""
 
-#: cgi-bin/admin.c:1251
+#: cgi-bin/admin.c:1248
 msgid "Bad subscription ID!"
 msgstr ""
 
-#: cgi-bin/admin.c:1532
+#: cgi-bin/admin.c:2865
 msgid "Banners"
 msgstr ""
 
-#: cgi-bin/admin.c:1252 cgi-bin/admin.c:1279 cgi-bin/admin.c:1289
+#: cgi-bin/admin.c:1249 cgi-bin/admin.c:1276 cgi-bin/admin.c:1286
 msgid "Cancel RSS Subscription"
 msgstr ""
 
-#: cgi-bin/admin.c:1867 cgi-bin/admin.c:1924 cgi-bin/admin.c:1933
-#: cgi-bin/admin.c:1944
+#: cgi-bin/admin.c:1345 cgi-bin/admin.c:1402 cgi-bin/admin.c:1411
+#: cgi-bin/admin.c:1422
 msgid "Change Settings"
 msgstr ""
 
-#: scheduler/ipp.c:1879 scheduler/ipp.c:5097
+#: scheduler/ipp.c:1953 scheduler/ipp.c:5244
 #, c-format
 msgid "Character set \"%s\" not supported!"
 msgstr ""
 
-#: cgi-bin/classes.c:163 cgi-bin/classes.c:210
+#: cgi-bin/classes.c:154 cgi-bin/classes.c:201
 msgid "Classes"
 msgstr ""
 
-#: berkeley/lpc.c:218
+#: berkeley/lpc.c:209
 msgid ""
 "Commands may be abbreviated.  Commands are:\n"
 "\n"
 "exit    help    quit    status  ?\n"
 msgstr ""
 
-#: scheduler/ipp.c:6955 scheduler/ipp.c:6971 scheduler/ipp.c:8105
+#: scheduler/ipp.c:7321 scheduler/ipp.c:7337 scheduler/ipp.c:8494
 #, c-format
 msgid "Could not scan type \"%s\"!"
 msgstr ""
 
-#: backend/ipp.c:1478
+#: backend/ipp.c:1440
 msgid "Cover open."
 msgstr ""
 
-#: cups/ppd.c:1059
+#: cups/ppd.c:1066 cups/ppd.c:1118
 msgid "Custom"
 msgstr ""
 
-#: backend/ipp.c:450
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-#: backend/ipp.c:676
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#: backend/usb-darwin.c:468
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
-#: cgi-bin/admin.c:2164 cgi-bin/admin.c:2175 cgi-bin/admin.c:2215
+#: cgi-bin/admin.c:1642 cgi-bin/admin.c:1653 cgi-bin/admin.c:1693
 msgid "Delete Class"
 msgstr ""
 
-#: cgi-bin/admin.c:2244 cgi-bin/admin.c:2255 cgi-bin/admin.c:2295
+#: cgi-bin/admin.c:1722 cgi-bin/admin.c:1733 cgi-bin/admin.c:1773
 msgid "Delete Printer"
 msgstr ""
 
-#: scheduler/ipp.c:1225
+#: scheduler/ipp.c:1294
 #, c-format
 msgid "Destination \"%s\" is not accepting jobs."
 msgstr ""
 
-#: backend/ipp.c:1512
+#: backend/ipp.c:1474
 msgid "Developer almost empty."
 msgstr ""
 
-#: backend/ipp.c:1514
+#: backend/ipp.c:1476
 msgid "Developer empty!"
 msgstr ""
 
-#: systemv/lpinfo.c:280
+#: systemv/lpinfo.c:271
 #, c-format
 msgid ""
 "Device: uri = %s\n"
@@ -1368,610 +1419,615 @@ msgid ""
 "        device-id = %s\n"
 msgstr ""
 
-#: backend/ipp.c:1482
+#: backend/ipp.c:1444
 msgid "Door open."
 msgstr ""
 
-#: filter/pstops.c:417
+#: filter/pstops.c:408
 #, c-format
 msgid "EMERG: Unable to allocate memory for page info: %s\n"
 msgstr ""
 
-#: filter/pstops.c:410
+#: filter/pstops.c:401
 #, c-format
 msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr ""
 
-#: backend/usb-darwin.c:459
+#: backend/usb-darwin.c:635
 #, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
 msgstr ""
 
-#: filter/pstops.c:664
+#: filter/pstops.c:655
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
 msgstr ""
 
-#: filter/pstops.c:2137
+#: filter/pstops.c:2128
 #, c-format
 msgid "ERROR: Bad %%IncludeFeature: comment!\n"
 msgstr ""
 
-#: filter/pstops.c:1220 filter/pstops.c:1226
+#: filter/pstops.c:1211 filter/pstops.c:1217
 #, c-format
 msgid "ERROR: Bad %%Page: comment in file!\n"
 msgstr ""
 
-#: filter/pstops.c:1296
+#: filter/pstops.c:1287
 #, c-format
 msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
 msgstr ""
 
-#: backend/scsi-irix.c:98 backend/scsi-linux.c:112
+#: backend/scsi-irix.c:99 backend/scsi-linux.c:113
 #, c-format
 msgid "ERROR: Bad SCSI device file \"%s\"!\n"
 msgstr ""
 
-#: filter/texttops.c:278 filter/texttops.c:289
+#: filter/texttops.c:269 filter/texttops.c:280
 #, c-format
 msgid "ERROR: Bad charset file %s\n"
 msgstr ""
 
-#: filter/texttops.c:619
+#: filter/texttops.c:610
 #, c-format
 msgid "ERROR: Bad charset type %s\n"
 msgstr ""
 
-#: filter/texttops.c:350 filter/texttops.c:386 filter/texttops.c:514
-#: filter/texttops.c:550
+#: filter/texttops.c:341 filter/texttops.c:377 filter/texttops.c:505
+#: filter/texttops.c:541
 #, c-format
 msgid "ERROR: Bad font description line: %s\n"
 msgstr ""
 
-#: filter/imagetoraster.c:458
+#: filter/imagetoraster.c:457
 msgid "ERROR: Bad page setup!\n"
 msgstr ""
 
-#: filter/texttops.c:363 filter/texttops.c:527
+#: filter/texttops.c:354 filter/texttops.c:518
 #, c-format
 msgid "ERROR: Bad text direction %s\n"
 msgstr ""
 
-#: filter/texttops.c:399 filter/texttops.c:563
+#: filter/texttops.c:390 filter/texttops.c:554
 #, c-format
 msgid "ERROR: Bad text width %s\n"
 msgstr ""
 
-#: backend/ipp.c:722
+#: backend/ipp.c:672
 msgid "ERROR: Destination printer does not exist!\n"
 msgstr ""
 
-#: filter/pstops.c:653
+#: filter/pstops.c:644
 #, c-format
 msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
 msgstr ""
 
-#: filter/pstops.c:606
+#: filter/pstops.c:597
 #, c-format
 msgid "ERROR: Duplicate %%Pages: comment seen!\n"
 msgstr ""
 
-#: filter/pstops.c:276
+#: filter/pstops.c:267
 msgid "ERROR: Empty print file!\n"
 msgstr ""
 
-#: filter/hpgl-input.c:147
+#: filter/hpgl-input.c:138
 msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
 msgstr ""
 
-#: filter/pstops.c:1702
+#: filter/pstops.c:1693
 #, c-format
 msgid "ERROR: Missing %%EndProlog!\n"
 msgstr ""
 
-#: filter/pstops.c:1767
+#: filter/pstops.c:1758
 #, c-format
 msgid "ERROR: Missing %%EndSetup!\n"
 msgstr ""
 
-#: backend/ipp.c:233
+#: backend/ipp.c:226
 msgid "ERROR: Missing device URI on command-line and no DEVICE_URI environment variable!\n"
 msgstr ""
 
-#: filter/pstops.c:716
+#: filter/pstops.c:707
 #, c-format
 msgid "ERROR: No %%BoundingBox: comment in header!\n"
 msgstr ""
 
-#: filter/pstops.c:719
+#: filter/pstops.c:710
 #, c-format
 msgid "ERROR: No %%Pages: comment in header!\n"
 msgstr ""
 
-#: backend/usb.c:212
+#: backend/usb.c:203
 msgid "ERROR: No device URI found in argv[0] or in DEVICE_URI environment variable!\n"
 msgstr ""
 
-#: filter/rastertoepson.c:1144 filter/rastertohp.c:880
-#: filter/rastertolabel.c:1302
+#: filter/rastertoepson.c:1135 filter/rastertohp.c:871
+#: filter/rastertolabel.c:1293
 msgid "ERROR: No pages found!\n"
 msgstr ""
 
-#: backend/runloop.c:221
+#: backend/runloop.c:324
 msgid "ERROR: Out of paper!\n"
 msgstr ""
 
-#: backend/ipp.c:1573
+#: backend/ipp.c:1535
 msgid "ERROR: PRINTER environment variable not defined!\n"
 msgstr ""
 
-#: backend/ipp.c:1011
+#: backend/ipp.c:962
 #, c-format
 msgid "ERROR: Print file was not accepted (%s)!\n"
 msgstr ""
 
-#: backend/ipp.c:577 backend/ipp.c:690 backend/lpd.c:822 backend/socket.c:305
+#: backend/ipp.c:527 backend/ipp.c:640 backend/lpd.c:813 backend/socket.c:295
 msgid "ERROR: Printer not responding!\n"
 msgstr ""
 
-#: backend/lpd.c:1001 backend/lpd.c:1130
+#: backend/lpd.c:992 backend/lpd.c:1121
 #, c-format
 msgid "ERROR: Remote host did not accept control file (%d)\n"
 msgstr ""
 
-#: backend/lpd.c:1088
+#: backend/lpd.c:1079
 #, c-format
 msgid "ERROR: Remote host did not accept data file (%d)\n"
 msgstr ""
 
-#: backend/ipp.c:1061
+#: backend/ipp.c:1012
 #, c-format
 msgid "ERROR: Unable to add file %d to job: %s\n"
 msgstr ""
 
-#: backend/ipp.c:1270
+#: backend/ipp.c:1220
 #, c-format
 msgid "ERROR: Unable to cancel job %d: %s\n"
 msgstr ""
 
-#: backend/ipp.c:1346
+#: backend/ipp.c:1302
 #, c-format
 msgid "ERROR: Unable to create temporary compressed print file: %s\n"
 msgstr ""
 
-#: backend/ipp.c:1595
+#: backend/ipp.c:1557
 #, c-format
 msgid "ERROR: Unable to create temporary file - %s.\n"
 msgstr ""
 
-#: filter/pstops.c:2626
+#: filter/pstops.c:2624
 #, c-format
 msgid "ERROR: Unable to create temporary file: %s\n"
 msgstr ""
 
-#: backend/ipp.c:1652
+#: backend/ipp.c:1614
 #, c-format
 msgid "ERROR: Unable to exec pictwpstops: %s\n"
 msgstr ""
 
-#: backend/ipp.c:1665
+#: backend/ipp.c:1627
 #, c-format
 msgid "ERROR: Unable to fork pictwpstops: %s\n"
 msgstr ""
 
-#: backend/ipp.c:1580
+#: backend/ipp.c:1542
 #, c-format
 msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
 msgstr ""
 
-#: backend/ipp.c:1140
+#: backend/ipp.c:1091
 #, c-format
 msgid "ERROR: Unable to get job %d attributes (%s)!\n"
 msgstr ""
 
-#: backend/ipp.c:731
+#: backend/ipp.c:681
 #, c-format
 msgid "ERROR: Unable to get printer status (%s)!\n"
 msgstr ""
 
-#: backend/ipp.c:595 backend/lpd.c:680 backend/socket.c:263
+#: backend/ipp.c:545 backend/lpd.c:671 backend/socket.c:253
 #, c-format
 msgid "ERROR: Unable to locate printer '%s'!\n"
 msgstr ""
 
-#: filter/texttops.c:242
+#: filter/texttops.c:233
 #, c-format
 msgid "ERROR: Unable to open \"%s\" - %s\n"
 msgstr ""
 
-#: filter/texttops.c:262
+#: filter/texttops.c:253
 #, c-format
 msgid "ERROR: Unable to open %s: %s\n"
 msgstr ""
 
-#: backend/parallel.c:250 backend/scsi-irix.c:135 backend/scsi-linux.c:150
-#: backend/serial.c:265 backend/usb-unix.c:132
+#: backend/parallel.c:241 backend/scsi-irix.c:136 backend/scsi-linux.c:151
+#: backend/serial.c:256 backend/usb-unix.c:134
 #, c-format
 msgid "ERROR: Unable to open device file \"%s\": %s\n"
 msgstr ""
 
-#: filter/pstops.c:264
+#: filter/pstops.c:255
 #, c-format
 msgid "ERROR: Unable to open file \"%s\" - %s\n"
 msgstr ""
 
-#: filter/gziptoany.c:83
+#: filter/gziptoany.c:74
 #, c-format
 msgid "ERROR: Unable to open file \"%s\": %s\n"
 msgstr ""
 
-#: filter/imagetops.c:310 filter/imagetoraster.c:635
+#: filter/imagetops.c:309 filter/imagetoraster.c:634
 msgid "ERROR: Unable to open image file for printing!\n"
 msgstr ""
 
-#: backend/ipp.c:1361
+#: backend/ipp.c:1318
 #, c-format
 msgid "ERROR: Unable to open print file \"%s\": %s\n"
 msgstr ""
 
-#: backend/usb.c:249
+#: backend/usb.c:240
 #, c-format
 msgid "ERROR: Unable to open print file %s - %s\n"
 msgstr ""
 
-#: backend/lpd.c:469
+#: backend/lpd.c:460
 #, c-format
 msgid "ERROR: Unable to open print file %s: %s\n"
 msgstr ""
 
-#: backend/ipp.c:1354
+#: backend/ipp.c:1311
 #, c-format
 msgid "ERROR: Unable to open temporary compressed print file: %s\n"
 msgstr ""
 
-#: filter/pstops.c:521
+#: filter/pstops.c:512
 #, c-format
 msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
 msgstr ""
 
-#: filter/pstops.c:519
+#: filter/pstops.c:510
 #, c-format
 msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
 msgstr ""
 
-#: backend/scsi-irix.c:213 backend/scsi-linux.c:232
+#: backend/scsi-irix.c:214 backend/scsi-linux.c:233
 #, c-format
 msgid "ERROR: Unable to send print data (%d)\n"
 msgstr ""
 
-#: backend/ipp.c:1679
+#: backend/ipp.c:1641
 #, c-format
 msgid "ERROR: Unable to wait for pictwpstops: %s\n"
 msgstr ""
 
-#: backend/ipp.c:1371
+#: backend/ipp.c:1328
 #, c-format
 msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
 msgstr ""
 
-#: backend/runloop.c:236
+#: backend/runloop.c:121 backend/runloop.c:339
 #, c-format
 msgid "ERROR: Unable to write print data: %s\n"
 msgstr ""
 
-#: filter/imagetoraster.c:1197 filter/imagetoraster.c:1293
-#: filter/imagetoraster.c:1333
+#: filter/imagetoraster.c:1196 filter/imagetoraster.c:1292
+#: filter/imagetoraster.c:1332
 msgid "ERROR: Unable to write raster data to driver!\n"
 msgstr ""
 
-#: filter/gziptoany.c:105
+#: filter/gziptoany.c:96
 #, c-format
 msgid "ERROR: Unable to write uncompressed document data: %s\n"
 msgstr ""
 
-#: backend/ipp.c:337
+#: backend/ipp.c:330
 #, c-format
 msgid "ERROR: Unknown encryption option value \"%s\"!\n"
 msgstr ""
 
-#: backend/lpd.c:361
+#: backend/lpd.c:352
 #, c-format
 msgid "ERROR: Unknown file order \"%s\"\n"
 msgstr ""
 
-#: backend/lpd.c:334
+#: backend/lpd.c:325
 #, c-format
 msgid "ERROR: Unknown format character \"%c\"\n"
 msgstr ""
 
-#: backend/ipp.c:378
+#: backend/ipp.c:371
 #, c-format
 msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
 msgstr ""
 
-#: backend/lpd.c:348
+#: backend/lpd.c:339
 #, c-format
 msgid "ERROR: Unknown print mode \"%s\"\n"
 msgstr ""
 
-#: backend/ipp.c:350
+#: backend/ipp.c:343
 #, c-format
 msgid "ERROR: Unknown version option value \"%s\"!\n"
 msgstr ""
 
-#: filter/pstops.c:2334
+#: filter/pstops.c:2325
 #, c-format
 msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
 msgstr ""
 
-#: filter/pstops.c:2401
+#: filter/pstops.c:2392
 #, c-format
 msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
 msgstr ""
 
-#: filter/pstops.c:2448
+#: filter/pstops.c:2446
 #, c-format
 msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
 msgstr ""
 
-#: filter/pstops.c:2481
+#: filter/pstops.c:2479
 #, c-format
 msgid "ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
 msgstr ""
 
-#: filter/pstops.c:2531
+#: filter/pstops.c:2529
 #, c-format
 msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
 msgstr ""
 
-#: filter/pstops.c:2006
+#: filter/pstops.c:1997
 #, c-format
 msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
 msgstr ""
 
-#: backend/ipp.c:1699
+#: backend/ipp.c:1661
 #, c-format
 msgid "ERROR: pictwpstops exited on signal %d!\n"
 msgstr ""
 
-#: backend/ipp.c:1696
+#: backend/ipp.c:1658
 #, c-format
 msgid "ERROR: pictwpstops exited with status %d!\n"
 msgstr ""
 
-#: backend/ipp.c:604 backend/lpd.c:851 backend/socket.c:326
+#: backend/ipp.c:554 backend/lpd.c:842 backend/socket.c:316
 msgid "ERROR: recoverable: Unable to connect to printer; will retry in 30 seconds...\n"
 msgstr ""
 
-#: cgi-bin/admin.c:1972 cgi-bin/admin.c:1984 cgi-bin/admin.c:2032
-#: cgi-bin/admin.c:2039 cgi-bin/admin.c:2071 cgi-bin/admin.c:2084
-#: cgi-bin/admin.c:2108 cgi-bin/admin.c:2135
+#: backend/usb-darwin.c:559
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+#: cgi-bin/admin.c:1450 cgi-bin/admin.c:1462 cgi-bin/admin.c:1510
+#: cgi-bin/admin.c:1517 cgi-bin/admin.c:1549 cgi-bin/admin.c:1562
+#: cgi-bin/admin.c:1586 cgi-bin/admin.c:1613
 msgid "Edit Configuration File"
 msgstr ""
 
-#: cups/adminutil.c:338
+#: cups/adminutil.c:344
 msgid "Empty PPD file!"
 msgstr ""
 
-#: cgi-bin/admin.c:1553
+#: cgi-bin/admin.c:2886
 msgid "Ending Banner"
 msgstr ""
 
-#: systemv/lppasswd.c:214
+#: systemv/lppasswd.c:205
 msgid "Enter old password:"
 msgstr ""
 
-#: systemv/lppasswd.c:243
+#: systemv/lppasswd.c:234
 msgid "Enter password again:"
 msgstr ""
 
-#: systemv/lppasswd.c:232
+#: systemv/lppasswd.c:223
 msgid "Enter password:"
 msgstr ""
 
-#: scheduler/client.c:2269
+#: scheduler/client.c:2274
 msgid "Enter your username and password or the root username and password to access this page. If you are using Kerberos authentication, make sure you have a valid Kerberos ticket."
 msgstr ""
 
-#: cgi-bin/admin.c:1595
+#: cgi-bin/admin.c:2928
 msgid "Error Policy"
 msgstr ""
 
-#: systemv/lpinfo.c:145 systemv/lpmove.c:112
+#: systemv/lpinfo.c:136 systemv/lpmove.c:103
 msgid "Error: need hostname after '-h' option!\n"
 msgstr ""
 
-#: cgi-bin/admin.c:2417 cgi-bin/admin.c:2436
+#: cgi-bin/admin.c:1895 cgi-bin/admin.c:1914
 msgid "Export Printers to Samba"
 msgstr ""
 
-#: systemv/cupstestdsc.c:185 systemv/cupstestdsc.c:202
-#: systemv/cupstestdsc.c:228 systemv/cupstestdsc.c:245
-#: systemv/cupstestdsc.c:269 systemv/cupstestdsc.c:287
-#: systemv/cupstestdsc.c:316 systemv/cupstestdsc.c:353
-#: systemv/cupstestdsc.c:363 systemv/cupstestdsc.c:373
-#: systemv/cupstestdsc.c:383 systemv/cupstestdsc.c:393
-#: systemv/cupstestdsc.c:401
+#: systemv/cupstestdsc.c:176 systemv/cupstestdsc.c:193
+#: systemv/cupstestdsc.c:219 systemv/cupstestdsc.c:236
+#: systemv/cupstestdsc.c:260 systemv/cupstestdsc.c:278
+#: systemv/cupstestdsc.c:307 systemv/cupstestdsc.c:344
+#: systemv/cupstestdsc.c:354 systemv/cupstestdsc.c:364
+#: systemv/cupstestdsc.c:374 systemv/cupstestdsc.c:384
+#: systemv/cupstestdsc.c:392
 msgid "FAIL\n"
 msgstr ""
 
-#: backend/usb-darwin.c:339
+#: backend/usb-darwin.c:390
 #, c-format
 msgid "FATAL: Could not load %s\n"
 msgstr ""
 
-#: scheduler/ipp.c:2225
+#: scheduler/ipp.c:2303
 #, c-format
 msgid "File device URIs have been disabled! To enable, see the FileDevice directive in \"%s/cupsd.conf\"."
 msgstr ""
 
-#: backend/ipp.c:1504
+#: backend/ipp.c:1466
 msgid "Fuser temperature high!"
 msgstr ""
 
-#: backend/ipp.c:1506
+#: backend/ipp.c:1468
 msgid "Fuser temperature low!"
 msgstr ""
 
-#: cups/ppd.c:678 cups/ppd.c:1021 cups/ppd.c:1187
+#: cups/ppd.c:678 cups/ppd.c:1025 cups/ppd.c:1095 cups/ppd.c:1231
 msgid "General"
 msgstr ""
 
-#: scheduler/ipp.c:2682 scheduler/ipp.c:2971 scheduler/ipp.c:5474
-#: scheduler/ipp.c:6424 scheduler/ipp.c:7429 scheduler/ipp.c:7650
-#: scheduler/ipp.c:7980 scheduler/ipp.c:8510
+#: scheduler/ipp.c:2811 scheduler/ipp.c:3100 scheduler/ipp.c:5621
+#: scheduler/ipp.c:6790 scheduler/ipp.c:7780 scheduler/ipp.c:8004
+#: scheduler/ipp.c:8368 scheduler/ipp.c:8874
 msgid "Got a printer-uri attribute but no job-id!"
 msgstr ""
 
-#: cgi-bin/help.c:98 cgi-bin/help.c:139 cgi-bin/help.c:149 cgi-bin/help.c:179
+#: cgi-bin/help.c:89 cgi-bin/help.c:130 cgi-bin/help.c:140 cgi-bin/help.c:170
 msgid "Help"
 msgstr ""
 
-#: backend/lpd.c:703
+#: backend/lpd.c:694
 #, c-format
 msgid "INFO: Attempting to connect to host %s for printer %s\n"
 msgstr ""
 
-#: backend/socket.c:267
+#: backend/socket.c:257
 #, c-format
 msgid "INFO: Attempting to connect to host %s on port %d\n"
 msgstr ""
 
-#: backend/ipp.c:1250
+#: backend/ipp.c:1200
 msgid "INFO: Canceling print job...\n"
 msgstr ""
 
-#: backend/ipp.c:624 backend/lpd.c:870 backend/socket.c:348
+#: backend/ipp.c:574 backend/lpd.c:861 backend/socket.c:338
 #, c-format
 msgid "INFO: Connected to %s...\n"
 msgstr ""
 
-#: backend/ipp.c:540
+#: backend/ipp.c:490
 #, c-format
 msgid "INFO: Connecting to %s on port %d...\n"
 msgstr ""
 
-#: backend/lpd.c:1004 backend/lpd.c:1133
+#: backend/lpd.c:995 backend/lpd.c:1124
 msgid "INFO: Control file sent successfully\n"
 msgstr ""
 
-#: backend/lpd.c:1091
+#: backend/lpd.c:1082
 msgid "INFO: Data file sent successfully\n"
 msgstr ""
 
-#: filter/imagetoraster.c:1140
+#: filter/imagetoraster.c:1139
 #, c-format
 msgid "INFO: Formatting page %d...\n"
 msgstr ""
 
-#: filter/imagetoraster.c:621
+#: filter/imagetoraster.c:620
 msgid "INFO: Loading image file...\n"
 msgstr ""
 
-#: backend/socket.c:396
+#: backend/socket.c:392
 msgid "INFO: Print file sent, waiting for printer to finish...\n"
 msgstr ""
 
-#: backend/usb-darwin.c:354
+#: backend/usb-darwin.c:407
 #, c-format
 msgid "INFO: Printer busy (status:0x%08x)\n"
 msgstr ""
 
-#: backend/ipp.c:995 backend/usb-unix.c:120
+#: backend/ipp.c:946 backend/usb-unix.c:122
 msgid "INFO: Printer busy; will retry in 10 seconds...\n"
 msgstr ""
 
-#: backend/parallel.c:239 backend/scsi-irix.c:141 backend/scsi-linux.c:156
-#: backend/serial.c:260
+#: backend/parallel.c:230 backend/scsi-irix.c:142 backend/scsi-linux.c:157
+#: backend/serial.c:251
 msgid "INFO: Printer busy; will retry in 30 seconds...\n"
 msgstr ""
 
-#: backend/usb-unix.c:412 backend/usb-unix.c:505
+#: backend/usb-unix.c:414
 msgid "INFO: Printer busy; will retry in 5 seconds...\n"
 msgstr ""
 
-#: backend/ipp.c:715 backend/ipp.c:1005
+#: backend/ipp.c:665 backend/ipp.c:956
 msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
 msgstr ""
 
-#: backend/usb-unix.c:505
+#: backend/usb-unix.c:507
 msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
 msgstr ""
 
-#: backend/runloop.c:136 backend/runloop.c:230 backend/usb-darwin.c:707
+#: backend/runloop.c:233 backend/runloop.c:333 backend/usb-darwin.c:1112
 msgid "INFO: Printer is currently off-line.\n"
 msgstr ""
 
-#: backend/runloop.c:252 backend/usb-darwin.c:695
+#: backend/runloop.c:355 backend/usb-darwin.c:1094
 msgid "INFO: Printer is now on-line.\n"
 msgstr ""
 
-#: backend/parallel.c:244 backend/usb-unix.c:126
+#: backend/parallel.c:235 backend/usb-unix.c:128
 msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
 msgstr ""
 
-#: filter/rastertoepson.c:1099 filter/rastertohp.c:830
-#: filter/rastertolabel.c:1255
+#: filter/rastertoepson.c:1090 filter/rastertohp.c:821
+#: filter/rastertolabel.c:1246
 #, c-format
 msgid "INFO: Printing page %d, %d%% complete...\n"
 msgstr ""
 
-#: filter/imagetops.c:805
+#: filter/imagetops.c:804
 #, c-format
 msgid "INFO: Printing page %d...\n"
 msgstr ""
 
-#: backend/socket.c:450 filter/rastertoepson.c:1146 filter/rastertohp.c:882
-#: filter/rastertolabel.c:1304
+#: backend/socket.c:416 filter/rastertoepson.c:1137 filter/rastertohp.c:873
+#: filter/rastertolabel.c:1295
 msgid "INFO: Ready to print.\n"
 msgstr ""
 
-#: backend/lpd.c:1105
+#: backend/lpd.c:1096
 #, c-format
 msgid "INFO: Sending control file (%lu bytes)\n"
 msgstr ""
 
-#: backend/lpd.c:976
+#: backend/lpd.c:967
 #, c-format
 msgid "INFO: Sending control file (%u bytes)\n"
 msgstr ""
 
-#: backend/usb-darwin.c:434
+#: backend/usb-darwin.c:491
 msgid "INFO: Sending data\n"
 msgstr ""
 
-#: backend/lpd.c:1029
+#: backend/lpd.c:1020
 #, c-format
 msgid "INFO: Sending data file (%ld bytes)\n"
 msgstr ""
 
-#: backend/lpd.c:1027
+#: backend/lpd.c:1018
 #, c-format
 msgid "INFO: Sending data file (%lld bytes)\n"
 msgstr ""
 
-#: backend/parallel.c:295 backend/socket.c:385 backend/usb-unix.c:177
+#: backend/parallel.c:286 backend/socket.c:375 backend/usb-unix.c:179
 #, c-format
 msgid "INFO: Sent print file, %ld bytes...\n"
 msgstr ""
 
-#: backend/parallel.c:293 backend/socket.c:383 backend/usb-unix.c:175
+#: backend/parallel.c:284 backend/socket.c:373 backend/usb-unix.c:177
 #, c-format
 msgid "INFO: Sent print file, %lld bytes...\n"
 msgstr ""
 
-#: backend/lpd.c:1040
+#: backend/lpd.c:1031
 #, c-format
 msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
 msgstr ""
 
-#: backend/ipp.c:557 backend/ipp.c:794 backend/lpd.c:803
-#: backend/parallel.c:225 backend/scsi-irix.c:121 backend/serial.c:246
-#: backend/socket.c:288 backend/usb-unix.c:106 backend/scsi-linux.c:136
+#: backend/ipp.c:507 backend/ipp.c:744 backend/lpd.c:794
+#: backend/parallel.c:216 backend/scsi-irix.c:122 backend/scsi-linux.c:137
+#: backend/serial.c:237 backend/socket.c:278 backend/usb-unix.c:108
 msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
 msgstr ""
 
-#: backend/ipp.c:1086
+#: backend/ipp.c:1037
 msgid "INFO: Waiting for job to complete...\n"
 msgstr ""
 
@@ -1995,23 +2051,23 @@ msgstr ""
 msgid "Illegal whitespace character"
 msgstr ""
 
-#: backend/ipp.c:1496
+#: backend/ipp.c:1458
 msgid "Ink/toner almost empty."
 msgstr ""
 
-#: backend/ipp.c:1498
+#: backend/ipp.c:1460
 msgid "Ink/toner empty!"
 msgstr ""
 
-#: backend/ipp.c:1500
+#: backend/ipp.c:1462
 msgid "Ink/toner waste bin almost full."
 msgstr ""
 
-#: backend/ipp.c:1502
+#: backend/ipp.c:1464
 msgid "Ink/toner waste bin full!"
 msgstr ""
 
-#: backend/ipp.c:1480
+#: backend/ipp.c:1442
 msgid "Interlock open."
 msgstr ""
 
@@ -2019,105 +2075,105 @@ msgstr ""
 msgid "Internal error"
 msgstr ""
 
-#: cups/ppd.c:1277
+#: cups/ppd.c:1321
 msgid "JCL"
 msgstr ""
 
-#: scheduler/ipp.c:7723
+#: scheduler/ipp.c:8077
 #, c-format
 msgid "Job #%d cannot be restarted - no files!"
 msgstr ""
 
-#: scheduler/ipp.c:2723 scheduler/ipp.c:3057 scheduler/ipp.c:5515
-#: scheduler/ipp.c:6301 scheduler/ipp.c:6465 scheduler/ipp.c:6646
-#: scheduler/ipp.c:6691 scheduler/ipp.c:7470 scheduler/ipp.c:7691
-#: scheduler/ipp.c:8021 scheduler/ipp.c:8551
+#: scheduler/ipp.c:2852 scheduler/ipp.c:3186 scheduler/ipp.c:5662
+#: scheduler/ipp.c:6667 scheduler/ipp.c:6831 scheduler/ipp.c:7012
+#: scheduler/ipp.c:7057 scheduler/ipp.c:7821 scheduler/ipp.c:8045
+#: scheduler/ipp.c:8409 scheduler/ipp.c:8915
 #, c-format
 msgid "Job #%d does not exist!"
 msgstr ""
 
-#: scheduler/ipp.c:3088
+#: scheduler/ipp.c:3217
 #, c-format
 msgid "Job #%d is already aborted - can't cancel."
 msgstr ""
 
-#: scheduler/ipp.c:3082
+#: scheduler/ipp.c:3211
 #, c-format
 msgid "Job #%d is already canceled - can't cancel."
 msgstr ""
 
-#: scheduler/ipp.c:3094
+#: scheduler/ipp.c:3223
 #, c-format
 msgid "Job #%d is already completed - can't cancel."
 msgstr ""
 
-#: scheduler/ipp.c:6722 scheduler/ipp.c:8566
+#: scheduler/ipp.c:7088 scheduler/ipp.c:8930
 #, c-format
 msgid "Job #%d is finished and cannot be altered!"
 msgstr ""
 
-#: scheduler/ipp.c:7705
+#: scheduler/ipp.c:8059
 #, c-format
 msgid "Job #%d is not complete!"
 msgstr ""
 
-#: scheduler/ipp.c:2738
+#: scheduler/ipp.c:2867
 #, c-format
 msgid "Job #%d is not held for authentication!"
 msgstr ""
 
-#: scheduler/ipp.c:7484
+#: scheduler/ipp.c:7835
 #, c-format
 msgid "Job #%d is not held!"
 msgstr ""
 
-#: scheduler/ipp.c:6279
+#: scheduler/ipp.c:6645
 #, c-format
 msgid "Job #%s does not exist!"
 msgstr ""
 
-#: scheduler/ipp.c:5183
+#: scheduler/ipp.c:5330
 #, c-format
 msgid "Job %d not found!"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:867
+#: cgi-bin/ipp-var.c:858
 msgid "Job Completed"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:865
+#: cgi-bin/ipp-var.c:856
 msgid "Job Created"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:871
+#: cgi-bin/ipp-var.c:862
 msgid "Job Options Changed"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:869
+#: cgi-bin/ipp-var.c:860
 msgid "Job Stopped"
 msgstr ""
 
-#: scheduler/ipp.c:8647
+#: scheduler/ipp.c:9011
 msgid "Job is completed and cannot be changed."
 msgstr ""
 
-#: cgi-bin/jobs.c:201
+#: cgi-bin/jobs.c:192
 msgid "Job operation failed:"
 msgstr ""
 
-#: scheduler/ipp.c:8678 scheduler/ipp.c:8695 scheduler/ipp.c:8706
+#: scheduler/ipp.c:9042 scheduler/ipp.c:9059 scheduler/ipp.c:9070
 msgid "Job state cannot be changed."
 msgstr ""
 
-#: scheduler/ipp.c:7573
+#: scheduler/ipp.c:7924
 msgid "Job subscriptions cannot be renewed!"
 msgstr ""
 
-#: cgi-bin/jobs.c:111 cgi-bin/jobs.c:122 cgi-bin/jobs.c:198
+#: cgi-bin/jobs.c:102 cgi-bin/jobs.c:113 cgi-bin/jobs.c:189
 msgid "Jobs"
 msgstr ""
 
-#: scheduler/ipp.c:1888 scheduler/ipp.c:5106
+#: scheduler/ipp.c:1962 scheduler/ipp.c:5253
 #, c-format
 msgid "Language \"%s\" not supported!"
 msgstr ""
@@ -2126,35 +2182,39 @@ msgstr ""
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr ""
 
-#: cups/ppd.c:725 cups/ppd.c:1242
+#: cgi-bin/admin.c:1932
+msgid "List Available Printers"
+msgstr ""
+
+#: cups/ppd.c:725 cups/ppd.c:1286
 msgid "Media Size"
 msgstr ""
 
-#: cups/ppd.c:729 cups/ppd.c:1246
+#: cups/ppd.c:729 cups/ppd.c:1290
 msgid "Media Source"
 msgstr ""
 
-#: cups/ppd.c:727 cups/ppd.c:1244
+#: cups/ppd.c:727 cups/ppd.c:1288
 msgid "Media Type"
 msgstr ""
 
-#: backend/ipp.c:1468
+#: backend/ipp.c:1430
 msgid "Media jam!"
 msgstr ""
 
-#: backend/ipp.c:1486
+#: backend/ipp.c:1448
 msgid "Media tray almost empty."
 msgstr ""
 
-#: backend/ipp.c:1488
+#: backend/ipp.c:1450
 msgid "Media tray empty!"
 msgstr ""
 
-#: backend/ipp.c:1484
+#: backend/ipp.c:1446
 msgid "Media tray missing!"
 msgstr ""
 
-#: backend/ipp.c:1466
+#: backend/ipp.c:1428
 msgid "Media tray needs to be filled."
 msgstr ""
 
@@ -2170,29 +2230,29 @@ msgstr ""
 msgid "Missing asterisk in column 1"
 msgstr ""
 
-#: cups/adminutil.c:273
+#: cups/adminutil.c:279
 #, c-format
 msgid "Missing double quote on line %d!"
 msgstr ""
 
-#: cgi-bin/admin.c:1339 cgi-bin/admin.c:2176 cgi-bin/admin.c:2256
-#: cgi-bin/admin.c:2796 cgi-bin/admin.c:2898 cgi-bin/admin.c:3137
+#: cgi-bin/admin.c:1654 cgi-bin/admin.c:1734 cgi-bin/admin.c:2298
+#: cgi-bin/admin.c:2400 cgi-bin/admin.c:2663 cgi-bin/admin.c:3186
 msgid "Missing form variable!"
 msgstr ""
 
-#: scheduler/ipp.c:5772
+#: scheduler/ipp.c:5919
 msgid "Missing notify-subscription-ids attribute!"
 msgstr ""
 
-#: scheduler/ipp.c:2847
+#: scheduler/ipp.c:2976
 msgid "Missing requesting-user-name attribute!"
 msgstr ""
 
-#: scheduler/ipp.c:420
+#: scheduler/ipp.c:423
 msgid "Missing required attributes!"
 msgstr ""
 
-#: cups/adminutil.c:254
+#: cups/adminutil.c:260
 #, c-format
 msgid "Missing value on line %d!"
 msgstr ""
@@ -2201,7 +2261,7 @@ msgstr ""
 msgid "Missing value string"
 msgstr ""
 
-#: systemv/lpinfo.c:412
+#: systemv/lpinfo.c:403
 #, c-format
 msgid ""
 "Model:  name = %s\n"
@@ -2210,28 +2270,28 @@ msgid ""
 "        device-id = %s\n"
 msgstr ""
 
-#: cgi-bin/admin.c:418
+#: cgi-bin/admin.c:415
 msgid "Modify Class"
 msgstr ""
 
-#: cgi-bin/admin.c:705
+#: cgi-bin/admin.c:702
 msgid "Modify Printer"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:422 cgi-bin/ipp-var.c:493
+#: cgi-bin/ipp-var.c:413 cgi-bin/ipp-var.c:484
 msgid "Move All Jobs"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:367 cgi-bin/ipp-var.c:420 cgi-bin/ipp-var.c:491
+#: cgi-bin/ipp-var.c:358 cgi-bin/ipp-var.c:411 cgi-bin/ipp-var.c:482
 msgid "Move Job"
 msgstr ""
 
-#: backend/ipp.c:1023
+#: backend/ipp.c:974
 #, c-format
 msgid "NOTICE: Print file accepted - job ID %d.\n"
 msgstr ""
 
-#: backend/ipp.c:1017
+#: backend/ipp.c:968
 msgid "NOTICE: Print file accepted - job ID unknown.\n"
 msgstr ""
 
@@ -2239,60 +2299,64 @@ msgstr ""
 msgid "NULL PPD file pointer"
 msgstr ""
 
-#: cups/ppd.c:1790
+#: cups/ppd.c:1862
 msgid "No"
 msgstr ""
 
-#: cups/adminutil.c:655
+#: cups/adminutil.c:661
 msgid "No Windows printer drivers are installed!"
 msgstr ""
 
-#: scheduler/ipp.c:3015
+#: scheduler/ipp.c:3144
 #, c-format
 msgid "No active jobs on %s!"
 msgstr ""
 
-#: scheduler/ipp.c:285
+#: scheduler/ipp.c:284
 msgid "No attributes in request!"
 msgstr ""
 
-#: scheduler/ipp.c:2752
+#: scheduler/ipp.c:2881
 msgid "No authentication information provided!"
 msgstr ""
 
-#: scheduler/ipp.c:5363
+#: scheduler/ipp.c:5510
 msgid "No default printer"
 msgstr ""
 
-#: scheduler/ipp.c:6051
+#: scheduler/ipp.c:6417
 msgid "No destinations added."
 msgstr ""
 
-#: scheduler/ipp.c:6921 scheduler/ipp.c:8072
+#: scheduler/ipp.c:7287 scheduler/ipp.c:8460
 msgid "No file!?!"
 msgstr ""
 
-#: scheduler/ipp.c:5001
+#: scheduler/ipp.c:5148
 msgid "No subscription attributes in request!"
 msgstr ""
 
-#: scheduler/ipp.c:6364
+#: scheduler/ipp.c:6730
 msgid "No subscriptions found."
 msgstr ""
 
-#: cgi-bin/admin.c:1649
+#: cgi-bin/admin.c:2982
 msgid "None"
 msgstr ""
 
+#: scheduler/ipp.c:1394
+msgid "Not allowed to print."
+msgstr ""
+
 #: cups/ppd.c:307
 msgid "OK"
 msgstr ""
 
-#: backend/ipp.c:1508
+#: backend/ipp.c:1470
 msgid "OPC almost at end-of-life."
 msgstr ""
 
-#: backend/ipp.c:1510
+#: backend/ipp.c:1472
 msgid "OPC at end-of-life!"
 msgstr ""
 
@@ -2304,398 +2368,408 @@ msgstr ""
 msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
 msgstr ""
 
-#: cgi-bin/admin.c:1622
+#: cgi-bin/admin.c:2955
 msgid "Operation Policy"
 msgstr ""
 
-#: cgi-bin/admin.c:1445
+#: cgi-bin/admin.c:2777
 msgid "Options Installed"
 msgstr ""
 
-#: backend/ipp.c:1476
+#: backend/ipp.c:1438
 msgid "Out of toner!"
 msgstr ""
 
-#: cups/ppd.c:731 cups/ppd.c:1248
+#: cups/ppd.c:731 cups/ppd.c:1292
 msgid "Output Mode"
 msgstr ""
 
-#: backend/ipp.c:1492
+#: backend/ipp.c:1454
 msgid "Output bin almost full."
 msgstr ""
 
-#: backend/ipp.c:1494
+#: backend/ipp.c:1456
 msgid "Output bin full!"
 msgstr ""
 
-#: systemv/lpstat.c:1320 systemv/lpstat.c:1324
+#: systemv/lpstat.c:1311 systemv/lpstat.c:1315
 #, c-format
 msgid "Output for printer %s is sent to %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:1314
+#: systemv/lpstat.c:1305
 #, c-format
 msgid "Output for printer %s is sent to remote printer %s on %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:1338 systemv/lpstat.c:1342
+#: systemv/lpstat.c:1329 systemv/lpstat.c:1333
 #, c-format
 msgid "Output for printer %s/%s is sent to %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:1332
+#: systemv/lpstat.c:1323
 #, c-format
 msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
 msgstr ""
 
-#: backend/ipp.c:1490
+#: backend/ipp.c:1452
 msgid "Output tray missing!"
 msgstr ""
 
-#: systemv/cupstestdsc.c:413
+#: systemv/cupstestdsc.c:404
 msgid "PASS\n"
 msgstr ""
 
-#: cgi-bin/admin.c:1643 cgi-bin/admin.c:1663
+#: cgi-bin/admin.c:2976 cgi-bin/admin.c:2996
 msgid "PS Binary Protocol"
 msgstr ""
 
-#: cups/auth.c:158
+#: cups/auth.c:153
 #, c-format
 msgid "Password for %s on %s? "
 msgstr ""
 
-#: systemv/cupsaddsmb.c:255
+#: systemv/cupsaddsmb.c:246
 #, c-format
 msgid "Password for %s required to access %s via SAMBA: "
 msgstr ""
 
-#: cgi-bin/admin.c:1571
+#: cgi-bin/admin.c:2904
 msgid "Policies"
 msgstr ""
 
-#: cups/notify.c:91
+#: cups/notify.c:82
 msgid "Print Job:"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:606
+#: cgi-bin/ipp-var.c:597
 msgid "Print Test Page"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:859
+#: cgi-bin/ipp-var.c:850
 msgid "Printer Added"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:863
+#: cgi-bin/ipp-var.c:854
 msgid "Printer Deleted"
 msgstr ""
 
-#: cgi-bin/printers.c:222 cgi-bin/printers.c:293
+#: cgi-bin/printers.c:213 cgi-bin/printers.c:284
 msgid "Printer Maintenance"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:861
+#: cgi-bin/ipp-var.c:852
 msgid "Printer Modified"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:857
+#: cgi-bin/ipp-var.c:848
 msgid "Printer Stopped"
 msgstr ""
 
-#: backend/ipp.c:1472
+#: backend/ipp.c:1434
 msgid "Printer off-line."
 msgstr ""
 
-#: cups/notify.c:135
+#: cups/notify.c:126
 msgid "Printer:"
 msgstr ""
 
-#: cgi-bin/printers.c:170 cgi-bin/printers.c:339
+#: cgi-bin/printers.c:161 cgi-bin/printers.c:330
 msgid "Printers"
 msgstr ""
 
-#: cgi-bin/admin.c:168
+#: cgi-bin/admin.c:161
 msgid "Purge Jobs"
 msgstr ""
 
-#: scheduler/ipp.c:1320
+#: scheduler/ipp.c:1389
 msgid "Quota limit reached."
 msgstr ""
 
-#: berkeley/lpq.c:517
+#: berkeley/lpq.c:508
 msgid "Rank    Owner   Job     File(s)                         Total Size\n"
 msgstr ""
 
-#: berkeley/lpq.c:513
+#: berkeley/lpq.c:504
 msgid "Rank   Owner      Pri  Job        Files                       Total Size\n"
 msgstr ""
 
-#: cgi-bin/admin.c:166
+#: cgi-bin/admin.c:159
 msgid "Reject Jobs"
 msgstr ""
 
-#: cups/ppd.c:733 cups/ppd.c:1250
+#: cups/ppd.c:733 cups/ppd.c:1294
 msgid "Resolution"
 msgstr ""
 
-#: cups/adminutil.c:1914
+#: cups/adminutil.c:1930
 #, c-format
 msgid "Running command: %s %s -N -A %s -c '%s'\n"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:873
+#: cgi-bin/ipp-var.c:864
 msgid "Server Restarted"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:879
+#: cgi-bin/ipp-var.c:870
 msgid "Server Security Auditing"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:875
+#: cgi-bin/ipp-var.c:866
 msgid "Server Started"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:877
+#: cgi-bin/ipp-var.c:868
 msgid "Server Stopped"
 msgstr ""
 
-#: cgi-bin/admin.c:2899 cgi-bin/admin.c:2945 cgi-bin/admin.c:3086
-#: cgi-bin/admin.c:3105
+#: cgi-bin/admin.c:2401 cgi-bin/admin.c:2447 cgi-bin/admin.c:2588
+#: cgi-bin/admin.c:2607
 msgid "Set Allowed Users"
 msgstr ""
 
-#: cgi-bin/admin.c:172
+#: cgi-bin/admin.c:165
 msgid "Set As Default"
 msgstr ""
 
-#: cgi-bin/admin.c:1326 cgi-bin/admin.c:1419 cgi-bin/admin.c:1688
+#: cgi-bin/admin.c:2648
+msgid "Set Class Options"
+msgstr ""
+
+#: cgi-bin/admin.c:2648 cgi-bin/admin.c:2747 cgi-bin/admin.c:3023
 msgid "Set Printer Options"
 msgstr ""
 
-#: cgi-bin/admin.c:3138 cgi-bin/admin.c:3177 cgi-bin/admin.c:3195
+#: cgi-bin/admin.c:3187 cgi-bin/admin.c:3226 cgi-bin/admin.c:3244
 msgid "Set Publishing"
 msgstr ""
 
-#: cgi-bin/admin.c:160
+#: cgi-bin/admin.c:153
 msgid "Start Class"
 msgstr ""
 
-#: cgi-bin/admin.c:156
+#: cgi-bin/admin.c:149
 msgid "Start Printer"
 msgstr ""
 
-#: cgi-bin/admin.c:1546
+#: cgi-bin/admin.c:2879
 msgid "Starting Banner"
 msgstr ""
 
-#: cgi-bin/admin.c:162
+#: cgi-bin/admin.c:155
 msgid "Stop Class"
 msgstr ""
 
-#: cgi-bin/admin.c:158
+#: cgi-bin/admin.c:151
 msgid "Stop Printer"
 msgstr ""
 
-#: cgi-bin/admin.c:576
+#: scheduler/ipp.c:6166
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#: scheduler/ipp.c:6153
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
+#: cgi-bin/admin.c:573
 msgid "The class name may only contain up to 127 printable characters and may not contain spaces, slashes (/), or the pound sign (#)."
 msgstr ""
 
-#: scheduler/ipp.c:1915
+#: scheduler/ipp.c:1989
 msgid "The notify-lease-duration attribute cannot be used with job subscriptions."
 msgstr ""
 
-#: scheduler/ipp.c:1898 scheduler/ipp.c:5116
+#: scheduler/ipp.c:1972 scheduler/ipp.c:5263
 #, c-format
 msgid "The notify-user-data value is too large (%d > 63 octets)!"
 msgstr ""
 
-#: cgi-bin/admin.c:775
+#: cgi-bin/admin.c:772
 msgid "The printer name may only contain up to 127 printable characters and may not contain spaces, slashes (/), or the pound sign (#)."
 msgstr ""
 
-#: scheduler/ipp.c:1184
+#: scheduler/ipp.c:1253
 msgid "The printer or class is not shared!"
 msgstr ""
 
-#: scheduler/ipp.c:736 scheduler/ipp.c:1025 scheduler/ipp.c:2883
-#: scheduler/ipp.c:2988 scheduler/ipp.c:4666 scheduler/ipp.c:4960
-#: scheduler/ipp.c:5259 scheduler/ipp.c:5612 scheduler/ipp.c:5983
-#: scheduler/ipp.c:6291 scheduler/ipp.c:6583 scheduler/ipp.c:6627
-#: scheduler/ipp.c:6936 scheduler/ipp.c:7342 scheduler/ipp.c:8426
-#: scheduler/ipp.c:9090 scheduler/ipp.c:9157 scheduler/ipp.c:9383
+#: scheduler/ipp.c:797 scheduler/ipp.c:1088 scheduler/ipp.c:3012
+#: scheduler/ipp.c:3117 scheduler/ipp.c:4808 scheduler/ipp.c:5107
+#: scheduler/ipp.c:5406 scheduler/ipp.c:5759 scheduler/ipp.c:6349
+#: scheduler/ipp.c:6657 scheduler/ipp.c:6949 scheduler/ipp.c:6993
+#: scheduler/ipp.c:7302 scheduler/ipp.c:7693 scheduler/ipp.c:8790
+#: scheduler/ipp.c:9454 scheduler/ipp.c:9521 scheduler/ipp.c:9779
 msgid "The printer or class was not found."
 msgstr ""
 
-#: scheduler/ipp.c:841 scheduler/ipp.c:2099
+#: scheduler/ipp.c:903 scheduler/ipp.c:2175
 #, c-format
 msgid "The printer-uri \"%s\" contains invalid characters."
 msgstr ""
 
-#: scheduler/ipp.c:2828
+#: scheduler/ipp.c:2957
 msgid "The printer-uri attribute is required!"
 msgstr ""
 
-#: scheduler/ipp.c:825
+#: scheduler/ipp.c:887
 msgid "The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
 msgstr ""
 
-#: scheduler/ipp.c:2083
+#: scheduler/ipp.c:2159
 msgid "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
 msgstr ""
 
-#: cgi-bin/admin.c:325
+#: cgi-bin/admin.c:322
 msgid "The subscription name may not contain spaces, slashes (/), question marks (?), or the pound sign (#)."
 msgstr ""
 
-#: backend/ipp.c:1474
+#: backend/ipp.c:1436
 msgid "Toner low."
 msgstr ""
 
-#: scheduler/ipp.c:1314
+#: scheduler/ipp.c:1383
 msgid "Too many active jobs."
 msgstr ""
 
-#: cgi-bin/admin.c:2073 cgi-bin/admin.c:2086 cgi-bin/admin.c:2110
+#: cgi-bin/admin.c:1551 cgi-bin/admin.c:1564 cgi-bin/admin.c:1588
 msgid "Unable to access cupsd.conf file:"
 msgstr ""
 
-#: cgi-bin/admin.c:375
+#: cgi-bin/admin.c:372
 msgid "Unable to add RSS subscription:"
 msgstr ""
 
-#: cgi-bin/admin.c:637
+#: cgi-bin/admin.c:634
 msgid "Unable to add class:"
 msgstr ""
 
-#: scheduler/ipp.c:1353
+#: scheduler/ipp.c:1427
 #, c-format
 msgid "Unable to add job for destination \"%s\"!"
 msgstr ""
 
-#: cgi-bin/admin.c:1189
+#: cgi-bin/admin.c:1186
 msgid "Unable to add printer:"
 msgstr ""
 
-#: scheduler/ipp.c:1134
+#: scheduler/ipp.c:1202
 msgid "Unable to allocate memory for file types!"
 msgstr ""
 
-#: cgi-bin/admin.c:1280
+#: cgi-bin/admin.c:1277
 msgid "Unable to cancel RSS subscription:"
 msgstr ""
 
-#: cgi-bin/admin.c:3178
+#: cgi-bin/admin.c:3227
 msgid "Unable to change printer-is-shared attribute:"
 msgstr ""
 
-#: cgi-bin/admin.c:2829 cgi-bin/admin.c:3087
+#: cgi-bin/admin.c:2331 cgi-bin/admin.c:2589
 msgid "Unable to change printer:"
 msgstr ""
 
-#: cgi-bin/admin.c:1869 cgi-bin/admin.c:1926
+#: cgi-bin/admin.c:1347 cgi-bin/admin.c:1404
 msgid "Unable to change server settings:"
 msgstr ""
 
-#: cups/adminutil.c:523
+#: cups/adminutil.c:529
 #, c-format
 msgid "Unable to copy CUPS printer driver files (%d)!"
 msgstr ""
 
-#: scheduler/ipp.c:2429
+#: scheduler/ipp.c:2516
 #, c-format
 msgid "Unable to copy PPD file - %s!"
 msgstr ""
 
-#: scheduler/ipp.c:2485
+#: scheduler/ipp.c:2572
 msgid "Unable to copy PPD file!"
 msgstr ""
 
-#: cups/adminutil.c:488
+#: cups/adminutil.c:494
 #, c-format
 msgid "Unable to copy Windows 2000 printer driver files (%d)!"
 msgstr ""
 
-#: cups/adminutil.c:607
+#: cups/adminutil.c:613
 #, c-format
 msgid "Unable to copy Windows 9x printer driver files (%d)!"
 msgstr ""
 
-#: scheduler/ipp.c:2404
+#: scheduler/ipp.c:2491
 #, c-format
 msgid "Unable to copy interface script - %s!"
 msgstr ""
 
-#: cgi-bin/admin.c:1973 cgi-bin/admin.c:1985 cgi-bin/printers.c:223
+#: cgi-bin/admin.c:1451 cgi-bin/admin.c:1463 cgi-bin/printers.c:214
 msgid "Unable to create temporary file:"
 msgstr ""
 
-#: cgi-bin/admin.c:2218
+#: cgi-bin/admin.c:1696
 msgid "Unable to delete class:"
 msgstr ""
 
-#: cgi-bin/admin.c:2298
+#: cgi-bin/admin.c:1776
 msgid "Unable to delete printer:"
 msgstr ""
 
-#: cgi-bin/admin.c:2088
+#: cgi-bin/admin.c:1566
 msgid "Unable to edit cupsd.conf files larger than 1MB!"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:368
+#: cgi-bin/ipp-var.c:359
 msgid "Unable to find destination for job!"
 msgstr ""
 
-#: cgi-bin/admin.c:1357
-msgid "Unable to get PPD file!"
-msgstr ""
-
-#: cgi-bin/classes.c:359
+#: cgi-bin/classes.c:350
 msgid "Unable to get class list:"
 msgstr ""
 
-#: cgi-bin/classes.c:458
+#: cgi-bin/classes.c:449
 msgid "Unable to get class status:"
 msgstr ""
 
-#: cgi-bin/admin.c:1104
+#: cgi-bin/admin.c:1101
 msgid "Unable to get list of printer drivers:"
 msgstr ""
 
-#: cgi-bin/admin.c:2948
+#: cgi-bin/admin.c:2450
 msgid "Unable to get printer attributes:"
 msgstr ""
 
-#: cgi-bin/printers.c:523
+#: cgi-bin/printers.c:514
 msgid "Unable to get printer list:"
 msgstr ""
 
-#: cgi-bin/printers.c:633
+#: cgi-bin/printers.c:624
 msgid "Unable to get printer status:"
 msgstr ""
 
-#: cups/adminutil.c:566
+#: cups/adminutil.c:572
 #, c-format
 msgid "Unable to install Windows 2000 printer driver files (%d)!"
 msgstr ""
 
-#: cups/adminutil.c:636
+#: cups/adminutil.c:642
 #, c-format
 msgid "Unable to install Windows 9x printer driver files (%d)!"
 msgstr ""
 
-#: cgi-bin/admin.c:636
+#: cgi-bin/admin.c:633
 msgid "Unable to modify class:"
 msgstr ""
 
-#: cgi-bin/admin.c:1188
+#: cgi-bin/admin.c:1185
 msgid "Unable to modify printer:"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:498
+#: cgi-bin/ipp-var.c:489
 msgid "Unable to move job"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:500
+#: cgi-bin/ipp-var.c:491
 msgid "Unable to move jobs"
 msgstr ""
 
@@ -2703,37 +2777,37 @@ msgstr ""
 msgid "Unable to open PPD file"
 msgstr ""
 
-#: cgi-bin/admin.c:1367
+#: cgi-bin/admin.c:2688
 msgid "Unable to open PPD file:"
 msgstr ""
 
-#: cgi-bin/admin.c:2466
+#: cgi-bin/admin.c:2179
 msgid "Unable to open cupsd.conf file:"
 msgstr ""
 
-#: cgi-bin/ipp-var.c:609
+#: cgi-bin/ipp-var.c:600
 msgid "Unable to print test page:"
 msgstr ""
 
-#: cups/adminutil.c:1945
+#: cups/adminutil.c:1961
 #, c-format
 msgid "Unable to run \"%s\": %s\n"
 msgstr ""
 
-#: cgi-bin/printers.c:296
+#: cgi-bin/printers.c:287
 msgid "Unable to send maintenance job:"
 msgstr ""
 
-#: cups/adminutil.c:682
+#: cups/adminutil.c:691
 #, c-format
 msgid "Unable to set Windows printer driver (%d)!"
 msgstr ""
 
-#: cgi-bin/admin.c:1786
+#: cgi-bin/admin.c:3133
 msgid "Unable to set options:"
 msgstr ""
 
-#: cgi-bin/admin.c:2029
+#: cgi-bin/admin.c:1507
 msgid "Unable to upload cupsd.conf file:"
 msgstr ""
 
@@ -2741,47 +2815,47 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: backend/ipp.c:1519
+#: backend/ipp.c:1481
 #, c-format
 msgid "Unknown printer error (%s)!"
 msgstr ""
 
-#: scheduler/ipp.c:8963
+#: scheduler/ipp.c:9327
 #, c-format
 msgid "Unknown printer-error-policy \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:8948
+#: scheduler/ipp.c:9312
 #, c-format
 msgid "Unknown printer-op-policy \"%s\"."
 msgstr ""
 
-#: scheduler/ipp.c:6902 scheduler/ipp.c:8053
+#: scheduler/ipp.c:7268 scheduler/ipp.c:8441
 #, c-format
 msgid "Unsupported compression \"%s\"!"
 msgstr ""
 
-#: scheduler/ipp.c:9337
+#: scheduler/ipp.c:9732
 #, c-format
 msgid "Unsupported compression attribute %s!"
 msgstr ""
 
-#: scheduler/ipp.c:9364
+#: scheduler/ipp.c:9760
 #, c-format
 msgid "Unsupported format \"%s\"!"
 msgstr ""
 
-#: scheduler/ipp.c:1246 scheduler/ipp.c:8184
+#: scheduler/ipp.c:1315 scheduler/ipp.c:8573
 #, c-format
 msgid "Unsupported format '%s'!"
 msgstr ""
 
-#: scheduler/ipp.c:7033 scheduler/ipp.c:8167
+#: scheduler/ipp.c:7399 scheduler/ipp.c:8556
 #, c-format
 msgid "Unsupported format '%s/%s'!"
 msgstr ""
 
-#: systemv/lpadmin.c:814
+#: systemv/lpadmin.c:805
 msgid ""
 "Usage:\n"
 "\n"
@@ -2794,21 +2868,21 @@ msgid ""
 "\n"
 msgstr ""
 
-#: backend/ipp.c:208 backend/lpd.c:198 backend/parallel.c:134
-#: backend/scsi.c:154 backend/serial.c:173 backend/socket.c:135
-#: backend/usb.c:196 filter/hpgl-main.c:157 filter/imagetops.c:124
-#: filter/imagetoraster.c:217 filter/pstops.c:244 filter/rastertoepson.c:1033
-#: filter/rastertohp.c:766 filter/rastertolabel.c:1180 filter/textcommon.c:527
+#: backend/ipp.c:201 backend/lpd.c:189 backend/parallel.c:125
+#: backend/scsi.c:156 backend/serial.c:164 backend/socket.c:125
+#: backend/usb.c:187 filter/hpgl-main.c:148 filter/imagetops.c:115
+#: filter/imagetoraster.c:208 filter/pstops.c:235 filter/rastertoepson.c:1024
+#: filter/rastertohp.c:757 filter/rastertolabel.c:1171 filter/textcommon.c:518
 #, c-format
 msgid "Usage: %s job-id user title copies options [file]\n"
 msgstr ""
 
-#: filter/gziptoany.c:62
+#: filter/gziptoany.c:53
 #, c-format
 msgid "Usage: %s job-id user title copies options file\n"
 msgstr ""
 
-#: systemv/cupsaddsmb.c:282
+#: systemv/cupsaddsmb.c:276
 msgid ""
 "Usage: cupsaddsmb [options] printer1 ... printerN\n"
 "       cupsaddsmb [options] -a\n"
@@ -2822,7 +2896,25 @@ msgid ""
 "  -v               Be verbose (show commands)\n"
 msgstr ""
 
-#: scheduler/main.c:2146
+#: systemv/cupsctl.c:195
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
+#: scheduler/main.c:1768
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2833,7 +2925,20 @@ msgid ""
 "-l                  Run cupsd from launchd(8)\n"
 msgstr ""
 
-#: systemv/cupstestdsc.c:440
+#: scheduler/cupsfilter.c:785
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
+#: systemv/cupstestdsc.c:431
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2845,17 +2950,27 @@ msgid ""
 "    Note: this program only validates the DSC comments, not the PostScript itself.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:1851
+#: systemv/cupstestppd.c:2409
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
 
-#: systemv/lpmove.c:147
+#: systemv/lpmove.c:138
 msgid "Usage: lpmove job/src dest\n"
 msgstr ""
 
-#: systemv/lpoptions.c:488
+#: systemv/lpoptions.c:479
 msgid ""
 "Usage: lpoptions [-h server] [-E] -d printer\n"
 "       lpoptions [-h server] [-E] [-p printer] -l\n"
@@ -2863,601 +2978,635 @@ msgid ""
 "       lpoptions [-h server] [-E] -x printer\n"
 msgstr ""
 
-#: systemv/lppasswd.c:502
+#: systemv/lppasswd.c:493
 msgid "Usage: lppasswd [-g groupname]\n"
 msgstr ""
 
-#: systemv/lppasswd.c:505
+#: systemv/lppasswd.c:496
 msgid ""
 "Usage: lppasswd [-g groupname] [username]\n"
 "       lppasswd [-g groupname] -a [username]\n"
 "       lppasswd [-g groupname] -x [username]\n"
 msgstr ""
 
-#: berkeley/lpq.c:672
+#: berkeley/lpq.c:663
 msgid "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
 msgstr ""
 
-#: backend/snmp.c:315
+#: backend/snmp.c:317
 msgid "Usage: snmp [host-or-ip-address]\n"
 msgstr ""
 
-#: backend/usb-darwin.c:1226
+#: backend/usb-darwin.c:1606
 #, c-format
 msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
 msgstr ""
 
-#: backend/usb-darwin.c:396
+#: backend/usb-darwin.c:476
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-#: backend/usb-darwin.c:411
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+#: backend/usb-darwin.c:459
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
-#: backend/parallel.c:625 backend/serial.c:1259 backend/socket.c:475
-#: backend/usb-unix.c:558
+#: backend/pap.c:1283 backend/parallel.c:616 backend/serial.c:1250
+#: backend/socket.c:441 backend/usb-unix.c:565
 msgid "WARNING: Failed to read side-channel request!\n"
 msgstr ""
 
-#: filter/pstops.c:2154
+#: filter/pstops.c:2145
 #, c-format
 msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
 msgstr ""
 
-#: backend/lpd.c:598
+#: backend/lpd.c:589
 #, c-format
 msgid "WARNING: Remote host did not respond with command status byte after %d seconds!\n"
 msgstr ""
 
-#: backend/lpd.c:991 backend/lpd.c:1120
+#: backend/lpd.c:982 backend/lpd.c:1111
 #, c-format
 msgid "WARNING: Remote host did not respond with control status byte after %d seconds!\n"
 msgstr ""
 
-#: backend/lpd.c:1076
+#: backend/lpd.c:1067
 #, c-format
 msgid "WARNING: Remote host did not respond with data status byte after %d seconds!\n"
 msgstr ""
 
-#: backend/scsi-irix.c:204 backend/scsi-linux.c:223
+#: backend/scsi-irix.c:205 backend/scsi-linux.c:224
 #, c-format
 msgid "WARNING: SCSI command timed out (%d); retrying...\n"
 msgstr ""
 
-#: filter/pstops.c:1035
+#: filter/pstops.c:1026
 msgid "WARNING: This document does not conform to the Adobe Document Structuring Conventions and may not print correctly!\n"
 msgstr ""
 
-#: filter/pstops.c:2161
+#: filter/pstops.c:2152
 #, c-format
 msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
 msgstr ""
 
-#: filter/pstops.c:2147
+#: filter/pstops.c:2138
 #, c-format
 msgid "WARNING: Unknown option \"%s\"!\n"
 msgstr ""
 
-#: backend/serial.c:382
+#: backend/serial.c:373
 #, c-format
 msgid "WARNING: Unsupported baud rate %s!\n"
 msgstr ""
 
-#: backend/ipp.c:584 backend/ipp.c:697 backend/lpd.c:829 backend/socket.c:312
+#: backend/ipp.c:534 backend/ipp.c:647 backend/lpd.c:820 backend/socket.c:302
 #, c-format
 msgid "WARNING: recoverable: Network host '%s' is busy; will retry in %d seconds...\n"
 msgstr ""
 
-#: cups/adminutil.c:660
+#: cups/adminutil.c:666
 msgid "Warning, no Windows 2000 printer drivers are installed!"
 msgstr ""
 
-#: cups/ppd.c:1788
+#: cups/ppd.c:1860
 msgid "Yes"
 msgstr ""
 
-#: scheduler/client.c:2279
+#: scheduler/client.c:2284
 #, c-format
 msgid "You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%s:%d%s</A>."
 msgstr ""
 
-#: cups/notify.c:111
+#: cups/notify.c:102
 msgid "aborted"
 msgstr ""
 
-#: cups/notify.c:108
+#: cups/notify.c:99
 msgid "canceled"
 msgstr ""
 
-#: cups/notify.c:114
+#: cups/notify.c:105
 msgid "completed"
 msgstr ""
 
-#: scheduler/ipp.c:5432
+#: scheduler/ipp.c:5579
 msgid "cups-deviced failed to execute."
 msgstr ""
 
-#: scheduler/ipp.c:5950
+#: scheduler/ipp.c:6088 scheduler/ipp.c:6316
 msgid "cups-driverd failed to execute."
 msgstr ""
 
-#: systemv/cupsaddsmb.c:235
+#: systemv/cupsaddsmb.c:226
 #, c-format
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr ""
 
-#: scheduler/main.c:191
+#: systemv/cupsctl.c:189
+#, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr ""
+
+#: systemv/cupsctl.c:191
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr ""
+
+#: scheduler/main.c:177
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr ""
 
-#: scheduler/main.c:266
+#: scheduler/main.c:252
 #, c-format
 msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
 msgstr ""
 
-#: scheduler/main.c:259
+#: scheduler/main.c:245
 #, c-format
 msgid "cupsd: Unknown option \"%c\" - aborting!\n"
 msgstr ""
 
-#: scheduler/main.c:246
+#: scheduler/main.c:232
 msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:140
+#: scheduler/cupsfilter.c:281
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+#: scheduler/cupsfilter.c:215
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#: scheduler/cupsfilter.c:252
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#: scheduler/cupsfilter.c:240
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#: scheduler/cupsfilter.c:260
+#, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr ""
+
+#: systemv/cupstestppd.c:201
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr ""
 
-#: systemv/cupstestppd.c:156
+#: systemv/cupstestppd.c:217
 msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
 msgstr ""
 
-#: systemv/lpstat.c:1360 systemv/lpstat.c:1363 systemv/lpstat.c:1366
+#: systemv/lpstat.c:1351 systemv/lpstat.c:1354 systemv/lpstat.c:1357
 #, c-format
 msgid "device for %s/%s: %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:1347 systemv/lpstat.c:1350 systemv/lpstat.c:1353
+#: systemv/lpstat.c:1338 systemv/lpstat.c:1341 systemv/lpstat.c:1344
 #, c-format
 msgid "device for %s: %s\n"
 msgstr ""
 
-#: cups/notify.c:99
+#: cups/notify.c:90
 msgid "held"
 msgstr ""
 
-#: berkeley/lpc.c:223
+#: berkeley/lpc.c:214
 msgid "help\t\tget help on commands\n"
 msgstr ""
 
-#: cups/notify.c:140
+#: cups/notify.c:131
 msgid "idle"
 msgstr ""
 
-#: scheduler/ipp.c:6572
+#: scheduler/ipp.c:6938
 msgid "job-printer-uri attribute missing!"
 msgstr ""
 
-#: systemv/lpadmin.c:150 systemv/lpadmin.c:462
+#: systemv/lpadmin.c:141 systemv/lpadmin.c:453
 msgid "lpadmin: Class name can only contain printable characters!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:759
+#: systemv/lpadmin.c:750
 msgid "lpadmin: Expected PPD after '-P' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:500
+#: systemv/lpadmin.c:491
 msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:451
+#: systemv/lpadmin.c:442
 msgid "lpadmin: Expected class after '-r' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:139
+#: systemv/lpadmin.c:130
 msgid "lpadmin: Expected class name after '-c' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:652
+#: systemv/lpadmin.c:643
 msgid "lpadmin: Expected description after '-D' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:559
+#: systemv/lpadmin.c:550
 msgid "lpadmin: Expected device URI after '-v' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:668
+#: systemv/lpadmin.c:659
 msgid "lpadmin: Expected file type(s) after '-I' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:221
+#: systemv/lpadmin.c:212
 msgid "lpadmin: Expected hostname after '-h' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:266
+#: systemv/lpadmin.c:257
 msgid "lpadmin: Expected interface after '-i' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:713
+#: systemv/lpadmin.c:704
 msgid "lpadmin: Expected location after '-L' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:347
+#: systemv/lpadmin.c:338
 msgid "lpadmin: Expected model after '-m' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:367
+#: systemv/lpadmin.c:358
 msgid "lpadmin: Expected name=value after '-o' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:400
+#: systemv/lpadmin.c:391
 msgid "lpadmin: Expected printer after '-p' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:183
+#: systemv/lpadmin.c:174
 msgid "lpadmin: Expected printer name after '-d' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:593
+#: systemv/lpadmin.c:584
 msgid "lpadmin: Expected printer or class after '-x' option!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:1136
+#: systemv/lpadmin.c:1127
 msgid "lpadmin: No member names were seen!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:902
+#: systemv/lpadmin.c:893
 #, c-format
 msgid "lpadmin: Printer %s is already a member of class %s.\n"
 msgstr ""
 
-#: systemv/lpadmin.c:1150
+#: systemv/lpadmin.c:1141
 #, c-format
 msgid "lpadmin: Printer %s is not a member of class %s.\n"
 msgstr ""
 
-#: systemv/lpadmin.c:194 systemv/lpadmin.c:411 systemv/lpadmin.c:604
+#: systemv/lpadmin.c:185 systemv/lpadmin.c:402 systemv/lpadmin.c:595
 msgid "lpadmin: Printer name can only contain printable characters!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:124
+#: systemv/lpadmin.c:115
 msgid ""
 "lpadmin: Unable to add a printer to the class:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:115 systemv/lpadmin.c:168 systemv/lpadmin.c:239
-#: systemv/lpadmin.c:300 systemv/lpadmin.c:319 systemv/lpadmin.c:385
-#: systemv/lpadmin.c:426 systemv/lpadmin.c:532 systemv/lpadmin.c:578
-#: systemv/lpadmin.c:624 systemv/lpadmin.c:686 systemv/lpadmin.c:732
-#: systemv/lpadmin.c:793
+#: systemv/lpadmin.c:106 systemv/lpadmin.c:159 systemv/lpadmin.c:230
+#: systemv/lpadmin.c:291 systemv/lpadmin.c:310 systemv/lpadmin.c:376
+#: systemv/lpadmin.c:417 systemv/lpadmin.c:523 systemv/lpadmin.c:569
+#: systemv/lpadmin.c:615 systemv/lpadmin.c:677 systemv/lpadmin.c:723
+#: systemv/lpadmin.c:784
 #, c-format
 msgid "lpadmin: Unable to connect to server: %s\n"
 msgstr ""
 
-#: systemv/lpadmin.c:1852
+#: systemv/lpadmin.c:1843
 #, c-format
 msgid "lpadmin: Unable to create temporary file - %s\n"
 msgstr ""
 
-#: systemv/lpadmin.c:1461
+#: systemv/lpadmin.c:1452
 #, c-format
 msgid "lpadmin: Unable to create temporary file: %s\n"
 msgstr ""
 
-#: systemv/lpadmin.c:1862
+#: systemv/lpadmin.c:1853
 #, c-format
 msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
 msgstr ""
 
-#: systemv/lpadmin.c:1469
+#: systemv/lpadmin.c:1460
 #, c-format
 msgid "lpadmin: Unable to open file \"%s\": %s\n"
 msgstr ""
 
-#: systemv/lpadmin.c:435
+#: systemv/lpadmin.c:426
 msgid ""
 "lpadmin: Unable to remove a printer from the class:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:741
+#: systemv/lpadmin.c:732
 msgid ""
 "lpadmin: Unable to set the PPD file:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:541
+#: systemv/lpadmin.c:532
 msgid ""
 "lpadmin: Unable to set the device URI:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:328
+#: systemv/lpadmin.c:319
 msgid ""
 "lpadmin: Unable to set the interface script or PPD file:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:248
+#: systemv/lpadmin.c:239
 msgid ""
 "lpadmin: Unable to set the interface script:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:633
+#: systemv/lpadmin.c:624
 msgid ""
 "lpadmin: Unable to set the printer description:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:695
+#: systemv/lpadmin.c:686
 msgid ""
 "lpadmin: Unable to set the printer location:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:802
+#: systemv/lpadmin.c:793
 msgid ""
 "lpadmin: Unable to set the printer options:\n"
 "         You must specify a printer name first!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:517
+#: systemv/lpadmin.c:508
 #, c-format
 msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:775
+#: systemv/lpadmin.c:766
 #, c-format
 msgid "lpadmin: Unknown argument '%s'!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:770
+#: systemv/lpadmin.c:761
 #, c-format
 msgid "lpadmin: Unknown option '%c'!\n"
 msgstr ""
 
-#: systemv/lpadmin.c:674
+#: systemv/lpadmin.c:665
 msgid "lpadmin: Warning - content type list ignored!\n"
 msgstr ""
 
-#: berkeley/lpc.c:90 berkeley/lpc.c:118 berkeley/lpc.c:154
+#: berkeley/lpc.c:81 berkeley/lpc.c:109 berkeley/lpc.c:145
 msgid "lpc> "
 msgstr ""
 
-#: systemv/lpinfo.c:100 systemv/lpinfo.c:119
+#: systemv/lpinfo.c:91 systemv/lpinfo.c:110
 #, c-format
 msgid "lpinfo: Unable to connect to server: %s\n"
 msgstr ""
 
-#: systemv/lpinfo.c:160
+#: systemv/lpinfo.c:151
 #, c-format
 msgid "lpinfo: Unknown argument '%s'!\n"
 msgstr ""
 
-#: systemv/lpinfo.c:154
+#: systemv/lpinfo.c:145
 #, c-format
 msgid "lpinfo: Unknown option '%c'!\n"
 msgstr ""
 
-#: systemv/lpmove.c:158
+#: systemv/lpmove.c:149
 #, c-format
 msgid "lpmove: Unable to connect to server: %s\n"
 msgstr ""
 
-#: systemv/lpmove.c:140
+#: systemv/lpmove.c:131
 #, c-format
 msgid "lpmove: Unknown argument '%s'!\n"
 msgstr ""
 
-#: systemv/lpmove.c:121
+#: systemv/lpmove.c:112
 #, c-format
 msgid "lpmove: Unknown option '%c'!\n"
 msgstr ""
 
-#: systemv/lpoptions.c:161 systemv/lpoptions.c:179 systemv/lpoptions.c:255
+#: systemv/lpoptions.c:152 systemv/lpoptions.c:170 systemv/lpoptions.c:246
 msgid "lpoptions: No printers!?!\n"
 msgstr ""
 
-#: systemv/lpoptions.c:230
+#: systemv/lpoptions.c:221
 #, c-format
 msgid "lpoptions: Unable to add printer or instance: %s\n"
 msgstr ""
 
-#: systemv/lpoptions.c:455
+#: systemv/lpoptions.c:446
 #, c-format
 msgid "lpoptions: Unable to get PPD file for %s: %s\n"
 msgstr ""
 
-#: systemv/lpoptions.c:464
+#: systemv/lpoptions.c:455
 #, c-format
 msgid "lpoptions: Unable to open PPD file for %s!\n"
 msgstr ""
 
-#: systemv/lpoptions.c:111
+#: systemv/lpoptions.c:102
 msgid "lpoptions: Unknown printer or class!\n"
 msgstr ""
 
-#: systemv/lppasswd.c:194
+#: systemv/lppasswd.c:185
 msgid "lppasswd: Only root can add or delete passwords!\n"
 msgstr ""
 
-#: systemv/lppasswd.c:323
+#: systemv/lppasswd.c:314
 msgid "lppasswd: Password file busy!\n"
 msgstr ""
 
-#: systemv/lppasswd.c:456
+#: systemv/lppasswd.c:447
 msgid "lppasswd: Password file not updated!\n"
 msgstr ""
 
-#: systemv/lppasswd.c:423
+#: systemv/lppasswd.c:414
 msgid "lppasswd: Sorry, password doesn't match!\n"
 msgstr ""
 
-#: systemv/lppasswd.c:273
+#: systemv/lppasswd.c:264
 msgid ""
 "lppasswd: Sorry, password rejected.\n"
 "Your password must be at least 6 characters long, cannot contain\n"
 "your username, and must contain at least one letter and number.\n"
 msgstr ""
 
-#: systemv/lppasswd.c:249
+#: systemv/lppasswd.c:240
 msgid "lppasswd: Sorry, passwords don't match!\n"
 msgstr ""
 
-#: systemv/lppasswd.c:220 systemv/lppasswd.c:238
+#: systemv/lppasswd.c:211 systemv/lppasswd.c:229
 #, c-format
 msgid "lppasswd: Unable to copy password string: %s\n"
 msgstr ""
 
-#: systemv/lppasswd.c:326 systemv/lppasswd.c:335 systemv/lppasswd.c:353
+#: systemv/lppasswd.c:317 systemv/lppasswd.c:326 systemv/lppasswd.c:344
 #, c-format
 msgid "lppasswd: Unable to open password file: %s\n"
 msgstr ""
 
-#: systemv/lppasswd.c:388 systemv/lppasswd.c:401 systemv/lppasswd.c:433
+#: systemv/lppasswd.c:379 systemv/lppasswd.c:392 systemv/lppasswd.c:424
 #, c-format
 msgid "lppasswd: Unable to write to password file: %s\n"
 msgstr ""
 
-#: systemv/lppasswd.c:471
+#: systemv/lppasswd.c:462
 #, c-format
 msgid "lppasswd: failed to backup old password file: %s\n"
 msgstr ""
 
-#: systemv/lppasswd.c:484
+#: systemv/lppasswd.c:475
 #, c-format
 msgid "lppasswd: failed to rename password file: %s\n"
 msgstr ""
 
-#: systemv/lppasswd.c:413
+#: systemv/lppasswd.c:404
 #, c-format
 msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
 msgstr ""
 
-#: berkeley/lprm.c:83 berkeley/lprm.c:179
+#: berkeley/lprm.c:74 berkeley/lprm.c:170
 msgid "lprm: Unable to contact server!\n"
 msgstr ""
 
-#: systemv/lpstat.c:1113
+#: systemv/lpstat.c:1104
 #, c-format
 msgid "lpstat: error - %s environment variable names non-existent destination \"%s\"!\n"
 msgstr ""
 
-#: systemv/lpstat.c:1042
+#: systemv/lpstat.c:1033
 #, c-format
 msgid "members of class %s:\n"
 msgstr ""
 
-#: berkeley/lpq.c:584
+#: berkeley/lpq.c:575
 msgid "no entries\n"
 msgstr ""
 
-#: systemv/lpstat.c:1117
+#: systemv/lpstat.c:1108
 msgid "no system default destination\n"
 msgstr ""
 
-#: scheduler/ipp.c:5165
+#: scheduler/ipp.c:5312
 msgid "notify-events not specified!"
 msgstr ""
 
-#: scheduler/ipp.c:5070
+#: scheduler/ipp.c:5217
 #, c-format
 msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
 msgstr ""
 
-#: scheduler/ipp.c:3144 scheduler/ipp.c:5789 scheduler/ipp.c:6193
-#: scheduler/ipp.c:7562
+#: scheduler/ipp.c:3273 scheduler/ipp.c:5936 scheduler/ipp.c:6559
+#: scheduler/ipp.c:7913
 #, c-format
 msgid "notify-subscription-id %d no good!"
 msgstr ""
 
-#: cups/adminutil.c:779
+#: cups/adminutil.c:788
 #, c-format
 msgid "open of %s failed: %s"
 msgstr ""
 
-#: cups/notify.c:96
+#: cups/notify.c:87
 msgid "pending"
 msgstr ""
 
-#: systemv/lpstat.c:2015
+#: systemv/lpstat.c:2024
 #, c-format
 msgid "printer %s disabled since %s -\n"
 msgstr ""
 
-#: systemv/lpstat.c:2004
+#: systemv/lpstat.c:2013
 #, c-format
 msgid "printer %s is idle.  enabled since %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:2009
+#: systemv/lpstat.c:2018
 #, c-format
 msgid "printer %s now printing %s-%d.  enabled since %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:2127
+#: systemv/lpstat.c:2136
 #, c-format
 msgid "printer %s/%s disabled since %s -\n"
 msgstr ""
 
-#: systemv/lpstat.c:2113
+#: systemv/lpstat.c:2122
 #, c-format
 msgid "printer %s/%s is idle.  enabled since %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:2120
+#: systemv/lpstat.c:2129
 #, c-format
 msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
 msgstr ""
 
-#: cups/notify.c:102 cups/notify.c:143
+#: cups/notify.c:93 cups/notify.c:134
 msgid "processing"
 msgstr ""
 
-#: systemv/lp.c:731
+#: systemv/lp.c:722
 #, c-format
 msgid "request id is %s-%d (%d file(s))\n"
 msgstr ""
 
-#: systemv/lpstat.c:2247
+#: systemv/lpstat.c:2256
 msgid "scheduler is not running\n"
 msgstr ""
 
-#: systemv/lpstat.c:2245
+#: systemv/lpstat.c:2254
 msgid "scheduler is running\n"
 msgstr ""
 
-#: cups/adminutil.c:2016
+#: cups/adminutil.c:2032
 #, c-format
 msgid "stat of %s failed: %s"
 msgstr ""
 
-#: berkeley/lpc.c:225
+#: berkeley/lpc.c:216
 msgid "status\t\tshow status of daemon and queue\n"
 msgstr ""
 
-#: cups/notify.c:105 cups/notify.c:146
+#: cups/notify.c:96 cups/notify.c:137
 msgid "stopped"
 msgstr ""
 
-#: systemv/lpstat.c:1091
+#: systemv/lpstat.c:1082
 #, c-format
 msgid "system default destination: %s\n"
 msgstr ""
 
-#: systemv/lpstat.c:1088
+#: systemv/lpstat.c:1079
 #, c-format
 msgid "system default destination: %s/%s\n"
 msgstr ""
 
-#: cups/notify.c:117 cups/notify.c:149
+#: cups/notify.c:108 cups/notify.c:140
 msgid "unknown"
 msgstr ""
 
-#: cups/notify.c:126
+#: cups/notify.c:117
 msgid "untitled"
 msgstr ""
 
diff --git a/locale/cups_da.po b/locale/cups_da.po
new file mode 100644 (file)
index 0000000..51eeeea
--- /dev/null
@@ -0,0 +1,2849 @@
+#
+# "$Id$"
+#
+#   Message catalog template for the Common UNIX Printing System (CUPS).
+#
+#   Copyright 2007 by Apple Inc.
+#   Copyright 2005-2007 by Easy Software Products.
+#
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: CUPS 1.3\n"
+"Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "\t\t(all)\n"
+msgstr ""
+
+msgid "\t\t(none)\n"
+msgstr ""
+
+#, c-format
+msgid "\t%d entries\n"
+msgstr ""
+
+msgid "\tAfter fault: continue\n"
+msgstr ""
+
+msgid "\tAlerts:"
+msgstr ""
+
+msgid "\tBanner required\n"
+msgstr ""
+
+msgid "\tCharset sets:\n"
+msgstr ""
+
+msgid "\tConnection: direct\n"
+msgstr ""
+
+msgid "\tConnection: remote\n"
+msgstr ""
+
+msgid "\tDefault page size:\n"
+msgstr ""
+
+msgid "\tDefault pitch:\n"
+msgstr ""
+
+msgid "\tDefault port settings:\n"
+msgstr ""
+
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr ""
+
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+
+msgid "\tForms allowed:\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tLocation: %s\n"
+msgstr ""
+
+msgid "\tOn fault: no alert\n"
+msgstr ""
+
+msgid "\tUsers allowed:\n"
+msgstr ""
+
+msgid "\tUsers denied:\n"
+msgstr ""
+
+msgid "\tdaemon present\n"
+msgstr ""
+
+msgid "\tno entries\n"
+msgstr ""
+
+#, c-format
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr ""
+
+msgid "\tprinting is disabled\n"
+msgstr ""
+
+msgid "\tprinting is enabled\n"
+msgstr ""
+
+#, c-format
+msgid "\tqueued for %s\n"
+msgstr ""
+
+msgid "\tqueuing is disabled\n"
+msgstr ""
+
+msgid "\tqueuing is enabled\n"
+msgstr ""
+
+msgid "\treason unknown\n"
+msgstr ""
+
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr ""
+
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr ""
+
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr ""
+
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr ""
+
+#, c-format
+msgid "        %-39.39s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "        PASS    Default%s\n"
+msgstr ""
+
+msgid "        PASS    DefaultImageableArea\n"
+msgstr ""
+
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr ""
+
+msgid "        PASS    FileVersion\n"
+msgstr ""
+
+msgid "        PASS    FormatVersion\n"
+msgstr ""
+
+msgid "        PASS    LanguageEncoding\n"
+msgstr ""
+
+msgid "        PASS    LanguageVersion\n"
+msgstr ""
+
+msgid "        PASS    Manufacturer\n"
+msgstr ""
+
+msgid "        PASS    ModelName\n"
+msgstr ""
+
+msgid "        PASS    NickName\n"
+msgstr ""
+
+msgid "        PASS    PCFileName\n"
+msgstr ""
+
+msgid "        PASS    PSVersion\n"
+msgstr ""
+
+msgid "        PASS    PageRegion\n"
+msgstr ""
+
+msgid "        PASS    PageSize\n"
+msgstr ""
+
+msgid "        PASS    Product\n"
+msgstr ""
+
+msgid "        PASS    ShortNickName\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "        WARN    Default choices conflicting!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr ""
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr ""
+
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+
+msgid "    NO ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%EndDocument comments!\n"
+msgstr ""
+
+msgid "    Warning: file contains binary data!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr ""
+
+msgid " FAIL\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+
+msgid " PASS\n"
+msgstr ""
+
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr ""
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr ""
+
+#, c-format
+msgid "%s is not ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready and printing\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s not supported!"
+msgstr ""
+
+#, c-format
+msgid "%s/%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - bad job ID!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - no default destination available.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr ""
+
+msgid "?Invalid help command unknown\n"
+msgstr ""
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr ""
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr ""
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr ""
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr ""
+
+msgid "Accept Jobs"
+msgstr ""
+
+msgid "Add Class"
+msgstr ""
+
+msgid "Add Printer"
+msgstr ""
+
+msgid "Add RSS Subscription"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr ""
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr ""
+
+msgid "Bad OpenGroup"
+msgstr ""
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr ""
+
+msgid "Bad OrderDependency"
+msgstr ""
+
+msgid "Bad UIConstraints"
+msgstr ""
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr ""
+
+msgid "Bad custom parameter"
+msgstr ""
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr ""
+
+msgid "Bad job-priority value!"
+msgstr ""
+
+msgid "Bad job-state value!"
+msgstr ""
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad number-up value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr ""
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr ""
+
+msgid "Bad subscription ID!"
+msgstr ""
+
+msgid "Banners"
+msgstr ""
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr ""
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr ""
+
+msgid "Classes"
+msgstr ""
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+msgstr ""
+
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr ""
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr ""
+
+msgid "Delete Class"
+msgstr ""
+
+msgid "Delete Printer"
+msgstr ""
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr ""
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Door open."
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+msgid "ERROR: Empty print file!\n"
+msgstr ""
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+msgid "ERROR: Printer not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr ""
+
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr ""
+
+msgid "Empty PPD file!"
+msgstr ""
+
+msgid "Ending Banner"
+msgstr ""
+
+msgid "Enter old password:"
+msgstr ""
+
+msgid "Enter password again:"
+msgstr ""
+
+msgid "Enter password:"
+msgstr ""
+
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr ""
+
+msgid "Error Policy"
+msgstr ""
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr ""
+
+msgid "Export Printers to Samba"
+msgstr ""
+
+msgid "FAIL\n"
+msgstr ""
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr ""
+
+msgid "Help"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr ""
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
+
+msgid "INFO: Loading image file...\n"
+msgstr ""
+
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
+
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
+
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
+
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
+
+msgid "INFO: Ready to print.\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
+
+msgid "INFO: Sending data\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
+
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
+
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
+
+msgid "Illegal control character"
+msgstr ""
+
+msgid "Illegal main keyword string"
+msgstr ""
+
+msgid "Illegal option keyword string"
+msgstr ""
+
+msgid "Illegal translation string"
+msgstr ""
+
+msgid "Illegal whitespace character"
+msgstr ""
+
+msgid "Ink/toner almost empty."
+msgstr ""
+
+msgid "Ink/toner empty!"
+msgstr ""
+
+msgid "Ink/toner waste bin almost full."
+msgstr ""
+
+msgid "Ink/toner waste bin full!"
+msgstr ""
+
+msgid "Interlock open."
+msgstr ""
+
+msgid "Internal error"
+msgstr ""
+
+msgid "JCL"
+msgstr ""
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr ""
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job %d not found!"
+msgstr ""
+
+msgid "Job Completed"
+msgstr ""
+
+msgid "Job Created"
+msgstr ""
+
+msgid "Job Options Changed"
+msgstr ""
+
+msgid "Job Stopped"
+msgstr ""
+
+msgid "Job is completed and cannot be changed."
+msgstr ""
+
+msgid "Job operation failed:"
+msgstr ""
+
+msgid "Job state cannot be changed."
+msgstr ""
+
+msgid "Job subscriptions cannot be renewed!"
+msgstr ""
+
+msgid "Jobs"
+msgstr ""
+
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr ""
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr ""
+
+msgid "List Available Printers"
+msgstr ""
+
+msgid "Media Size"
+msgstr ""
+
+msgid "Media Source"
+msgstr ""
+
+msgid "Media Type"
+msgstr ""
+
+msgid "Media jam!"
+msgstr ""
+
+msgid "Media tray almost empty."
+msgstr ""
+
+msgid "Media tray empty!"
+msgstr ""
+
+msgid "Media tray missing!"
+msgstr ""
+
+msgid "Media tray needs to be filled."
+msgstr ""
+
+msgid "Memory allocation error"
+msgstr ""
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr ""
+
+msgid "Missing asterisk in column 1"
+msgstr ""
+
+#, c-format
+msgid "Missing double quote on line %d!"
+msgstr ""
+
+msgid "Missing form variable!"
+msgstr ""
+
+msgid "Missing notify-subscription-ids attribute!"
+msgstr ""
+
+msgid "Missing requesting-user-name attribute!"
+msgstr ""
+
+msgid "Missing required attributes!"
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d!"
+msgstr ""
+
+msgid "Missing value string"
+msgstr ""
+
+#, c-format
+msgid ""
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Modify Class"
+msgstr ""
+
+msgid "Modify Printer"
+msgstr ""
+
+msgid "Move All Jobs"
+msgstr ""
+
+msgid "Move Job"
+msgstr ""
+
+#, c-format
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
+
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
+
+msgid "NULL PPD file pointer"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "No Windows printer drivers are installed!"
+msgstr ""
+
+#, c-format
+msgid "No active jobs on %s!"
+msgstr ""
+
+msgid "No attributes in request!"
+msgstr ""
+
+msgid "No authentication information provided!"
+msgstr ""
+
+msgid "No default printer"
+msgstr ""
+
+msgid "No destinations added."
+msgstr ""
+
+msgid "No file!?!"
+msgstr ""
+
+msgid "No subscription attributes in request!"
+msgstr ""
+
+msgid "No subscriptions found."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Not allowed to print."
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPC almost at end-of-life."
+msgstr ""
+
+msgid "OPC at end-of-life!"
+msgstr ""
+
+msgid "OpenGroup without a CloseGroup first"
+msgstr ""
+
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr ""
+
+msgid "Operation Policy"
+msgstr ""
+
+msgid "Options Installed"
+msgstr ""
+
+msgid "Out of toner!"
+msgstr ""
+
+msgid "Output Mode"
+msgstr ""
+
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr ""
+
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr ""
+
+msgid "PS Binary Protocol"
+msgstr ""
+
+#, c-format
+msgid "Password for %s on %s? "
+msgstr ""
+
+#, c-format
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr ""
+
+msgid "Policies"
+msgstr ""
+
+msgid "Print Job:"
+msgstr ""
+
+msgid "Print Test Page"
+msgstr ""
+
+msgid "Printer Added"
+msgstr ""
+
+msgid "Printer Deleted"
+msgstr ""
+
+msgid "Printer Maintenance"
+msgstr ""
+
+msgid "Printer Modified"
+msgstr ""
+
+msgid "Printer Stopped"
+msgstr ""
+
+msgid "Printer off-line."
+msgstr ""
+
+msgid "Printer:"
+msgstr ""
+
+msgid "Printers"
+msgstr ""
+
+msgid "Purge Jobs"
+msgstr ""
+
+msgid "Quota limit reached."
+msgstr ""
+
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr ""
+
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+
+msgid "Reject Jobs"
+msgstr ""
+
+msgid "Resolution"
+msgstr ""
+
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr ""
+
+msgid "Server Restarted"
+msgstr ""
+
+msgid "Server Security Auditing"
+msgstr ""
+
+msgid "Server Started"
+msgstr ""
+
+msgid "Server Stopped"
+msgstr ""
+
+msgid "Set Allowed Users"
+msgstr ""
+
+msgid "Set As Default"
+msgstr ""
+
+msgid "Set Class Options"
+msgstr ""
+
+msgid "Set Printer Options"
+msgstr ""
+
+msgid "Set Publishing"
+msgstr ""
+
+msgid "Start Class"
+msgstr ""
+
+msgid "Start Printer"
+msgstr ""
+
+msgid "Starting Banner"
+msgstr ""
+
+msgid "Stop Class"
+msgstr ""
+
+msgid "Stop Printer"
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
+msgid ""
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr ""
+
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr ""
+
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid "The printer or class is not shared!"
+msgstr ""
+
+msgid "The printer or class was not found."
+msgstr ""
+
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr ""
+
+msgid "The printer-uri attribute is required!"
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+
+msgid "Toner low."
+msgstr ""
+
+msgid "Too many active jobs."
+msgstr ""
+
+msgid "Unable to access cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to add RSS subscription:"
+msgstr ""
+
+msgid "Unable to add class:"
+msgstr ""
+
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr ""
+
+msgid "Unable to add printer:"
+msgstr ""
+
+msgid "Unable to allocate memory for file types!"
+msgstr ""
+
+msgid "Unable to cancel RSS subscription:"
+msgstr ""
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr ""
+
+msgid "Unable to change printer:"
+msgstr ""
+
+msgid "Unable to change server settings:"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy PPD file - %s!"
+msgstr ""
+
+msgid "Unable to copy PPD file!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr ""
+
+msgid "Unable to create temporary file:"
+msgstr ""
+
+msgid "Unable to delete class:"
+msgstr ""
+
+msgid "Unable to delete printer:"
+msgstr ""
+
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr ""
+
+msgid "Unable to find destination for job!"
+msgstr ""
+
+msgid "Unable to get class list:"
+msgstr ""
+
+msgid "Unable to get class status:"
+msgstr ""
+
+msgid "Unable to get list of printer drivers:"
+msgstr ""
+
+msgid "Unable to get printer attributes:"
+msgstr ""
+
+msgid "Unable to get printer list:"
+msgstr ""
+
+msgid "Unable to get printer status:"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr ""
+
+msgid "Unable to modify class:"
+msgstr ""
+
+msgid "Unable to modify printer:"
+msgstr ""
+
+msgid "Unable to move job"
+msgstr ""
+
+msgid "Unable to move jobs"
+msgstr ""
+
+msgid "Unable to open PPD file"
+msgstr ""
+
+msgid "Unable to open PPD file:"
+msgstr ""
+
+msgid "Unable to open cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to print test page:"
+msgstr ""
+
+#, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr ""
+
+msgid "Unable to send maintenance job:"
+msgstr ""
+
+#, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr ""
+
+msgid "Unable to set options:"
+msgstr ""
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer error (%s)!"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr ""
+
+msgid ""
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
+
+msgid "Usage: lpmove job/src dest\n"
+msgstr ""
+
+msgid ""
+"Usage: lpoptions [-h server] [-E] -d printer\n"
+"       lpoptions [-h server] [-E] [-p printer] -l\n"
+"       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+"       lpoptions [-h server] [-E] -x printer\n"
+msgstr ""
+
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr ""
+
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
+
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
+msgid ""
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
+
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+
+msgid "aborted"
+msgstr ""
+
+msgid "canceled"
+msgstr ""
+
+msgid "completed"
+msgstr ""
+
+msgid "cups-deviced failed to execute."
+msgstr ""
+
+msgid "cups-driverd failed to execute."
+msgstr ""
+
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr ""
+
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr ""
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr ""
+
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr ""
+
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s: %s\n"
+msgstr ""
+
+msgid "held"
+msgstr ""
+
+msgid "help\t\tget help on commands\n"
+msgstr ""
+
+msgid "idle"
+msgstr ""
+
+msgid "job-printer-uri attribute missing!"
+msgstr ""
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr ""
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr ""
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr ""
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr ""
+
+msgid "lpc> "
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpoptions: No printers!?!\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr ""
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr ""
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr ""
+
+msgid "lppasswd: Password file busy!\n"
+msgstr ""
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr ""
+
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr ""
+
+msgid "lprm: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr ""
+
+#, c-format
+msgid "members of class %s:\n"
+msgstr ""
+
+msgid "no entries\n"
+msgstr ""
+
+msgid "no system default destination\n"
+msgstr ""
+
+msgid "notify-events not specified!"
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
+
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr ""
+
+#, c-format
+msgid "open of %s failed: %s"
+msgstr ""
+
+msgid "pending"
+msgstr ""
+
+#, c-format
+msgid "printer %s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+msgid "processing"
+msgstr ""
+
+#, c-format
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr ""
+
+msgid "scheduler is not running\n"
+msgstr ""
+
+msgid "scheduler is running\n"
+msgstr ""
+
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr ""
+
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr ""
+
+msgid "stopped"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s\n"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "untitled"
+msgstr ""
index 8b4587e320cb32d33d12901d4d8aa2c5e1fc368b..ad7c924849929f8fcaa02d9cdc94fc69778954c4 100644 (file)
@@ -3,29 +3,20 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2006-07-17 19:55+0200\n"
 "Last-Translator: Bernd Krumböck <b.krumboeck@rewe-group.at>\n"
 "Language-Team: Deutsch\n"
@@ -290,6 +281,18 @@ msgstr ""
 "        WARNUNG    Manufacturer wird verlangt von PPD 4.3 Spez.\n"
 "                REF: Seiten 58-59, Kapitel 5.3.\n"
 
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF!\n"
@@ -335,10 +338,65 @@ msgstr ""
 "        WARNUNG    ShortNickName wird verlangt von PPD 4.3 Spez.\n"
 "                REF: Seiten 64-65, Kapitel 5.3.\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
 msgstr "      **FEHLGESCHLAGEN**  %s %s existiert nicht!\n"
 
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+"      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s!\n"
+
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s, "
+"Auswahl %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      **FEHLGESCHLAGEN**  Falscher cupsFilter Wert \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      **FEHLGESCHLAGEN**  Falscher cupsFilter Wert \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      **FEHLGESCHLAGEN**  Falsche Sprache \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+"      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s, "
+"Auswahl %s!\n"
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      **FEHLGESCHLAGEN**  Falscher cupsFilter Wert \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      **FEHLGESCHLAGEN**  Falscher cupsFilter Wert \"%s\"!\n"
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
 #, fuzzy, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
@@ -385,6 +443,14 @@ msgstr ""
 "      **FEHLGESCHLAGEN**  FALSCHER Manufacturer (sollte \"HP\" sein)\n"
 "                REF: Seite 211, Tabelle D.1.\n"
 
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **FEHLGESCHLAGEN**  FALSCHER Manufacturer (sollte \"HP\" sein)\n"
+"                REF: Seite 211, Tabelle D.1.\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
@@ -432,26 +498,19 @@ msgstr ""
 "                REF: Seite 84, Kapitel 5.9\n"
 
 #, fuzzy, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
-msgstr ""
-"      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s!\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      **FEHLGESCHLAGEN**  Falsche Sprache \"%s\"!\n"
 
 #, fuzzy, c-format
-msgid ""
-"      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %"
-"s!\n"
-msgstr ""
-"      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s, "
-"Auswahl %s!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      **FEHLGESCHLAGEN**  Falscher cupsFilter Wert \"%s\"!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr "      **FEHLGESCHLAGEN**  Falsche Sprache \"%s\"!\n"
 
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      **FEHLGESCHLAGEN**  Standardübersetzung für Parameter %s enthält 8-bit "
+"Zeichen!\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -468,18 +527,6 @@ msgstr ""
 "      **FEHLGESCHLAGEN**  Standardübersetzung für Parameter %s enthält 8-bit "
 "Zeichen!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr ""
-"      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s!\n"
-
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr ""
-"      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s, "
-"Auswahl %s!\n"
-
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
@@ -1020,6 +1067,10 @@ msgstr "%s: Kann Server nicht erreichen!\n"
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr "%s: Unbekanntes Ziel \"%s\"!\n"
 
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "%s: Unbekannter Parameter '%c'!\n"
+
 #, c-format
 msgid ""
 "%s: Warning - '%c' format modifier not supported - output may not be "
@@ -1208,17 +1259,6 @@ msgstr ""
 msgid "Custom"
 msgstr "Benutzerspezifisch"
 
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
 msgid "Delete Class"
 msgstr "Lösche Klasse"
 
@@ -1261,8 +1301,8 @@ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr "Speicherreservierung für Dateitypen fehlgeschlagen!"
 
 #, fuzzy, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
-msgstr "lpoptions: Kann Drucker oder Instanz nicht hinzufügen: %s\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr "lprm: Kann keine Aufträge abbrechen!\n"
 
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
@@ -1554,6 +1594,10 @@ msgid ""
 "seconds...\n"
 msgstr ""
 
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
 msgid "Edit Configuration File"
 msgstr "Bearbeite Konfigurationsdatei"
 
@@ -1850,6 +1894,9 @@ msgstr "Sprache \"%s\" nicht unterstützt!"
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "Zeile ist länger als maximal erlaubt (255 Zeichen)"
 
+msgid "List Available Printers"
+msgstr ""
+
 msgid "Media Size"
 msgstr "Mediengröße"
 
@@ -1975,6 +2022,10 @@ msgstr "Keine Subskription gefunden."
 msgid "None"
 msgstr "Kein(e)"
 
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "Kein Standarddrucker"
+
 msgid "OK"
 msgstr "OK"
 
@@ -2123,6 +2174,10 @@ msgstr "Erlaubte Benutzer festlegen:"
 msgid "Set As Default"
 msgstr "Setze als Standard"
 
+#, fuzzy
+msgid "Set Class Options"
+msgstr "Druckereinstellungen setzen"
+
 msgid "Set Printer Options"
 msgstr "Druckereinstellungen setzen"
 
@@ -2144,6 +2199,14 @@ msgstr "Stoppe Klasse"
 msgid "Stop Printer"
 msgstr "Stoppe Drucker"
 
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -2276,9 +2339,6 @@ msgstr "Kann cupsd.conf Dateien größer als 1MB nicht bearbeiten!"
 msgid "Unable to find destination for job!"
 msgstr "Kann das Ziel für den Auftrag nicht ermitteln!"
 
-msgid "Unable to get PPD file!"
-msgstr "Kann PPD Datei nicht holen!"
-
 msgid "Unable to get class list:"
 msgstr "Kann Klassenliste nicht holen:"
 
@@ -2436,6 +2496,23 @@ msgstr ""
 "  -h CUPS-Server    Benutze den angegebenen CUPS Server\n"
 "  -v                zusätzliche Ausgaben einschalten (zeige Befehle)\n"
 
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2453,6 +2530,18 @@ msgstr ""
 "-h                  Zeige diese Gebrauchsanweisung\n"
 "-l                  cupsd über launchd(8) laufen lassen\n"
 
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2475,13 +2564,19 @@ msgstr ""
 "PostScript selbst.\n"
 
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
-"Benutzung: cupstestppd [-q] [-r] [-v[v]] Dateiname1.ppd[.gz] [... DateinameN."
-"ppd[.gz]]\n"
-"       Programm | cupstestppd [-q] [-r] [-v[v]] -\n"
 
 msgid "Usage: lpmove job/src dest\n"
 msgstr "Benutzung: lpmove Auftrag/Quelle Ziel\n"
@@ -2525,7 +2620,7 @@ msgstr "lp: Formular wird hinter dem Parameter -f erwartet!\n"
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
 msgid "WARNING: Failed to read side-channel request!\n"
@@ -2613,6 +2708,14 @@ msgstr "cups-driverd konnte nicht ausgeführt werden."
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr "cupsaddsmb: Keine PPD Datei für Drucker \"%s\" vorhanden - %s\n"
 
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: Unbekannter Parameter '%c'!\n"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: Unbekannter Parameter '%c'!\n"
+
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr ""
 "cupsd: Konfigurationsdateiname wird hinter dem Paramter \"-c\" erwartet!\n"
@@ -2630,6 +2733,25 @@ msgstr ""
 "cupsd: launchd(8)-unterstützung wurde nicht kompiliert, laufe im normalen "
 "Modus.\n"
 
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: Unbekanntes Ziel \"%s/%s\"!\n"
+
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr ""
 "cupstestppd: Der Parameter -q ist nicht kompatibel mit dem Parameter -v.\n"
@@ -3016,6 +3138,9 @@ msgstr "unbekannt"
 msgid "untitled"
 msgstr "unbenannt"
 
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **FEHLGESCHLAGEN**  %s %s existiert nicht!\n"
+
 #~ msgid ""
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
 #~ "                REF: Page 72, section 5.5\n"
@@ -3023,6 +3148,36 @@ msgstr "unbenannt"
 #~ "      **FEHLGESCHLAGEN**  1284DeviceId muss 1284DeviceID sein!\n"
 #~ "                REF: Seite 72, Kapitel 5.5\n"
 
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s!\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr ""
+#~ "      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s, "
+#~ "Auswahl %s!\n"
+
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      **FEHLGESCHLAGEN**  Falscher cupsFilter Wert \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      **FEHLGESCHLAGEN**  Falsche Sprache \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "      **FEHLGESCHLAGEN**  Vermisse \"%s\" Übersetzung für Parameter %s, "
+#~ "Auswahl %s!\n"
+
 #~ msgid "    %d ERROR%s FOUND\n"
 #~ msgstr "    %d FEHLER%s GEFUNDEN\n"
 
@@ -3052,9 +3207,6 @@ msgstr "unbenannt"
 #~ msgid "%s: Expected server name after -h!\n"
 #~ msgstr "%s: Servername wird hinter -h erwartet!\n"
 
-#~ msgid "%s: Unknown option '%c'!\n"
-#~ msgstr "%s: Unbekannter Parameter '%c'!\n"
-
 #~ msgid "Auto"
 #~ msgstr "Automatisch"
 
@@ -3075,6 +3227,10 @@ msgstr "unbenannt"
 #~ "       info = %s\n"
 #~ "       make-and-model = %s\n"
 
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: Kann Drucker oder Instanz nicht hinzufügen: %s\n"
+
 #~ msgid ""
 #~ "Enter your username and password or the root username and password to "
 #~ "access this page."
@@ -3160,6 +3316,9 @@ msgstr "unbenannt"
 #~ msgid "Unable to fork process!"
 #~ msgstr "Kann Prozess nicht forken!"
 
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "Kann PPD Datei nicht holen!"
+
 #~ msgid "Unable to get printer attributes!"
 #~ msgstr "Kann Druckereigenschaften nicht holen!"
 
@@ -3202,6 +3361,15 @@ msgstr "unbenannt"
 #~ "  -h CUPS-Server    Benutze den genannten CUPS Server\n"
 #~ "  -v                Zusätzliche Ausgaben einschalten (zeige Kommandos)\n"
 
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "Benutzung: cupstestppd [-q] [-r] [-v[v]] Dateiname1.ppd[.gz] [... "
+#~ "DateinameN.ppd[.gz]]\n"
+#~ "       Programm | cupstestppd [-q] [-r] [-v[v]] -\n"
+
 #~ msgid "Usage: lpmove job dest\n"
 #~ msgstr "Benutzung: lpmove Auftrag Ziel\n"
 
@@ -3264,9 +3432,6 @@ msgstr "unbenannt"
 #~ msgid "cancel: Unknown destination \"%s\"!\n"
 #~ msgstr "cancel: Unbekanntes Ziel \"%s\"!\n"
 
-#~ msgid "cancel: Unknown option '%c'!\n"
-#~ msgstr "cancel: Unbekannter Parameter '%c'!\n"
-
 #~ msgid "cupsaddsmb crashed on signal %d"
 #~ msgstr "cupsaddsmb abgestürzt mit Signal %d"
 
@@ -3469,9 +3634,6 @@ msgstr "unbenannt"
 #~ msgid "lpq: Unknown destination \"%s\"!\n"
 #~ msgstr "lpq: Unbekanntes Ziel \"%s\"!\n"
 
-#~ msgid "lpq: Unknown destination \"%s/%s\"!\n"
-#~ msgstr "lpq: Unbekanntes Ziel \"%s/%s\"!\n"
-
 #~ msgid "lpq: error - no default destination available.\n"
 #~ msgstr "lpq: Fehler - kein Standardziel verfügbar.\n"
 
index b5158175f0bcb2c48551f147214eba4402fdeb36..f60b0a85d920fa64d08b9233b8070509e964f1b3 100644 (file)
@@ -3,29 +3,20 @@
 #
 #   Spanish message catalog for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2007-01-29 22:21+0100\n"
 "Last-Translator: Juan Pablo González Riopedre <riopedre@tiscali.es>\n"
 "Language-Team: Spanish\n"
@@ -293,6 +284,18 @@ msgstr ""
 "4.3.\n"
 "                REF: Páginas 58-59, seccion 5.3.\n"
 
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF!\n"
@@ -340,10 +343,65 @@ msgstr ""
 "4.3.\n"
 "                REF: Páginas 64-65, sección 5.3.\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
 msgstr "      **FALLO**  %s %s no existe.\n"
 
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+"      **FALLO**  Cadena de traducción \"%s\" para opción %s desaparecida.\n"
+
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FALLO**  Cadena de traducción \"%s\" para opción %s, preferencia %"
+"s.\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      **FALLO**  Valor cupsFilter incorrecto \"%s\".\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      **FALLO**  Valor cupsFilter incorrecto \"%s\".\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      **FALLO**  Idioma incorrecto \"%s\".\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+"      **FALLO**  Cadena de traducción \"%s\" para opción %s desaparecida.\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FALLO**  Cadena de traducción \"%s\" para opción %s, preferencia %"
+"s.\n"
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      **FALLO**  Valor cupsFilter incorrecto \"%s\".\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      **FALLO**  Valor cupsFilter incorrecto \"%s\".\n"
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
 #, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
@@ -390,6 +448,14 @@ msgstr ""
 "      **FALLO**  Fabricante INCORRECTO (debería ser \"HP\")\n"
 "                REF: Página 211, tabla D.1.\n"
 
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **FALLO**  Fabricante INCORRECTO (debería ser \"HP\")\n"
+"                REF: Página 211, tabla D.1.\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
@@ -436,26 +502,19 @@ msgstr ""
 "                REF: Página 84, sección 5.9\n"
 
 #, fuzzy, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
-msgstr ""
-"      **FALLO**  Cadena de traducción \"%s\" para opción %s desaparecida.\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      **FALLO**  Idioma incorrecto \"%s\".\n"
 
 #, fuzzy, c-format
-msgid ""
-"      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %"
-"s!\n"
-msgstr ""
-"      **FALLO**  Cadena de traducción \"%s\" para opción %s, preferencia %"
-"s.\n"
-
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      **FALLO**  Valor cupsFilter incorrecto \"%s\".\n"
-
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr "      **FALLO**  Idioma incorrecto \"%s\".\n"
 
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      **FALLO**  Cadena de traducción predeterminada para opción %s contiene "
+"caracteres de 8-bits.\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -472,18 +531,6 @@ msgstr ""
 "      **FALLO**  Cadena de traducción predeterminada para opción %s contiene "
 "caracteres de 8-bits.\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr ""
-"      **FALLO**  Cadena de traducción \"%s\" para opción %s desaparecida.\n"
-
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr ""
-"      **FALLO**  Cadena de traducción \"%s\" para opción %s, preferencia %"
-"s.\n"
-
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
@@ -1023,6 +1070,10 @@ msgstr "%s: No se ha podido contactar con el servidor.\n"
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr "%s: Destino \"%s\" desconocido.\n"
 
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "%s: Opción '%c' desconocida.\n"
+
 #, c-format
 msgid ""
 "%s: Warning - '%c' format modifier not supported - output may not be "
@@ -1216,17 +1267,6 @@ msgstr ""
 msgid "Custom"
 msgstr "A medida"
 
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
 msgid "Delete Class"
 msgstr "Borrar clase"
 
@@ -1269,8 +1309,8 @@ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr "No se ha podido reservar memoria para tipos de archivo."
 
 #, fuzzy, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
-msgstr "lpoptions: No se ha podido añadir la impresora o la instancia: %s\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr "lprm: No se han podido cancelar los trabajos.\n"
 
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
@@ -1563,6 +1603,10 @@ msgid ""
 "seconds...\n"
 msgstr ""
 
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
 msgid "Edit Configuration File"
 msgstr "Editar archivo de configuración"
 
@@ -1857,6 +1901,9 @@ msgstr "No se admite el uso del idioma \"%s\"."
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "Línea más larga que el máximo permitido (255 caracteres)"
 
+msgid "List Available Printers"
+msgstr ""
+
 msgid "Media Size"
 msgstr "Tamaño de papel"
 
@@ -1982,6 +2029,10 @@ msgstr "No se han encontrado subscripciones."
 msgid "None"
 msgstr "Ninguno"
 
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "No hay impresora predeterminada"
+
 msgid "OK"
 msgstr "OK"
 
@@ -2131,6 +2182,10 @@ msgstr "Establecer usuarios permitidos"
 msgid "Set As Default"
 msgstr "Poner como predeterminada"
 
+#, fuzzy
+msgid "Set Class Options"
+msgstr "Cambiar opciones impresora"
+
 msgid "Set Printer Options"
 msgstr "Cambiar opciones impresora"
 
@@ -2152,6 +2207,14 @@ msgstr "Detener clase"
 msgid "Stop Printer"
 msgstr "Detener impresora"
 
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -2292,9 +2355,6 @@ msgstr "No se pueden editar archivos cupsd.conf mayores de 1MB."
 msgid "Unable to find destination for job!"
 msgstr "No se ha podido encontrar destino para el trabajo."
 
-msgid "Unable to get PPD file!"
-msgstr "No se ha podido obtener el archivo PPD."
-
 msgid "Unable to get class list:"
 msgstr "No se ha podido obtener la lista de clases:"
 
@@ -2455,6 +2515,23 @@ msgstr ""
 "  -h servidor_cups   Usa el servidor CUPS especificado\n"
 "  -v               Ser detallado (mostrar comandos)\n"
 
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2472,6 +2549,18 @@ msgstr ""
 "-h                  Muestra este mensaje de cómo se usa\n"
 "-l                  Ejecuta cupsd desde launchd(8)\n"
 
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2494,13 +2583,19 @@ msgstr ""
 "sí mismo.\n"
 
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
-"Uso: cupstestppd [-q] [-r] [-v[v]] nombre_archivo1.ppd[.gz] [... "
-"nombre_archivoN.ppd[.gz]]\n"
-"       programa | cupstestppd [-q] [-r] [-v[v]] -\n"
 
 msgid "Usage: lpmove job/src dest\n"
 msgstr "Uso: lpmove trabajo/fuente destino\n"
@@ -2544,7 +2639,7 @@ msgstr "lp: Se esperaba un formulario tras la opción -f.\n"
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
 msgid "WARNING: Failed to read side-channel request!\n"
@@ -2634,6 +2729,14 @@ msgstr "Ha fallado al ejecutarse cups-driverd."
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr "cupsaddsmb: No hay archivo PPD para la impresora \"%s\" - %s\n"
 
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: Opción '%c' desconocida.\n"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: Opción '%c' desconocida.\n"
+
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr ""
 "cupsd: Se esperaba un nombre de archivo de configuración tras la opción \"-c"
@@ -2652,6 +2755,25 @@ msgstr ""
 "cupsd: el uso de launchd(8) no ha sido compilado, ejecutándose en modo "
 "normal.\n"
 
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: Destino desconocido \"%s/%s\".\n"
+
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr "cupstestppd: La opción -q no es compatible con la opción -v.\n"
 
@@ -3037,6 +3159,9 @@ msgstr "desconocido"
 msgid "untitled"
 msgstr "sin título"
 
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **FALLO**  %s %s no existe.\n"
+
 #~ msgid ""
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
 #~ "                REF: Page 72, section 5.5\n"
@@ -3044,6 +3169,38 @@ msgstr "sin título"
 #~ "      **FALLO**  1284DeviceId debe ser 1284DeviceID.\n"
 #~ "                REF: Página 72, sección 5.5\n"
 
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **FALLO**  Cadena de traducción \"%s\" para opción %s "
+#~ "desaparecida.\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr ""
+#~ "      **FALLO**  Cadena de traducción \"%s\" para opción %s, preferencia %"
+#~ "s.\n"
+
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      **FALLO**  Valor cupsFilter incorrecto \"%s\".\n"
+
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      **FALLO**  Idioma incorrecto \"%s\".\n"
+
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **FALLO**  Cadena de traducción \"%s\" para opción %s "
+#~ "desaparecida.\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "      **FALLO**  Cadena de traducción \"%s\" para opción %s, preferencia %"
+#~ "s.\n"
+
 #~ msgid "    %d ERROR%s FOUND\n"
 #~ msgstr "    %d ERROR%s ENCONTRADO(S)\n"
 
@@ -3073,9 +3230,6 @@ msgstr "sin título"
 #~ msgid "%s: Expected server name after -h!\n"
 #~ msgstr "%s: Se esperaba un nombre de servidor tras -h.\n"
 
-#~ msgid "%s: Unknown option '%c'!\n"
-#~ msgstr "%s: Opción '%c' desconocida.\n"
-
 #~ msgid "Auto"
 #~ msgstr "Auto"
 
@@ -3099,6 +3253,10 @@ msgstr "sin título"
 #~ "        info = %s\n"
 #~ "        make-and-model = %s\n"
 
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: No se ha podido añadir la impresora o la instancia: %s\n"
+
 #~ msgid ""
 #~ "Enter your username and password or the root username and password to "
 #~ "access this page."
@@ -3194,6 +3352,9 @@ msgstr "sin título"
 #~ msgid "Unable to fork process!"
 #~ msgstr "No se ha podido bifurcar el proceso."
 
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "No se ha podido obtener el archivo PPD."
+
 #~ msgid "Unable to get printer attributes!"
 #~ msgstr "No se han podido obtener los atributos de la impresora."
 
@@ -3245,6 +3406,15 @@ msgstr "sin título"
 #~ "  -h servidor-cups   Usa el servidor CUPS especificado\n"
 #~ "  -v               Ser detallado (mostrar comandos)\n"
 
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "Uso: cupstestppd [-q] [-r] [-v[v]] nombre_archivo1.ppd[.gz] [... "
+#~ "nombre_archivoN.ppd[.gz]]\n"
+#~ "       programa | cupstestppd [-q] [-r] [-v[v]] -\n"
+
 #~ msgid "Usage: lpmove job dest\n"
 #~ msgstr "Uso: lpmove trabajo destino\n"
 
@@ -3312,9 +3482,6 @@ msgstr "sin título"
 #~ msgid "cancel: Unknown destination \"%s\"!\n"
 #~ msgstr "cancel: Destino \"%s\" desconocido.\n"
 
-#~ msgid "cancel: Unknown option '%c'!\n"
-#~ msgstr "cancel: Opción '%c' desconocida.\n"
-
 #~ msgid "cupsaddsmb crashed on signal %d"
 #~ msgstr "cupsaddsmb se ha estropeado con señal %d"
 
@@ -3532,9 +3699,6 @@ msgstr "sin título"
 #~ msgid "lpq: Unknown destination \"%s\"!\n"
 #~ msgstr "lpq: Destino desconocido \"%s\".\n"
 
-#~ msgid "lpq: Unknown destination \"%s/%s\"!\n"
-#~ msgstr "lpq: Destino desconocido \"%s/%s\".\n"
-
 #~ msgid "lpq: error - no default destination available.\n"
 #~ msgstr "lpq: error - no está disponible el destino predeterminado.\n"
 
index 6be2a84b69471a7f8db34c2e577fbcc3da2832da..11f5498dbb3203d56675bfc284748d8f75350dfd 100644 (file)
@@ -3,29 +3,20 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2006-09-93 01:41+0200\n"
 "Last-Translator: Marek Laane <bald@starman.ee>\n"
 "Language-Team: Estonian <et@li.org>\n"
@@ -289,6 +280,18 @@ msgstr ""
 "        HOIATUS    Manufacturer on PPD 4.3 spetsifikatsiooni järgi nõutav.\n"
 "                   Viide: lk 58-59, sektsioon 5.3.\n"
 
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF!\n"
@@ -334,10 +337,59 @@ msgstr ""
 "        HOIATUS    ShortNickName on PPD 4.3 spetsifikatsiooni järgi nõutav.\n"
 "                   Viide: lk 64-65, sektsioon 5.3.\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
 msgstr "      **EBAÕNN**  %s %s ei ole olemas!\n"
 
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s!\n"
+
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s, valikule %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      **EBAÕNN**  Vigane cupsFilter väärtus \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      **EBAÕNN**  Vigane cupsFilter väärtus \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      **EBAÕNN**  Vigane keel \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s, valikule %s!\n"
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      **EBAÕNN**  Vigane cupsFilter väärtus \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      **EBAÕNN**  Vigane cupsFilter väärtus \"%s\"!\n"
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
 #, fuzzy, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
@@ -384,6 +436,14 @@ msgstr ""
 "      **EBAÕNN**  VIGANE Manufacturer (peab olema \"HP\")\n"
 "                  Viide: lk 211, tabel D.1.\n"
 
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **EBAÕNN**  VIGANE Manufacturer (peab olema \"HP\")\n"
+"                  Viide: lk 211, tabel D.1.\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
@@ -430,23 +490,19 @@ msgstr ""
 "                  Viide: lk 84, sektsioon 5.9\n"
 
 #, fuzzy, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
-msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s!\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      **EBAÕNN**  Vigane keel \"%s\"!\n"
 
 #, fuzzy, c-format
-msgid ""
-"      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %"
-"s!\n"
-msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s, valikule %s!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      **EBAÕNN**  Vigane cupsFilter väärtus \"%s\"!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr "      **EBAÕNN**  Vigane keel \"%s\"!\n"
 
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      **EBAÕNN**  Vaikimisi tõlkestring võtmele %s sisaldab 8-bitiseid "
+"märke!\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -463,15 +519,6 @@ msgstr ""
 "      **EBAÕNN**  Vaikimisi tõlkestring võtmele %s sisaldab 8-bitiseid "
 "märke!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s!\n"
-
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s, valikule %s!\n"
-
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
@@ -1005,6 +1052,10 @@ msgstr "%s: ei õnnestu saada ühendust serveriga!\n"
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr "%s: tundmatu sihtkoht \"%s\"!\n"
 
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "%s: tundmatu võti '%c'!\n"
+
 #, c-format
 msgid ""
 "%s: Warning - '%c' format modifier not supported - output may not be "
@@ -1190,17 +1241,6 @@ msgstr ""
 msgid "Custom"
 msgstr "Kohandatud"
 
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
 msgid "Delete Class"
 msgstr "Klassi kustutamine"
 
@@ -1243,8 +1283,8 @@ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr "Failitüüpidele ei õnnestu mälu eraldada!"
 
 #, fuzzy, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
-msgstr "lpoptions: ei õnnestu lisada printerit või isendit: %s\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr "lprm: tööde katkestamine ei ole võimalik!\n"
 
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
@@ -1536,6 +1576,10 @@ msgid ""
 "seconds...\n"
 msgstr ""
 
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
 msgid "Edit Configuration File"
 msgstr "Seadistustefaili muutmine"
 
@@ -1831,6 +1875,9 @@ msgstr "Keel \"%s\" pole toetatud!"
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "Rida lubatust pikem (255 märki)"
 
+msgid "List Available Printers"
+msgstr ""
+
 msgid "Media Size"
 msgstr "Türkimaterjali suurus"
 
@@ -1956,6 +2003,10 @@ msgstr "Tellimusi ei leitud."
 msgid "None"
 msgstr "Puudub"
 
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "Vaikimisi printer puudub"
+
 msgid "OK"
 msgstr "OK"
 
@@ -2102,6 +2153,10 @@ msgstr "Lubatud kasutajate määramine"
 msgid "Set As Default"
 msgstr "Määra vaikeväärtuseks"
 
+#, fuzzy
+msgid "Set Class Options"
+msgstr "Printeri valikute määramine"
+
 msgid "Set Printer Options"
 msgstr "Printeri valikute määramine"
 
@@ -2123,6 +2178,14 @@ msgstr "Peata klass"
 msgid "Stop Printer"
 msgstr "Peata printer"
 
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -2252,9 +2315,6 @@ msgstr "Suurema cupsd.conf faili kui 1 MB muutmine ei ole võimalik!"
 msgid "Unable to find destination for job!"
 msgstr "Tööle ei leitud sihtkohta!"
 
-msgid "Unable to get PPD file!"
-msgstr "PPD-faili hankimine ebaõnnestus!"
-
 msgid "Unable to get class list:"
 msgstr "Klassiloendi hankimine ebaõnnestus:"
 
@@ -2409,6 +2469,23 @@ msgstr ""
 "  -h cups-server       Määratud CUPS-serveri kasutamine\n"
 "  -v                   Häälekus (käskude näitamine)\n"
 
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2426,6 +2503,18 @@ msgstr ""
 "-h                      Kasutamisteate näitamine\n"
 "-l                      cupsd käivitamine launchd(8) pealt\n"
 
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2448,13 +2537,19 @@ msgstr ""
 "PostScripti ennast.\n"
 
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
-"Kasutamine: cupstestppd [-q] [-r] [-v[v]] failinimi1.ppd[.gz] [... "
-"failinimiN.ppd[.gz]]\n"
-"            program | cupstestppd [-q] [-r] [-v[v]] -\n"
 
 msgid "Usage: lpmove job/src dest\n"
 msgstr "Kasutamine: lpmove töö/lähtekoht sihtkoht\n"
@@ -2498,7 +2593,7 @@ msgstr "lp: võtme -f järel oodati vormi!\n"
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
 msgid "WARNING: Failed to read side-channel request!\n"
@@ -2586,6 +2681,14 @@ msgstr "cups-driverd käivitamine ebaõnnestus."
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr "cupsaddsmb: puudub PPD-fail printerile \"%s\" - %s\n"
 
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: tundmatu võti '%c'!\n"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: tundmatu võti '%c'!\n"
+
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr "cupsd: võtme \"-c\" järel oodati seadistustefaili nime!\n"
 
@@ -2601,6 +2704,25 @@ msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
 msgstr ""
 "cupsd: launchd(8) toetus pole kompileeritud, käivitatakse tavarežiimis.\n"
 
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: tundmatu sihtkoht \"%s/%s\"!\n"
+
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr "cupstestppd: võti -q ei sobi kokku võtmega -v.\n"
 
@@ -2979,6 +3101,9 @@ msgstr "teadmata"
 msgid "untitled"
 msgstr "nimeta"
 
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **EBAÕNN**  %s %s ei ole olemas!\n"
+
 #~ msgid ""
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
 #~ "                REF: Page 72, section 5.5\n"
@@ -2986,6 +3111,32 @@ msgstr "nimeta"
 #~ "      **EBAÕNN**  1284DeviceId peab olema 1284DeviceID!\n"
 #~ "                  Viide: lk 72, sektsioon 5.5\n"
 
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s!\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr ""
+#~ "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s, valikule %s!\n"
+
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      **EBAÕNN**  Vigane cupsFilter väärtus \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      **EBAÕNN**  Vigane keel \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "      **EBAÕNN**  Puudub \"%s\" tõlkestring võtmele %s, valikule %s!\n"
+
 #~ msgid "    %d ERROR%s FOUND\n"
 #~ msgstr "    %d VIGA%s LEITUD\n"
 
@@ -3015,9 +3166,6 @@ msgstr "nimeta"
 #~ msgid "%s: Expected server name after -h!\n"
 #~ msgstr "%s: oodati serveri nime pärast -h!\n"
 
-#~ msgid "%s: Unknown option '%c'!\n"
-#~ msgstr "%s: tundmatu võti '%c'!\n"
-
 #~ msgid "Auto"
 #~ msgstr "Automaatne"
 
@@ -3038,6 +3186,10 @@ msgstr "nimeta"
 #~ "       info = %s\n"
 #~ "       valmistaja-ja-mudel = %s\n"
 
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: ei õnnestu lisada printerit või isendit: %s\n"
+
 #~ msgid ""
 #~ "Enter your username and password or the root username and password to "
 #~ "access this page."
@@ -3123,6 +3275,9 @@ msgstr "nimeta"
 #~ msgid "Unable to fork process!"
 #~ msgstr "Protsessi harutamine ebaõnnestus!"
 
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "PPD-faili hankimine ebaõnnestus!"
+
 #~ msgid "Unable to get printer attributes!"
 #~ msgstr "Printeri atribuutide hankimine ebaõnnestus!"
 
@@ -3165,6 +3320,15 @@ msgstr "nimeta"
 #~ "  -h cups-server     määratud CUPS-serveri kasutamine\n"
 #~ "  -v                 Häälekus (käskude näitamine)\n"
 
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "Kasutamine: cupstestppd [-q] [-r] [-v[v]] failinimi1.ppd[.gz] [... "
+#~ "failinimiN.ppd[.gz]]\n"
+#~ "            program | cupstestppd [-q] [-r] [-v[v]] -\n"
+
 #~ msgid "Usage: lpmove job dest\n"
 #~ msgstr "Kasutamine: lpmove töö sihtkoht\n"
 
@@ -3224,9 +3388,6 @@ msgstr "nimeta"
 #~ msgid "cancel: Unknown destination \"%s\"!\n"
 #~ msgstr "cancel: tundmatu sihtkoht \"%s\"!\n"
 
-#~ msgid "cancel: Unknown option '%c'!\n"
-#~ msgstr "cancel: tundmatu võti '%c'!\n"
-
 #~ msgid "cupsaddsmb crashed on signal %d"
 #~ msgstr "cupsaddsmb elas üle krahhi signaaliga %d"
 
@@ -3431,9 +3592,6 @@ msgstr "nimeta"
 #~ msgid "lpq: Unknown destination \"%s\"!\n"
 #~ msgstr "lpq: tundmatu sihtkoht \"%s\"!\n"
 
-#~ msgid "lpq: Unknown destination \"%s/%s\"!\n"
-#~ msgstr "lpq: tundmatu sihtkoht \"%s/%s\"!\n"
-
 #~ msgid "lpq: error - no default destination available.\n"
 #~ msgstr "lpq: viga - vaikimisi sihtkoht pole saadaval.\n"
 
diff --git a/locale/cups_fi.po b/locale/cups_fi.po
new file mode 100644 (file)
index 0000000..51eeeea
--- /dev/null
@@ -0,0 +1,2849 @@
+#
+# "$Id$"
+#
+#   Message catalog template for the Common UNIX Printing System (CUPS).
+#
+#   Copyright 2007 by Apple Inc.
+#   Copyright 2005-2007 by Easy Software Products.
+#
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: CUPS 1.3\n"
+"Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "\t\t(all)\n"
+msgstr ""
+
+msgid "\t\t(none)\n"
+msgstr ""
+
+#, c-format
+msgid "\t%d entries\n"
+msgstr ""
+
+msgid "\tAfter fault: continue\n"
+msgstr ""
+
+msgid "\tAlerts:"
+msgstr ""
+
+msgid "\tBanner required\n"
+msgstr ""
+
+msgid "\tCharset sets:\n"
+msgstr ""
+
+msgid "\tConnection: direct\n"
+msgstr ""
+
+msgid "\tConnection: remote\n"
+msgstr ""
+
+msgid "\tDefault page size:\n"
+msgstr ""
+
+msgid "\tDefault pitch:\n"
+msgstr ""
+
+msgid "\tDefault port settings:\n"
+msgstr ""
+
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr ""
+
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+
+msgid "\tForms allowed:\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tLocation: %s\n"
+msgstr ""
+
+msgid "\tOn fault: no alert\n"
+msgstr ""
+
+msgid "\tUsers allowed:\n"
+msgstr ""
+
+msgid "\tUsers denied:\n"
+msgstr ""
+
+msgid "\tdaemon present\n"
+msgstr ""
+
+msgid "\tno entries\n"
+msgstr ""
+
+#, c-format
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr ""
+
+msgid "\tprinting is disabled\n"
+msgstr ""
+
+msgid "\tprinting is enabled\n"
+msgstr ""
+
+#, c-format
+msgid "\tqueued for %s\n"
+msgstr ""
+
+msgid "\tqueuing is disabled\n"
+msgstr ""
+
+msgid "\tqueuing is enabled\n"
+msgstr ""
+
+msgid "\treason unknown\n"
+msgstr ""
+
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr ""
+
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr ""
+
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr ""
+
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr ""
+
+#, c-format
+msgid "        %-39.39s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "        PASS    Default%s\n"
+msgstr ""
+
+msgid "        PASS    DefaultImageableArea\n"
+msgstr ""
+
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr ""
+
+msgid "        PASS    FileVersion\n"
+msgstr ""
+
+msgid "        PASS    FormatVersion\n"
+msgstr ""
+
+msgid "        PASS    LanguageEncoding\n"
+msgstr ""
+
+msgid "        PASS    LanguageVersion\n"
+msgstr ""
+
+msgid "        PASS    Manufacturer\n"
+msgstr ""
+
+msgid "        PASS    ModelName\n"
+msgstr ""
+
+msgid "        PASS    NickName\n"
+msgstr ""
+
+msgid "        PASS    PCFileName\n"
+msgstr ""
+
+msgid "        PASS    PSVersion\n"
+msgstr ""
+
+msgid "        PASS    PageRegion\n"
+msgstr ""
+
+msgid "        PASS    PageSize\n"
+msgstr ""
+
+msgid "        PASS    Product\n"
+msgstr ""
+
+msgid "        PASS    ShortNickName\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "        WARN    Default choices conflicting!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr ""
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr ""
+
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+
+msgid "    NO ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%EndDocument comments!\n"
+msgstr ""
+
+msgid "    Warning: file contains binary data!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr ""
+
+msgid " FAIL\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+
+msgid " PASS\n"
+msgstr ""
+
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr ""
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr ""
+
+#, c-format
+msgid "%s is not ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready and printing\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s not supported!"
+msgstr ""
+
+#, c-format
+msgid "%s/%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - bad job ID!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - no default destination available.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr ""
+
+msgid "?Invalid help command unknown\n"
+msgstr ""
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr ""
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr ""
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr ""
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr ""
+
+msgid "Accept Jobs"
+msgstr ""
+
+msgid "Add Class"
+msgstr ""
+
+msgid "Add Printer"
+msgstr ""
+
+msgid "Add RSS Subscription"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr ""
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr ""
+
+msgid "Bad OpenGroup"
+msgstr ""
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr ""
+
+msgid "Bad OrderDependency"
+msgstr ""
+
+msgid "Bad UIConstraints"
+msgstr ""
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr ""
+
+msgid "Bad custom parameter"
+msgstr ""
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr ""
+
+msgid "Bad job-priority value!"
+msgstr ""
+
+msgid "Bad job-state value!"
+msgstr ""
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad number-up value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr ""
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr ""
+
+msgid "Bad subscription ID!"
+msgstr ""
+
+msgid "Banners"
+msgstr ""
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr ""
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr ""
+
+msgid "Classes"
+msgstr ""
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+msgstr ""
+
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr ""
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr ""
+
+msgid "Delete Class"
+msgstr ""
+
+msgid "Delete Printer"
+msgstr ""
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr ""
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Door open."
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+msgid "ERROR: Empty print file!\n"
+msgstr ""
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+msgid "ERROR: Printer not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr ""
+
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr ""
+
+msgid "Empty PPD file!"
+msgstr ""
+
+msgid "Ending Banner"
+msgstr ""
+
+msgid "Enter old password:"
+msgstr ""
+
+msgid "Enter password again:"
+msgstr ""
+
+msgid "Enter password:"
+msgstr ""
+
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr ""
+
+msgid "Error Policy"
+msgstr ""
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr ""
+
+msgid "Export Printers to Samba"
+msgstr ""
+
+msgid "FAIL\n"
+msgstr ""
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr ""
+
+msgid "Help"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr ""
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
+
+msgid "INFO: Loading image file...\n"
+msgstr ""
+
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
+
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
+
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
+
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
+
+msgid "INFO: Ready to print.\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
+
+msgid "INFO: Sending data\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
+
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
+
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
+
+msgid "Illegal control character"
+msgstr ""
+
+msgid "Illegal main keyword string"
+msgstr ""
+
+msgid "Illegal option keyword string"
+msgstr ""
+
+msgid "Illegal translation string"
+msgstr ""
+
+msgid "Illegal whitespace character"
+msgstr ""
+
+msgid "Ink/toner almost empty."
+msgstr ""
+
+msgid "Ink/toner empty!"
+msgstr ""
+
+msgid "Ink/toner waste bin almost full."
+msgstr ""
+
+msgid "Ink/toner waste bin full!"
+msgstr ""
+
+msgid "Interlock open."
+msgstr ""
+
+msgid "Internal error"
+msgstr ""
+
+msgid "JCL"
+msgstr ""
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr ""
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job %d not found!"
+msgstr ""
+
+msgid "Job Completed"
+msgstr ""
+
+msgid "Job Created"
+msgstr ""
+
+msgid "Job Options Changed"
+msgstr ""
+
+msgid "Job Stopped"
+msgstr ""
+
+msgid "Job is completed and cannot be changed."
+msgstr ""
+
+msgid "Job operation failed:"
+msgstr ""
+
+msgid "Job state cannot be changed."
+msgstr ""
+
+msgid "Job subscriptions cannot be renewed!"
+msgstr ""
+
+msgid "Jobs"
+msgstr ""
+
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr ""
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr ""
+
+msgid "List Available Printers"
+msgstr ""
+
+msgid "Media Size"
+msgstr ""
+
+msgid "Media Source"
+msgstr ""
+
+msgid "Media Type"
+msgstr ""
+
+msgid "Media jam!"
+msgstr ""
+
+msgid "Media tray almost empty."
+msgstr ""
+
+msgid "Media tray empty!"
+msgstr ""
+
+msgid "Media tray missing!"
+msgstr ""
+
+msgid "Media tray needs to be filled."
+msgstr ""
+
+msgid "Memory allocation error"
+msgstr ""
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr ""
+
+msgid "Missing asterisk in column 1"
+msgstr ""
+
+#, c-format
+msgid "Missing double quote on line %d!"
+msgstr ""
+
+msgid "Missing form variable!"
+msgstr ""
+
+msgid "Missing notify-subscription-ids attribute!"
+msgstr ""
+
+msgid "Missing requesting-user-name attribute!"
+msgstr ""
+
+msgid "Missing required attributes!"
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d!"
+msgstr ""
+
+msgid "Missing value string"
+msgstr ""
+
+#, c-format
+msgid ""
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Modify Class"
+msgstr ""
+
+msgid "Modify Printer"
+msgstr ""
+
+msgid "Move All Jobs"
+msgstr ""
+
+msgid "Move Job"
+msgstr ""
+
+#, c-format
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
+
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
+
+msgid "NULL PPD file pointer"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "No Windows printer drivers are installed!"
+msgstr ""
+
+#, c-format
+msgid "No active jobs on %s!"
+msgstr ""
+
+msgid "No attributes in request!"
+msgstr ""
+
+msgid "No authentication information provided!"
+msgstr ""
+
+msgid "No default printer"
+msgstr ""
+
+msgid "No destinations added."
+msgstr ""
+
+msgid "No file!?!"
+msgstr ""
+
+msgid "No subscription attributes in request!"
+msgstr ""
+
+msgid "No subscriptions found."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Not allowed to print."
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPC almost at end-of-life."
+msgstr ""
+
+msgid "OPC at end-of-life!"
+msgstr ""
+
+msgid "OpenGroup without a CloseGroup first"
+msgstr ""
+
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr ""
+
+msgid "Operation Policy"
+msgstr ""
+
+msgid "Options Installed"
+msgstr ""
+
+msgid "Out of toner!"
+msgstr ""
+
+msgid "Output Mode"
+msgstr ""
+
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr ""
+
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr ""
+
+msgid "PS Binary Protocol"
+msgstr ""
+
+#, c-format
+msgid "Password for %s on %s? "
+msgstr ""
+
+#, c-format
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr ""
+
+msgid "Policies"
+msgstr ""
+
+msgid "Print Job:"
+msgstr ""
+
+msgid "Print Test Page"
+msgstr ""
+
+msgid "Printer Added"
+msgstr ""
+
+msgid "Printer Deleted"
+msgstr ""
+
+msgid "Printer Maintenance"
+msgstr ""
+
+msgid "Printer Modified"
+msgstr ""
+
+msgid "Printer Stopped"
+msgstr ""
+
+msgid "Printer off-line."
+msgstr ""
+
+msgid "Printer:"
+msgstr ""
+
+msgid "Printers"
+msgstr ""
+
+msgid "Purge Jobs"
+msgstr ""
+
+msgid "Quota limit reached."
+msgstr ""
+
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr ""
+
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+
+msgid "Reject Jobs"
+msgstr ""
+
+msgid "Resolution"
+msgstr ""
+
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr ""
+
+msgid "Server Restarted"
+msgstr ""
+
+msgid "Server Security Auditing"
+msgstr ""
+
+msgid "Server Started"
+msgstr ""
+
+msgid "Server Stopped"
+msgstr ""
+
+msgid "Set Allowed Users"
+msgstr ""
+
+msgid "Set As Default"
+msgstr ""
+
+msgid "Set Class Options"
+msgstr ""
+
+msgid "Set Printer Options"
+msgstr ""
+
+msgid "Set Publishing"
+msgstr ""
+
+msgid "Start Class"
+msgstr ""
+
+msgid "Start Printer"
+msgstr ""
+
+msgid "Starting Banner"
+msgstr ""
+
+msgid "Stop Class"
+msgstr ""
+
+msgid "Stop Printer"
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
+msgid ""
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr ""
+
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr ""
+
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid "The printer or class is not shared!"
+msgstr ""
+
+msgid "The printer or class was not found."
+msgstr ""
+
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr ""
+
+msgid "The printer-uri attribute is required!"
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+
+msgid "Toner low."
+msgstr ""
+
+msgid "Too many active jobs."
+msgstr ""
+
+msgid "Unable to access cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to add RSS subscription:"
+msgstr ""
+
+msgid "Unable to add class:"
+msgstr ""
+
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr ""
+
+msgid "Unable to add printer:"
+msgstr ""
+
+msgid "Unable to allocate memory for file types!"
+msgstr ""
+
+msgid "Unable to cancel RSS subscription:"
+msgstr ""
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr ""
+
+msgid "Unable to change printer:"
+msgstr ""
+
+msgid "Unable to change server settings:"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy PPD file - %s!"
+msgstr ""
+
+msgid "Unable to copy PPD file!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr ""
+
+msgid "Unable to create temporary file:"
+msgstr ""
+
+msgid "Unable to delete class:"
+msgstr ""
+
+msgid "Unable to delete printer:"
+msgstr ""
+
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr ""
+
+msgid "Unable to find destination for job!"
+msgstr ""
+
+msgid "Unable to get class list:"
+msgstr ""
+
+msgid "Unable to get class status:"
+msgstr ""
+
+msgid "Unable to get list of printer drivers:"
+msgstr ""
+
+msgid "Unable to get printer attributes:"
+msgstr ""
+
+msgid "Unable to get printer list:"
+msgstr ""
+
+msgid "Unable to get printer status:"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr ""
+
+msgid "Unable to modify class:"
+msgstr ""
+
+msgid "Unable to modify printer:"
+msgstr ""
+
+msgid "Unable to move job"
+msgstr ""
+
+msgid "Unable to move jobs"
+msgstr ""
+
+msgid "Unable to open PPD file"
+msgstr ""
+
+msgid "Unable to open PPD file:"
+msgstr ""
+
+msgid "Unable to open cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to print test page:"
+msgstr ""
+
+#, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr ""
+
+msgid "Unable to send maintenance job:"
+msgstr ""
+
+#, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr ""
+
+msgid "Unable to set options:"
+msgstr ""
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer error (%s)!"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr ""
+
+msgid ""
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
+
+msgid "Usage: lpmove job/src dest\n"
+msgstr ""
+
+msgid ""
+"Usage: lpoptions [-h server] [-E] -d printer\n"
+"       lpoptions [-h server] [-E] [-p printer] -l\n"
+"       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+"       lpoptions [-h server] [-E] -x printer\n"
+msgstr ""
+
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr ""
+
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
+
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
+msgid ""
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
+
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+
+msgid "aborted"
+msgstr ""
+
+msgid "canceled"
+msgstr ""
+
+msgid "completed"
+msgstr ""
+
+msgid "cups-deviced failed to execute."
+msgstr ""
+
+msgid "cups-driverd failed to execute."
+msgstr ""
+
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr ""
+
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr ""
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr ""
+
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr ""
+
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s: %s\n"
+msgstr ""
+
+msgid "held"
+msgstr ""
+
+msgid "help\t\tget help on commands\n"
+msgstr ""
+
+msgid "idle"
+msgstr ""
+
+msgid "job-printer-uri attribute missing!"
+msgstr ""
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr ""
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr ""
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr ""
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr ""
+
+msgid "lpc> "
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpoptions: No printers!?!\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr ""
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr ""
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr ""
+
+msgid "lppasswd: Password file busy!\n"
+msgstr ""
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr ""
+
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr ""
+
+msgid "lprm: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr ""
+
+#, c-format
+msgid "members of class %s:\n"
+msgstr ""
+
+msgid "no entries\n"
+msgstr ""
+
+msgid "no system default destination\n"
+msgstr ""
+
+msgid "notify-events not specified!"
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
+
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr ""
+
+#, c-format
+msgid "open of %s failed: %s"
+msgstr ""
+
+msgid "pending"
+msgstr ""
+
+#, c-format
+msgid "printer %s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+msgid "processing"
+msgstr ""
+
+#, c-format
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr ""
+
+msgid "scheduler is not running\n"
+msgstr ""
+
+msgid "scheduler is running\n"
+msgstr ""
+
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr ""
+
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr ""
+
+msgid "stopped"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s\n"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "untitled"
+msgstr ""
index fb0ab136d532526a54ff4ea42ec1b573f959643a..2fa48fb8d541c67903e0551b04499b1cbeb55c43 100644 (file)
@@ -3,23 +3,14 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 #
 # NDT: I did not translate the messages used in conformance, DSC and PPD tests,
@@ -29,7 +20,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2007-01-25 19:55+0200\n"
 "Last-Translator: Philippe Combes <Philippe.Combes@ens-lyon.fr>\n"
 "Language-Team: Français\n"
@@ -292,6 +283,18 @@ msgstr ""
 "        WARN    Manufacturer required by PPD 4.3 spec.\n"
 "                REF: Pages 58-59, section 5.3.\n"
 
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF!\n"
@@ -335,10 +338,61 @@ msgstr ""
 "        WARN    ShortNickName required by PPD 4.3 spec.\n"
 "                REF: Pages 64-65, section 5.3.\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
 msgstr "      **FAIL**  %s %s does not exist!\n"
 
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      **FAIL**  Bad language \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
 #, fuzzy, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
@@ -385,6 +439,14 @@ msgstr ""
 "      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
 "                REF: Page 211, table D.1.\n"
 
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
@@ -431,24 +493,19 @@ msgstr ""
 "                REF: Page 84, section 5.9\n"
 
 #, fuzzy, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
-msgstr "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      **FAIL**  Bad language \"%s\"!\n"
 
 #, fuzzy, c-format
-msgid ""
-"      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %"
-"s!\n"
-msgstr ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr "      **FAIL**  Bad language \"%s\"!\n"
 
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -465,16 +522,6 @@ msgstr ""
 "      **FAIL**  Default translation string for option %s contains 8-bit "
 "characters!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
@@ -1014,6 +1061,10 @@ msgstr "%s: Impossible de contacter le serveur !\n"
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr "%s: Destination « %s » inconnue !\n"
 
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "%s: Option '%c' inconnue !\n"
+
 #, c-format
 msgid ""
 "%s: Warning - '%c' format modifier not supported - output may not be "
@@ -1205,17 +1256,6 @@ msgstr ""
 msgid "Custom"
 msgstr "Personnalisation"
 
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
 msgid "Delete Class"
 msgstr "Supprimer la classe"
 
@@ -1258,8 +1298,8 @@ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr "Impossible d'allouer de la mémoire pour les types de fichiers !"
 
 #, fuzzy, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
-msgstr "lpoptions: Impossible d'ajouter l'imprimante ou l'instance : %s\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr "lprm: Impossible d'annuler cette(ces) tâche(s) !\n"
 
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
@@ -1552,6 +1592,10 @@ msgid ""
 "seconds...\n"
 msgstr ""
 
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
 msgid "Edit Configuration File"
 msgstr "Éditer le fichier de configuration"
 
@@ -1848,6 +1892,9 @@ msgstr "Langue « %s » non gérée !"
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "Ligne plus longue que les 255 caractères autorisés"
 
+msgid "List Available Printers"
+msgstr ""
+
 msgid "Media Size"
 msgstr "Taille du support"
 
@@ -1973,6 +2020,10 @@ msgstr "Aucune souscription trouvée."
 msgid "None"
 msgstr "Auncun(e)"
 
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "Pas d'imprimante par défaut"
+
 msgid "OK"
 msgstr "OK"
 
@@ -2123,6 +2174,10 @@ msgstr "Définir les autorisations"
 msgid "Set As Default"
 msgstr "Choisir par défaut"
 
+#, fuzzy
+msgid "Set Class Options"
+msgstr "Définir les options de l'imprimante"
+
 msgid "Set Printer Options"
 msgstr "Définir les options de l'imprimante"
 
@@ -2144,6 +2199,14 @@ msgstr "Arrêter la classe"
 msgid "Stop Printer"
 msgstr "Arrêter l'imprimante"
 
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -2286,9 +2349,6 @@ msgstr ""
 msgid "Unable to find destination for job!"
 msgstr "Impossible de trouver la destination de la tâche !"
 
-msgid "Unable to get PPD file!"
-msgstr "Impossible de trouver le fichier PPD !"
-
 msgid "Unable to get class list:"
 msgstr "Impossible d'obtenir la liste des classes :"
 
@@ -2452,6 +2512,23 @@ msgstr ""
 "  -h serveur-CUPS       Utiliser le serveur CUPS désigné\n"
 "  -v                    Être locace ( afficher les commandes )\n"
 
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2469,6 +2546,18 @@ msgstr ""
 "-h                  Affiche the message d'aide\n"
 "-l                  Exécute cupsd depuis launchd(8)\n"
 
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2491,13 +2580,19 @@ msgstr ""
 "itself.\n"
 
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
-"Utilisation : cupstestppd [-q] [-r] [-v[v]] fichier1.ppd[.gz] [... fichierN."
-"ppd[.gz]]\n"
-"              programme | cupstestppd [-q] [-r] [-v[v]] -\n"
 
 msgid "Usage: lpmove job/src dest\n"
 msgstr "Utilisation : lpmove tâche/source destination\n"
@@ -2542,7 +2637,7 @@ msgstr "lp: Il faut un format après l'option '-f' !\n"
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
 msgid "WARNING: Failed to read side-channel request!\n"
@@ -2631,6 +2726,14 @@ msgstr "L'exécution de « cups-driverd » a échouée."
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr "cupsaddsmb: Pas de fichier PPD pour l'imprimante « %s » - %s\n"
 
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "annulation: Option '%c' inconnue !"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "annulation: Option '%c' inconnue !"
+
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr ""
 "cupsd: Il faut un nom de fichier de configuration après l'option '-c' !\n"
@@ -2648,6 +2751,25 @@ msgstr ""
 "cupsd: la gestion de launchd(8) n'a pas été compilée - exécution en mode "
 "normal.\n"
 
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: Destination « %s/%s » inconnue !\n"
+
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr "cupstestppd: L'option est -q incomptaible avec l'option -v.\n"
 
@@ -3044,6 +3166,9 @@ msgstr "inconnue"
 msgid "untitled"
 msgstr "sans titre"
 
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **FAIL**  %s %s does not exist!\n"
+
 #~ msgid ""
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
 #~ "                REF: Page 72, section 5.5\n"
@@ -3051,6 +3176,34 @@ msgstr "sans titre"
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
 #~ "                REF: Page 72, section 5.5\n"
 
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      **FAIL**  Bad language \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+
 #~ msgid "    %d ERROR%s FOUND\n"
 #~ msgstr "    %d ERROR%s FOUND\n"
 
@@ -3080,9 +3233,6 @@ msgstr "sans titre"
 #~ msgid "%s: Expected server name after -h!\n"
 #~ msgstr "%s: Il faut un nom de serveur après l'option '-h' !\n"
 
-#~ msgid "%s: Unknown option '%c'!\n"
-#~ msgstr "%s: Option '%c' inconnue !\n"
-
 #~ msgid "Auto"
 #~ msgstr "Auto"
 
@@ -3103,6 +3253,10 @@ msgstr "sans titre"
 #~ "            info = %s\n"
 #~ "   marque/modèle = %s\n"
 
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: Impossible d'ajouter l'imprimante ou l'instance : %s\n"
+
 #~ msgid ""
 #~ "Enter your username and password or the root username and password to "
 #~ "access this page."
@@ -3199,6 +3353,9 @@ msgstr "sans titre"
 #~ msgid "Unable to fork process!"
 #~ msgstr "Impossible de faire un « fork » !"
 
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "Impossible de trouver le fichier PPD !"
+
 #~ msgid "Unable to get printer attributes!"
 #~ msgstr "Impossible de récupérer les attributs de l'imprimante !"
 
@@ -3252,6 +3409,15 @@ msgstr "sans titre"
 #~ "  -h serveur-CUPS       Utiliser le serveur CUPS désigné\n"
 #~ "  -v                    Être locace ( afficher les commandes )\n"
 
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "Utilisation : cupstestppd [-q] [-r] [-v[v]] fichier1.ppd[.gz] [... "
+#~ "fichierN.ppd[.gz]]\n"
+#~ "              programme | cupstestppd [-q] [-r] [-v[v]] -\n"
+
 #~ msgid "Usage: lpmove job dest\n"
 #~ msgstr "Utilisation : lpmove tâche destination\n"
 
@@ -3330,9 +3496,6 @@ msgstr "sans titre"
 #~ msgid "cancel: Unknown destination \"%s\"!\n"
 #~ msgstr "annulation: Destination inconnue « %s » !"
 
-#~ msgid "cancel: Unknown option '%c'!\n"
-#~ msgstr "annulation: Option '%c' inconnue !"
-
 #~ msgid "cupsaddsmb crashed on signal %d"
 #~ msgstr "cupsaddsmb s'est terminé inopinément sur réception du signal %d"
 
@@ -3552,9 +3715,6 @@ msgstr "sans titre"
 #~ msgid "lpq: Unknown destination \"%s\"!\n"
 #~ msgstr "lpq: Destination « %s » inconnue !\n"
 
-#~ msgid "lpq: Unknown destination \"%s/%s\"!\n"
-#~ msgstr "lpq: Destination « %s/%s » inconnue !\n"
-
 #~ msgid "lpq: error - no default destination available.\n"
 #~ msgstr "lpq: erreur - aucune destination par défaut n'est disponible.\n"
 
index d4a0975a53aea0aad8aa08a50f79ace7d06d68e7..68b3b3f81dfeb8dcefb0106eb0154079064bb0e2 100644 (file)
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
-#
-
 msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2006-05-21 10:08-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2007-01-15 11:20+0200\n"
 "Last-Translator: Opher Shachar <ophers at ladpc co il>\n"
 "Language-Team: Hebrew, Opher Shachar and Yehuda Noyman.\n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-msgid "Options Installed"
-msgstr "אופציות מותקנות"
-
-msgid "Class"
-msgstr "מחלקה"
+msgid "\t\t(all)\n"
+msgstr "\t\t(הכל)\n"
 
-msgid "Printer"
-msgstr "מדפסת"
+msgid "\t\t(none)\n"
+msgstr "\t\t(כלום)\n"
 
-msgid "Extra"
-msgstr "נוסף"
+#, c-format
+msgid "\t%d entries\n"
+msgstr "\t%d כניסות\n"
 
-msgid "General"
-msgstr "כללי"
+msgid "\tAfter fault: continue\n"
+msgstr "\tאחרי שגיאה: המשך\n"
 
-msgid "Media Size"
-msgstr "גודל דף"
+msgid "\tAlerts:"
+msgstr "\tאתראות:"
 
-msgid "Media Type"
-msgstr "סוג דף"
+msgid "\tBanner required\n"
+msgstr "\tכרזה נדרשת\n"
 
-msgid "Media Source"
-msgstr "מקור דף"
+msgid "\tCharset sets:\n"
+msgstr "\tקבוצות של Charset:\n"
 
-msgid "Output Mode"
-msgstr "שיטת פלט"
+msgid "\tConnection: direct\n"
+msgstr "\tחיבור: ישיר\n"
 
-msgid "Resolution"
-msgstr "רזולוציה"
+msgid "\tConnection: remote\n"
+msgstr "\tחיבור: מרוחק\n"
 
-msgid "Variable"
-msgstr "משתנה"
+msgid "\tDefault page size:\n"
+msgstr "\tברירת מחדל של גודל דף:\n"
 
-msgid "Yes"
-msgstr "כן"
+msgid "\tDefault pitch:\n"
+msgstr "\tברירת מחדל של מספר תווים:\n"
 
-msgid "No"
-msgstr "לא"
+msgid "\tDefault port settings:\n"
+msgstr "\tברירת מחדל של הגדרות פתחה: \n"
 
-msgid "Auto"
-msgstr "אוטומטי"
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr "\tתיאור: %s\n"
 
-msgid "Enter your username and password or the root username and password to access this page."
-msgstr "הקלד שם משתמש וסיסמה או שם משתמש \"root\" וסיסמה כדי לגשת לדף זה."
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+"\tטופס טעון:\n"
+"\tסוגי תוכן: כלשהו\n"
+"\tסוגי מדפסות: לא ידוע\n"
 
-msgid "You must use a https: URL to access this page."
-msgstr "יש להשתמש ב https: URL כדי לגשת לדף זה."
+msgid "\tForms allowed:\n"
+msgstr "\tטפסים מורשים:\n"
 
 #, c-format
-msgid "Bad request version number %d.%d!"
-msgstr "בקשה שגויה מספר גרסה %d.%d!"
-
-msgid "No attributes in request!"
-msgstr "אין מאפיינים בבקשה!"
+msgid "\tInterface: %s.ppd\n"
+msgstr "\tממשק: %s.ppd\n"
 
 #, c-format
-msgid "Attribute groups are out of order (%x < %x)!"
-msgstr "קבוצות מאפיינים אינם מסודרים (%x < %x)!"
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr "\tממשק: %s/interfaces/%s\n"
 
-msgid "Missing required attributes!"
-msgstr "חסרים מאפיינים נדרשים!"
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr "\tממשק: %s/ppd/%s.ppd\n"
 
 #, c-format
-msgid "%s not supported!"
-msgstr "%s אינו נתמך!"
+msgid "\tLocation: %s\n"
+msgstr "\tמיקום: %s\n"
 
-msgid "The printer or class was not found."
-msgstr "המדפסת או המחלקה לא נמצאה."
+msgid "\tOn fault: no alert\n"
+msgstr "\tבעת שגיאה: אין אתראה\n"
 
-msgid "The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
-msgstr "ה printer-uri חייב להיות מהצורה \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgid "\tUsers allowed:\n"
+msgstr "\tמשתמשים מורשים:\n"
 
-#, c-format
-msgid "The printer-uri \"%s\" contains invalid characters."
-msgstr "ה printer-uri \"%s\" מכיל תווים לא חוקיים."
+msgid "\tUsers denied:\n"
+msgstr "\tמשתמשים נדחים:\n"
 
-#, c-format
-msgid "A printer named \"%s\" already exists!"
-msgstr "מדפסת בשם \"%s\" כבר קיימת!"
+msgid "\tdaemon present\n"
+msgstr "\tשירות קיים\n"
 
-#, c-format
-msgid "Attempt to set %s printer-state to bad value %d!"
-msgstr "ניסיון לקבוע ל printer-state של %s ערך שגוי %d!"
+msgid "\tno entries\n"
+msgstr "\tאין כניסות\n"
 
 #, c-format
-msgid "add_class: Unknown printer-op-policy \"%s\"."
-msgstr "add_class: printer-op-policy \"%s\" לא ידוע."
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr "\tהמדפסת נמצאת על התקן '%s' מהירות -1\n"
 
-#, c-format
-msgid "add_class: Unknown printer-error-policy \"%s\"."
-msgstr "add_class: printer-error-policy \"%s\" לא ידוע."
+msgid "\tprinting is disabled\n"
+msgstr "\tהדפסה לא מאופשרת\n"
 
-msgid "Unable to allocate memory for file types!"
-msgstr "הקצאת זיכרון לסוגי קבצים נכשלה!"
+msgid "\tprinting is enabled\n"
+msgstr "\tהדפסה מאופשרת\n"
 
 #, c-format
-msgid "Character set \"%s\" not supported!"
-msgstr "סט התווים \"%s\" אינו נתמך!"
+msgid "\tqueued for %s\n"
+msgstr "\tהוכנס לתור עבור %s\n"
 
-#, c-format
-msgid "Language \"%s\" not supported!"
-msgstr "שפה  \"%s\" אינה נתמכת!"
+msgid "\tqueuing is disabled\n"
+msgstr "\tהכנסה לתור לא מאופשרת\n"
 
-#, c-format
-msgid "The notify-user-data value is too large (%d > 63 octets)!"
-msgstr "הערך של notify-user-data גדול מדי (%d > 63 אוקטטות)"
+msgid "\tqueuing is enabled\n"
+msgstr "\tהכנסה לתור מאופשרת\n"
 
-msgid "The notify-lease-duration attribute cannot be used with job subscriptions."
-msgstr "לא ניתן להשתמש במאפיין notify-lease-duration עם מינויי עבודה."
+msgid "\treason unknown\n"
+msgstr "\tסיבה לא ידועה\n"
 
-msgid "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
-msgstr "ה printer-uri חייב להיות מהצורה \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+"\n"
+"    תוצאות בדיקת התאמה מפורטות\n"
 
-#, c-format
-msgid "A class named \"%s\" already exists!"
-msgstr "מחלקה בשם \"%s\" כבר קיימת!"
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr "                ראה: עמוד 15, סעיף 3.1.\n"
 
-#, c-format
-msgid "File device URIs have been disabled! To enable, see the FileDevice directive in \"%s/cupsd.conf\"."
-msgstr "נוטרלו URIs של התקני קובץ! כדי לאפשרם, ראה את ההנחיה FileDevice ב \"%s/cupsd.conf\"."
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr "                ראה: עמוד 15, סעיף 3.2.\n"
 
-#, c-format
-msgid "Bad device-uri \"%s\"!"
-msgstr "device-uri \"%s\" שגוי!"
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr "                ראה: עמוד 19, סעיף  3.3.\n"
 
-#, c-format
-msgid "Bad port-monitor \"%s\"!"
-msgstr "port-monitor \"%s\" שגוי!"
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr "                ראה: עמוד 20, סעיף 3.4.\n"
 
-#, c-format
-msgid "Bad printer-state value %d!"
-msgstr "ערך %d עבור printer-state שגוי!"
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr "                ראה: עמוד 27, סעיף  3.5.\n"
 
-#, c-format
-msgid "Unknown printer-op-policy \"%s\"."
-msgstr "printer-op-policy \"%s\" לא ידוע."
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr "                ראה: עמוד 42, סעיף 5.2.\n"
 
-#, c-format
-msgid "Unknown printer-error-policy \"%s\"."
-msgstr "printer-error-policy \"%s\" לא ידוע."
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr "                ראה: עמודים 16-17, סעיף 3.2.\n"
 
-#, c-format
-msgid "Unable to copy interface script - %s!"
-msgstr "לא ניתן להעתיק אצוות מימשק - %s!"
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr "                ראה: עמודים 42-45, סעיף 5.2.\n"
 
-#, c-format
-msgid "Unable to copy PPD file - %s!"
-msgstr "לא ניתן להעתיק קובץ PPD - %s!"
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr "                ראה: עמודים 45-46, סעיף 5.2.\n"
 
-msgid "Unable to copy PPD file!"
-msgstr "לא ניתן להעתיק קובץ PPD!"
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr "                ראה: עמודים 49-49, סעיף 5.2.\n"
 
-msgid "Got a printer-uri attribute but no job-id!"
-msgstr "התקבל מאפיין printer-uri אבל אין job-id!"
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr "                ראה: עמודים  52-54, סעיף 5.2.\n"
 
 #, c-format
-msgid "Bad job-uri attribute \"%s\"!"
-msgstr "ערך \"%s\" למאפיין job-uri שגוי!"
+msgid "        %-39.39s %.0f bytes\n"
+msgstr "        %-39.39s %.0f בתים\n"
 
 #, c-format
-msgid "Job #%d doesn't exist!"
-msgstr "עבודה #%d לא קיימת!"
+msgid "        PASS    Default%s\n"
+msgstr "        עבר    Default%s\n"
 
-#, c-format
-msgid "Job #%d is not held for authentication!"
-msgstr "עבודה #%d לא מוחזקת לאימות!"
+msgid "        PASS    DefaultImageableArea\n"
+msgstr "        עבר    DefaultImageableArea\n"
 
-#, c-format
-msgid "You are not authorized to authenticate job #%d owned by \"%s\"!"
-msgstr "אינך מורשה לאמת עבודה #%d בבעלות \"%s\"!"
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr "        עבר    DefaultPaperDimension\n"
 
-msgid "The printer-uri attribute is required!"
-msgstr "המאפיין printer-uri נדרש!"
+msgid "        PASS    FileVersion\n"
+msgstr "        עבר    FileVersion\n"
 
-msgid "Missing requesting-user-name attribute!"
-msgstr "המאפיין requesting-user-name חסר!"
+msgid "        PASS    FormatVersion\n"
+msgstr "        עבר    FormatVersion\n"
 
-#, c-format
-msgid "The printer-uri \"%s\" is not valid."
-msgstr "ה printer-uri \"%s\" לא תקף."
+msgid "        PASS    LanguageEncoding\n"
+msgstr "        עבר    LanguageEncoding\n"
 
-#, c-format
-msgid "No active jobs on %s!"
-msgstr "אין עבודות פעילות ב %s!"
+msgid "        PASS    LanguageVersion\n"
+msgstr "        עבר    LanguageVersion\n"
 
-#, c-format
-msgid "You are not authorized to delete job #%d owned by \"%s\"!"
-msgstr "אינך מורשה למחוק עבודה  #%d בבעלות  \"%s\"!"
+msgid "        PASS    Manufacturer\n"
+msgstr "        עבר    Manufacturer\n"
 
-#, c-format
-msgid "Job #%d is already %s - can't cancel."
-msgstr "עבודה #%d כבר %s לא ניתן לבטל."
+msgid "        PASS    ModelName\n"
+msgstr "        עבר    ModelName\n"
 
-msgid "The printer or class is not shared!"
-msgstr "המדפסת או המחלקה אינה משותפת!"
+msgid "        PASS    NickName\n"
+msgstr "        עבר    NickName\n"
 
-#, c-format
-msgid "Destination \"%s\" is not accepting jobs."
-msgstr "היעד \"%s\" לא מקבל עבודות."
+msgid "        PASS    PCFileName\n"
+msgstr "        עבר    PCFileName\n"
 
-#, c-format
-msgid "Bad copies value %d."
-msgstr "ערך העותקים %d שגוי."
+msgid "        PASS    PSVersion\n"
+msgstr "        עבר    PSVersion\n"
 
-#, c-format
-msgid "Bad page-ranges values %d-%d."
-msgstr "ערכי page-ranges %d-%d שגוי."
+msgid "        PASS    PageRegion\n"
+msgstr "        עבר    PageRegion\n"
 
-msgid "Too many active jobs."
-msgstr "יותר מדי עבודות פעילות."
+msgid "        PASS    PageSize\n"
+msgstr "        עבר    PageSize\n"
 
-msgid "Quota limit reached."
-msgstr "הגעת למגבלת המכסה."
+msgid "        PASS    Product\n"
+msgstr "        עבר    Product\n"
 
-#, c-format
-msgid "Unable to add job for destination \"%s\"!"
-msgstr "כשלון הוספת עבודה ליעד  \"%s\"!"
-
-msgid "No subscription attributes in request!"
-msgstr "אין מאפייני מינויי בבקשה."
-
-msgid "notify-events not specified!"
-msgstr "לא צויינו notify-events!"
+msgid "        PASS    ShortNickName\n"
+msgstr "        עבר    ShortNickName\n"
 
 #, c-format
-msgid "Job %d not found!"
-msgstr "עבודה %d לא נמצאה!"
-
-msgid "No default printer"
-msgstr "אין מדפסת ברירת מחדל"
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+"       אזהרה    \"%s %s\" מתנגש עם \"%s %s\"\n"
+"                (אילוץ=\"%s %s %s %s\")\n"
 
-msgid "cups-deviced failed to execute."
-msgstr "נכשלה הפעלת cups-deviced."
+#, c-format
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr "       אזהרה    ל %s אין אופציות מתאימות!\n"
 
-msgid "cups-driverd failed to execute."
-msgstr "נכשלה הפעלת cups-driverd."
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+"       אזהרה    %s חולק תחילית יחד עם %s\n"
+"                ראה: עמוד 15, סעיף 3.2.\n"
 
-msgid "No destinations added."
-msgstr "לא נוספו יעדים."
+msgid "        WARN    Default choices conflicting!\n"
+msgstr "       אזהרה    בחירות ברירת-מחדל מתנגשות!\n"
 
 #, c-format
-msgid "notify-subscription-id %d no good!"
-msgstr "notify-subscription-id %d לא תקין!"
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+"       אזהרה    מילת מפתח %s להדפסה דו-צידית צריכה להכתב Duplex או "
+"JCLDuplex!\n"
+"                ראה: עמוד 122, סעיף 5.17\n"
 
-#, c-format
-msgid "Job #%s does not exist!"
-msgstr "עבודה #%s לא קיימת!"
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr "       אזהרה    קובץ מכיל תערובת של CR, LF, ו CR LF סופי שורה!\n"
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+"       אזהרה    LanguageEncoding נדרש בספציפיקציה של PPD 4.3.\n"
+"                ראה: עמודים 56-57, סעיף 5.3.\n"
 
 #, c-format
-msgid "Job #%d does not exist!"
-msgstr "עבודה #%d לא קיימת!"
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr "       אזהרה    שורה %d 'מכילה רק 'רווח לבן!\n"
 
-msgid "No subscriptions found."
-msgstr "לא נמצאו מינויים."
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+"       אזהרה    Manufacturer נדרש בספציפיקציה של PPD 4.3.\n"
+"                ראה: עמודים 58-59, סעיף 5.3.\n"
 
 #, c-format
-msgid "Not authorized to hold job #%d owned by \"%s\"!"
-msgstr "אינך מורשה להשהות עבודה #%d בבעלות \"%s\"!"
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
 
 #, c-format
-msgid "Job #%d is finished and cannot be altered!"
-msgstr "עבודה #%d הסתיימה ולא ניתנת לשינוי!"
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
 
 #, c-format
-msgid "You are not authorized to move job #%d owned by \"%s\"!"
-msgstr "אינך מורשה להעביר עבודה #%d בבעלות  \"%s\"!"
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
 
-msgid "job-printer-uri attribute missing!"
-msgstr "מאפיין job-printer-uri חסר!"
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+"       אזהרה    קבצי PPD שאינם של Windows אמורים להשתמש רק ב- LF לסוף שורה "
+"ולא CR LF!\n"
 
 #, c-format
-msgid "Unsupported compression \"%s\"!"
-msgstr "דחיסה \"%s\" לא נתמכת!"
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+"       אזהרה    גרסת PPD %.1f מיושנת!\n"
+"                ראה: עמוד 42, סעיף 5.2.\n"
 
-msgid "No file!?!"
-msgstr "אין קובץ!?!"
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+"       אזהרה    PCFileName ארוך מ 8.3 ומפר את הספציפיקציה של PPD.\n"
+"                ראה: עמודים 61-62, סעיף 5.3.\n"
 
-#, c-format
-msgid "Could not scan type \"%s\"!"
-msgstr "לא ניתן לסרוק סוג \"%s\"!"
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+"       אזהרה    Protocols מכיל PJL אבל מאפייני JCL לא נקבעו.\n"
+"                ראה: עמודים 78-79, סעיף 5.7.\n"
 
-#, c-format
-msgid "Unsupported format '%s/%s'!"
-msgstr "תבנית '%s/%s' לא נתמכת!"
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+"       אזהרה    Protocols מכיל גם PJL וגם BCP; ציפיתי ל TBCP.\n"
+"                ראה: עמודים 78-79, סעיף 5.7.\n"
 
-msgid "Printer not shared!"
-msgstr "מדפסת לא משותפת!"
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+"       אזהרה    ShortNickName נדרש בספציפיקציה של PPD 4.3.\n"
+"                ראה: עמודים 64-65, סעיף 5.3.\n"
 
-#, c-format
-msgid "Too many jobs - %d jobs, max jobs is %d."
-msgstr "יותר מדי עבודות - %d עבודות, המקסימום הוא %d."
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr "      **נכשל** %s %s לא קיים!\n"
 
-#, c-format
-msgid "Job #%d is not held!"
-msgstr "עבודה #%d אינה מושהת!"
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr "      ‫**נכשל**  חסר \"%s\" מחרוזת תרגום לאופציה %s!\n"
 
-#, c-format
-msgid "You are not authorized to release job id %d owned by \"%s\"!"
-msgstr "אינך מורשה לשחרר עבודה מספר %d בבעלות \"%s\"!"
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr "      ‫**נכשל** חסר \"%s\" מחרוזת תרגום לאופציה %s, בחירה %s!\n"
 
-#, c-format
-msgid "Job #%d is not complete!"
-msgstr "עבודה  #%d לא הושלמה!"
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
 
-#, c-format
-msgid "Job #%d cannot be restarted - no files!"
-msgstr "עבודה  #%d לא ניתנת לשחזור - לא קיימים קבצים!"
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
 
-#, c-format
-msgid "You are not authorized to restart job id %d owned by \"%s\"!"
-msgstr "אינך מורשה לשחזר עבודה מספר %d בבעלות \"%s\"!"
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      ‫**נכשל**  שפה שגויה \"%s\"!\n"
 
-#, c-format
-msgid "You are not authorized to send document for job #%d owned by \"%s\"!"
-msgstr "אינך מורשה לשלוח מסמך עבור עבודה #%d בבעלות \"%s\"!"
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr "      ‫**נכשל**  חסר \"%s\" מחרוזת תרגום לאופציה %s!\n"
 
-#, c-format
-msgid "Bad document-format \"%s\"!"
-msgstr "document-format \"%s\" שגוי!"
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr "      ‫**נכשל** חסר \"%s\" מחרוזת תרגום לאופציה %s, בחירה %s!\n"
 
 #, c-format
-msgid "You are not authorized to alter job id %d owned by \"%s\"!"
-msgstr "אינך מורשה לשנות עבודה מספר %d בבעלות \"%s\"!"
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
 
-#, c-format
-msgid "%s cannot be changed."
-msgstr "%s לא ניתן לשינוי."
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
 
-msgid "Bad job-priority value!"
-msgstr "ערך job-priority שגוי!"
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
 
-msgid "Job is completed and cannot be changed."
-msgstr "עבודה הסתיימה ולא ניתנת לשינוי."
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
 
-msgid "Bad job-state value!"
-msgstr "ערך job-state שגוי!"
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
 
-msgid "Job state cannot be changed."
-msgstr "מצב עבודה לא ניתן לשינוי."
+#, fuzzy, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+"      **נכשל**  1284DeviceId חייב להיות 1284DeviceID!\n"
+"                ראה: עמוד 72, סעיף 5.5\n"
 
 #, c-format
-msgid "Unsupported compression attribute %s!"
-msgstr "מאפיין דחיסה %s לא נתמך!"
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+"      **נכשל**  שגוי Default%s %s\n"
+"                ראה: עמוד 40, סעיף 4.5.\n"
 
 #, c-format
-msgid "Unsupported format \"%s\"!"
-msgstr "מבנה \"%s\" לא נתמך!"
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+"      **נכשל**  שגוי DefaultImageableArea %s!\n"
+"                ראה: עמוד 102, סעיף 5.15.\n"
 
 #, c-format
-msgid "%s is not implemented by the CUPS version of lpc.\n"
-msgstr "%s לא מיושם על ידי גרסת CUPS של lpc.\n"
-
 msgid ""
-"Commands may be abbreviated.  Commands are:\n"
-"\n"
-"exit    help    quit    status  ?\n"
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
 msgstr ""
-"ניתן לתמצת פקודות. הפקודות הן:"
-"\n"
-"exit    help    quit    status  ?\n"
+"      **נכשל**  שגוי DefaultPaperDimension %s!\n"
+"                ראה: עמוד 103, סעיף 5.15.\n"
 
-msgid "help\t\tget help on commands\n"
-msgstr "help\t\tקבל עזרה על פקודות\n"
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+"      **נכשל**  שגוי מאפיין JobPatchFile בקובץ\n"
+"                ראה: עמוד 24, סעיף 3.4.\n"
 
-msgid "status\t\tshow status of daemon and queue\n"
-msgstr "status\t\tהצג סטטוס של שירות ותור\n"
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **נכשל**  שגוי Manufacturer (צריך להיות \"HP\")\n"
+"                ראה: עמוד 211, טבלה D.1.\n"
 
-msgid "?Invalid help command unknown\n"
-msgstr "?פקודת עזרה לא ידועה\n"
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **נכשל**  שגוי Manufacturer (צריך להיות \"HP\")\n"
+"                ראה: עמוד 211, טבלה D.1.\n"
 
 #, c-format
-msgid "\tprinter is on device '%s' speed -1\n"
-msgstr "\tהמדפסת נמצאת על התקן '%s' מהירות -1\n"
-
-msgid "\tqueuing is enabled\n"
-msgstr "\tהכנסה לתור מאופשרת\n"
-
-msgid "\tqueuing is disabled\n"
-msgstr "\tהכנסה לתור לא מאופשרת\n"
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+"      **נכשל**  שגוי ModelName - \"%c\" לא מורשה במחרוזת.\n"
+"                ראה: עמודים 59-60, סעיף 5.3.\n"
 
-msgid "\tprinting is enabled\n"
-msgstr "\tהדפסה מאופשרת\n"
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+"      **נכשל**  שגוי PSVersion - אינו \"(string) int\".\n"
+"                ראה: עמודים 62-64, סעיף 5.3.\n"
 
-msgid "\tprinting is disabled\n"
-msgstr "\tהדפסה לא מאופשרת\n"
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+"      **נכשל**  שגוי Product - לא \"(מחרוזת)\".\n"
+"                ראה: עמוד 62, סעיף 5.3.\n"
 
-msgid "\tno entries\n"
-msgstr "\tאין כניסות\n"
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+"      **נכשל**  שגוי ShortNickName - יותר מ 31 תווים.\n"
+"                ראה: עמודים 64-65, סעיף 5.3.\n"
 
 #, c-format
-msgid "\t%d entries\n"
-msgstr "\t%d כניסות\n"
-
-msgid "\tdaemon present\n"
-msgstr "\tשירות קיים\n"
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+"      **נכשל**  שגוי %s בחירה %s!\n"
+"                ראה: עמוד 122, סעיף 5.17\n"
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+"      **נכשל**  שגוי %s בחירה %s!\n"
+"                ראה: עמוד 84, סעיף 5.9\n"
+
+#, fuzzy, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      ‫**נכשל**  שפה שגויה \"%s\"!\n"
 
-msgid "lpq: Unable to contact server!\n"
-msgstr "lpq: לא מצליח לתקשר עם השרת!\n"
+#, fuzzy, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr "      ‫**נכשל**  שפה שגויה \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      ‫**נכשל** מחרוזת תרגום ברירת מחדל לאופציה %s מכילה תווים של 8 סיביות!\n"
 
 #, c-format
-msgid "%s: Sorry, no encryption support compiled in!\n"
-msgstr "%s: מצטער, תמיכה בהצפנה לא נכללה בהידור!\n"
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+"      ‫**נכשל**  מחרוזת תרגום ברירת מחדל לאופציה %s בחירה %s מכילה תווים של 8 "
+"סיביות!\n"
 
 #, c-format
-msgid "lpq: Unknown destination \"%s/%s\"!\n"
-msgstr "lpq: יעד לא ידוע \"%s/%s\"!\n"
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+"      ‫**נכשל** מחרוזת תרגום ברירת מחדל לאופציה %s מכילה תווים של 8 סיביות!\n"
 
 #, c-format
-msgid "lpq: Unknown destination \"%s\"!\n"
-msgstr "lpq: יעד לא ידוע \"%s\"!\n"
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+"      **נכשל**  נדרש ל %s לא מוגדרת בחירה None!\n"
+"                ראה: עמוד 122, סעיף 5.17\n"
 
 #, c-format
-msgid "lp: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lp: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+"      **נכשל**  נדרש Default%s\n"
+"                ראה: עמוד 40, סעיף 4.5.\n"
 
-msgid "lpq: error - no default destination available.\n"
-msgstr "lpq: שגיאה - אין יעד ברירת מחדל זמין.\n"
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+"      **נכשל**  נדרש DefaultImageableArea\n"
+"                ראה: עמוד 102, סעיף 5.15.\n"
 
-#, c-format
-msgid "lpq: get-jobs failed: %s\n"
-msgstr "lpq: get-jobs נכשל: %s\n"
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+"      **נכשל**  נדרש DefaultPaperDimension\n"
+"                ראה: עמוד 103, סעיף 5.15.\n"
 
-msgid "Rank   Owner      Pri  Job        Files                       Total Size\n"
-msgstr "דרגה   בעלים      עדיפות עבודה      קבצים                       גודל כולל \n"
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש FileVersion\n"
+"                ראה: עמוד 56, סעיף 5.3.\n"
 
-msgid "Rank    Owner   Job     File(s)                         Total Size\n"
-msgstr "דרגה    בעלים   עבודה   קבצים                           גודל כולל \n"
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש FormatVersion\n"
+"                ראה: עמוד 56, סעיף 5.3.\n"
 
 #, c-format
-msgid "%s: %-33.33s [job %d localhost]\n"
-msgstr "%s: %-33.33s [עבודה %d localhost]\n"
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+"      **נכשל**  נדרש ImageableArea עבור PageSize %s\n"
+"                ראה: עמוד 41, סעיף 5.\n"
+"                ראה: עמוד 102, סעיף 5.15.\n"
 
-#, c-format
-msgid "        %-39.39s %.0f bytes\n"
-msgstr "        %-39.39s %.0f בתים\n"
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש LanguageEncoding\n"
+"                ראה: עמודים 56-57, סעיף 5.3.\n"
 
-#, c-format
-msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
-msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f בתים\n"
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש LanguageVersion\n"
+"                ראה: עמודים 57-58, סעיף 5.3.\n"
 
-#, c-format
-msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
-msgstr "%-7s %-7.7s %-7d %-31.31s %.0f בתים\n"
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש Manufacturer\n"
+"                ראה: עמודים 58-59, סעיף 5.3.\n"
 
-msgid "no entries\n"
-msgstr "אין כניסות\n"
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש ModelName\n"
+"                ראה: עמודים 59-60, סעיף 5.3.\n"
 
-#, c-format
-msgid "lpq: get-printer-attributes failed: %s\n"
-msgstr "lpq: get-printer-attributes נכשל: %s\n"
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש NickName\n"
+"                ראה: עמוד 60, סעיף 5.3.\n"
 
-#, c-format
-msgid "%s is ready\n"
-msgstr "%s מוכן\n"
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש PCFileName\n"
+"                ראה: עמודים 61-62, סעיף 5.3.\n"
 
-#, c-format
-msgid "%s is ready and printing\n"
-msgstr "%s מוכן ומדפיס\n"
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש PSVersion\n"
+"                ראה: עמודים 62-64, סעיף 5.3.\n"
 
-#, c-format
-msgid "%s is not ready\n"
-msgstr "%s אינו מוכן\n"
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+"      **נכשל**  נדרש PageRegion\n"
+"                ראה: עמוד 100, סעיף 5.14.\n"
 
-msgid "Usage: lpq [-P dest] [-l] [+interval]\n"
-msgstr "Usage: lpq [-P dest] [-l] [+interval]\n"
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+"      **נכשל**  נדרש PageSize\n"
+"                ראה: עמוד 41, סעיף 5.\n"
+"                ראה: עמוד 99, סעיף 5.14.\n"
 
-#, c-format
-msgid "lpr: error - expected value after -%c option!\n"
-msgstr "lpr: שגיאה - מצפה לערך לאחר אופציה -%c!\n"
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+"      **נכשל**  נדרש PageSize\n"
+"                ראה: עמודים 99-100, סעיף 5.14.\n"
 
 #, c-format
-msgid "lpr: warning - '%c' format modifier not supported - output may not be correct!\n"
-msgstr "lpr: אזהרה - משנה מבנה '%c' לא נתמך - פלט עלול להיות לא תקין!\n"
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+"      **נכשל**  נדרש PaperDimension עבור PageSize %s\n"
+"                ראה: עמוד 41, סעיף 5.\n"
+"                ראה: עמוד 103, סעיף 5.15.\n"
 
-msgid "lpr: error - expected option=value after -o option!\n"
-msgstr "lpr: שגיאה - מצפה ל אופציה=ערך לאחר אופציה -o!\n"
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש Product\n"
+"                ראה: עמוד 62, סעיף 5.3.\n"
 
-msgid "lpr: warning - email notification is not currently supported!\n"
-msgstr "lpr: אזהרה - הודעת דוא\"ל לא נתמכת כרגע!\n"
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+"      **נכשל**  נדרש ShortNickName\n"
+"                ראה: עמודים 64-65, סעיף 5.3.\n"
 
-msgid "lpr: error - expected destination after -P option!\n"
-msgstr "lpr: שגיאה - מצפה ליעד לאחר אופציה -P!\n"
+#, fuzzy, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr "    נמצאו %d שגיאה%s\n"
 
-msgid "lpr: error - expected copy count after -# option!\n"
-msgstr "lpr: שגיאה - מצפה למספר עותקים לאחר אופציה -#!\n"
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+"    שגוי %%%%BoundingBox: בשורה %d!\n"
+"        ראה: עמוד 39, %%%%BoundingBox:\n"
 
 #, c-format
-msgid "lpr: error - expected name after -%c option!\n"
-msgstr "lpr: שגיאה - מצפה לשם לאחר אופציה -%c!\n"
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+"    שגוי %%%%Page: בשורה %d!\n"
+"        ראה: עמוד 53, %%%%Page:\n"
 
-msgid "lpr: error - expected username after -U option!\n"
-msgstr "lpr: שגיאה - מצפה לשם משתמש לאחר אופציה -U!\n"
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+"    שגוי %%%%Pages: בשורה %d!\n"
+"        ראה: עמוד 43, %%%%Pages:\n"
 
 #, c-format
-msgid "lpr: error - unknown option '%c'!\n"
-msgstr "lpr: שגיאה - אופציה לא ידועה '%c'!\n"
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+"    שורה %d ארוכה מ-255 תווים (%d)!\n"
+"        ראה: עמוד 25, Line Length\n"
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+"    חסר %!PS-Adobe-3.0 בשורה ראשונה!\n"
+"        ראה: עמוד 17, 3.1 Conforming Documents\n"
 
 #, c-format
-msgid "lpr: error - unable to access \"%s\" - %s\n"
-msgstr "lpr: שגיאה - לא ניתן לגשת ל \"%s\" - %s\n"
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+"    חסרה הערה %%EndComments!\n"
+"        ראה: עמוד 41, %%EndComments\n"
 
 #, c-format
-msgid "lpr: error - too many files - \"%s\"\n"
-msgstr "lpr: שגיאה - יותר מדי קבצים - \"%s\"\n"
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+"    חסר או שגוי %%BoundingBox: הערה!\n"
+"        ראה: עמוד 39, %%BoundingBox:\n"
 
 #, c-format
-msgid "lpr: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lpr: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+"    חסר או שגוי %%Page: הערות!\n"
+"        ראה: עמוד 53, %%Page:\n"
 
-msgid "lpr: error - no default destination available.\n"
-msgstr "lpr: שגיאה - אין יעד ברירת מחדל זמין.\n"
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+"    חסר או שגוי %%Pages: הערה!\n"
+"        ראה:עמוד 43, %%Pages:\n"
 
-msgid "lpr: error - scheduler not responding!\n"
-msgstr "lpr: שגיאה - מתזמן לא מגיב!\n"
+msgid "    NO ERRORS FOUND\n"
+msgstr "    לא נמצאו שגיאות\n"
 
 #, c-format
-msgid "lpr: error - unable to create temporary file \"%s\" - %s\n"
-msgstr "lpr: שגיאה - לא ניתן ליצור קובץ זמני \"%s\" - %s\n"
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr "    ראיתי %d שורות שעברו את ה-255 תווים!\n"
 
 #, c-format
-msgid "lpr: error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "lpr: שגיאה - לא ניתן לכתוב לקובץ הזמני \"%s\" - %s\n"
-
-msgid "lpr: error - stdin is empty, so no job has been sent.\n"
-msgstr "lpr: שגיאה - stdin ריק, לפיכך לא נשלחה אף עבודה.\n"
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr "    יותר מדי הערות %%BeginDocument!\n"
 
 #, c-format
-msgid "lpr: error - unable to print file: %s\n"
-msgstr "lpr: שגיאה - לא ניתן להדפיס קובץ: %s\n"
+msgid "    Too many %%EndDocument comments!\n"
+msgstr "    יותר מדי הערות %%EndDocument!\n"
 
-msgid "lprm: Unable to contact server!\n"
-msgstr "lprm: לא מצליח לתקשר עם השרת!\n"
+msgid "    Warning: file contains binary data!\n"
+msgstr "    אזהרה: קובץ מכיל נתונים בינריים!\n"
 
 #, c-format
-msgid "lprm: Unknown destination \"%s\"!\n"
-msgstr "lprm: יעד לא ידוע  \"%s\"!\n"
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr "    אזהרה: אין הערה %%EndComments בקובץ!\n"
 
 #, c-format
-msgid "lprm: Unknown option '%c'!\n"
-msgstr "lprm: אופציה לא ידועה '%c'!\n"
-
-msgid "lprm: Job or printer not found!\n"
-msgstr "lprm: עבודה או מדפסת לא נמצאו!\n"
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr "    אזהרה: גרסת DSC %.1f מיושנת בקובץ!\n"
 
-msgid "lprm: Not authorized to lprm job(s)!\n"
-msgstr "lprm: לא מורשה למחוק עבודה/ות!\n"
+msgid " FAIL\n"
+msgstr " נכשל\n"
 
 #, c-format
-msgid "lprm: You don't own job ID %d!\n"
-msgstr "lprm: אתה לא הבעלים של עבודה מספר %d!\n"
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s\n"
+msgstr ""
+" נכשל\n"
+"      **נכשל**  לא מצליח לפתוח קובץ PPD - %s\n"
 
-msgid "lprm: Unable to lprm job(s)!\n"
-msgstr "lprm: לא יכול למחוק עבודה/ות!\n"
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+" נכשל\n"
+"      **נכשל**  לא מצליח לפתוח קובץ PPD - %s בשורה %d.\n"
 
-msgid "lprm: Unable to cancel job(s)!\n"
-msgstr "lprm: לא יכול לבטל עבוד/ות!\n"
+msgid " PASS\n"
+msgstr "  עבר\n"
 
 #, c-format
-msgid "%s: Don't know what to do!\n"
-msgstr "%s: לא יודע מה לבצע!\n"
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f בתים\n"
 
 #, c-format
-msgid "%s: Expected server name after -h!\n"
-msgstr "%s: מצפה לשם שרת אחרי -h!\n"
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr "%-7s %-7.7s %-7d %-31.31s %.0f בתים\n"
 
 #, c-format
-msgid "%s: Expected reason text after -r!\n"
-msgstr "%s: מצפה לטקסט סיבה אחרי -r!\n"
+msgid "%s accepting requests since %s\n"
+msgstr "%s מקבלת בקשות מאז %s\n"
 
 #, c-format
-msgid "%s: Unknown option '%c'!\n"
-msgstr "%s: אופציה לא ידועה '%c'!\n"
+msgid "%s cannot be changed."
+msgstr "%s לא ניתן לשינוי."
 
 #, c-format
-msgid "%s: Unable to connect to server: %s\n"
-msgstr "%s: לא מצליח להתחבר לשרת: %s\n"
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr "%s לא מיושם על ידי גרסת CUPS של lpc.\n"
 
 #, c-format
-msgid "%s: Operation failed: %s\n"
-msgstr "%s: פעולה נכשלה: %s\n"
-
-msgid "cancel: Error - expected hostname after '-h' option!\n"
-msgstr "cancel: שגיאה - מצפה לשם שרת אחרי אופציה '-h'!\n"
+msgid "%s is not ready\n"
+msgstr "%s אינו מוכן\n"
 
-msgid "cancel: Error - expected username after '-u' option!\n"
-msgstr "cancel: שגיאה - מצפה לשם משתמש אחרי אופציה '-u'!\n"
+#, c-format
+msgid "%s is ready\n"
+msgstr "%s מוכן\n"
 
 #, c-format
-msgid "cancel: Unknown option '%c'!\n"
-msgstr "cancel: אופציה לא ידועה '%c'!\n"
+msgid "%s is ready and printing\n"
+msgstr "%s מוכן ומדפיס\n"
 
 #, c-format
-msgid "cancel: Unknown destination \"%s\"!\n"
-msgstr "cancel: יעד לא ידוע \"%s\"!\n"
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+"%s לא מקבלת בקשות מאז %s -\n"
+"\t%s\n"
 
-msgid "cancel: Unable to contact server!\n"
-msgstr "cancel: לא מצליח לתקשר עם השרת!\n"
+#, c-format
+msgid "%s not supported!"
+msgstr "%s אינו נתמך!"
 
 #, c-format
-msgid "cancel: %s failed: %s\n"
-msgstr "cancel: %s נכשל: %s\n"
+msgid "%s/%s accepting requests since %s\n"
+msgstr "%s/%s מקבלת בקשות מאז %s\n"
 
 #, c-format
-msgid "cupsaddsmb: Missing value on line %d!\n"
-msgstr "cupsaddsmb: חסר ערך בשורה %d!\n"
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+"%s/%s לא מקבלת בקשות מאז %s -\n"
+"\t%s\n"
 
 #, c-format
-msgid "cupsaddsmb: Missing double quote on line %d!\n"
-msgstr "cupsaddsmb: חסר גרשיים בשורה %d!\n"
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr "%s: %-33.33s [עבודה %d localhost]\n"
 
 #, c-format
-msgid "cupsaddsmb: Bad option + choice on line %d!\n"
-msgstr "cupsaddsmb: אופציה + בחירה שגויים בשורה %d!\n"
+msgid "%s: %s failed: %s\n"
+msgstr "%s: %s נכשל: %s\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to connect to server \"%s\" for %s - %s\n"
-msgstr "cupsaddsmb: לא מצליח להתחבר לשרת \"%s\" עבור %s - %s\n"
+msgid "%s: Don't know what to do!\n"
+msgstr "%s: לא יודע מה לבצע!\n"
 
 #, c-format
-msgid "cupsaddsmb: No PPD file for printer \"%s\" - skipping!\n"
-msgstr "cupsaddsmb: אין קובץ PPD למדפסת \"%s\" - מדלג!\n"
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr "%s: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
 
 #, c-format
-msgid "cupsaddsmb: get-printer-attributes failed for \"%s\": %s\n"
-msgstr "cupsaddsmb: get-printer-attributes נכשל עבור \"%s\": %s\n"
+msgid "%s: Error - bad job ID!\n"
+msgstr "%s: שגיאה - מזהה עבודה שגוי!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to convert PPD file for %s - %s\n"
-msgstr "cupsaddsmb: לא מצליח להמיר קובץ PPD עבור %s - %s\n"
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr "%s: שגיאה - לא יכול להדפיס קבצים ולשנות עבודות בו-זמנית!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to copy Windows 2000 printer driver files (%d)!\n"
-msgstr "cupsaddsmb: לא מצליח להעתיק קבצי מנהל התקן מדפסת של Windows 2000 (%d)!\n"
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+"%s: שגיאה - לא יכול להדפיס מתוך stdin אם מסופקים קבצים או מזהה עבודה!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to copy CUPS printer driver files (%d)!\n"
-msgstr "cupsaddsmb: לא מצליח להעתיק קבצי מנהל התקן מדפסת של CUPS (%d)!\n"
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr "%s: שגיאה - מצפה ל- character set לאחר האופציה '-S'!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to install Windows 2000 printer driver files (%d)!\n"
-msgstr "cupsaddsmb: לא מצליח להתקין קבצי מנהל התקן מדפסת של  Windows 2000 (%d)!\n"
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+"%s: שגיאה - מצפה לסוג תוכן לאחר האופציה '-T'!\n"
+" "
 
 #, c-format
-msgid "cupsaddsmb: Unable to copy Windows 9x printer driver files (%d)!\n"
-msgstr "cupsaddsmb: לא מצליח להעתיק קבצי מנהל התקן מדפסת של Windows 9x (%d)!\n"
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr "%s: שגיאה - מצפה לכמות עותקים לאחר האופציה '-n'!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to install Windows 9x printer driver files (%d)!\n"
-msgstr "cupsaddsmb: לא מצליח להתקין קבצי מנהל התקן מדפסת של Windows 9x (%d)!\n"
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr "%s: שגיאה - מצפה לכמות עותקים לאחר האופציה '-#'!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to set Windows printer driver (%d)!\n"
-msgstr "cupsaddsmb: לא מצליח לקבע מנהל התקן מדפסת של Windows (%d)!\n"
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr "%s: שגיאה - מצפה ליעד אחרי האופציה '-P'!\n"
 
-msgid ""
-"Usage: cupsaddsmb [options] printer1 ... printerN\n"
-"       cupsaddsmb [options] -a\n"
-"\n"
-"Options:\n"
-"  -H samba-server  Use the named SAMBA server\n"
-"  -U samba-user    Authenticate using the named SAMBA user\n"
-"  -a               Export all printers\n"
-"  -h cups-server   Use the named CUPS server\n"
-"  -v               Be verbose (show commands)\n"
-msgstr ""
-"Usage: cupsaddsmb [options] printer1 ... printerN\n"
-"       cupsaddsmb [options] -a\n"
-"\n"
-"Options:\n"
-"  -H samba-server  השתמש בשרת  SAMBA המצויין\n"
-"  -U samba-user    הזדהה בעזרת שם משתמש SAMBA המצויין\n"
-"  -a               ייצא את כל המדפסות\n"
-"  -h cups-server   השתמש בשרת CUPS המצויין\n"
-"  -v               פלט מפורט (הצג פקודות)\n"
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr "%s: שגיאה - מצפה ליעד אחרי האופציה '-b'!\n"
 
-msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
-msgstr "cupstestppd: האופציה -q לא מתאימה לאופציה -v.\n"
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr "%s: שגיאה - מצפה ליעד אחרי האופציה '-d'!\n"
 
-msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
-msgstr "cupstestppd: האופציה -v לא מתאימה לאופציה -q.\n"
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr "%s: שגיאה - מצפה לטופס אחרי האופציה '-f'!\n"
 
 #, c-format
-msgid ""
-" FAIL\n"
-"      **FAIL**  Unable to open PPD file - %s\n"
+msgid "%s: Error - expected hold name after '-H' option!\n"
 msgstr ""
-" נכשל\n"
-"      **נכשל**  לא מצליח לפתוח קובץ PPD - %s\n"
+"%s: שגיאה - מצפה לשם עצירה לאחר האופציה '-H'!\n"
+" "
 
 #, c-format
-msgid ""
-" FAIL\n"
-"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
-msgstr ""
-" נכשל\n"
-"      **נכשל**  לא מצליח לפתוח קובץ PPD - %s בשורה %d.\n"
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr "%s: שגיאה - מצפה לשם מארח לאחר האופציה '-H'!\n"
 
-msgid "                REF: Page 42, section 5.2.\n"
-msgstr "                ראה: עמוד 42, סעיף 5.2.\n"
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr "%s: שגיאה - מצפה לשם מארח לאחר האופציה '-h'!\n"
 
-msgid "                REF: Page 20, section 3.4.\n"
-msgstr "                ראה: עמוד 20, סעיף 3.4.\n"
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr "%s: שגיאה - מצפה לרשימת מצבים לאחר האופציה '-y'!\n"
 
-msgid "                REF: Pages 45-46, section 5.2.\n"
-msgstr "                ראה: עמודים 45-46, סעיף 5.2.\n"
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr "%s: שגיאה - מצפה לשם אחרי האופציה '-%c'!\n"
 
-msgid "                REF: Pages 42-45, section 5.2.\n"
-msgstr "                ראה: עמודים 42-45, סעיף 5.2.\n"
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr "%s: שגיאה - מצפה למחרוזת אחרי האופציה '-o'!\n"
 
-msgid "                REF: Pages 48-49, section 5.2.\n"
-msgstr "                ראה: עמודים 49-49, סעיף 5.2.\n"
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr "%s: שגיאה - מצפה לרשימת עמודים לאחר האופציה '-P'!\n"
 
-msgid "                REF: Pages 52-54, section 5.2.\n"
-msgstr "                ראה: עמודים  52-54, סעיף 5.2.\n"
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr "%s: שגיאה - מצפה לעדיפות אחרי האופציה '-%c'!\n"
 
-msgid "                REF: Page 15, section 3.2.\n"
-msgstr "                ראה: עמוד 15, סעיף 3.2.\n"
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr "%s: שגיאה - מצפה לטקסט סיבה לאחר האופציה '-r'!\n"
 
-msgid "                REF: Page 15, section 3.1.\n"
-msgstr "                ראה: עמוד 15, סעיף 3.1.\n"
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr "%s: שגיאה - מצפה לכותרת אחרי האפציה '-t'!\n"
 
-msgid "                REF: Pages 16-17, section 3.2.\n"
-msgstr "                ראה: עמודים 16-17, סעיף 3.2.\n"
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr "%s: שגיאה - מצפה לשם משתמש לאחר האופציה '-U'!\n"
 
-msgid "                REF: Page 19, section 3.3.\n"
-msgstr "                ראה: עמוד 19, סעיף  3.3.\n"
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr "%s: שגיאה - מצפה לשם משתמש לאחר האופציה '-u'!\n"
 
-msgid "                REF: Page 27, section 3.5.\n"
-msgstr "                ראה: עמוד 27, סעיף  3.5.\n"
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr "%s: שגיאה - מצפה לערך אחרי האופציה '-%c'!\n"
 
+#, c-format
 msgid ""
-"\n"
-"    DETAILED CONFORMANCE TEST RESULTS\n"
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
 msgstr ""
-"\n"
-"    תוצאות בדיקת התאמה מפורטות\n"
+"%s: שגיאה - צריך \"completed\", \"not-completed\" או \"all\" לאחר האופציה '-"
+"W'!\n"
 
 #, c-format
-msgid "        WARN    %s has no corresponding options!\n"
-msgstr "       אזהרה    ל %s אין אופציות מתאימות!\n"
+msgid "%s: Error - no default destination available.\n"
+msgstr "%s: שגיאה - אין יעד ברירת מחדל זמין.\n"
 
-msgid " FAIL\n"
-msgstr " נכשל\n"
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr "%s: שגיאה - עדיפות חייבת להיות בין 1 ל 100.\n"
 
-msgid ""
-"      **FAIL**  REQUIRED DefaultImageableArea\n"
-"                REF: Page 102, section 5.15.\n"
-msgstr ""
-"      **נכשל**  נדרש DefaultImageableArea\n"
-"                ראה: עמוד 102, סעיף 5.15.\n"
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr "%s: שגיאה - מתזמן לא מגיב!\n"
 
 #, c-format
-msgid ""
-"      **FAIL**  BAD DefaultImageableArea %s!\n"
-"                REF: Page 102, section 5.15.\n"
-msgstr ""
-"      **נכשל**  שגוי DefaultImageableArea %s!\n"
-"                ראה: עמוד 102, סעיף 5.15.\n"
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr "%s: שגיאה - stdin ריק, לפיכך לא נשלחה אף עבודה.\n"
 
-msgid "        PASS    DefaultImageableArea\n"
-msgstr "        עבר    DefaultImageableArea\n"
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr "%s: שגיאה - יותר מדי קבצים - \"%s\"\n"
 
-msgid ""
-"      **FAIL**  REQUIRED DefaultPaperDimension\n"
-"                REF: Page 103, section 5.15.\n"
-msgstr ""
-"      **נכשל**  נדרש DefaultPaperDimension\n"
-"                ראה: עמוד 103, סעיף 5.15.\n"
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr "%s: שגיאה - לא מצליח לגשת ל- \"%s\" - %s\n"
 
 #, c-format
-msgid ""
-"      **FAIL**  BAD DefaultPaperDimension %s!\n"
-"                REF: Page 103, section 5.15.\n"
-msgstr ""
-"      **נכשל**  שגוי DefaultPaperDimension %s!\n"
-"                ראה: עמוד 103, סעיף 5.15.\n"
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr "%s: שגיאה - לא מצליח ליצור קובץ זמני \"%s\" - %s\n"
 
-msgid "        PASS    DefaultPaperDimension\n"
-msgstr "        עבר    DefaultPaperDimension\n"
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr "%s: שגיאה - לא מצליח לכתוב לקובץ זמני \"%s\" - %s\n"
 
 #, c-format
-msgid ""
-"      **FAIL**  BAD Default%s %s\n"
-"                REF: Page 40, section 4.5.\n"
-msgstr ""
-"      **נכשל**  שגוי Default%s %s\n"
-"                ראה: עמוד 40, סעיף 4.5.\n"
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr "%s: שגיאה - יעד לא ידוע \"%s\"!\n"
 
 #, c-format
-msgid "        PASS    Default%s\n"
-msgstr "        עבר    Default%s\n"
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr "%s: שגיאה - יעד לא ידוע \"%s/%s\"!\n"
 
 #, c-format
-msgid ""
-"      **FAIL**  REQUIRED Default%s\n"
-"                REF: Page 40, section 4.5.\n"
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr "%s: שגיאה - אופציה לא ידועה '%c'!\n"
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr "%s: מצפה למזהה עבודה לאחר האופציה '-i'!\n"
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr "%s: שם יעד לא חוקי ברשימה \"%s\"!\n"
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr "%s: זקוק למזהה עבודה ('-i jobid') לפני '-H restart'!\n"
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr "%s: פעולה נכשלה: %s\n"
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr "%s: מצטער, תמיכה בהצפנה לא נכללה בהידור!\n"
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr "%s: לא מצליח להתחבר לשרת\n"
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr "%s: לא מצליח להתחבר לשרת: %s\n"
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr "%s: לא מצליח לתקשר עם השרת!\n"
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr "%s: יעד לא ידוע \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "lp: אופציה לא ידועה '%c'!\n"
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr "%s: אזהרה - משנה מבנה '%c' לא נתמך - פלט עלול להיות לא תקין!"
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr "%s: אזהרה - מתעלם מאופצית character set!\n"
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr "%s: אזהרה - מתעלם מאופצית סוג תוכן!\n"
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr "%s: אזהרה - מתעלם מאופצית טופס!\n"
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr "%s: אזהרה - מתעלם מאופצית מצב!\n"
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr "%s: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr "%s: שגיאה - מצפה ל- אופציה=ערך לאחר האופציה '-o'!\n"
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr "%s: שגיאה - אין יעד ברירת מחדל זמין.\n"
+
+msgid "?Invalid help command unknown\n"
+msgstr "?פקודת עזרה לא ידועה\n"
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr "סיסמא של סמבה נדרשת כדי לייצא מנהלי התקני מדפסת!"
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr "שם משתמש של סמבה נדרש כדי לייצא מנהלי התקני מדפסת!"
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr "מחלקה בשם \"%s\" כבר קיימת!"
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr "מדפסת בשם \"%s\" כבר קיימת!"
+
+msgid "Accept Jobs"
+msgstr "קבל עבודות"
+
+msgid "Add Class"
+msgstr "הוסף מחלקה"
+
+msgid "Add Printer"
+msgstr "הוסף מדפסת"
+
+msgid "Add RSS Subscription"
 msgstr ""
-"      **נכשל**  נדרש Default%s\n"
-"                ראה: עמוד 40, סעיף 4.5.\n"
 
-msgid "        PASS    FileVersion\n"
-msgstr "        עבר    FileVersion\n"
+msgid "Administration"
+msgstr "ניהול"
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr "ניסיון לקבוע ל printer-state של %s ערך שגוי %d!"
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr "קבוצות מאפיינים אינם מסודרים (%x < %x)!"
+
+msgid "Bad OpenGroup"
+msgstr "‫OpenGroup שגוי"
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr "‫OpenUI/JCLOpenUI שגוי"
+
+msgid "Bad OrderDependency"
+msgstr "‫OrderDependency שגוי"
+
+msgid "Bad UIConstraints"
+msgstr "‫UIConstraints שגוי"
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr "ערך העותקים %d שגוי."
+
+msgid "Bad custom parameter"
+msgstr "פרמטר מותאם שגוי"
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr "device-uri \"%s\" שגוי!"
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr "document-format \"%s\" שגוי!"
+
+msgid "Bad job-priority value!"
+msgstr "ערך job-priority שגוי!"
+
+msgid "Bad job-state value!"
+msgstr "ערך job-state שגוי!"
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr "ערך \"%s\" למאפיין job-uri שגוי!"
+
+#, fuzzy, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr "port-monitor \"%s\" שגוי!"
+
+#, fuzzy, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr "device-uri \"%s\" שגוי!"
+
+#, fuzzy, c-format
+msgid "Bad number-up value %d."
+msgstr "ערך העותקים %d שגוי."
+
+#, fuzzy, c-format
+msgid "Bad option + choice on line %d!"
+msgstr "אופציה + אפשרות שגויים בשורה %d!\n"
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr "ערכי page-ranges %d-%d שגוי."
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr "port-monitor \"%s\" שגוי!"
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr "ערך %d עבור printer-state שגוי!"
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr "בקשה שגויה מספר גרסה %d.%d!"
+
+#, fuzzy
+msgid "Bad subscription ID!"
+msgstr "לא נמצאו מינויים."
+
+msgid "Banners"
+msgstr "כרזות"
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr "שנה הגדרות"
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr "סט התווים \"%s\" אינו נתמך!"
+
+msgid "Classes"
+msgstr "מחלקות"
 
 msgid ""
-"      **FAIL**  REQUIRED FileVersion\n"
-"                REF: Page 56, section 5.3.\n"
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
 msgstr ""
-"      **נכשל**  נדרש FileVersion\n"
-"                ראה: עמוד 56, סעיף 5.3.\n"
+"ניתן לתמצת פקודות. הפקודות הן:\n"
+"exit    help    quit    status  ?\n"
 
-msgid "        PASS    FormatVersion\n"
-msgstr "        עבר    FormatVersion\n"
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr "לא ניתן לסרוק סוג \"%s\"!"
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr "מותאם"
+
+msgid "Delete Class"
+msgstr "מחק מחלקה"
+
+msgid "Delete Printer"
+msgstr "מחק מדפסת"
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr "היעד \"%s\" לא מקבל עבודות."
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+"התקן:   uri ‫= %s\n"
+"        מחלקה = %s\n"
+"        מידע = %s\n"
+"        יצרן ודגם = %s\n"
+"        מזהה התקן = %s\n"
+
+msgid "Door open."
+msgstr ""
+
+#, fuzzy, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr "הקצאת זיכרון לסוגי קבצים נכשלה!"
+
+#, fuzzy, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr "הקצאת זיכרון לסוגי קבצים נכשלה!"
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr "device-uri \"%s\" שגוי!"
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+msgid "ERROR: Empty print file!\n"
+msgstr ""
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+#, fuzzy
+msgid "ERROR: Printer not responding!\n"
+msgstr "מדפסת לא משותפת!"
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ \"%s\": %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr "lprm: לא יכול לבטל עבוד/ות!\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr "lpadmin: לא מצליח ליצור קובץ זמני: %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr "lpadmin: לא מצליח ליצור קובץ זמני - %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr "lpadmin: לא מצליח ליצור קובץ זמני: %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr "%s: לא מצליח להתחבר לשרת: %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr "לא מצליח לפצל תהליך!"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr "cupsaddsmb: לא קיים קובץ PPD למדפסת \"%s\" - %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr "לא מצליח לקבל מאפייני מדפסת!"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr "לא מצליח לקבל סטטוס מדפסת:"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr "לא מצליח למחוק מדפסת:"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr "lp: לא מצליח לגשת ל- \"%s\" - %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ \"%s\": %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ \"%s\": %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ \"%s\": %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ \"%s\": %s\n"
+
+#, fuzzy
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr "lpoptions: ‫לא מצליח לפתוח קובץ PPD עבור %s!\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ \"%s\": %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ PPD \"%s\" - %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr "lp: לא מצליח להדפיס קובץ: %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr "lpadmin: לא מצליח ליצור קובץ זמני: %s\n"
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr "לא מצליח לקבוע מנהל התקן הדפסה של Windows (%d)!\n"
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr "lp: לא מצליח לגשת ל- \"%s\" - %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr "lp: לא מצליח להדפיס קובץ: %s\n"
+
+#, fuzzy
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr "לא מצליח לקבל מאפייני מדפסת!"
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr "%s: יעד לא ידוע \"%s\"!\n"
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr "cupsd: אופציה לא ידועה \"%c\" - נוטש!\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr "%s: יעד לא ידוע \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr "%s: יעד לא ידוע \"%s\"!\n"
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr "cupsaddsmb נכשל עם סטטוס %d"
+
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr "ערוך קובץ הגדרות"
+
+#, fuzzy
+msgid "Empty PPD file!"
+msgstr "לא ניתן להעתיק קובץ PPD!"
+
+msgid "Ending Banner"
+msgstr "כרזת סיום"
+
+msgid "Enter old password:"
+msgstr "הכנס סיסמא ישנה:"
+
+msgid "Enter password again:"
+msgstr "הכנס סיסמא שוב:"
+
+msgid "Enter password:"
+msgstr "הכנס סיסמא:"
+
+#, fuzzy
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr "הקלד שם משתמש וסיסמה או שם משתמש \"root\" וסיסמה כדי לגשת לדף זה."
+
+msgid "Error Policy"
+msgstr "מדיניות שגיאה"
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr "שגיאה: נדרש שם מארח אחרי האופציה '-h'!\n"
+
+msgid "Export Printers to Samba"
+msgstr "ייצא מדפסות לסמבה"
+
+msgid "FAIL\n"
+msgstr "נכשל\n"
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+"נוטרלו URIs של התקני קובץ! כדי לאפשרם, ראה את ההנחיה FileDevice ב \"%s/cupsd."
+"conf\"."
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr "כללי"
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr "התקבל מאפיין printer-uri אבל אין job-id!"
+
+msgid "Help"
+msgstr "עזרה"
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr "lpstat: לא מצליח להתחבר לשרת %s בפתחה %d: %s\n"
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED FormatVersion\n"
-"                REF: Page 56, section 5.3.\n"
+#, c-format
+msgid "INFO: Formatting page %d...\n"
 msgstr ""
-"      **נכשל**  נדרש FormatVersion\n"
-"                ראה: עמוד 56, סעיף 5.3.\n"
 
-msgid "        PASS    LanguageEncoding\n"
-msgstr "        עבר    LanguageEncoding\n"
+msgid "INFO: Loading image file...\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED LanguageEncoding\n"
-"                REF: Pages 56-57, section 5.3.\n"
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
 msgstr ""
-"      **נכשל**  נדרש LanguageEncoding\n"
-"                ראה: עמודים 56-57, סעיף 5.3.\n"
 
-msgid "        PASS    LanguageVersion\n"
-msgstr "        עבר    LanguageVersion\n"
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED LanguageVersion\n"
-"                REF: Pages 57-58, section 5.3.\n"
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
 msgstr ""
-"      **נכשל**  נדרש LanguageVersion\n"
-"                ראה: עמודים 57-58, סעיף 5.3.\n"
 
-msgid ""
-"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
-"                REF: Page 211, table D.1.\n"
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
 msgstr ""
-"      **נכשל**  שגוי Manufacturer (צריך להיות \"HP\")\n"
-"                ראה: עמוד 211, טבלה D.1.\n"
 
-msgid "        PASS    Manufacturer\n"
-msgstr "        עבר    Manufacturer\n"
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED Manufacturer\n"
-"                REF: Pages 58-59, section 5.3.\n"
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
 msgstr ""
-"      **נכשל**  נדרש Manufacturer\n"
-"                ראה: עמודים 58-59, סעיף 5.3.\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
-"                REF: Pages 59-60, section 5.3.\n"
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
 msgstr ""
-"      **נכשל**  שגוי ModelName - \"%c\" לא מורשה במחרוזת.\n"
-"                ראה: עמודים 59-60, סעיף 5.3.\n"
 
-msgid "        PASS    ModelName\n"
-msgstr "        עבר    ModelName\n"
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED ModelName\n"
-"                REF: Pages 59-60, section 5.3.\n"
+msgid "INFO: Printer is now on-line.\n"
 msgstr ""
-"      **נכשל**  נדרש ModelName\n"
-"                ראה: עמודים 59-60, סעיף 5.3.\n"
 
-msgid "        PASS    NickName\n"
-msgstr "        עבר    NickName\n"
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED NickName\n"
-"                REF: Page 60, section 5.3.\n"
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
 msgstr ""
-"      **נכשל**  נדרש NickName\n"
-"                ראה: עמוד 60, סעיף 5.3.\n"
 
-msgid "        PASS    PageSize\n"
-msgstr "        עבר    PageSize\n"
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED PageSize\n"
-"                REF: Pages 99-100, section 5.14.\n"
+msgid "INFO: Ready to print.\n"
 msgstr ""
-"      **נכשל**  נדרש PageSize\n"
-"                ראה: עמודים 99-100, סעיף 5.14.\n"
 
-msgid "        PASS    PageRegion\n"
-msgstr "        עבר    PageRegion\n"
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED PageRegion\n"
-"                REF: Page 100, section 5.14.\n"
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
 msgstr ""
-"      **נכשל**  נדרש PageRegion\n"
-"                ראה: עמוד 100, סעיף 5.14.\n"
 
-msgid "        PASS    PCFileName\n"
-msgstr "        עבר    PCFileName\n"
+msgid "INFO: Sending data\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED PCFileName\n"
-"                REF: Pages 61-62, section 5.3.\n"
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
 msgstr ""
-"      **נכשל**  נדרש PCFileName\n"
-"                ראה: עמודים 61-62, סעיף 5.3.\n" 
 
-msgid ""
-"      **FAIL**  BAD Product - not \"(string)\".\n"
-"                REF: Page 62, section 5.3.\n"
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
 msgstr ""
-"      **נכשל**  שגוי Product - לא \"(מחרוזת)\".\n"
-"                ראה: עמוד 62, סעיף 5.3.\n"
 
-msgid "        PASS    Product\n"
-msgstr "        עבר    Product\n"
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED Product\n"
-"                REF: Page 62, section 5.3.\n"
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
 msgstr ""
-"      **נכשל**  נדרש Product\n"
-"                ראה: עמוד 62, סעיף 5.3.\n"
 
-msgid ""
-"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
-"                REF: Pages 62-64, section 5.3.\n"
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
 msgstr ""
-"      **נכשל**  שגוי PSVersion - אינו \"(string) int\".\n"
-"                ראה: עמודים 62-64, סעיף 5.3.\n"
 
-msgid "        PASS    PSVersion\n"
-msgstr "        עבר    PSVersion\n"
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED PSVersion\n"
-"                REF: Pages 62-64, section 5.3.\n"
+msgid "INFO: Waiting for job to complete...\n"
 msgstr ""
-"      **נכשל**  נדרש PSVersion\n"
-"                ראה: עמודים 62-64, סעיף 5.3.\n"
 
-msgid ""
-"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
-"                REF: Pages 64-65, section 5.3.\n"
+msgid "Illegal control character"
+msgstr "תו בקרה לא חוקי"
+
+msgid "Illegal main keyword string"
+msgstr "מחרוזת מילת-מפתח ראשית לא חוקית"
+
+msgid "Illegal option keyword string"
+msgstr "מחרוזת מילת-מפתח אופציה לא חוקית"
+
+msgid "Illegal translation string"
+msgstr "מחרוזת תרגום לא חוקית"
+
+msgid "Illegal whitespace character"
+msgstr "תו 'לבן' לא חוקי"
+
+msgid "Ink/toner almost empty."
 msgstr ""
-"      **נכשל**  שגוי ShortNickName - יותר מ 31 תווים.\n"
-"                ראה: עמודים 64-65, סעיף 5.3.\n"
 
-msgid "        PASS    ShortNickName\n"
-msgstr "        עבר    ShortNickName\n"
+msgid "Ink/toner empty!"
+msgstr ""
 
-msgid ""
-"      **FAIL**  REQUIRED ShortNickName\n"
-"                REF: Page 64-65, section 5.3.\n"
+msgid "Ink/toner waste bin almost full."
 msgstr ""
-"      **נכשל**  נדרש ShortNickName\n"
-"                ראה: עמודים 64-65, סעיף 5.3.\n"
 
-msgid ""
-"      **FAIL**  BAD JobPatchFile attribute in file\n"
-"                REF: Page 24, section 3.4.\n"
+msgid "Ink/toner waste bin full!"
 msgstr ""
-"      **נכשל**  שגוי מאפיין JobPatchFile בקובץ\n"
-"                ראה: עמוד 24, סעיף 3.4.\n"
 
-msgid ""
-"      **FAIL**  REQUIRED PageSize\n"
-"                REF: Page 41, section 5.\n"
-"                REF: Page 99, section 5.14.\n"
+msgid "Interlock open."
 msgstr ""
-"      **נכשל**  נדרש PageSize\n"
-"                ראה: עמוד 41, סעיף 5.\n"
-"                ראה: עמוד 99, סעיף 5.14.\n" 
+
+msgid "Internal error"
+msgstr "שגיאה פנימית"
+
+msgid "JCL"
+msgstr "JCL"
 
 #, c-format
-msgid ""
-"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
-"                REF: Page 41, section 5.\n"
-"                REF: Page 102, section 5.15.\n"
-msgstr ""
-"      **נכשל**  נדרש ImageableArea עבור PageSize %s\n"
-"                ראה: עמוד 41, סעיף 5.\n"
-"                ראה: עמוד 102, סעיף 5.15.\n" 
+msgid "Job #%d cannot be restarted - no files!"
+msgstr "עבודה  #%d לא ניתנת לשחזור - לא קיימים קבצים!"
 
 #, c-format
-msgid ""
-"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
-"                REF: Page 41, section 5.\n"
-"                REF: Page 103, section 5.15.\n"
-msgstr ""
-"      **נכשל**  נדרש PaperDimension עבור PageSize %s\n"
-"                ראה: עמוד 41, סעיף 5.\n"
-"                ראה: עמוד 103, סעיף 5.15.\n"
+msgid "Job #%d does not exist!"
+msgstr "עבודה #%d לא קיימת!"
 
 #, c-format
-msgid ""
-"      **FAIL**  Bad %s choice %s!\n"
-"                REF: Page 84, section 5.9\n"
-msgstr ""
-"      **נכשל**  שגוי %s בחירה %s!\n"
-"                ראה: עמוד 84, סעיף 5.9\n" 
+msgid "Job #%d is already aborted - can't cancel."
+msgstr "עבודה #%d ננטשה כבר - לא יכול לבטל"
+
+#, fuzzy, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr "עבודה #%d בוטלה כבר - לא יכול לבטל."
 
 #, c-format
-msgid ""
-"      **FAIL**  REQUIRED %s does not define choice None!\n"
-"                REF: Page 122, section 5.17\n"
-msgstr ""
-"      **נכשל**  נדרש ל %s לא מוגדרת בחירה None!\n"
-"                ראה: עמוד 122, סעיף 5.17\n"
+msgid "Job #%d is already completed - can't cancel."
+msgstr "עבודה #%d הסתיימה כבר - לא יכול לבטל."
 
 #, c-format
-msgid ""
-"      **FAIL**  Bad %s choice %s!\n"
-"                REF: Page 122, section 5.17\n"
-msgstr ""
-"      **נכשל**  שגוי %s בחירה %s!\n"
-"                ראה: עמוד 122, סעיף 5.17\n"
+msgid "Job #%d is finished and cannot be altered!"
+msgstr "עבודה #%d הסתיימה ולא ניתנת לשינוי!"
 
-msgid " PASS\n"
-msgstr "  עבר\n"
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr "עבודה  #%d לא הושלמה!"
 
 #, c-format
-msgid ""
-"        WARN    Duplex option keyword %s should be named Duplex or JCLDuplex!\n"
-"                REF: Page 122, section 5.17\n"
+msgid "Job #%d is not held for authentication!"
+msgstr "עבודה #%d לא מוחזקת לאימות!"
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr "עבודה #%d אינה מושהת!"
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr "עבודה #%s לא קיימת!"
+
+#, c-format
+msgid "Job %d not found!"
+msgstr "עבודה %d לא נמצאה!"
+
+#, fuzzy
+msgid "Job Completed"
+msgstr "הסתיים"
+
+msgid "Job Created"
 msgstr ""
-"       אזהרה    מילת מפתח %s להדפסה דו-צידית צריכה להכתב Duplex או JCLDuplex!\n"
-"                ראה: עמוד 122, סעיף 5.17\n"
 
-msgid "        WARN    Default choices conflicting!\n"
-msgstr "       אזהרה    בחירות ברירת-מחדל מתנגשות!\n"
+#, fuzzy
+msgid "Job Options Changed"
+msgstr "פעולת עבודה נכשלה:"
+
+#, fuzzy
+msgid "Job Stopped"
+msgstr "עצורה"
+
+msgid "Job is completed and cannot be changed."
+msgstr "עבודה הסתיימה ולא ניתנת לשינוי."
+
+msgid "Job operation failed:"
+msgstr "פעולת עבודה נכשלה:"
+
+msgid "Job state cannot be changed."
+msgstr "מצב עבודה לא ניתן לשינוי."
+
+msgid "Job subscriptions cannot be renewed!"
+msgstr "לא ניתן לחדש מנויי עבודה!"
+
+msgid "Jobs"
+msgstr "עבודות"
+
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr "שפה  \"%s\" אינה נתמכת!"
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr "‫שורה ארוכה מהמקסימום המותר (255 תווים)"
 
-#, c-format
-msgid ""
-"        WARN    Obsolete PPD version %.1f!\n"
-"                REF: Page 42, section 5.2.\n"
+msgid "List Available Printers"
 msgstr ""
-"       אזהרה    גרסת PPD %.1f מיושנת!\n"
-"                ראה: עמוד 42, סעיף 5.2.\n"
 
-msgid ""
-"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
-"                REF: Pages 56-57, section 5.3.\n"
-msgstr ""
-"       אזהרה    LanguageEncoding נדרש בספציפיקציה של PPD 4.3.\n"
-"                ראה: עמודים 56-57, סעיף 5.3.\n"
+msgid "Media Size"
+msgstr "גודל דף"
 
-msgid ""
-"        WARN    Manufacturer required by PPD 4.3 spec.\n"
-"                REF: Pages 58-59, section 5.3.\n"
-msgstr ""
-"       אזהרה    Manufacturer נדרש בספציפיקציה של PPD 4.3.\n"
-"                ראה: עמודים 58-59, סעיף 5.3.\n"
+msgid "Media Source"
+msgstr "מקור דף"
 
-msgid ""
-"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
-"                REF: Pages 61-62, section 5.3.\n"
-msgstr ""
-"       אזהרה    PCFileName ארוך מ 8.3 ומפר את הספציפיקציה של PPD.\n"
-"                ראה: עמודים 61-62, סעיף 5.3.\n"
+msgid "Media Type"
+msgstr "סוג דף"
 
-msgid ""
-"        WARN    ShortNickName required by PPD 4.3 spec.\n"
-"                REF: Pages 64-65, section 5.3.\n"
-msgstr ""
-"       אזהרה    ShortNickName נדרש בספציפיקציה של PPD 4.3.\n"
-"                ראה: עמודים 64-65, סעיף 5.3.\n"
+#, fuzzy
+msgid "Media jam!"
+msgstr "גודל דף"
 
-msgid ""
-"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
-"                REF: Pages 78-79, section 5.7.\n"
+msgid "Media tray almost empty."
 msgstr ""
-"       אזהרה    Protocols מכיל גם PJL וגם BCP; ציפיתי ל TBCP.\n"
-"                ראה: עמודים 78-79, סעיף 5.7.\n"
 
-msgid ""
-"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
-"                REF: Pages 78-79, section 5.7.\n"
+msgid "Media tray empty!"
 msgstr ""
-"       אזהרה    Protocols מכיל PJL אבל מאפייני JCL לא נקבעו.\n"
-"                ראה: עמודים 78-79, סעיף 5.7.\n"
 
-#, c-format
-msgid ""
-"        WARN    %s shares a common prefix with %s\n"
-"                REF: Page 15, section 3.2.\n"
+msgid "Media tray missing!"
 msgstr ""
-"       אזהרה    %s חולק תחילית יחד עם %s\n"
-"                ראה: עמוד 15, סעיף 3.2.\n"
-
-#, c-format
-msgid "    %d ERROR%s FOUND\n"
-msgstr "    נמצאו %d שגיאה%s\n"
-
-msgid "    NO ERRORS FOUND\n"
-msgstr "    לא נמצאו שגיאות\n"
 
-#, c-format
-msgid ""
-"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
-"                (constraint=\"%s %s %s %s\")\n"
+msgid "Media tray needs to be filled."
 msgstr ""
-"       אזהרה    \"%s %s\" מתנגש עם \"%s %s\"\n"
-"                (אילוץ=\"%s %s %s %s\")\n"
 
-msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
-msgstr ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+msgid "Memory allocation error"
+msgstr "שגיאת הקצאת זיכרון"
 
-msgid "lpstat: Need \"completed\" or \"not-completed\" after -W!\n"
-msgstr "lpstat: צריך \"completed\" או \"not-completed\" אחרי -W!\n"
+msgid "Missing PPD-Adobe-4.x header"
+msgstr "‫חסרה כותרת PPD-Adobe-4.x"
 
-msgid "lpstat: The -b option requires a destination argument.\n"
-msgstr "lpstat: האופציה -b דורשת ארגומנט יעד.\n"
+msgid "Missing asterisk in column 1"
+msgstr "חסרה כוכבית בטור 1"
 
-msgid "Error: need hostname after '-h' option!\n"
-msgstr "שגיאה: נדרש שם מארח אחרי האופציה '-h'!\n"
+#, fuzzy, c-format
+msgid "Missing double quote on line %d!"
+msgstr "חסרים גרשיים בשורה %d!\n"
 
-#, c-format
-msgid "lpstat: Unknown option '%c'!\n"
-msgstr "lpstat: אופציה לא ידועה '%c'!\n"
+msgid "Missing form variable!"
+msgstr "חסר משתנה טופס!"
 
-#, c-format
-msgid "lpstat: Invalid destination name in list \"%s\"!\n"
-msgstr "lpstat: שם יעד לא חוקי ברשימה \"%s\"!\n"
+msgid "Missing notify-subscription-ids attribute!"
+msgstr "חסר מאפיין notify-subscription-ids!"
 
-#, c-format
-msgid "lpstat: Unknown destination \"%s\"!\n"
-msgstr "lpstat: יעד לא ידוע \"%s\"!\n"
+msgid "Missing requesting-user-name attribute!"
+msgstr "המאפיין requesting-user-name חסר!"
 
-#, c-format
-msgid "lpstat: Unable to connect to server %s on port %d: %s\n"
-msgstr "lpstat: לא מצליח להתחבר לשרת %s בפתחה %d: %s\n"
+msgid "Missing required attributes!"
+msgstr "חסרים מאפיינים נדרשים!"
 
-#, c-format
-msgid "lpstat: get-printers failed: %s\n"
-msgstr "lpstat: get-printers נכשלה: %s\n"
+#, fuzzy, c-format
+msgid "Missing value on line %d!"
+msgstr "חסר ערך בשורה %d!\n"
 
-#, c-format
-msgid "%s accepting requests since Jan 01 00:00\n"
-msgstr "%s מקבלת בקשות מאז 01 ינואר 00:00\n"
+msgid "Missing value string"
+msgstr "חסר מחרוזת ערך"
 
 #, c-format
 msgid ""
-"%s not accepting requests since Jan 01 00:00 -\n"
-"\t%s\n"
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
 msgstr ""
-"%s לא מקבלת בקשות מאז 01 ינואר 00:00 -\n"
-"\t%s\n"
+"דגם:    שם = %s\n"
+"        שפה-טבעית = %s\n"
+"        יצרן ודגם = %s\n"
+"        מזהה התקן = %s\n"
 
-#, c-format
-msgid "%s/%s accepting requests since Jan 01 00:00\n"
-msgstr "%s/%s מקבלת בקשות מאז 01 ינואר 00:00\n"
+msgid "Modify Class"
+msgstr "שנה מחלקה"
+
+msgid "Modify Printer"
+msgstr "שנה מדפסת"
+
+msgid "Move All Jobs"
+msgstr "העבר כל העבודות"
+
+msgid "Move Job"
+msgstr "העבר עבודה"
 
 #, c-format
-msgid ""
-"%s/%s not accepting requests since Jan 01 00:00 -\n"
-"\t%s\n"
+msgid "NOTICE: Print file accepted - job ID %d.\n"
 msgstr ""
-"%s/%s לא מקבלת בקשות מאז 01 ינואר 00:00 -\n"
-"\t%s\n"
 
-#, c-format
-msgid "lpstat: get-classes failed: %s\n"
-msgstr "lpstat: get-classes נכשלה: %s\n"
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
 
-#, c-format
-msgid "members of class %s:\n"
-msgstr "חברי המחלקה %s:\n"
+msgid "NULL PPD file pointer"
+msgstr "‫מצביע קובץ PPD ריק"
 
-#, c-format
-msgid "system default destination: %s/%s\n"
-msgstr "יעד ברירת מחדל של המערכת: %s/%s\n"
+msgid "No"
+msgstr "לא"
 
-#, c-format
-msgid "system default destination: %s\n"
-msgstr "יעד ברירת מחדל של המערכת:  %s\n"
+msgid "No Windows printer drivers are installed!"
+msgstr "לא מותקנים מנהלי התקני מדפסת של Windows!"
 
 #, c-format
-msgid "lpstat: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lpstat: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
+msgid "No active jobs on %s!"
+msgstr "אין עבודות פעילות ב %s!"
 
-msgid "no system default destination\n"
-msgstr "×\90×\99×\9f ×\99×¢×\93 ×\91ר×\99רת ×\9e×\97×\93×\9c ×©×\9c ×\94×\9e×¢×\9bת\n"
+msgid "No attributes in request!"
+msgstr "×\90×\99×\9f ×\9e×\90פ×\99×\99× ×\99×\9d ×\91×\91קש×\94!"
 
-#, c-format
-msgid "Output for printer %s is sent to remote printer %s on %s\n"
-msgstr "פלט למדפסת %s נשלח למדפסת מרוחקת %s ב %s\n"
+msgid "No authentication information provided!"
+msgstr "לא סופקה אינפורמצית אימות!"
 
-#, c-format
-msgid "Output for printer %s is sent to %s\n"
-msgstr "פלט למדפסת %s נשלח ל- %s\n"
+msgid "No default printer"
+msgstr "אין מדפסת ברירת מחדל"
 
-#, c-format
-msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
-msgstr "פלט למדפסת %s/%s נשלח למדפסת מרוחקת %s ב %s\n"
+msgid "No destinations added."
+msgstr "לא נוספו יעדים."
 
-#, c-format
-msgid "Output for printer %s/%s is sent to %s\n"
-msgstr "פלט למדפסת %s/%s נשלח ל- %s\n"
+msgid "No file!?!"
+msgstr "אין קובץ!?!"
 
-#, c-format
-msgid "device for %s: %s\n"
-msgstr "התקן עבור %s: %s\n"
+msgid "No subscription attributes in request!"
+msgstr "אין מאפייני מינויי בבקשה."
 
-#, c-format
-msgid "device for %s/%s: %s\n"
-msgstr "התקן עבור %s/%s: %s\n"
+msgid "No subscriptions found."
+msgstr "לא נמצאו מינויים."
 
-#, c-format
-msgid "lpstat: get-jobs failed: %s\n"
-msgstr "lpstat: get-jobs נכשלה: %s\n"
+msgid "None"
+msgstr "כלום"
 
-#, c-format
-msgid "\tqueued for %s\n"
-msgstr "\tהוכנס לתור עבור %s\n"
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "אין מדפסת ברירת מחדל"
 
-#, c-format
-msgid "printer %s is idle.  enabled since %s\n"
-msgstr "מדפסת %s במצב סרק.  מאופשרת מאז %s\n"
+msgid "OK"
+msgstr "אישור"
 
-#, c-format
-msgid "printer %s now printing %s-%d.  enabled since %s\n"
-msgstr "מדפסת %s מדפיסה כעט את %s-%d.  מאופשרת מאז %s\n"
+msgid "OPC almost at end-of-life."
+msgstr ""
 
-#, c-format
-msgid "printer %s disabled since %s -\n"
-msgstr "מדפסת %s מופסקת מאז %s -\n"
+msgid "OPC at end-of-life!"
+msgstr ""
 
-msgid "\treason unknown\n"
-msgstr "\tסיבה לא ידועה\n"
+msgid "OpenGroup without a CloseGroup first"
+msgstr "‫OpenGroup ללא CloseGroup קודם"
 
-msgid ""
-"\tForm mounted:\n"
-"\tContent types: any\n"
-"\tPrinter types: unknown\n"
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr "‫OpenUI/JCLOpenUI ללא CloseUI/JCLCloseUI קודם"
+
+msgid "Operation Policy"
+msgstr "מדיניות תפעול"
+
+msgid "Options Installed"
+msgstr "אופציות מותקנות"
+
+msgid "Out of toner!"
 msgstr ""
-"\tטופס טעון:\n"
-"\tסוגי תוכן: כלשהו\n"
-"\tסוגי מדפסות: לא ידוע\n"
 
-#, c-format
-msgid "\tDescription: %s\n"
-msgstr "\tתיאור: %s\n"
+msgid "Output Mode"
+msgstr "שיטת פלט"
 
-msgid "\tAlerts:"
-msgstr "\tאתראות:"
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
 
 #, c-format
-msgid "\tLocation: %s\n"
-msgstr "\tמיקום: %s\n"
+msgid "Output for printer %s is sent to %s\n"
+msgstr "פלט למדפסת %s נשלח ל- %s\n"
 
-msgid "\tConnection: remote\n"
-msgstr "\tחיבור: מרוחק\n"
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr "פלט למדפסת %s נשלח למדפסת מרוחקת %s ב %s\n"
 
 #, c-format
-msgid "\tInterface: %s.ppd\n"
-msgstr "\tממשק: %s.ppd\n"
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr "פלט למדפסת %s/%s נשלח ל- %s\n"
 
-msgid "\tConnection: direct\n"
-msgstr "\tחיבור: ישיר\n"
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr "פלט למדפסת %s/%s נשלח למדפסת מרוחקת %s ב %s\n"
+
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr "עבר\n"
+
+msgid "PS Binary Protocol"
+msgstr "‫פרוטוקול בינרי של PS"
 
 #, c-format
-msgid "\tInterface: %s/interfaces/%s\n"
-msgstr "\tממשק: %s/interfaces/%s\n"
+msgid "Password for %s on %s? "
+msgstr "סיסמא עבור %s on %s? "
 
 #, c-format
-msgid "\tInterface: %s/ppd/%s.ppd\n"
-msgstr "\tממשק: %s/ppd/%s.ppd\n"
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr "‫דרושה סיסמא עבור %s לגישה ל- %s דרך סמבה: "
 
-msgid "\tOn fault: no alert\n"
-msgstr "\tבעת שגיאה: אין אתראה\n"
+msgid "Policies"
+msgstr "מדיניות"
 
-msgid "\tAfter fault: continue\n"
-msgstr "\tאחרי שגיאה: המשך\n"
+msgid "Print Job:"
+msgstr "עבודת הדפסה:"
 
-msgid "\tUsers allowed:\n"
-msgstr "\tמשתמשים מורשים:\n"
+msgid "Print Test Page"
+msgstr "הדפס עמוד ניסיון"
 
-msgid "\tUsers denied:\n"
-msgstr "\tמשתמשים נדחים:\n"
+#, fuzzy
+msgid "Printer Added"
+msgstr "מדפסת"
 
-msgid "\t\t(all)\n"
-msgstr "\t\t(הכל)\n"
+#, fuzzy
+msgid "Printer Deleted"
+msgstr "מדפסת לא משותפת!"
 
-msgid "\tForms allowed:\n"
-msgstr "\tטפסים מורשים:\n"
+msgid "Printer Maintenance"
+msgstr "אחזקת מדפסת"
 
-msgid "\t\t(none)\n"
-msgstr "\t\t(כלום)\n"
+#, fuzzy
+msgid "Printer Modified"
+msgstr "מדפסת לא משותפת!"
 
-msgid "\tBanner required\n"
-msgstr "\tכרזה נדרשת\n"
+#, fuzzy
+msgid "Printer Stopped"
+msgstr "מדפסת לא משותפת!"
 
-msgid "\tCharset sets:\n"
-msgstr "\tקבוצות של Charset:\n"
+#, fuzzy
+msgid "Printer off-line."
+msgstr "אחזקת מדפסת"
 
-msgid "\tDefault pitch:\n"
-msgstr "\tברירת מחדל של מספר תווים:\n"
+msgid "Printer:"
+msgstr "מדפסת:"
 
-msgid "\tDefault page size:\n"
-msgstr "\tברירת מחדל של גודל דף:\n"
+msgid "Printers"
+msgstr "מדפסות"
 
-msgid "\tDefault port settings:\n"
-msgstr "\tברירת מחדל של הגדרות פתחה: \n"
+msgid "Purge Jobs"
+msgstr "מחק עבודות"
 
-#, c-format
-msgid "printer %s/%s is idle.  enabled since %s\n"
-msgstr "מדפסת %s/%s במצב סרק.  מאופשרת מאז %s\n"
+msgid "Quota limit reached."
+msgstr "הגעת למגבלת המכסה."
 
-#, c-format
-msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
-msgstr "מדפסת %s/%s מדפיסה כעט את %s-%d.  מאופשרת מאז %s\n"
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr "דרגה    בעלים   עבודה   קבצים                           גודל כולל \n"
 
-#, c-format
-msgid "printer %s/%s disabled since %s -\n"
-msgstr "מדפסת %s/%s מופסקת מאז %s -\n"
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+"דרגה   בעלים      עדיפות עבודה      קבצים                       גודל כולל \n"
 
-msgid "scheduler is running\n"
-msgstr "×\94×\9eת×\96×\9e×\9f ×\94×\99× ×\95 ×\91×\9eצ×\91 ×¨×\99צ×\94\n"
+msgid "Reject Jobs"
+msgstr "×\93×\97×\94 ×¢×\91×\95×\93×\95ת"
 
-msgid "scheduler is not running\n"
-msgstr "×\94×\9eת×\96×\9e×\9f ×\90×\99× ×\95 ×\91×\9eצ×\91 ×¨×\99צ×\94\n"
+msgid "Resolution"
+msgstr "ר×\96×\95×\9c×\95צ×\99×\94"
 
 #, c-format
-msgid "lpadmin: Unable to connect to server: %s\n"
-msgstr "lpadmin: לא מצליח להתחבר לשרת: %s\n"
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr "מריץ פקודה: %s %s -N -A %s -c '%s'\n"
 
-msgid ""
-"lpadmin: Unable to add a printer to the class:\n"
-"         You must specify a printer name first!\n"
+msgid "Server Restarted"
 msgstr ""
-"lpadmin: לא מצליח להוסיף מדפסת למחלקה:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "lpadmin: Expected class name after '-c' option!\n"
-msgstr "lpadmin: מצפה לשם מחלקה אחרי האופציה '-c'!\n"
+msgid "Server Security Auditing"
+msgstr ""
 
-msgid "lpadmin: Class name can only contain printable characters!\n"
-msgstr "lpadmin: שם מחלקה יכול להכיל רק תווים דפיסים!\n"
+msgid "Server Started"
+msgstr ""
 
-msgid "lpadmin: Expected printer name after '-d' option!\n"
-msgstr "lpadmin: מצפה לשם מדפסת אחרי האופציה '-d'!\n"
+msgid "Server Stopped"
+msgstr ""
 
-msgid "lpadmin: Printer name can only contain printable characters!\n"
-msgstr "lpadmin: שם מדפסת יכול להכיל רק תווים דפיסים!\n"
+msgid "Set Allowed Users"
+msgstr "קבע משתמשים מורשים"
 
-msgid "lpadmin: Expected hostname after '-h' option!\n"
-msgstr "lpadmin: מצפה לשם מארח אחרי האופציה '-h'!\n"
+msgid "Set As Default"
+msgstr "קבע כברירת-מחדל"
 
-msgid ""
-"lpadmin: Unable to set the interface script:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin: לא מצליח לקבוע את אצוות הממשק:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
+#, fuzzy
+msgid "Set Class Options"
+msgstr "קבע אופציות מדפסת"
 
-msgid "lpadmin: Expected interface after '-i' option!\n"
-msgstr "lpadmin: מצפה לממשק אחרי האופציה '-i'!\n"
+msgid "Set Printer Options"
+msgstr "קבע אופציות מדפסת"
 
-msgid ""
-"lpadmin: Unable to set the interface script or PPD file:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin: לא מצליח לקבוע את אצוות הממשק או קובץ ה- PPD:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
+msgid "Set Publishing"
+msgstr "קבע פרסום"
 
-msgid "lpadmin: Expected model after '-m' option!\n"
-msgstr "lpadmin: מצפה לדגם אחרי האופציה '-m'!\n"
+msgid "Start Class"
+msgstr "הפעל מחלקה"
 
-msgid "lpadmin: Expected name=value after '-o' option!\n"
-msgstr "lpadmin: מצפה ל- שם=ערך אחרי האופציה '-o'!\n"
+msgid "Start Printer"
+msgstr "הפעל מדפסת"
 
-msgid "lpadmin: Expected printer after '-p' option!\n"
-msgstr "lpadmin: מצפה למדפסת אחרי האופציה '-p'!\n"
+msgid "Starting Banner"
+msgstr "כרזת התחלה"
 
-msgid ""
-"lpadmin: Unable to remove a printer from the class:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin: לא מצליח למחוק מדפסת מהמחלקה:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
+msgid "Stop Class"
+msgstr "עצור מחלקה"
 
-msgid "lpadmin: Expected class after '-r' option!\n"
-msgstr "lpadmin: מצפה למחלקה אחרי האופציה '-r'!\n"
+msgid "Stop Printer"
+msgstr "עצור מדפסת"
 
-msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
-msgstr "lpadmin: מצפה ל- allow/deny:userlist אחרי האופציה '-u'!\n"
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
 
 #, c-format
-msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
-msgstr "lpadmin: אופציה \"%s\" עבור הרשה/דחה לא ידועה!\n"
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
 
 msgid ""
-"lpadmin: Unable to set the device URI:\n"
-"         You must specify a printer name first!\n"
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
 msgstr ""
-"lpadmin: לא מצליח לקבוע את URI ההתקן:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
+"‫שם המחלקה יכול להכיל עד 127 תווים דפיסים, למעט רווחים, לוכסנים (/) וסולמית "
+"(#)."
 
-msgid "lpadmin: Expected device URI after '-v' option!\n"
-msgstr "lpadmin: מצפה ל- URI התקן אחרי האופציה '-v'!\n"
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr "לא ניתן להשתמש במאפיין notify-lease-duration עם מינויי עבודה."
 
-msgid "lpadmin: Expected printer or class after '-x' option!\n"
-msgstr "lpadmin: מצפה למדפסת או מחלקה לאחר האופציה '-x'!\n"
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr "הערך של notify-user-data גדול מדי (%d > 63 אוקטטות)"
 
 msgid ""
-"lpadmin: Unable to set the printer description:\n"
-"         You must specify a printer name first!\n"
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
 msgstr ""
-"lpadmin: לא מצליח לקבוע את תאור המדפסת:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
+"‫שם המדפסת יכול להכיל עד 127 תווים דפיסים, למעט רווחים, לוכסנים (/) וסולמית "
+"(#)."
 
-msgid "lpadmin: Expected description after '-D' option!\n"
-msgstr "lpadmin: מצפה לתאור אחרי האופציה '-D'!\n"
+msgid "The printer or class is not shared!"
+msgstr "המדפסת או המחלקה אינה משותפת!"
 
-msgid "lpadmin: Expected file type(s) after '-I' option!\n"
-msgstr "lpadmin: מצפה לסוג(י) קובץ(ים) לאחר האופציה '-I'!\n"
+msgid "The printer or class was not found."
+msgstr "המדפסת או המחלקה לא נמצאה."
 
-msgid "lpadmin: Warning - content type list ignored!\n"
-msgstr "lpadmin: אזהרה - מתעלם מרשימת סוגי תכנים!\n"
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr "ה printer-uri \"%s\" מכיל תווים לא חוקיים."
 
-msgid ""
-"lpadmin: Unable to set the printer location:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin: לא מצליח לקבוע את מיקום המדפסת:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
+msgid "The printer-uri attribute is required!"
+msgstr "המאפיין printer-uri נדרש!"
 
-msgid "lpadmin: Expected location after '-L' option!\n"
-msgstr "lpadmin: מצפה למיקום לאחר האופציה '-L'!\n"
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr "ה printer-uri חייב להיות מהצורה \"ipp://HOSTNAME/classes/CLASSNAME\"."
 
 msgid ""
-"lpadmin: Unable to set the PPD file:\n"
-"         You must specify a printer name first!\n"
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
 msgstr ""
-"lpadmin: לא מצליח לקבוע את קובץ ה- PPD:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
-msgid "lpadmin: Expected PPD after '-P' option!\n"
-msgstr "lpadmin: מצפה ל- PPD לאחר האופציה '-P'!\n"
-
-#, c-format
-msgid "lpadmin: Unknown option '%c'!\n"
-msgstr "lpadmin: אופציה לא ידועה '%c'!\n"
-
-#, c-format
-msgid "lpadmin: Unknown argument '%s'!\n"
-msgstr "lpadmin: ארגומנט לא ידוע '%s'!\n"
+"ה printer-uri חייב להיות מהצורה \"ipp://HOSTNAME/printers/PRINTERNAME\"."
 
+#, fuzzy
 msgid ""
-"lpadmin: Unable to set the printer options:\n"
-"         You must specify a printer name first!\n"
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
 msgstr ""
-"lpadmin: לא מצליח לקבוע את אפשרויות המדפסת:\n"
-"         אתה חייב לציין שם מדפסת קודם!\n"
+"‫שם המחלקה יכול להכיל עד 127 תווים דפיסים, למעט רווחים, לוכסנים (/) וסולמית "
+"(#)."
 
-msgid ""
-"Usage:\n"
-"\n"
-"    lpadmin [-h server] -d destination\n"
-"    lpadmin [-h server] -x destination\n"
-"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
-"                       [-r remove-class] [-v device] [-D description]\n"
-"                       [-P ppd-file] [-o name=value]\n"
-"                       [-u allow:user,user] [-u deny:user,user]\n"
-"\n"
+msgid "Toner low."
 msgstr ""
-"Usage:\n"
-"\n"
-"    lpadmin [-h server] -d destination\n"
-"    lpadmin [-h server] -x destination\n"
-"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
-"                       [-r remove-class] [-v device] [-D description]\n"
-"                       [-P ppd-file] [-o name=value]\n"
-"                       [-u allow:user,user] [-u deny:user,user]\n"
-"\n"
 
-#, c-format
-msgid "lpadmin: Unable to create temporary file: %s\n"
-msgstr "lpadmin: לא מצליח ליצור קובץ זמני: %s\n"
+msgid "Too many active jobs."
+msgstr "יותר מדי עבודות פעילות."
+
+msgid "Unable to access cupsd.conf file:"
+msgstr "‫לא מצליח לגשת לקובץ cupsd.conf:"
+
+#, fuzzy
+msgid "Unable to add RSS subscription:"
+msgstr "לא מצליח להוסיף מדפסת:"
+
+msgid "Unable to add class:"
+msgstr "לא מצליח להוסיף מחלקה:"
 
 #, c-format
-msgid "lpadmin: Unable to open file \"%s\": %s\n"
-msgstr "lpadmin: לא מצליח לפתוח קובץ \"%s\": %s\n"
+msgid "Unable to add job for destination \"%s\"!"
+msgstr "כשלון הוספת עבודה ליעד  \"%s\"!"
+
+msgid "Unable to add printer:"
+msgstr "לא מצליח להוסיף מדפסת:"
+
+msgid "Unable to allocate memory for file types!"
+msgstr "הקצאת זיכרון לסוגי קבצים נכשלה!"
+
+#, fuzzy
+msgid "Unable to cancel RSS subscription:"
+msgstr "לא מצליח לשנות מדפסת:"
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr "‫לא מצליח לשנות מאפיין printer-is-shared:"
+
+msgid "Unable to change printer:"
+msgstr "לא מצליח לשנות מדפסת:"
+
+msgid "Unable to change server settings:"
+msgstr "לא מצליח לשנות הגדרות שרת:"
 
 #, c-format
-msgid "lpadmin: add-printer (set model) failed: %s\n"
-msgstr "lpadmin: הוספת-מדפסת (קביעת דגם) נכשלה: %s\n"
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של CUPS (%d)!"
 
 #, c-format
-msgid "lpadmin: add-printer (set description) failed: %s\n"
-msgstr "lpadmin: הוספת-מדפסת (קביעת תאור) נכשלה: %s\n"
+msgid "Unable to copy PPD file - %s!"
+msgstr "לא ניתן להעתיק קובץ PPD - %s!"
 
-#, c-format
-msgid "lpadmin: add-printer (set location) failed: %s\n"
-msgstr "lpadmin: הוספת-מדפסת (קביעת מיקום) נכשלה: %s\n"
+msgid "Unable to copy PPD file!"
+msgstr "לא ניתן להעתיק קובץ PPD!"
 
 #, c-format
-msgid "lpadmin: Unable to create temporary file - %s\n"
-msgstr "lpadmin: לא מצליח ליצור קובץ זמני - %s\n"
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 2000 (%d)!"
 
 #, c-format
-msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
-msgstr "lpadmin: לא מצליח לפתוח קובץ PPD \"%s\" - %s\n"
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 9x (%d)!"
 
 #, c-format
-msgid "lpadmin: %s failed: %s\n"
-msgstr "lpadmin: %s נכשל: %s\n"
-
-msgid "lp: Expected destination after -d option!\n"
-msgstr "lp: מצפה ליעד אחרי האופציה -d!\n"
-
-msgid "lp: Expected form after -f option!\n"
-msgstr "lp: מצפה לטופס אחרי האופציה -f!\n"
+msgid "Unable to copy interface script - %s!"
+msgstr "לא ניתן להעתיק אצוות מימשק - %s!"
 
-msgid "lp: Expected hostname after -h option!\n"
-msgstr "lp: מצפה לשם מארח לאחר האופציה -h!\n"
+msgid "Unable to create temporary file:"
+msgstr "לא מצליח ליצור קובץ זמני:"
 
-msgid "lp: Expected job ID after -i option!\n"
-msgstr "lp: מצפה למזהה עבודה לאחר האופציה -i!\n"
+msgid "Unable to delete class:"
+msgstr "לא מצליח למחוק מחלקה:"
 
-msgid "lp: Error - cannot print files and alter jobs simultaneously!\n"
-msgstr "lp: שגיאה - לא יכול להדפיס קבצים ולשנות עבודות בו-זמנית!\n"
+msgid "Unable to delete printer:"
+msgstr "לא מצליח למחוק מדפסת:"
 
-msgid "lp: Error - bad job ID!\n"
-msgstr "lp: שגיאה - מזהה עבודה שגוי!\n"
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr "‫לא מצליח לערוך קובץ cupsd.conf גדול מ- 1MB!"
 
-msgid "lp: Expected copies after -n option!\n"
-msgstr "lp: מצפה לכמות עותקים לאחר האופציה -n!\n "
+msgid "Unable to find destination for job!"
+msgstr "לא מצליח למצוא יעד לעבודה!"
 
-msgid "lp: Expected option string after -o option!\n"
-msgstr "lp: מצפה למחרוזת אחרי האופציה -o!\n"
+msgid "Unable to get class list:"
+msgstr "לא מצליח לקבל רשימת מחלקות:"
 
-#, c-format
-msgid "lp: Expected priority after -%c option!\n"
-msgstr "lp: מצפה לעדיפות אחרי האופציה -%c!\n"
+msgid "Unable to get class status:"
+msgstr "לא מצליח לקבל סטטוס מחלקה:"
 
-msgid "lp: Priority must be between 1 and 100.\n"
-msgstr "lp: עדיפות חייבת להיות בין 1 ל 100.\n"
+msgid "Unable to get list of printer drivers:"
+msgstr "לא מצליח לקבל רשימת מנהלי התקני מדפסת:"
 
-msgid "lp: Expected title after -t option!\n"
-msgstr "lp: מצפה לכותרת אחרי האופציה -t!\n"
+msgid "Unable to get printer attributes:"
+msgstr "לא מצליח לקבל מאפייני מדפסת:"
 
-msgid "lp: Expected mode list after -y option!\n"
-msgstr "lp: מצפה לרשימת מצבים לאחר האופציה -y!\n"
+msgid "Unable to get printer list:"
+msgstr "לא מצליח לקבל רשימת מדפסות:"
 
-msgid "lp: Warning - mode option ignored!\n"
-msgstr "lp: אזהרה - מתעלם מאופצית מצב!\n"
+msgid "Unable to get printer status:"
+msgstr "לא מצליח לקבל סטטוס מדפסת:"
 
-msgid "lp: Expected hold name after -H option!\n"
-msgstr "lp: מצפה לשם עצירה לאחר האופציה -H!"
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr "לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 2000 (%d)!"
 
-msgid "lp: Need job ID (-i) before \"-H restart\"!\n"
-msgstr "lp: צריך מזהה עבודה (-i) לפני \"-H restart\"!\n"
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr "לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 9x (%d)!"
 
-msgid "lp: Expected page list after -P option!\n"
-msgstr "lp: מצפה לרשימת עמודים לאחר האופציה -P!\n"
+msgid "Unable to modify class:"
+msgstr "לא מצליח לשנות מחלקה:"
 
-msgid "lp: Expected character set after -S option!\n"
-msgstr "lp: מצפה ל- character set לאחר האופציה -S!\n"
+msgid "Unable to modify printer:"
+msgstr "לא מצליח לשנות מדפסת:"
 
-msgid "lp: Warning - character set option ignored!\n"
-msgstr "lp: אזהרה - מתעלם מאופצית character set!\n"
+msgid "Unable to move job"
+msgstr "לא מצליח להעביר עבודה"
 
-msgid "lp: Expected content type after -T option!\n"
-msgstr "lp: מצפה לסוג תוכן לאחר האופציה -T!\n"
+msgid "Unable to move jobs"
+msgstr "לא מצליח להעביר עבודות"
 
-msgid "lp: Warning - content type option ignored!\n"
-msgstr "lp: אזהרה - מתעלם מאופצית סוג תוכן!\n"
+msgid "Unable to open PPD file"
+msgstr "‫לא מצליח לפתוח קובץ PPD"
 
-#, c-format
-msgid "lp: Unknown option '%c'!\n"
-msgstr "lp: אופציה לא ידועה '%c'!\n"
+msgid "Unable to open PPD file:"
+msgstr "‫לא מצליח לפתוח קובץ PPD:"
 
-msgid "lp: Error - cannot print from stdin if files or a job ID are provided!\n"
-msgstr "lp: שגיאה - לא יכול להדפיס מ- stdin אם מסופקים קבצים או מזהה עבודה!\n"
+msgid "Unable to open cupsd.conf file:"
+msgstr "‫לא מצליח לפתוח קובץ cupsd.conf:"
 
-#, c-format
-msgid "lp: Unable to access \"%s\" - %s\n"
-msgstr "lp: לא מצליח לגשת ל- \"%s\" - %s\n"
+msgid "Unable to print test page:"
+msgstr "לא מצליח להדפיס עמוד ניסיון:"
 
-#, c-format
-msgid "lp: Too many files - \"%s\"\n"
-msgstr "lp: יותר מדי קבצים - \"%s\"\n"
+#, fuzzy, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr "cupsaddsmb: לא מצליח להריץ \"%s\": %s\n"
 
-msgid "lp: error - no default destination available.\n"
-msgstr "lp: שגיאה - אין יעד ברירת מחדל זמין.\n"
+msgid "Unable to send maintenance job:"
+msgstr "לא מצליח לשלוח עבודת תחזוקה:"
 
-msgid "lp: error - scheduler not responding!\n"
-msgstr "lp: שגיאה - מתזמן המשימות לא מגיב!\n"
+#, fuzzy, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr "לא מצליח לקבוע מנהל התקן הדפסה של Windows (%d)!\n"
 
-#, c-format
-msgid "lp: unable to create temporary file \"%s\" - %s\n"
-msgstr "lp: לא מצליח ליצור קובץ זמני \"%s\" - %s\n"
+msgid "Unable to set options:"
+msgstr "לא מצליח לקבוע אופציות:"
 
-#, c-format
-msgid "lp: error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "lp: שגיאה - לא מצליח לכתוב לקובץ זמני \"%s\" - %s\n"
+msgid "Unable to upload cupsd.conf file:"
+msgstr "‫לא מצליח להעלות קובץ cupsd.conf:"
 
-msgid "lp: stdin is empty, so no job has been sent.\n"
-msgstr "lp: stdin ריק, לפיכך לא נשלחה אף עבודה.\n"
+msgid "Unknown"
+msgstr "לא ידוע"
 
-#, c-format
-msgid "lp: unable to print file: %s\n"
-msgstr "lp: לא מצליח להדפיס קובץ: %s\n"
+#, fuzzy, c-format
+msgid "Unknown printer error (%s)!"
+msgstr "printer-error-policy \"%s\" לא ידוע."
 
 #, c-format
-msgid "request id is %s-%d (%d file(s))\n"
-msgstr "מזהה הבקשה הוא %s-%d (%d קובץ(ים))\n"
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr "printer-error-policy \"%s\" לא ידוע."
 
 #, c-format
-msgid "lp: restart-job failed: %s\n"
-msgstr "lp: שחזור-עבודה (restart-job) נכשל: %s\n"
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr "printer-op-policy \"%s\" לא ידוע."
 
 #, c-format
-msgid "lp: set-job-attributes failed: %s\n"
-msgstr "lp: קביעת-מאפייני-עבודה (set-job-attributes) נכשל: %s\n"
+msgid "Unsupported compression \"%s\"!"
+msgstr "דחיסה \"%s\" לא נתמכת!"
 
 #, c-format
-msgid "lpinfo: Unable to connect to server: %s\n"
-msgstr "lpinfo: לא מצליח להתחבר לשרת: %s\n"
+msgid "Unsupported compression attribute %s!"
+msgstr "מאפיין דחיסה %s לא נתמך!"
 
 #, c-format
-msgid "lpinfo: Unknown option '%c'!\n"
-msgstr "lpinfo: אופציה לא ידועה '%c'!\n"
+msgid "Unsupported format \"%s\"!"
+msgstr "מבנה \"%s\" לא נתמך!"
 
 #, c-format
-msgid "lpinfo: Unknown argument '%s'!\n"
-msgstr "lpinfo: ארגומנט לא ידוע '%s'!\n"
+msgid "Unsupported format '%s'!"
+msgstr "מבנה לא נתמך '%s'!"
 
 #, c-format
-msgid "lpinfo: cups-get-devices failed: %s\n"
-msgstr "lpinfo: cups-get-devices נכשל: %s\n"
+msgid "Unsupported format '%s/%s'!"
+msgstr "תבנית '%s/%s' לא נתמכת!"
 
-#, c-format
 msgid ""
-"Device: uri = %s\n"
-"        class = %s\n"
-"        info = %s\n"
-"        make-and-model = %s\n"
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
 msgstr ""
-"התקן:   uri ‏= %s\n"
-"        מחלקה = %s\n"
-"        מידע = %s\n"
-"        יצרן ודגם = %s\n"
-
-#, c-format
-msgid "lpinfo: cups-get-ppds failed: %s\n"
-msgstr "lpinfo: cups-get-ppds נכשל: %s\n"
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
 
 #, c-format
-msgid ""
-"Model:  name = %s\n"
-"        natural_language = %s\n"
-"        make-and-model = %s\n"
+msgid "Usage: %s job-id user title copies options [file]\n"
 msgstr ""
-"דגם:    שם = %s\n"
-"        שפה טבעית = %s\n"
-"        יצרן ודגם = %s\n"
-
-#, c-format
-msgid "lpmove: Unknown option '%c'!\n"
-msgstr "lpmove: אופציה לא ידועה '%c'!\n"
 
 #, c-format
-msgid "lpmove: Unknown argument '%s'!\n"
-msgstr "lpmove: ארגומנט לא ידוע '%s'!\n"
-
-msgid "Usage: lpmove job dest\n"
-msgstr "Usage: lpmove job dest\n"
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
 
-#, c-format
-msgid "lpmove: Unable to connect to server: %s\n"
-msgstr "lpmove: לא מצליח להתחבר לשרת: %s\n"
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               הצפן את החיבור לשרת\n"
+"  -H samba-server  השתמש בשרת סמבה המצויין\n"
+"  -U samba-user    הזדהה עם שם משתמש סמבה המצויין\n"
+"  -a               ייצא את כל המדפסות\n"
+"  -h cups-server   השתמש בשרת CUPS המצויין\n"
+"  -v               פלט מפורט (הצג פקודות)\n"
 
-#, c-format
-msgid "lpmove: move-job failed: %s\n"
-msgstr "lpmove: העבר-עבודה (move-job) נכשל: %s\n"
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
 
-msgid "lpoptions: Unknown printer or class!\n"
-msgstr "lpoptions: מדפסת או מחלקה לא ידועה!\n"
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      טען קובץ תצורה חליפי\n"
+"-f                  רוץ בקדמה\n"
+"-F                  רוץ בקדמה אך התנתק\n"
+"-h                  הצג הודעת שימוש זו\n"
+"-l                  הרץ את cupsd מ launchd(8)\n"
 
-msgid "lpoptions: No printers!?!\n"
-msgstr "lpoptions: אין מדפסות!?!\n"
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
 
-#, c-format
-msgid "lpoptions: Unable to add printer or instance: %s\n"
-msgstr "lpoptions: לא מצליח להוסיף מדפסת או מופע-מדפסת: %s\n"
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       הצג שימוש בתוכנית\n"
+"\n"
+"    הערה: תוכנית זו רק מוודאת תקינות של הערות DSC, לא את ה- PostScript "
+"עצמו.\n"
 
-#, c-format
-msgid "lpoptions: Destination %s has no PPD file!\n"
-msgstr "lpoptions: ‫ליעד %s אין קובץ PPD!\n"
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
 
-#, c-format
-msgid "lpoptions: Unable to open PPD file for %s!\n"
-msgstr "lpoptions: ‫לא מצליח לפתוח קובץ PPD עבור %s!\n"
+msgid "Usage: lpmove job/src dest\n"
+msgstr "Usage: lpmove job/src dest\n"
 
 msgid ""
 "Usage: lpoptions [-h server] [-E] -d printer\n"
@@ -1754,1071 +2557,1066 @@ msgstr ""
 "       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
 "       lpoptions [-h server] [-E] -x printer\n"
 
-msgid "lppasswd: Only root can add or delete passwords!\n"
-msgstr "lppasswd: ‫רק משתמש root יכול להוסיף או למחוק סיסמאות!\n"
-
-msgid "Enter old password:"
-msgstr "הכנס סיסמא ישנה:"
-
-#, c-format
-msgid "lppasswd: Unable to copy password string: %s\n"
-msgstr "lppasswd: לא מצליח להעתיק מחרוזת סיסמא: %s\n"
-
-msgid "Enter password:"
-msgstr "הכנס סיסמא:"
-
-msgid "Enter password again:"
-msgstr "הכנס סיסמא שוב:"
-
-msgid "lppasswd: Sorry, passwords don't match!\n"
-msgstr "lppasswd: מצטער, סיסמאות לא תואמות!\n"
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr "Usage: lppasswd [-g groupname]\n"
 
 msgid ""
-"lppasswd: Sorry, password rejected.\n"
-"Your password must be at least 6 characters long, cannot contain\n"
-"your username, and must contain at least one letter and number.\n"
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
 msgstr ""
-"lppasswd: מצטער, סיסמא נדחתה.\n"
-"סיסמתך חייבת להיות לפחות באורך 6 תווים, אינה יכולה להכיל\n"
-"את שם המשתמש שלך וחייבת להכיל לפחות אות אחת ומספר אחד.\n" 
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
 
-msgid "lppasswd: Password file busy!\n"
-msgstr "lppasswd: קובץ סיסמאות עסוק!\n"
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
 
-#, c-format
-msgid "lppasswd: Unable to open password file: %s\n"
-msgstr "lppasswd: לא מצליח לפתוח קובץ סיסמאות: %s\n"
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
 
-#, c-format
-msgid "lppasswd: Unable to write to password file: %s\n"
-msgstr "lppasswd: לא מצליח לכתוב לקובץ סיסמאות: %s\n"
+#, fuzzy, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr "lp: מצפה לטופס אחרי האופציה -f!\n"
 
-#, c-format
-msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
-msgstr "lppasswd: ‫משתמש \"%s\" וקבוצה \"%s\" לא קיימים.\n"
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
 
-msgid "lppasswd: Sorry, password doesn't match!\n"
-msgstr "lppasswd: מצטער, סיסמא לא תואמת!\n"
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
 
-msgid "lppasswd: Password file not updated!\n"
-msgstr "lppasswd: קובץ סיסמאות לא עודכן!\n"
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
 
 #, c-format
-msgid "lppasswd: failed to backup old password file: %s\n"
-msgstr "lppasswd: כשלון בגיבוי קובץ סיסמאות ישן: %s\n"
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
 
 #, c-format
-msgid "lppasswd: failed to rename password file: %s\n"
-msgstr "lppasswd: כשלון בשינוי שם קובץ סיסמאות: %s\n"
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
 
-msgid "Usage: lppasswd [-g groupname]\n"
-msgstr "Usage: lppasswd [-g groupname]\n"
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
 
+#, c-format
 msgid ""
-"Usage: lppasswd [-g groupname] [username]\n"
-"       lppasswd [-g groupname] -a [username]\n"
-"       lppasswd [-g groupname] -x [username]\n"
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
 msgstr ""
-"Usage: lppasswd [-g groupname] [username]\n"
-"       lppasswd [-g groupname] -a [username]\n"
-"       lppasswd [-g groupname] -x [username]\n"
 
-msgid "Start Printer"
-msgstr "הפעל מדפסת"
+#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
 
-msgid "Stop Printer"
-msgstr "עצור מדפסת"
+msgid ""
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
+msgstr ""
 
-msgid "Start Class"
-msgstr "הפעל מחלקה"
+#, fuzzy, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr "%s: יעד לא ידוע \"%s\"!\n"
 
-msgid "Stop Class"
-msgstr "עצור מחלקה"
+#, fuzzy, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr "%s: אופציה לא ידועה '%c'!\n"
 
-msgid "Accept Jobs"
-msgstr "קבל עבודות"
+#, fuzzy, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr "מבנה \"%s\" לא נתמך!"
 
-msgid "Reject Jobs"
-msgstr "דחה עבודות"
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
 
-msgid "Purge Jobs"
-msgstr "×\9e×\97ק ×¢×\91×\95×\93×\95ת"
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr "×\90×\96×\94ר×\94, ×\9c×\90 ×\9e×\95תקנ×\99×\9d ×\9e× ×\94×\9c×\99 ×\94תקנ×\99 ×\9e×\93פסת ×©×\9c Windows 2000!"
 
-msgid "Set As Default"
-msgstr "ק×\91×¢ ×\9b×\91ר×\99רת-×\9e×\97×\93×\9c"
+msgid "Yes"
+msgstr "×\9b×\9f"
 
-msgid "Administration"
-msgstr "ניהול"
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+"אתה חייב לגשת לדף דרך URL זה <A HREF=\"https://%s:%d%s\" dir=ltr>https://%s:%"
+"d%s</A>."
 
-msgid "Modify Class"
-msgstr "שנ×\94 ×\9e×\97×\9cק×\94"
+msgid "aborted"
+msgstr "× × ×\98ש"
 
-msgid "Add Class"
-msgstr "×\94×\95סף ×\9e×\97×\9cק×\94"
+msgid "canceled"
+msgstr "×\9e×\91×\95×\98×\9c"
 
-msgid "The class name may only contain up to 127 printable characters and may not contain spaces, slashes (/), or the pound sign (#)."
-msgstr "‫שם המחלקה יכול להכיל עד 127 תווים דפיסים, למעט רווחים, לוכסנים (/) וסולמית (#)."
+msgid "completed"
+msgstr "הסתיים"
 
-msgid "Unable to modify class:"
-msgstr "×\9c×\90 ×\9eצ×\9c×\99×\97 ×\9cשנ×\95ת ×\9e×\97×\9cק×\94:"
+msgid "cups-deviced failed to execute."
+msgstr "× ×\9bש×\9c×\94 ×\94פע×\9cת cups-deviced."
 
-msgid "Unable to add class:"
-msgstr "×\9c×\90 ×\9eצ×\9c×\99×\97 ×\9c×\94×\95ס×\99×£ ×\9e×\97×\9cק×\94:"
+msgid "cups-driverd failed to execute."
+msgstr "× ×\9bש×\9c×\94 ×\94פע×\9cת cups-driverd."
 
-msgid "Modify Printer"
-msgstr "שנה מדפסת"
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr "cupsaddsmb: לא קיים קובץ PPD למדפסת \"%s\" - %s\n"
 
-msgid "Add Printer"
-msgstr "הוסף מדפסת"
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: אופציה לא ידועה '%c'!\n"
 
-msgid "The printer name may only contain up to 127 printable characters and may not contain spaces, slashes (/), or the pound sign (#)."
-msgstr "‫שם המדפסת יכול להכיל עד 127 תווים דפיסים, למעט רווחים, לוכסנים (/) וסולמית (#)."
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: אופציה לא ידועה '%c'!\n"
 
-msgid "Unable to get list of printer drivers:"
-msgstr "לא מצליח לקבל רשימת מנהלי התקני מדפסת:"
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr "cupsd: מצפה לשם קובץ תצורה לאחר האופציה \"-c\"!\n"
 
-msgid "Unable to modify printer:"
-msgstr "לא מצליח לשנות מדפסת:"
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr "cupsd: ארגומנט לא ידוע \"%s\" - נוטש!\n"
 
-msgid "Unable to add printer:"
-msgstr "לא מצליח להוסיף מדפסת:"
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr "cupsd: אופציה לא ידועה \"%c\" - נוטש!\n"
 
-msgid "Set Printer Options"
-msgstr "קבע אופציות מדפסת"
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr "cupsd: תמיכה ב launchd(8) לא נכללה בהידור, רץ במצב רגיל.\n"
 
-msgid "Missing form variable!"
-msgstr "חסר משתנה טופס!"
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
 
-msgid "Unable to get PPD file!"
-msgstr "‫לא מצליח לקבל קובץ PPD!"
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
 
-msgid "Unable to open PPD file:"
-msgstr "‫לא מצליח לפתוח קובץ PPD:"
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
 
-msgid "Banners"
-msgstr "כרזות"
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
 
-msgid "Starting Banner"
-msgstr "כרזת התחלה"
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: יעד לא ידוע \"%s/%s\"!\n"
 
-msgid "Ending Banner"
-msgstr "כרזת סיום"
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr "cupstestppd: האופציה -q לא מתאימה לאופציה -v.\n"
 
-msgid "Policies"
-msgstr "מדיניות"
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr "cupstestppd: האופציה -v לא מתאימה לאופציה -q.\n"
 
-msgid "Error Policy"
-msgstr "מדיניות שגיאה"
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr "התקן עבור %s/%s: %s\n"
 
-msgid "Operation Policy"
-msgstr "מדיניות תפעול"
+#, c-format
+msgid "device for %s: %s\n"
+msgstr "התקן עבור %s: %s\n"
 
-msgid "PS Binary Protocol"
-msgstr "‫פרוטוקול בינרי של PS"
+msgid "held"
+msgstr "מוחזק"
 
-msgid "None"
-msgstr "כלום"
+msgid "help\t\tget help on commands\n"
+msgstr "help\t\tקבל עזרה על פקודות\n"
 
-msgid "Unable to set options:"
-msgstr "×\9c×\90 ×\9eצ×\9c×\99×\97 ×\9cק×\91×\95×¢ ×\90×\95פצ×\99×\95ת:"
+msgid "idle"
+msgstr "×\91×\94×\9eתנ×\94"
 
-msgid "Change Settings"
-msgstr "שנ×\94 ×\94×\92×\93ר×\95ת"
+msgid "job-printer-uri attribute missing!"
+msgstr "×\9e×\90פ×\99×\99×\9f job-printer-uri ×\97סר!"
 
-msgid "Unable to change server settings:"
-msgstr "לא מצליח לשנות הגדרות שרת:"
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr "lpadmin: שם מחלקה יכול להכיל רק תווים דפיסים!\n"
 
-msgid "Unable to upload cupsd.conf file:"
-msgstr "‫לא מצליח להעלות קובץ cupsd.conf:"
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr "lpadmin: מצפה ל- PPD לאחר האופציה '-P'!\n"
 
-msgid "Edit Configuration File"
-msgstr "ערוך קובץ הגדרות"
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr "lpadmin: מצפה ל- allow/deny:userlist אחרי האופציה '-u'!\n"
 
-msgid "Unable to create temporary file:"
-msgstr "לא מצליח ליצור קובץ זמני:"
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr "lpadmin: מצפה למחלקה אחרי האופציה '-r'!\n"
 
-msgid "Unable to access cupsd.conf file:"
-msgstr "‫לא מצליח לגשת לקובץ cupsd.conf:"
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr "lpadmin: מצפה לשם מחלקה אחרי האופציה '-c'!\n"
 
-msgid "Unable to edit cupsd.conf files larger than 1MB!"
-msgstr "‫לא מצליח לערוך קובץ cupsd.conf גדול מ- 1MB!"
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr "lpadmin: מצפה לתאור אחרי האופציה '-D'!\n"
 
-msgid "Delete Class"
-msgstr "מחק מחלקה"
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr "lpadmin: מצפה ל- URI התקן אחרי האופציה '-v'!\n"
 
-msgid "Unable to delete class:"
-msgstr "לא מצליח למחוק מחלקה:"
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr "lpadmin: מצפה לסוג(י) קובץ(ים) לאחר האופציה '-I'!\n"
 
-msgid "Delete Printer"
-msgstr "מחק מדפסת"
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr "lpadmin: מצפה לשם מארח אחרי האופציה '-h'!\n"
 
-msgid "Unable to delete printer:"
-msgstr "לא מצליח למחוק מדפסת:"
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr "lpadmin: מצפה לממשק אחרי האופציה '-i'!\n"
 
-msgid "Export Printers to Samba"
-msgstr "ייצא מדפסות לסמבה"
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr "lpadmin: מצפה למיקום לאחר האופציה '-L'!\n"
 
-msgid "Unable to fork process!"
-msgstr "לא מצליח לפצל תהליך!"
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr "lpadmin: מצפה לדגם אחרי האופציה '-m'!\n"
 
-msgid "Unable to connect to server!"
-msgstr "לא מצליח להתחבר לשרת!"
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr "lpadmin: מצפה ל- שם=ערך אחרי האופציה '-o'!\n"
 
-msgid "Unable to get printer attributes!"
-msgstr "לא מצליח לקבל מאפייני מדפסת!"
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr "lpadmin: מצפה למדפסת אחרי האופציה '-p'!\n"
 
-msgid "Unable to convert PPD file!"
-msgstr "‫לא מצליח להמיר קובץ PPD!"
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr "lpadmin: מצפה לשם מדפסת אחרי האופציה '-d'!\n"
 
-msgid "Unable to copy Windows 2000 printer driver files!"
-msgstr "‫לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 2000!"
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr "lpadmin: מצפה למדפסת או מחלקה לאחר האופציה '-x'!\n"
 
-msgid "Unable to install Windows 2000 printer driver files!"
-msgstr "‫לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 2000!"
+msgid "lpadmin: No member names were seen!\n"
+msgstr "lpadmin: לא נראו שמות חברים!\n"
 
-msgid "Unable to copy Windows 9x printer driver files!"
-msgstr "‫לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 9x!"
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr "lpadmin: מדפסת %s כבר חברה במחלקה %s.\n"
 
-msgid "Unable to install Windows 9x printer driver files!"
-msgstr "‫לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 9x!"
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr "lpadmin: מדפסת %s לא חברה במחלקה %s.\n"
 
-msgid "Unable to set Windows printer driver!"
-msgstr "‫לא מצליח לקבוע מנהל התקן הדפסה של Windows!"
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr "lpadmin: שם מדפסת יכול להכיל רק תווים דפיסים!\n"
 
-msgid "No printer drivers found!"
-msgstr "לא נמצאו מנהלי התקני מדפסת!"
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח להוסיף מדפסת למחלקה:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Unable to execute cupsaddsmb command!"
-msgstr "‫לא מצליח לבצע פקודת cupsaddsmb!"
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr "lpadmin: לא מצליח להתחבר לשרת: %s\n"
 
 #, c-format
-msgid "cupsaddsmb failed with status %d"
-msgstr "cupsaddsmb נכשל עם סטטוס %d"
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr "lpadmin: לא מצליח ליצור קובץ זמני - %s\n"
 
 #, c-format
-msgid "cupsaddsmb crashed on signal %d"
-msgstr "cupsaddsmb התרסק עם איתות %d"
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr "lpadmin: לא מצליח ליצור קובץ זמני: %s\n"
 
-msgid "A Samba username is required to export printer drivers!"
-msgstr "שם משתמש של סמבה נדרש כדי לייצא מנהלי התקני מדפסת!"
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ PPD \"%s\" - %s\n"
 
-msgid "A Samba password is required to export printer drivers!"
-msgstr "סיסמא של סמבה נדרשת כדי לייצא מנהלי התקני מדפסת!"
+#, c-format
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr "lpadmin: לא מצליח לפתוח קובץ \"%s\": %s\n"
 
-msgid "Unable to open cupsd.conf file:"
-msgstr "‫לא מצליח לפתוח קובץ cupsd.conf:"
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח למחוק מדפסת מהמחלקה:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Unable to change printer:"
-msgstr "לא מצליח לשנות מדפסת:"
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח לקבוע את קובץ ה- PPD:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Set Allowed Users"
-msgstr "קבע משתמשים מורשים"
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח לקבוע את URI ההתקן:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Unable to get printer attributes:"
-msgstr "לא מצליח לקבל מאפייני מדפסת:"
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח לקבוע את אצוות הממשק או קובץ ה- PPD:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Set Publishing"
-msgstr "קבע פרסום"
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח לקבוע את אצוות הממשק:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Unable to change printer-is-shared attribute:"
-msgstr "‫לא מצליח לשנות מאפיין printer-is-shared:"
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח לקבוע את תאור המדפסת:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Classes"
-msgstr "מחלקות"
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח לקבוע את מיקום המדפסת:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Unable to get class list:"
-msgstr "לא מצליח לקבל רשימת מחלקות:"
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: לא מצליח לקבוע את אפשרויות המדפסת:\n"
+"         אתה חייב לציין שם מדפסת קודם!\n"
 
-msgid "Unable to get class status:"
-msgstr "לא מצליח לקבל סטטוס מחלקה:"
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr "lpadmin: אופציה \"%s\" עבור הרשה/דחה לא ידועה!\n"
 
-msgid "Move Job"
-msgstr "העבר עבודה"
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr "lpadmin: ארגומנט לא ידוע '%s'!\n"
 
-msgid "Unable to find destination for job!"
-msgstr "לא מצליח למצוא יעד לעבודה!"
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr "lpadmin: אופציה לא ידועה '%c'!\n"
 
-msgid "Move All Jobs"
-msgstr "העבר כל העבודות"
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr "lpadmin: אזהרה - מתעלם מרשימת סוגי תכנים!\n"
 
-msgid "Unable to move job"
-msgstr "לא מצליח להעביר עבודה"
+msgid "lpc> "
+msgstr "lpc> "
 
-msgid "Unable to move jobs"
-msgstr "לא מצליח להעביר עבודות"
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr "lpinfo: לא מצליח להתחבר לשרת: %s\n"
 
-msgid "Print Test Page"
-msgstr "הדפס עמוד ניסיון"
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr "lpinfo: ארגומנט לא ידוע '%s'!\n"
 
-msgid "Unable to print test page:"
-msgstr "לא מצליח להדפיס עמוד ניסיון:"
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr "lpinfo: אופציה לא ידועה '%c'!\n"
 
-msgid "Jobs"
-msgstr "עבודות"
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr "lpmove: לא מצליח להתחבר לשרת: %s\n"
 
-msgid "Job operation failed:"
-msgstr "פעולת עבודה נכשלה:"
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr "lpmove: ארגומנט לא ידוע '%s'!\n"
 
-msgid "Printers"
-msgstr "מדפסות"
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr "lpmove: אופציה לא ידועה '%c'!\n"
 
-msgid "Unable to get printer list:"
-msgstr "לא מצליח לקבל רשימת מדפסות:"
+msgid "lpoptions: No printers!?!\n"
+msgstr "lpoptions: אין מדפסות!?!\n"
 
-msgid "Unable to get printer status:"
-msgstr "לא מצליח לקבל סטטוס מדפסת:"
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr "lpoptions: לא מצליח להוסיף מדפסת או מופע-מדפסת: %s\n"
 
-msgid "OK"
-msgstr "אישור"
+#, fuzzy, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr "lpoptions: ‫לא מצליח לפתוח קובץ PPD עבור %s!\n"
 
-msgid "Unable to open PPD file"
-msgstr "‫לא מצליח לפתוח קובץ PPD"
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr "lpoptions: ‫לא מצליח לפתוח קובץ PPD עבור %s!\n"
 
-msgid "NULL PPD file pointer"
-msgstr "‫מצביע קובץ PPD ריק"
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr "lpoptions: מדפסת או מחלקה לא ידועה!\n"
 
-msgid "Memory allocation error"
-msgstr "שגיאת הקצאת זיכרון"
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr "lppasswd: ‫רק משתמש root יכול להוסיף או למחוק סיסמאות!\n"
 
-msgid "Missing PPD-Adobe-4.x header"
-msgstr "‫חסרה כותרת PPD-Adobe-4.x"
+msgid "lppasswd: Password file busy!\n"
+msgstr "lppasswd: קובץ סיסמאות עסוק!\n"
 
-msgid "Missing value string"
-msgstr "חסר מחרוזת ערך"
+msgid "lppasswd: Password file not updated!\n"
+msgstr "lppasswd: קובץ סיסמאות לא עודכן!\n"
 
-msgid "Internal error"
-msgstr "שגיאה פנימית"
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr "lppasswd: מצטער, סיסמא לא תואמת!\n"
 
-msgid "Bad OpenGroup"
-msgstr "‫OpenGroup שגוי"
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+"lppasswd: מצטער, סיסמא נדחתה.\n"
+"סיסמתך חייבת להיות לפחות באורך 6 תווים, אינה יכולה להכיל\n"
+"את שם המשתמש שלך וחייבת להכיל לפחות אות אחת ומספר אחד.\n"
 
-msgid "OpenGroup without a CloseGroup first"
-msgstr "‫OpenGroup ללא CloseGroup קודם"
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr "lppasswd: מצטער, סיסמאות לא תואמות!\n"
 
-msgid "Bad OpenUI/JCLOpenUI"
-msgstr "‫OpenUI/JCLOpenUI שגוי"
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr "lppasswd: לא מצליח להעתיק מחרוזת סיסמא: %s\n"
 
-msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
-msgstr "‫OpenUI/JCLOpenUI ללא CloseUI/JCLCloseUI קודם"
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr "lppasswd: לא מצליח לפתוח קובץ סיסמאות: %s\n"
 
-msgid "Bad OrderDependency"
-msgstr "‫OrderDependency שגוי"
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr "lppasswd: לא מצליח לכתוב לקובץ סיסמאות: %s\n"
 
-msgid "Bad UIConstraints"
-msgstr "‫UIConstraints שגוי"
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr "lppasswd: כשלון בגיבוי קובץ סיסמאות ישן: %s\n"
 
-msgid "Missing asterisk in column 1"
-msgstr "חסרה כוכבית בטור 1"
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr "lppasswd: כשלון בשינוי שם קובץ סיסמאות: %s\n"
 
-msgid "Line longer than the maximum allowed (255 characters)"
-msgstr "‫שורה ארוכה מהמקסימום המותר (255 תווים)"
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr "lppasswd: ‫משתמש \"%s\" וקבוצה \"%s\" לא קיימים.\n"
 
-msgid "Illegal control character"
-msgstr "תו בקרה לא חוקי"
+msgid "lprm: Unable to contact server!\n"
+msgstr "lprm: לא מצליח לתקשר עם השרת!\n"
 
-msgid "Illegal main keyword string"
-msgstr "מחרוזת מילת-מפתח ראשית לא חוקית"
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr "lpstat: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
 
-msgid "Illegal option keyword string"
-msgstr "מחרוזת מילת-מפתח אופציה לא חוקית"
+#, c-format
+msgid "members of class %s:\n"
+msgstr "חברי המחלקה %s:\n"
 
-msgid "Illegal translation string"
-msgstr "×\9e×\97ר×\95×\96ת ×ª×¨×\92×\95×\9d ×\9c×\90 ×\97×\95ק×\99ת"
+msgid "no entries\n"
+msgstr "×\90×\99×\9f ×\9b× ×\99ס×\95ת\n"
 
-msgid "Illegal whitespace character"
-msgstr "ת×\95 '×\9c×\91×\9f' ×\9c×\90 ×\97×\95ק×\99"
+msgid "no system default destination\n"
+msgstr "×\90×\99×\9f ×\99×¢×\93 ×\91ר×\99רת ×\9e×\97×\93×\9c ×©×\9c ×\94×\9e×¢×\9bת\n"
 
-msgid "Bad custom parameter"
-msgstr "פר×\9e×\98ר ×\9e×\95ת×\90×\9d ×©×\92×\95×\99"
+msgid "notify-events not specified!"
+msgstr "×\9c×\90 ×¦×\95×\99×\99× ×\95 notify-events!"
 
-msgid "Unknown"
-msgstr "לא ידוע"
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
 
-msgid "Custom"
-msgstr "מותאם"
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr "notify-subscription-id %d לא תקין!"
 
-msgid "JCL"
-msgstr "JCL"
+#, c-format
+msgid "open of %s failed: %s"
+msgstr "פתיחה של %s נכשלה: %s"
 
-msgid "No authentication information provided!"
-msgstr "×\9c×\90 ×¡×\95פק×\94 ×\90×\99נפ×\95ר×\9eצ×\99ת ×\90×\99×\9e×\95ת!"
+msgid "pending"
+msgstr "×\91×\94×\9eתנ×\94"
 
 #, c-format
-msgid "Password for %s required to access %s via SAMBA: "
-msgstr "‫דרושה סיסמא עבור %s לגישה ל- %s דרך סמבה: "
+msgid "printer %s disabled since %s -\n"
+msgstr "מדפסת %s מופסקת מאז %s -\n"
 
 #, c-format
-msgid "Running command: %s %s -N -U '%s%%%s' -c '%s'\n"
-msgstr "×\9eר×\99×¥ ×¤×§×\95×\93×\94: %s %s -N -U '%s%%%s' -c '%s'\n"
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr "×\9e×\93פסת %s ×\91×\9eצ×\91 ×¡×¨×§.  ×\9e×\90×\95פשרת ×\9e×\90×\96 %s\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to run \"%s\": %s\n"
-msgstr "cupsaddsmb: לא מצליח להריץ \"%s\": %s\n"
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr "מדפסת %s מדפיסה כעט את %s-%d.  מאופשרת מאז %s\n"
 
-msgid "cupsaddsmb: No Windows printer drivers are installed!\n"
-msgstr "cupsaddsmb: לא מותקנים מנהלי התקני מדפסת של Windows!\n"
+#, c-format
+msgid "printer %s/%s disabled since %s -\n"
+msgstr "מדפסת %s/%s מופסקת מאז %s -\n"
 
-msgid "cupsaddsmb: Warning, no Windows 2000 printer drivers are installed!\n"
-msgstr "cupsaddsmb: אזהרה, לא מותקנים מנהלי התקני מדפסת של Windows 2000!\n"
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr "מדפסת %s/%s במצב סרק.  מאופשרת מאז %s\n"
 
 #, c-format
-msgid "lpadmin: Printer %s is already a member of class %s.\n"
-msgstr "lpadmin: מדפסת %s כבר חברה במחלקה %s.\n"
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr "מדפסת %s/%s מדפיסה כעט את %s-%d.  מאופשרת מאז %s\n"
 
-msgid "lpadmin: No member names were seen!\n"
-msgstr "lpadmin: לא נראו שמות חברים!\n"
+msgid "processing"
+msgstr "מעבד"
 
 #, c-format
-msgid "lpadmin: Printer %s is not a member of class %s.\n"
-msgstr "lpadmin: מדפסת %s לא חברה במחלקה %s.\n"
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr "מזהה הבקשה הוא %s-%d (%d קובץ(ים))\n"
 
-#, c-format
-msgid ""
-"Device: uri = %s\n"
-"        class = %s\n"
-"        info = %s\n"
-"        make-and-model = %s\n"
-"        device-id = %s\n"
-msgstr ""
-"התקן:   uri ‫= %s\n"
-"        מחלקה = %s\n"
-"        מידע = %s\n"
-"        יצרן ודגם = %s\n"
-"        מזהה התקן = %s\n"
+msgid "scheduler is not running\n"
+msgstr "המתזמן אינו במצב ריצה\n"
+
+msgid "scheduler is running\n"
+msgstr "המתזמן הינו במצב ריצה\n"
 
 #, c-format
-msgid ""
-"Model:  name = %s\n"
-"        natural_language = %s\n"
-"        make-and-model = %s\n"
-"        device-id = %s\n"
-msgstr ""
-"דגם:    שם = %s\n"
-"        שפה-טבעית = %s\n"
-"        יצרן ודגם = %s\n"
-"        מזהה התקן = %s\n"
+msgid "stat of %s failed: %s"
+msgstr "נכשל stat של %s: %s"
 
-msgid "Usage: lpmove job/src dest\n"
-msgstr "Usage: lpmove job/src dest\n"
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr "status\t\tהצג סטטוס של שירות ותור\n"
 
-msgid "lpstat: Need \"completed\", \"not-completed\", or \"all\" after -W!\n"
-msgstr "lpstat: ‫צריך \"completed\", \"not-completed\", או \"all\" אחרי -W!\n"
+msgid "stopped"
+msgstr "עצורה"
 
 #, c-format
-msgid "%s accepting requests since %s\n"
-msgstr "%s מקבלת בקשות מאז %s\n"
+msgid "system default destination: %s\n"
+msgstr "יעד ברירת מחדל של המערכת:  %s\n"
 
 #, c-format
-msgid ""
-"%s not accepting requests since %s -\n"
-"\t%s\n"
-msgstr ""
-"%s לא מקבלת בקשות מאז %s -\n"
-"\t%s\n"
+msgid "system default destination: %s/%s\n"
+msgstr "יעד ברירת מחדל של המערכת: %s/%s\n"
 
-#, c-format
-msgid "%s/%s accepting requests since %s\n"
-msgstr "%s/%s מקבלת בקשות מאז %s\n"
+msgid "unknown"
+msgstr "לא ידוע"
 
-#, c-format
-msgid ""
-"%s/%s not accepting requests since %s -\n"
-"\t%s\n"
-msgstr ""
-"%s/%s לא מקבלת בקשות מאז %s -\n"
-"\t%s\n"
+msgid "untitled"
+msgstr "ללא שם"
 
-msgid "lpc> "
-msgstr "lpc> "
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **נכשל** %s %s לא קיים!\n"
+
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr "      ‫**נכשל**  חסר \"%s\" מחרוזת תרגום לאופציה %s!\n"
 
-#, c-format
-msgid "%s: Unable to contact server!\n"
-msgstr "%s: לא מצליח לתקשר עם השרת!\n"
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr "      ‫**נכשל** חסר \"%s\" מחרוזת תרגום לאופציה %s, בחירה %s!\n"
 
-#, c-format
-msgid "%s: Error - expected username after '-U' option!\n"
-msgstr "%s: שגיאה - מצפה לשם משתמש לאחר האופציה '-U'!\n"
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
 
-#, c-format
-msgid "%s: Error - unknown destination \"%s/%s\"!\n"
-msgstr "%s: שגיאה - יעד לא ידוע \"%s/%s\"!\n"
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      ‫**נכשל**  שפה שגויה \"%s\"!\n"
 
-#, c-format
-msgid "%s: Unknown destination \"%s\"!\n"
-msgstr "%s: יעד לא ידוע \"%s\"!\n"
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr "      ‫**נכשל**  חסר \"%s\" מחרוזת תרגום לאופציה %s!\n"
 
-#, c-format
-msgid "%s: Error - expected hostname after '-h' option!\n"
-msgstr "%s: שגיאה - מצפה לשם מארח לאחר האופציה '-h'!\n"
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr "      ‫**נכשל** חסר \"%s\" מחרוזת תרגום לאופציה %s, בחירה %s!\n"
 
-#, c-format
-msgid "%s: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "%s: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
+#~ msgid "%s accepting requests since Jan 01 00:00\n"
+#~ msgstr "%s מקבלת בקשות מאז 01 ינואר 00:00\n"
 
-#, c-format
-msgid "%s: error - no default destination available.\n"
-msgstr "%s: שגיאה - אין יעד ברירת מחדל זמין.\n"
+#~ msgid ""
+#~ "%s not accepting requests since Jan 01 00:00 -\n"
+#~ "\t%s\n"
+#~ msgstr ""
+#~ "%s לא מקבלת בקשות מאז 01 ינואר 00:00 -\n"
+#~ "\t%s\n"
 
-msgid "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
-msgstr "Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+#~ msgid "%s/%s accepting requests since Jan 01 00:00\n"
+#~ msgstr "%s/%s מקבלת בקשות מאז 01 ינואר 00:00\n"
 
-#, c-format
-msgid "%s: Error - expected hostname after '-H' option!\n"
-msgstr "%s: שגיאה - מצפה לשם מארח לאחר האופציה '-H'!\n"
+#~ msgid ""
+#~ "%s/%s not accepting requests since Jan 01 00:00 -\n"
+#~ "\t%s\n"
+#~ msgstr ""
+#~ "%s/%s לא מקבלת בקשות מאז 01 ינואר 00:00 -\n"
+#~ "\t%s\n"
 
-#, c-format
-msgid "%s: Error - expected value after '-%c' option!\n"
-msgstr "%s: שגיאה - מצפה לערך אחרי האופציה '-%c'!\n"
+#~ msgid "%s: Expected reason text after -r!\n"
+#~ msgstr "%s: מצפה לטקסט סיבה אחרי -r!\n"
 
-#, c-format
-msgid "%s: Warning - '%c' format modifier not supported - output may not be correct!\n"
-msgstr "%s: אזהרה - משנה מבנה '%c' לא נתמך - פלט עלול להיות לא תקין!"
+#~ msgid "%s: Expected server name after -h!\n"
+#~ msgstr "%s: מצפה לשם שרת אחרי -h!\n"
 
-#, c-format
-msgid "%s: error - expected option=value after '-o' option!\n"
-msgstr "%s: שגיאה - מצפה ל- אופציה=ערך לאחר האופציה '-o'!\n"
+#~ msgid "Auto"
+#~ msgstr "אוטומטי"
 
-#, c-format
-msgid "%s: Error - expected destination after '-P' option!\n"
-msgstr "%s: שגיאה - מצפה ליעד אחרי האופציה '-P'!\n"
+#~ msgid "Class"
+#~ msgstr "מחלקה"
 
-#, c-format
-msgid "%s: Error - expected copy count after '-#' option!\n"
-msgstr "%s: שגיאה - מצפה לכמות עותקים לאחר האופציה '-#'!\n"
+#~ msgid ""
+#~ "Device: uri = %s\n"
+#~ "        class = %s\n"
+#~ "        info = %s\n"
+#~ "        make-and-model = %s\n"
+#~ msgstr ""
+#~ "התקן:   uri ‏= %s\n"
+#~ "        מחלקה = %s\n"
+#~ "        מידע = %s\n"
+#~ "        יצרן ודגם = %s\n"
 
-#, c-format
-msgid "%s: Error - expected name after '-%c' option!\n"
-msgstr "%s: שגיאה - מצפה לשם אחרי האופציה '-%c'!\n"
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: לא מצליח להוסיף מדפסת או מופע-מדפסת: %s\n"
 
-#, c-format
-msgid "%s: Error - unknown option '%c'!\n"
-msgstr "%s: שגיאה - אופציה לא ידועה '%c'!\n"
+#~ msgid "Extra"
+#~ msgstr "נוסף"
+
+#~ msgid "Job #%d doesn't exist!"
+#~ msgstr "עבודה #%d לא קיימת!"
+
+#~ msgid "Job #%d is already %s - can't cancel."
+#~ msgstr "עבודה #%d כבר %s לא ניתן לבטל."
+
+#~ msgid ""
+#~ "Model:  name = %s\n"
+#~ "        natural_language = %s\n"
+#~ "        make-and-model = %s\n"
+#~ msgstr ""
+#~ "דגם:    שם = %s\n"
+#~ "        שפה טבעית = %s\n"
+#~ "        יצרן ודגם = %s\n"
+
+#~ msgid "No Windows printer drivers are installed!\n"
+#~ msgstr "לא מותקנים מנהלי התקני מדפסת של Windows!\n"
+
+#~ msgid "No printer drivers found!"
+#~ msgstr "לא נמצאו מנהלי התקני מדפסת!"
 
-#, c-format
-msgid "%s: Error - unable to access \"%s\" - %s\n"
-msgstr "%s: שגיאה - לא מצליח לגשת ל- \"%s\" - %s\n"
+#~ msgid "Not authorized to hold job #%d owned by \"%s\"!"
+#~ msgstr "אינך מורשה להשהות עבודה #%d בבעלות \"%s\"!"
+
+#~ msgid "Running command: %s %s -N -U '%s%%%s' -c '%s'\n"
+#~ msgstr "מריץ פקודה: %s %s -N -U '%s%%%s' -c '%s'\n"
+
+#~ msgid "The printer-uri \"%s\" is not valid."
+#~ msgstr "ה printer-uri \"%s\" לא תקף."
 
-#, c-format
-msgid "%s: Error - too many files - \"%s\"\n"
-msgstr "%s: שגיאה - יותר מדי קבצים - \"%s\"\n"
+#~ msgid "Too many jobs - %d jobs, max jobs is %d."
+#~ msgstr "יותר מדי עבודות - %d עבודות, המקסימום הוא %d."
 
-#, c-format
-msgid "%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "%s: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
+#~ msgid "Unable to connect to server!"
+#~ msgstr "לא מצליח להתחבר לשרת!"
 
-#, c-format
-msgid "%s: Error - no default destination available.\n"
-msgstr "%s: שגיאה - אין יעד ברירת מחדל זמין.\n"
+#~ msgid "Unable to convert PPD file!"
+#~ msgstr "‫לא מצליח להמיר קובץ PPD!"
 
-#, c-format
-msgid "%s: Error - scheduler not responding!\n"
-msgstr "%s: שגיאה - מתזמן לא מגיב!\n"
+#~ msgid "Unable to copy CUPS printer driver files (%d)!\n"
+#~ msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של CUPS (%d)!\n"
 
-#, c-format
-msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
-msgstr "%s: שגיאה - לא מצליח ליצור קובץ זמני \"%s\" - %s\n"
+#~ msgid "Unable to copy Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 2000 (%d)!\n"
 
-#, c-format
-msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "%s: שגיאה - לא מצליח לכתוב לקובץ זמני \"%s\" - %s\n"
+#~ msgid "Unable to copy Windows 2000 printer driver files!"
+#~ msgstr "‫לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 2000!"
 
-#, c-format
-msgid "%s: Error - stdin is empty, so no job has been sent.\n"
-msgstr "%s: שגיאה - stdin ריק, לפיכך לא נשלחה אף עבודה.\n"
+#~ msgid "Unable to copy Windows 9x printer driver files (%d)!\n"
+#~ msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 9x (%d)!\n"
 
-#, c-format
-msgid "%s: Error - unknown destination \"%s\"!\n"
-msgstr "%s: שגיאה - יעד לא ידוע \"%s\"!\n"
+#~ msgid "Unable to copy Windows 9x printer driver files!"
+#~ msgstr "‫לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 9x!"
 
-#, c-format
-msgid "%s: Error - expected reason text after '-r' option!\n"
-msgstr "%s: שגיאה - מצפה לטקסט סיבה לאחר האופציה '-r'!\n"
+#~ msgid "Unable to execute cupsaddsmb command!"
+#~ msgstr "‫לא מצליח לבצע פקודת cupsaddsmb!"
 
-#, c-format
-msgid "%s: Error - expected username after '-u' option!\n"
-msgstr "%s: שגיאה - מצפה לשם משתמש לאחר האופציה '-u'!\n"
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "‫לא מצליח לקבל קובץ PPD!"
 
-#, c-format
-msgid "%s: %s failed: %s\n"
-msgstr "%s: %s נכשל: %s\n"
+#~ msgid "Unable to install Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 2000 (%d)!\n"
 
-#, c-format
-msgid "%s: Error - expected destination after '-d' option!\n"
-msgstr "%s: שגיאה - מצפה ליעד אחרי האופציה '-d'!\n"
+#~ msgid "Unable to install Windows 2000 printer driver files!"
+#~ msgstr "‫לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 2000!"
 
-#, c-format
-msgid "%s: Error - expected form after '-f' option!\n"
-msgstr "%s: שגיאה - מצפה לטופס אחרי האופציה '-f'!\n"
+#~ msgid "Unable to install Windows 9x printer driver files (%d)!\n"
+#~ msgstr "לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 9x (%d)!\n"
 
-#, c-format
-msgid "%s: Warning - form option ignored!\n"
-msgstr "%s: אזהרה - מתעלם מאופצית טופס!\n"
+#~ msgid "Unable to install Windows 9x printer driver files!"
+#~ msgstr "‫לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 9x!"
 
-#, c-format
-msgid "%s: Expected job ID after '-i' option!\n"
-msgstr "%s: מצפה למזהה עבודה לאחר האופציה '-i'!\n"
+#~ msgid "Unable to set Windows printer driver!"
+#~ msgstr "‫לא מצליח לקבוע מנהל התקן הדפסה של Windows!"
 
-#, c-format
-msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
-msgstr "%s: שגיאה - לא יכול להדפיס קבצים ולשנות עבודות בו-זמנית!\n"
+#~ msgid ""
+#~ "Usage: cupsaddsmb [options] printer1 ... printerN\n"
+#~ "       cupsaddsmb [options] -a\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "  -H samba-server  Use the named SAMBA server\n"
+#~ "  -U samba-user    Authenticate using the named SAMBA user\n"
+#~ "  -a               Export all printers\n"
+#~ "  -h cups-server   Use the named CUPS server\n"
+#~ "  -v               Be verbose (show commands)\n"
+#~ msgstr ""
+#~ "Usage: cupsaddsmb [options] printer1 ... printerN\n"
+#~ "       cupsaddsmb [options] -a\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "  -H samba-server  השתמש בשרת  SAMBA המצויין\n"
+#~ "  -U samba-user    הזדהה בעזרת שם משתמש SAMBA המצויין\n"
+#~ "  -a               ייצא את כל המדפסות\n"
+#~ "  -h cups-server   השתמש בשרת CUPS המצויין\n"
+#~ "  -v               פלט מפורט (הצג פקודות)\n"
 
-#, c-format
-msgid "%s: Error - bad job ID!\n"
-msgstr "%s: שגיאה - מזהה עבודה שגוי!\n"
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
 
-#, c-format
-msgid "%s: Error - expected copies after '-n' option!\n"
-msgstr "%s: שגיאה - מצפה לכמות עותקים לאחר האופציה '-n'!\n"
+#~ msgid "Usage: lpmove job dest\n"
+#~ msgstr "Usage: lpmove job dest\n"
 
-#, c-format
-msgid "%s: Error - expected option string after '-o' option!\n"
-msgstr "%s: שגיאה - מצפה למחרוזת אחרי האופציה '-o'!\n"
+#~ msgid "Usage: lpq [-P dest] [-l] [+interval]\n"
+#~ msgstr "Usage: lpq [-P dest] [-l] [+interval]\n"
 
-#, c-format
-msgid "%s: Error - expected priority after '-%c' option!\n"
-msgstr "%s: שגיאה - מצפה לעדיפות אחרי האופציה '-%c'!\n"
+#~ msgid "Variable"
+#~ msgstr "משתנה"
 
-#, c-format
-msgid "%s: Error - priority must be between 1 and 100.\n"
-msgstr "%s: שגיאה - עדיפות חייבת להיות בין 1 ל 100.\n"
+#~ msgid "Warning, no Windows 2000 printer drivers are installed!\n"
+#~ msgstr "אזהרה, לא מותקנים מנהלי התקני מדפסת של Windows 2000!\n"
 
-#, c-format
-msgid "%s: Error - expected title after '-t' option!\n"
-msgstr "%s: שגיאה - מצפה לכותרת אחרי האפציה '-t'!\n"
+#~ msgid "You are not authorized to alter job id %d owned by \"%s\"!"
+#~ msgstr "אינך מורשה לשנות עבודה מספר %d בבעלות \"%s\"!"
 
-#, c-format
-msgid "%s: Error - expected mode list after '-y' option!\n"
-msgstr "%s: שגיאה - מצפה לרשימת מצבים לאחר האופציה '-y'!\n"
+#~ msgid "You are not authorized to authenticate job #%d owned by \"%s\"!"
+#~ msgstr "אינך מורשה לאמת עבודה #%d בבעלות \"%s\"!"
 
-#, c-format
-msgid "%s: Warning - mode option ignored!\n"
-msgstr "%s: אזהרה - מתעלם מאופצית מצב!\n"
+#~ msgid "You are not authorized to delete job #%d owned by \"%s\"!"
+#~ msgstr "אינך מורשה למחוק עבודה  #%d בבעלות  \"%s\"!"
 
-#, c-format
-msgid "%s: Error - expected hold name after '-H' option!\n"
-msgstr "%s: שגיאה - מצפה לשם עצירה לאחר האופציה '-H'!\n "
+#~ msgid "You are not authorized to move job #%d owned by \"%s\"!"
+#~ msgstr "אינך מורשה להעביר עבודה #%d בבעלות  \"%s\"!"
 
-#, c-format
-msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
-msgstr "%s: זקוק למזהה עבודה ('-i jobid') לפני '-H restart'!\n"
+#~ msgid "You are not authorized to release job id %d owned by \"%s\"!"
+#~ msgstr "אינך מורשה לשחרר עבודה מספר %d בבעלות \"%s\"!"
 
-#, c-format
-msgid "%s: Error - expected page list after '-P' option!\n"
-msgstr "%s: שגיאה - מצפה לרשימת עמודים לאחר האופציה '-P'!\n"
+#~ msgid "You are not authorized to restart job id %d owned by \"%s\"!"
+#~ msgstr "אינך מורשה לשחזר עבודה מספר %d בבעלות \"%s\"!"
 
-#, c-format
-msgid "%s: Error - expected character set after '-S' option!\n"
-msgstr "%s: שגיאה - מצפה ל- character set לאחר האופציה '-S'!\n"
+#~ msgid "You are not authorized to send document for job #%d owned by \"%s\"!"
+#~ msgstr "אינך מורשה לשלוח מסמך עבור עבודה #%d בבעלות \"%s\"!"
 
-#, c-format
-msgid "%s: Warning - character set option ignored!\n"
-msgstr "%s: אזהרה - מתעלם מאופצית character set!\n"
+#~ msgid "You must use a https: URL to access this page."
+#~ msgstr "יש להשתמש ב https: URL כדי לגשת לדף זה."
 
-#, c-format
-msgid "%s: Error - expected content type after '-T' option!\n"
-msgstr "%s: שגיאה - מצפה לסוג תוכן לאחר האופציה '-T'!\n "
+#~ msgid "add_class: Unknown printer-error-policy \"%s\"."
+#~ msgstr "add_class: printer-error-policy \"%s\" לא ידוע."
 
-#, c-format
-msgid "%s: Warning - content type option ignored!\n"
-msgstr "%s: אזהרה - מתעלם מאופצית סוג תוכן!\n"
+#~ msgid "add_class: Unknown printer-op-policy \"%s\"."
+#~ msgstr "add_class: printer-op-policy \"%s\" לא ידוע."
 
-#, c-format
-msgid "%s: Error - cannot print from stdin if files or a job ID are provided!\n"
-msgstr "%s: שגיאה - לא יכול להדפיס מתוך stdin אם מסופקים קבצים או מזהה עבודה!\n"
+#~ msgid "cancel: %s failed: %s\n"
+#~ msgstr "cancel: %s נכשל: %s\n"
 
-#, c-format
-msgid "%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' option!\n"
-msgstr "%s: שגיאה - צריך \"completed\", \"not-completed\" או \"all\" לאחר האופציה '-W'!\n"
+#~ msgid "cancel: Error - expected hostname after '-h' option!\n"
+#~ msgstr "cancel: שגיאה - מצפה לשם שרת אחרי אופציה '-h'!\n"
 
-#, c-format
-msgid "%s: Error - expected destination after '-b' option!\n"
-msgstr "%s: שגיאה - מצפה ליעד אחרי האופציה '-b'!\n"
+#~ msgid "cancel: Error - expected username after '-u' option!\n"
+#~ msgstr "cancel: שגיאה - מצפה לשם משתמש אחרי אופציה '-u'!\n"
 
-#, c-format
-msgid "%s: Invalid destination name in list \"%s\"!\n"
-msgstr "%s: שם יעד לא חוקי ברשימה \"%s\"!\n"
+#~ msgid "cancel: Unable to contact server!\n"
+#~ msgstr "cancel: לא מצליח לתקשר עם השרת!\n"
 
-#, c-format
-msgid "%s: Unable to connect to server\n"
-msgstr "%s: לא מצליח להתחבר לשרת\n"
+#~ msgid "cancel: Unknown destination \"%s\"!\n"
+#~ msgstr "cancel: יעד לא ידוע \"%s\"!\n"
 
-msgid "Print Job:"
-msgstr "עבודת הדפסה:"
+#~ msgid "cupsaddsmb crashed on signal %d"
+#~ msgstr "cupsaddsmb התרסק עם איתות %d"
 
-msgid "pending"
-msgstr "בהמתנה"
+#~ msgid "cupsaddsmb: Bad option + choice on line %d!\n"
+#~ msgstr "cupsaddsmb: אופציה + בחירה שגויים בשורה %d!\n"
 
-msgid "held"
-msgstr "מוחזק"
+#~ msgid "cupsaddsmb: Missing double quote on line %d!\n"
+#~ msgstr "cupsaddsmb: חסר גרשיים בשורה %d!\n"
+
+#~ msgid "cupsaddsmb: Missing value on line %d!\n"
+#~ msgstr "cupsaddsmb: חסר ערך בשורה %d!\n"
+
+#~ msgid "cupsaddsmb: No PPD file for printer \"%s\" - skipping!\n"
+#~ msgstr "cupsaddsmb: אין קובץ PPD למדפסת \"%s\" - מדלג!\n"
+
+#~ msgid "cupsaddsmb: No Windows printer drivers are installed!\n"
+#~ msgstr "cupsaddsmb: לא מותקנים מנהלי התקני מדפסת של Windows!\n"
+
+#~ msgid "cupsaddsmb: Unable to connect to server \"%s\" for %s - %s\n"
+#~ msgstr "cupsaddsmb: לא מצליח להתחבר לשרת \"%s\" עבור %s - %s\n"
+
+#~ msgid "cupsaddsmb: Unable to convert PPD file for %s - %s\n"
+#~ msgstr "cupsaddsmb: לא מצליח להמיר קובץ PPD עבור %s - %s\n"
+
+#~ msgid "cupsaddsmb: Unable to copy CUPS printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb: לא מצליח להעתיק קבצי מנהל התקן מדפסת של CUPS (%d)!\n"
+
+#~ msgid "cupsaddsmb: Unable to copy Windows 2000 printer driver files (%d)!\n"
+#~ msgstr ""
+#~ "cupsaddsmb: לא מצליח להעתיק קבצי מנהל התקן מדפסת של Windows 2000 (%d)!\n"
+
+#~ msgid "cupsaddsmb: Unable to copy Windows 9x printer driver files (%d)!\n"
+#~ msgstr ""
+#~ "cupsaddsmb: לא מצליח להעתיק קבצי מנהל התקן מדפסת של Windows 9x (%d)!\n"
+
+#~ msgid ""
+#~ "cupsaddsmb: Unable to install Windows 2000 printer driver files (%d)!\n"
+#~ msgstr ""
+#~ "cupsaddsmb: לא מצליח להתקין קבצי מנהל התקן מדפסת של  Windows 2000 (%d)!\n"
+
+#~ msgid ""
+#~ "cupsaddsmb: Unable to install Windows 9x printer driver files (%d)!\n"
+#~ msgstr ""
+#~ "cupsaddsmb: לא מצליח להתקין קבצי מנהל התקן מדפסת של Windows 9x (%d)!\n"
 
-msgid "processing"
-msgstr "מעבד"
+#~ msgid "cupsaddsmb: Unable to set Windows printer driver (%d)!\n"
+#~ msgstr "cupsaddsmb: לא מצליח לקבע מנהל התקן מדפסת של Windows (%d)!\n"
 
-msgid "stopped"
-msgstr "עצורה"
+#~ msgid ""
+#~ "cupsaddsmb: Warning, no Windows 2000 printer drivers are installed!\n"
+#~ msgstr "cupsaddsmb: אזהרה, לא מותקנים מנהלי התקני מדפסת של Windows 2000!\n"
 
-msgid "canceled"
-msgstr "מבוטל"
+#~ msgid "cupsaddsmb: get-printer-attributes failed for \"%s\": %s\n"
+#~ msgstr "cupsaddsmb: get-printer-attributes נכשל עבור \"%s\": %s\n"
 
-msgid "aborted"
-msgstr "ננטש"
+#~ msgid "lp: Error - bad job ID!\n"
+#~ msgstr "lp: שגיאה - מזהה עבודה שגוי!\n"
 
-msgid "completed"
-msgstr "הסתיים"
+#~ msgid "lp: Error - cannot print files and alter jobs simultaneously!\n"
+#~ msgstr "lp: שגיאה - לא יכול להדפיס קבצים ולשנות עבודות בו-זמנית!\n"
 
-msgid "unknown"
-msgstr "לא ידוע"
+#~ msgid ""
+#~ "lp: Error - cannot print from stdin if files or a job ID are provided!\n"
+#~ msgstr ""
+#~ "lp: שגיאה - לא יכול להדפיס מ- stdin אם מסופקים קבצים או מזהה עבודה!\n"
 
-msgid "untitled"
-msgstr "ללא שם"
+#~ msgid "lp: Expected character set after -S option!\n"
+#~ msgstr "lp: מצפה ל- character set לאחר האופציה -S!\n"
 
-msgid "Printer:"
-msgstr "מדפסת:"
+#~ msgid "lp: Expected content type after -T option!\n"
+#~ msgstr "lp: מצפה לסוג תוכן לאחר האופציה -T!\n"
 
-msgid "idle"
-msgstr "בהמתנה"
+#~ msgid "lp: Expected copies after -n option!\n"
+#~ msgstr ""
+#~ "lp: מצפה לכמות עותקים לאחר האופציה -n!\n"
+#~ " "
 
-msgid "Missing notify-subscription-ids attribute!"
-msgstr "חסר מאפיין notify-subscription-ids!"
+#~ msgid "lp: Expected destination after -d option!\n"
+#~ msgstr "lp: מצפה ליעד אחרי האופציה -d!\n"
 
-msgid "Job subscriptions cannot be renewed!"
-msgstr "לא ניתן לחדש מנויי עבודה!"
+#~ msgid "lp: Expected hold name after -H option!\n"
+#~ msgstr "lp: מצפה לשם עצירה לאחר האופציה -H!"
 
-msgid "cupsd: Expected config filename after \"-c\" option!\n"
-msgstr "cupsd: מצפה לשם קובץ תצורה לאחר האופציה \"-c\"!\n"
+#~ msgid "lp: Expected hostname after -h option!\n"
+#~ msgstr "lp: מצפה לשם מארח לאחר האופציה -h!\n"
 
-msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
-msgstr "cupsd: תמיכה ב launchd(8) לא נכללה בהידור, רץ במצב רגיל.\n"
+#~ msgid "lp: Expected job ID after -i option!\n"
+#~ msgstr "lp: מצפה למזהה עבודה לאחר האופציה -i!\n"
 
-#, c-format
-msgid "cupsd: Unknown option \"%c\" - aborting!\n"
-msgstr "cupsd: אופציה לא ידועה \"%c\" - נוטש!\n"
+#~ msgid "lp: Expected mode list after -y option!\n"
+#~ msgstr "lp: מצפה לרשימת מצבים לאחר האופציה -y!\n"
 
-#, c-format
-msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
-msgstr "cupsd: ארגומנט לא ידוע \"%s\" - נוטש!\n"
+#~ msgid "lp: Expected option string after -o option!\n"
+#~ msgstr "lp: מצפה למחרוזת אחרי האופציה -o!\n"
 
-msgid ""
-"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
-"\n"
-"-c config-file      Load alternate configuration file\n"
-"-f                  Run in the foreground\n"
-"-F                  Run in the foreground but detach\n"
-"-h                  Show this usage message\n"
-"-l                  Run cupsd from launchd(8)\n"
-msgstr ""
-"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
-"\n"
-"-c config-file      טען קובץ תצורה חליפי\n"
-"-f                  רוץ בקדמה\n"
-"-F                  רוץ בקדמה אך התנתק\n"
-"-h                  הצג הודעת שימוש זו\n"
-"-l                  הרץ את cupsd מ launchd(8)\n"
+#~ msgid "lp: Expected page list after -P option!\n"
+#~ msgstr "lp: מצפה לרשימת עמודים לאחר האופציה -P!\n"
 
-#, c-format
-msgid "        WARN    Line %d only contains whitespace!\n"
-msgstr "       אזהרה    שורה %d 'מכילה רק 'רווח לבן!\n"
+#~ msgid "lp: Expected priority after -%c option!\n"
+#~ msgstr "lp: מצפה לעדיפות אחרי האופציה -%c!\n"
 
-msgid "        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
-msgstr "       אזהרה    קובץ מכיל תערובת של CR, LF, ו CR LF סופי שורה!\n"
+#~ msgid "lp: Expected title after -t option!\n"
+#~ msgstr "lp: מצפה לכותרת אחרי האופציה -t!\n"
 
-msgid "        WARN    Non-Windows PPD files should use lines ending with only LF, not CR LF!\n"
-msgstr "       אזהרה    קבצי PPD שאינם של Windows אמורים להשתמש רק ב- LF לסוף שורה ולא CR LF!\n"
+#~ msgid "lp: Need job ID (-i) before \"-H restart\"!\n"
+#~ msgstr "lp: צריך מזהה עבודה (-i) לפני \"-H restart\"!\n"
 
-msgid "Printer Maintenance"
-msgstr "אחזקת מדפסת"
+#~ msgid "lp: Priority must be between 1 and 100.\n"
+#~ msgstr "lp: עדיפות חייבת להיות בין 1 ל 100.\n"
 
-msgid "Unable to send maintenance job:"
-msgstr "לא מצליח לשלוח עבודת תחזוקה:"
+#~ msgid "lp: Too many files - \"%s\"\n"
+#~ msgstr "lp: יותר מדי קבצים - \"%s\"\n"
 
-#, c-format
-msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
-msgstr "cupsaddsmb: לא קיים קובץ PPD למדפסת \"%s\" - %s\n"
+#~ msgid "lp: Warning - character set option ignored!\n"
+#~ msgstr "lp: אזהרה - מתעלם מאופצית character set!\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
-msgstr "      **נכשל** %s %s לא קיים!\n"
+#~ msgid "lp: Warning - content type option ignored!\n"
+#~ msgstr "lp: אזהרה - מתעלם מאופצית סוג תוכן!\n"
 
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
-msgstr "      ‫**נכשל**  שפה שגויה \"%s\"!\n"
+#~ msgid "lp: Warning - mode option ignored!\n"
+#~ msgstr "lp: אזהרה - מתעלם מאופצית מצב!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr "      ‫**נכשל**  חסר \"%s\" מחרוזת תרגום לאופציה %s!\n"
+#~ msgid ""
+#~ "lp: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr "lp: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
 
-#, c-format
-msgid "      **FAIL**  Default translation string for option %s contains 8-bit characters!\n"
-msgstr "      ‫**נכשל** מחרוזת תרגום ברירת מחדל לאופציה %s מכילה תווים של 8 סיביות!\n"
+#~ msgid "lp: error - no default destination available.\n"
+#~ msgstr "lp: שגיאה - אין יעד ברירת מחדל זמין.\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr "      ‫**נכשל** חסר \"%s\" מחרוזת תרגום לאופציה %s, בחירה %s!\n"
+#~ msgid "lp: error - scheduler not responding!\n"
+#~ msgstr "lp: שגיאה - מתזמן המשימות לא מגיב!\n"
 
-#, c-format
-msgid "      **FAIL**  Default translation string for option %s choice %s contains 8-bit characters!\n"
-msgstr "      ‫**נכשל**  מחרוזת תרגום ברירת מחדל לאופציה %s בחירה %s מכילה תווים של 8 סיביות!\n"
+#~ msgid "lp: error - unable to write to temporary file \"%s\" - %s\n"
+#~ msgstr "lp: שגיאה - לא מצליח לכתוב לקובץ זמני \"%s\" - %s\n"
 
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
+#~ msgid "lp: restart-job failed: %s\n"
+#~ msgstr "lp: שחזור-עבודה (restart-job) נכשל: %s\n"
 
-msgid "Help"
-msgstr "עזרה"
+#~ msgid "lp: set-job-attributes failed: %s\n"
+#~ msgstr "lp: קביעת-מאפייני-עבודה (set-job-attributes) נכשל: %s\n"
 
-#, c-format
-msgid "Missing value on line %d!\n"
-msgstr "חסר ערך בשורה %d!\n"
+#~ msgid "lp: stdin is empty, so no job has been sent.\n"
+#~ msgstr "lp: stdin ריק, לפיכך לא נשלחה אף עבודה.\n"
 
-#, c-format
-msgid "Missing double quote on line %d!\n"
-msgstr "חסרים גרשיים בשורה %d!\n"
+#~ msgid "lp: unable to create temporary file \"%s\" - %s\n"
+#~ msgstr "lp: לא מצליח ליצור קובץ זמני \"%s\" - %s\n"
 
-#, c-format
-msgid "Bad option + choice on line %d!\n"
-msgstr "אופציה + אפשרות שגויים בשורה %d!\n"
+#~ msgid "lpadmin: %s failed: %s\n"
+#~ msgstr "lpadmin: %s נכשל: %s\n"
 
-#, c-format
-msgid "Unable to copy Windows 2000 printer driver files (%d)!\n"
-msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 2000 (%d)!\n"
+#~ msgid "lpadmin: add-printer (set description) failed: %s\n"
+#~ msgstr "lpadmin: הוספת-מדפסת (קביעת תאור) נכשלה: %s\n"
 
-#, c-format
-msgid "Unable to copy CUPS printer driver files (%d)!\n"
-msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של CUPS (%d)!\n"
+#~ msgid "lpadmin: add-printer (set location) failed: %s\n"
+#~ msgstr "lpadmin: הוספת-מדפסת (קביעת מיקום) נכשלה: %s\n"
 
-#, c-format
-msgid "Unable to install Windows 2000 printer driver files (%d)!\n"
-msgstr "לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 2000 (%d)!\n"
+#~ msgid "lpadmin: add-printer (set model) failed: %s\n"
+#~ msgstr "lpadmin: הוספת-מדפסת (קביעת דגם) נכשלה: %s\n"
 
-#, c-format
-msgid "Unable to copy Windows 9x printer driver files (%d)!\n"
-msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 9x (%d)!\n"
+#~ msgid "lpinfo: cups-get-devices failed: %s\n"
+#~ msgstr "lpinfo: cups-get-devices נכשל: %s\n"
 
-#, c-format
-msgid "Unable to install Windows 9x printer driver files (%d)!\n"
-msgstr "לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 9x (%d)!\n"
+#~ msgid "lpinfo: cups-get-ppds failed: %s\n"
+#~ msgstr "lpinfo: cups-get-ppds נכשל: %s\n"
 
-msgid "No Windows printer drivers are installed!\n"
-msgstr "לא מותקנים מנהלי התקני מדפסת של Windows!\n"
+#~ msgid "lpmove: move-job failed: %s\n"
+#~ msgstr "lpmove: העבר-עבודה (move-job) נכשל: %s\n"
 
-msgid "Warning, no Windows 2000 printer drivers are installed!\n"
-msgstr "אזהרה, לא מותקנים מנהלי התקני מדפסת של Windows 2000!\n"
+#~ msgid "lpoptions: Destination %s has no PPD file!\n"
+#~ msgstr "lpoptions: ‫ליעד %s אין קובץ PPD!\n"
 
-#, c-format
-msgid "Unable to set Windows printer driver (%d)!\n"
-msgstr "לא מצליח לקבוע מנהל התקן הדפסה של Windows (%d)!\n"
+#~ msgid "lpq: Unable to contact server!\n"
+#~ msgstr "lpq: לא מצליח לתקשר עם השרת!\n"
 
-msgid ""
-"Usage: cupsaddsmb [options] printer1 ... printerN\n"
-"       cupsaddsmb [options] -a\n"
-"\n"
-"Options:\n"
-"  -E               Encrypt the connection to the server\n"
-"  -H samba-server  Use the named SAMBA server\n"
-"  -U samba-user    Authenticate using the named SAMBA user\n"
-"  -a               Export all printers\n"
-"  -h cups-server   Use the named CUPS server\n"
-"  -v               Be verbose (show commands)\n"
-msgstr ""
-"Usage: cupsaddsmb [options] printer1 ... printerN\n"
-"       cupsaddsmb [options] -a\n"
-"\n"
-"Options:\n"
-"  -E               הצפן את החיבור לשרת\n"
-"  -H samba-server  השתמש בשרת סמבה המצויין\n"
-"  -U samba-user    הזדהה עם שם משתמש סמבה המצויין\n"
-"  -a               ייצא את כל המדפסות\n"
-"  -h cups-server   השתמש בשרת CUPS המצויין\n"
-"  -v               פלט מפורט (הצג פקודות)\n"
+#~ msgid "lpq: Unknown destination \"%s\"!\n"
+#~ msgstr "lpq: יעד לא ידוע \"%s\"!\n"
 
-#, c-format
-msgid "Unable to copy Windows 2000 printer driver files (%d)!"
-msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 2000 (%d)!"
+#~ msgid "lpq: error - no default destination available.\n"
+#~ msgstr "lpq: שגיאה - אין יעד ברירת מחדל זמין.\n"
 
-#, c-format
-msgid "Unable to copy CUPS printer driver files (%d)!"
-msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של CUPS (%d)!"
+#~ msgid "lpq: get-jobs failed: %s\n"
+#~ msgstr "lpq: get-jobs נכשל: %s\n"
 
-#, c-format
-msgid "Unable to install Windows 2000 printer driver files (%d)!"
-msgstr "לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 2000 (%d)!"
+#~ msgid "lpq: get-printer-attributes failed: %s\n"
+#~ msgstr "lpq: get-printer-attributes נכשל: %s\n"
 
-#, c-format
-msgid "Unable to copy Windows 9x printer driver files (%d)!"
-msgstr "לא מצליח להעתיק קבצי מנהל התקן הדפסה של Windows 9x (%d)!"
+#~ msgid ""
+#~ "lpr: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr "lpr: שגיאה - משתנה הסביבה %s מציין יעד לא קיים \"%s\"!\n"
 
-#, c-format
-msgid "Unable to install Windows 9x printer driver files (%d)!"
-msgstr "לא מצליח להתקין קבצי מנהל התקן הדפסה של Windows 9x (%d)!"
+#~ msgid "lpr: error - expected copy count after -# option!\n"
+#~ msgstr "lpr: שגיאה - מצפה למספר עותקים לאחר אופציה -#!\n"
 
-msgid "No Windows printer drivers are installed!"
-msgstr "לא מותקנים מנהלי התקני מדפסת של Windows!"
+#~ msgid "lpr: error - expected destination after -P option!\n"
+#~ msgstr "lpr: שגיאה - מצפה ליעד לאחר אופציה -P!\n"
 
-msgid "Warning, no Windows 2000 printer drivers are installed!"
-msgstr "אזהרה, לא מותקנים מנהלי התקני מדפסת של Windows 2000!"
+#~ msgid "lpr: error - expected name after -%c option!\n"
+#~ msgstr "lpr: שגיאה - מצפה לשם לאחר אופציה -%c!\n"
 
-#, c-format
-msgid "open of %s failed: %s"
-msgstr "פתיחה של %s נכשלה: %s"
+#~ msgid "lpr: error - expected option=value after -o option!\n"
+#~ msgstr "lpr: שגיאה - מצפה ל אופציה=ערך לאחר אופציה -o!\n"
 
-#, c-format
-msgid "Running command: %s %s -N -A %s -c '%s'\n"
-msgstr "מריץ פקודה: %s %s -N -A %s -c '%s'\n"
+#~ msgid "lpr: error - expected username after -U option!\n"
+#~ msgstr "lpr: שגיאה - מצפה לשם משתמש לאחר אופציה -U!\n"
 
-#, c-format
-msgid "stat of %s failed: %s"
-msgstr "נכשל stat של %s: %s"
+#~ msgid "lpr: error - expected value after -%c option!\n"
+#~ msgstr "lpr: שגיאה - מצפה לערך לאחר אופציה -%c!\n"
 
-#, c-format
-msgid "Job #%d is already cancelled - can't cancel."
-msgstr "עבודה #%d בוטלה כבר - לא יכול לבטל."
+#~ msgid "lpr: error - no default destination available.\n"
+#~ msgstr "lpr: שגיאה - אין יעד ברירת מחדל זמין.\n"
 
-#, c-format
-msgid "Job #%d is already aborted - can't cancel."
-msgstr "עבודה #%d ננטשה כבר - לא יכול לבטל"
+#~ msgid "lpr: error - scheduler not responding!\n"
+#~ msgstr "lpr: שגיאה - מתזמן לא מגיב!\n"
 
-#, c-format
-msgid "Job #%d is already completed - can't cancel."
-msgstr "עבודה #%d הסתיימה כבר - לא יכול לבטל."
+#~ msgid "lpr: error - stdin is empty, so no job has been sent.\n"
+#~ msgstr "lpr: שגיאה - stdin ריק, לפיכך לא נשלחה אף עבודה.\n"
 
-#, c-format
-msgid "You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%s:%d%s</A>."
-msgstr "אתה חייב לגשת לדף דרך URL זה <A HREF=\"https://%s:%d%s\" dir=ltr>https://%s:%d%s</A>."
+#~ msgid "lpr: error - too many files - \"%s\"\n"
+#~ msgstr "lpr: שגיאה - יותר מדי קבצים - \"%s\"\n"
 
-#, c-format
-msgid "Unsupported format '%s'!"
-msgstr "מבנה לא נתמך '%s'!"
+#~ msgid "lpr: error - unable to access \"%s\" - %s\n"
+#~ msgstr "lpr: שגיאה - לא ניתן לגשת ל \"%s\" - %s\n"
 
-msgid "FAIL\n"
-msgstr "נכשל\n"
+#~ msgid "lpr: error - unable to create temporary file \"%s\" - %s\n"
+#~ msgstr "lpr: שגיאה - לא ניתן ליצור קובץ זמני \"%s\" - %s\n"
 
-#, c-format
-msgid ""
-"    Line %d is longer than 255 characters (%d)!\n"
-"        REF: Page 25, Line Length\n"
-msgstr ""
-"    שורה %d ארוכה מ-255 תווים (%d)!\n"
-"        ראה: עמוד 25, Line Length\n"   
+#~ msgid "lpr: error - unable to print file: %s\n"
+#~ msgstr "lpr: שגיאה - לא ניתן להדפיס קובץ: %s\n"
 
-msgid ""
-"    Missing %!PS-Adobe-3.0 on first line!\n"
-"        REF: Page 17, 3.1 Conforming Documents\n"
-msgstr ""
-"    חסר %!PS-Adobe-3.0 בשורה ראשונה!\n"
-"        ראה: עמוד 17, 3.1 Conforming Documents\n"
+#~ msgid "lpr: error - unable to write to temporary file \"%s\" - %s\n"
+#~ msgstr "lpr: שגיאה - לא ניתן לכתוב לקובץ הזמני \"%s\" - %s\n"
 
-#, c-format
-msgid ""
-"    Bad %%%%Pages: on line %d!\n"
-"        REF: Page 43, %%%%Pages:\n"
-msgstr ""
-"    שגוי %%%%Pages: בשורה %d!\n"
-"        ראה: עמוד 43, %%%%Pages:\n"
+#~ msgid "lpr: error - unknown option '%c'!\n"
+#~ msgstr "lpr: שגיאה - אופציה לא ידועה '%c'!\n"
 
-#, c-format
-msgid ""
-"    Bad %%%%BoundingBox: on line %d!\n"
-"        REF: Page 39, %%%%BoundingBox:\n"
-msgstr ""
-"    שגוי %%%%BoundingBox: בשורה %d!\n"
-"        ראה: עמוד 39, %%%%BoundingBox:\n"
+#~ msgid ""
+#~ "lpr: warning - '%c' format modifier not supported - output may not be "
+#~ "correct!\n"
+#~ msgstr "lpr: אזהרה - משנה מבנה '%c' לא נתמך - פלט עלול להיות לא תקין!\n"
 
-#, c-format
-msgid ""
-"    Bad %%%%Page: on line %d!\n"
-"        REF: Page 53, %%%%Page:\n"
-msgstr ""
-"    שגוי %%%%Page: בשורה %d!\n"
-"        ראה: עמוד 53, %%%%Page:\n"
+#~ msgid "lpr: warning - email notification is not currently supported!\n"
+#~ msgstr "lpr: אזהרה - הודעת דוא\"ל לא נתמכת כרגע!\n"
 
-#, c-format
-msgid ""
-"    Missing or bad %%BoundingBox: comment!\n"
-"        REF: Page 39, %%BoundingBox:\n"
-msgstr ""
-"    חסר או שגוי %%BoundingBox: הערה!\n"
-"        ראה: עמוד 39, %%BoundingBox:\n"
+#~ msgid "lprm: Job or printer not found!\n"
+#~ msgstr "lprm: עבודה או מדפסת לא נמצאו!\n"
 
-#, c-format
-msgid ""
-"    Missing or bad %%Pages: comment!\n"
-"        REF: Page 43, %%Pages:\n"
-msgstr ""
-"    חסר או שגוי %%Pages: הערה!\n"
-"        ראה:עמוד 43, %%Pages:\n"
+#~ msgid "lprm: Not authorized to lprm job(s)!\n"
+#~ msgstr "lprm: לא מורשה למחוק עבודה/ות!\n"
 
-#, c-format
-msgid ""
-"    Missing %%EndComments comment!\n"
-"        REF: Page 41, %%EndComments\n"
-msgstr ""
-"    חסרה הערה %%EndComments!\n"
-"        ראה: עמוד 41, %%EndComments\n"
+#~ msgid "lprm: Unable to lprm job(s)!\n"
+#~ msgstr "lprm: לא יכול למחוק עבודה/ות!\n"
 
-#, c-format
-msgid ""
-"    Missing or bad %%Page: comments!\n"
-"        REF: Page 53, %%Page:\n"
-msgstr ""
-"    חסר או שגוי %%Page: הערות!\n"
-"        ראה: עמוד 53, %%Page:\n"
+#~ msgid "lprm: Unknown destination \"%s\"!\n"
+#~ msgstr "lprm: יעד לא ידוע  \"%s\"!\n"
 
-#, c-format
-msgid "    Too many %%EndDocument comments!\n"
-msgstr "    יותר מדי הערות %%EndDocument!\n"
+#~ msgid "lprm: Unknown option '%c'!\n"
+#~ msgstr "lprm: אופציה לא ידועה '%c'!\n"
 
-#, c-format
-msgid "    Too many %%BeginDocument comments!\n"
-msgstr "    יותר מדי הערות %%BeginDocument!\n"
+#~ msgid "lprm: You don't own job ID %d!\n"
+#~ msgstr "lprm: אתה לא הבעלים של עבודה מספר %d!\n"
 
-#, c-format
-msgid "    Saw %d lines that exceeded 255 characters!\n"
-msgstr "    ראיתי %d שורות שעברו את ה-255 תווים!\n"
+#~ msgid "lpstat: Invalid destination name in list \"%s\"!\n"
+#~ msgstr "lpstat: שם יעד לא חוקי ברשימה \"%s\"!\n"
 
-msgid "PASS\n"
-msgstr "עבר\n"
+#~ msgid "lpstat: Need \"completed\" or \"not-completed\" after -W!\n"
+#~ msgstr "lpstat: צריך \"completed\" או \"not-completed\" אחרי -W!\n"
 
-msgid "    Warning: file contains binary data!\n"
-msgstr "    אזהרה: קובץ מכיל נתונים בינריים!\n"
+#~ msgid ""
+#~ "lpstat: Need \"completed\", \"not-completed\", or \"all\" after -W!\n"
+#~ msgstr ""
+#~ "lpstat: ‫צריך \"completed\", \"not-completed\", או \"all\" אחרי -W!\n"
 
-#, c-format
-msgid "    Warning: obsolete DSC version %.1f in file!\n"
-msgstr "    אזהרה: גרסת DSC %.1f מיושנת בקובץ!\n"
+#~ msgid "lpstat: The -b option requires a destination argument.\n"
+#~ msgstr "lpstat: האופציה -b דורשת ארגומנט יעד.\n"
 
-#, c-format
-msgid "    Warning: no %%EndComments comment in file!\n"
-msgstr "    אזהרה: אין הערה %%EndComments בקובץ!\n"
+#~ msgid "lpstat: Unknown destination \"%s\"!\n"
+#~ msgstr "lpstat: יעד לא ידוע \"%s\"!\n"
 
-msgid ""
-"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
-"       cupstestdsc [options] -\n"
-"\n"
-"Options:\n"
-"\n"
-"    -h       Show program usage\n"
-"\n"
-"    Note: this program only validates the DSC comments, not the PostScript itself.\n"
-msgstr ""
-"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
-"       cupstestdsc [options] -\n"
-"\n"
-"Options:\n"
-"\n"
-"    -h       הצג שימוש בתוכנית\n"
-"\n"
-"    הערה: תוכנית זו רק מוודאת תקינות של הערות DSC, לא את ה- PostScript עצמו.\n"
+#~ msgid "lpstat: Unknown option '%c'!\n"
+#~ msgstr "lpstat: אופציה לא ידועה '%c'!\n"
 
-#, c-format
-msgid "Password for %s on %s? "
-msgstr "סיסמא עבור %s on %s? "
+#~ msgid "lpstat: get-classes failed: %s\n"
+#~ msgstr "lpstat: get-classes נכשלה: %s\n"
 
-msgid ""
-"      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
-"                REF: Page 72, section 5.5\n"
-msgstr ""
-"      **נכשל**  1284DeviceId חייב להיות 1284DeviceID!\n"
-"                ראה: עמוד 72, סעיף 5.5\n"
+#~ msgid "lpstat: get-jobs failed: %s\n"
+#~ msgstr "lpstat: get-jobs נכשלה: %s\n"
 
-#
-# End of "$Id$".
-#
+#~ msgid "lpstat: get-printers failed: %s\n"
+#~ msgstr "lpstat: get-printers נכשלה: %s\n"
index fdfb57fa9eefc536dd551258f73b68df5d26752d..455bc3b94ed46b73167bfc562acc275fbb890141 100644 (file)
@@ -2,27 +2,20 @@
 #
 # "$Id$"
 #   Message catalog template for the Common UNIX Printing System (CUPS).#
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.#
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 # Vincenzo Reale <smart2128@baslug.org>, 2006.
 msgid ""
 msgstr ""
 "Project-Id-Version: cups_it\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2006-11-16 00:34+0100\n"
 "Last-Translator: Vincenzo Reale <smart2128@baslug.org>\n"
 "Language-Team: Italian <kde-i18n-it@mail.kde.org>\n"
@@ -288,6 +281,18 @@ msgstr ""
 "        WARN    Manufacturer richiesto dalla specifica PPD 4.3.\n"
 "                RIF: Pagine 58-59, sezione 5.3.\n"
 
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF!\n"
@@ -333,10 +338,65 @@ msgstr ""
 "        WARN    ShortNickName richiesto dalla specifica PPD 4.3.\n"
 "                RIF: Pagine 64-65, sezione 5.3.\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
 msgstr "      **FAIL**  %s %s non esiste!\n"
 
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+"      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s!\n"
+
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s, "
+"scelta %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      **FAIL**  Valore cupsFilter \"%s\" errato!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      **FAIL**  Valore cupsFilter \"%s\" errato!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      **FAIL**  Lingua \"%s\" errata!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+"      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s, "
+"scelta %s!\n"
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      **FAIL**  Valore cupsFilter \"%s\" errato!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      **FAIL**  Valore cupsFilter \"%s\" errato!\n"
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
 #, fuzzy, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
@@ -383,6 +443,14 @@ msgstr ""
 "      **FAIL**  Manufacturer ERRATO (dovrebbe essere \"HP\")\n"
 "                RIF: Pagina 211, tabella D.1.\n"
 
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **FAIL**  Manufacturer ERRATO (dovrebbe essere \"HP\")\n"
+"                RIF: Pagina 211, tabella D.1.\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
@@ -429,26 +497,19 @@ msgstr ""
 "                RIF: Pagina 84, sezione 5.9\n"
 
 #, fuzzy, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
-msgstr ""
-"      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s!\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      **FAIL**  Lingua \"%s\" errata!\n"
 
 #, fuzzy, c-format
-msgid ""
-"      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %"
-"s!\n"
-msgstr ""
-"      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s, "
-"scelta %s!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      **FAIL**  Valore cupsFilter \"%s\" errato!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr "      **FAIL**  Lingua \"%s\" errata!\n"
 
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      **FAIL**  La stringa di traduzione predefinita per l'opzione %s "
+"contiene caratteri di 8-bit!\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -465,18 +526,6 @@ msgstr ""
 "      **FAIL**  La stringa di traduzione predefinita per l'opzione %s "
 "contiene caratteri di 8-bit!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr ""
-"      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s!\n"
-
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr ""
-"      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s, "
-"scelta %s!\n"
-
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
@@ -1014,6 +1063,10 @@ msgstr "%s: Impossibile contattare il server!\n"
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr "%s: Destinazione \"%s\" sconosciuta!\n"
 
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "%s: Opzione '%c' sconosciuta!\n"
+
 #, c-format
 msgid ""
 "%s: Warning - '%c' format modifier not supported - output may not be "
@@ -1201,17 +1254,6 @@ msgstr ""
 msgid "Custom"
 msgstr "Personalizzato "
 
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
 msgid "Delete Class"
 msgstr "Elimina classe"
 
@@ -1254,8 +1296,8 @@ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr "Impossibile allocare memoria per questo i tipi di file!"
 
 #, fuzzy, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
-msgstr "lpoptions: Impossibile aggiungere una stampante o un'istanza: %s\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr "lprm: Impossibile annullare operazioni!\n"
 
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
@@ -1547,6 +1589,10 @@ msgid ""
 "seconds...\n"
 msgstr ""
 
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
 msgid "Edit Configuration File"
 msgstr "Modifica file di configurazione"
 
@@ -1842,6 +1888,9 @@ msgstr "Lingua \"%s\" non supportata!"
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "La riga eccede il massimo consentito (255 caratteri)"
 
+msgid "List Available Printers"
+msgstr ""
+
 msgid "Media Size"
 msgstr "Dimensione supporto"
 
@@ -1967,6 +2016,10 @@ msgstr "Nessuna sottoscrizione trovata."
 msgid "None"
 msgstr "Nessuno"
 
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "Nessuna stampante predefinita"
+
 msgid "OK"
 msgstr "OK"
 
@@ -2114,6 +2167,10 @@ msgstr "Imposta utenti autorizzati"
 msgid "Set As Default"
 msgstr "Imposta come predefinita"
 
+#, fuzzy
+msgid "Set Class Options"
+msgstr "Imposta opzioni stampante"
+
 msgid "Set Printer Options"
 msgstr "Imposta opzioni stampante"
 
@@ -2135,6 +2192,14 @@ msgstr "Ferma classe"
 msgid "Stop Printer"
 msgstr "Ferma stampante"
 
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -2268,9 +2333,6 @@ msgstr "Impossibile modificare file cupsd.conf più grandi di 1MB!"
 msgid "Unable to find destination for job!"
 msgstr "Impossibile trovare una destinazione per l'operazione!"
 
-msgid "Unable to get PPD file!"
-msgstr "Impossibile ottenete il file PPD!"
-
 msgid "Unable to get class list:"
 msgstr "Impossibile ottenere l'elenco delle classi:"
 
@@ -2428,6 +2490,23 @@ msgstr ""
 "  -h cups-server   Usa il server CUPS specificato\n"
 "  -v               Prolisso (mostra comandi)\n"
 
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2445,6 +2524,18 @@ msgstr ""
 "-h                  Mostra questo messaggio di aiuto\n"
 "-l                  Esegui cupsd da launchd(8)\n"
 
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2467,13 +2558,19 @@ msgstr ""
 "stesso.\n"
 
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
-"Uso: cupstestppd [-q] [-r] [-v[v]] nomefile1.ppd[.gz] [... nomefileN.ppd[."
-"gz]]\n"
-"       programma | cupstestppd [-q] [-r] [-v[v]] -\n"
 
 msgid "Usage: lpmove job/src dest\n"
 msgstr "Usage: lpmove operazione/fonte destinazione\n"
@@ -2516,7 +2613,7 @@ msgstr "lp: Atteso modulo dopo l'opzione -f!\n"
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
 msgid "WARNING: Failed to read side-channel request!\n"
@@ -2604,6 +2701,14 @@ msgstr "esecuzione di cups-driverd fallita."
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr "cupsaddsmb: Nessun file PPD per la stampante \"%s\" - %s\n"
 
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: Opzione '%c' sconosciuta!\n"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: Opzione '%c' sconosciuta!\n"
+
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr "cupsd: Atteso nome file di configurazione dopo l'opzione \"-c\"!\n"
 
@@ -2619,6 +2724,25 @@ msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
 msgstr ""
 "cupsd: supporto launchd(8) non compilato, esecuzione in modalità normale.\n"
 
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: Destinazione \"%s/%s\" sconosciuta!\n"
+
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr "cupstestppd: L'opzione -q è incompatibile con l'opzione -v.\n"
 
@@ -3001,6 +3125,9 @@ msgstr "sconosciuto"
 msgid "untitled"
 msgstr "senza titolo"
 
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **FAIL**  %s %s non esiste!\n"
+
 #~ msgid ""
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
 #~ "                REF: Page 72, section 5.5\n"
@@ -3008,6 +3135,36 @@ msgstr "senza titolo"
 #~ "      **FAIL**  1284DeviceId deve essere 1284DeviceID!\n"
 #~ "                RIF: Pagina 72, sezione 5.5\n"
 
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s!\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr ""
+#~ "      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s, "
+#~ "scelta %s!\n"
+
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      **FAIL**  Valore cupsFilter \"%s\" errato!\n"
+
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      **FAIL**  Lingua \"%s\" errata!\n"
+
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "      **FAIL**  Stringa di traduzione \"%s\" mancante per l'opzione %s, "
+#~ "scelta %s!\n"
+
 #, fuzzy
 #~ msgid "    %d ERROR%s FOUND\n"
 #~ msgstr "    %d ERROR%s TROVATI\n"
@@ -3038,9 +3195,6 @@ msgstr "senza titolo"
 #~ msgid "%s: Expected server name after -h!\n"
 #~ msgstr "%s: Nome server atteso dopo -h!\n"
 
-#~ msgid "%s: Unknown option '%c'!\n"
-#~ msgstr "%s: Opzione '%c' sconosciuta!\n"
-
 #~ msgid "Auto"
 #~ msgstr "Auto"
 
@@ -3061,6 +3215,10 @@ msgstr "senza titolo"
 #~ "        info = %s\n"
 #~ "        make-and-model = %s\n"
 
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: Impossibile aggiungere una stampante o un'istanza: %s\n"
+
 #~ msgid ""
 #~ "Enter your username and password or the root username and password to "
 #~ "access this page."
@@ -3148,6 +3306,9 @@ msgstr "senza titolo"
 #~ msgid "Unable to fork process!"
 #~ msgstr "Impossibile biforcare il processo!"
 
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "Impossibile ottenete il file PPD!"
+
 #~ msgid "Unable to get printer attributes!"
 #~ msgstr "Impossibile ottenere gli attributi della stampante!"
 
@@ -3192,6 +3353,15 @@ msgstr "senza titolo"
 #~ "  -h cups-server   Usa il server CUPS specificato\n"
 #~ "  -v               Prolisso (mostra i comandi)\n"
 
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "Uso: cupstestppd [-q] [-r] [-v[v]] nomefile1.ppd[.gz] [... nomefileN.ppd[."
+#~ "gz]]\n"
+#~ "       programma | cupstestppd [-q] [-r] [-v[v]] -\n"
+
 #~ msgid "Usage: lpmove job dest\n"
 #~ msgstr "Uso: lpmove operazione destinazione\n"
 
@@ -3261,9 +3431,6 @@ msgstr "senza titolo"
 #~ msgid "cancel: Unknown destination \"%s\"!\n"
 #~ msgstr "cancel: Destinazione \"%s\" sconosciuta!\n"
 
-#~ msgid "cancel: Unknown option '%c'!\n"
-#~ msgstr "cancel: Opzione '%c' sconosciuta!\n"
-
 #~ msgid "cupsaddsmb crashed on signal %d"
 #~ msgstr "cupsaddsmb è andato in crash con segnale %d"
 
@@ -3473,9 +3640,6 @@ msgstr "senza titolo"
 #~ msgid "lpq: Unknown destination \"%s\"!\n"
 #~ msgstr "lpq: Destinazione \"%s\" sconosciuta!\n"
 
-#~ msgid "lpq: Unknown destination \"%s/%s\"!\n"
-#~ msgstr "lpq: Destinazione \"%s/%s\" sconosciuta!\n"
-
 #~ msgid "lpq: error - no default destination available.\n"
 #~ msgstr "lpq: errore - nessuna destinazione predefinita disponibile.\n"
 
index cc01f9e50c5b6a0cfadcd7e0ebd7e9604d0a74c4..d79ef1d6ba3ed8c84b0ff0294911baa87159c659 100644 (file)
@@ -3,29 +3,20 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2007-01-27 13:43+0900\n"
 "Last-Translator: Kenshi Muto <kmuto@debian.org>\n"
 "Language-Team: Japanese <LL@li.org>\n"
@@ -289,6 +280,18 @@ msgstr ""
 "        警告    Manufacturer は PPD 4.3 仕様で必須です。\n"
 "                REF: 58-59 ページ、セクション 5.3。\n"
 
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF!\n"
@@ -334,10 +337,61 @@ msgstr ""
 "        警告    ShortNickName は PPD 4.3 仕様で必須です。\n"
 "                REF: 64-65 ページ、セクション 5.3。\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
 msgstr "      **失敗** %s %s は存在しません!\n"
 
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr "      **失敗**  \"%s\" 翻訳文字列 (オプション %s 用) がありません!\n"
+
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **失敗**  \"%s\" 翻訳文字列 (オプション %s、選択 %s) がありません!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      **失敗**  \"%s\" は不正な cupsFilter 値です!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      **失敗**  \"%s\" は不正な cupsFilter 値です!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      **失敗**  無効な言語 \"%s\" です!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr "      **失敗**  \"%s\" 翻訳文字列 (オプション %s 用) がありません!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **失敗**  \"%s\" 翻訳文字列 (オプション %s、選択 %s) がありません!\n"
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      **失敗**  \"%s\" は不正な cupsFilter 値です!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      **失敗**  \"%s\" は不正な cupsFilter 値です!\n"
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
 #, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
@@ -384,6 +438,14 @@ msgstr ""
 "      **失敗**  不正な Manufacturer (\"HP\" でなければなりません)\n"
 "                REF: 211 ページ、表 D.1。\n"
 
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **失敗**  不正な Manufacturer (\"HP\" でなければなりません)\n"
+"                REF: 211 ページ、表 D.1。\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
@@ -430,24 +492,19 @@ msgstr ""
 "                REF: 84 ページ、セクション 5.9\n"
 
 #, fuzzy, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
-msgstr "      **失敗**  \"%s\" 翻訳文字列 (オプション %s 用) がありません!\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      **失敗**  無効な言語 \"%s\" です!\n"
 
 #, fuzzy, c-format
-msgid ""
-"      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %"
-"s!\n"
-msgstr ""
-"      **失敗**  \"%s\" 翻訳文字列 (オプション %s、選択 %s) がありません!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      **失敗**  \"%s\" は不正な cupsFilter 値です!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr "      **失敗**  無効な言語 \"%s\" です!\n"
 
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      **失敗**  オプション %s のデフォルトの翻訳文字列が8ビット文字を含んでい"
+"ます!\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -464,16 +521,6 @@ msgstr ""
 "      **失敗**  オプション %s のデフォルトの翻訳文字列が8ビット文字を含んでい"
 "ます!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr "      **失敗**  \"%s\" 翻訳文字列 (オプション %s 用) がありません!\n"
-
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr ""
-"      **失敗**  \"%s\" 翻訳文字列 (オプション %s、選択 %s) がありません!\n"
-
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
@@ -1008,6 +1055,10 @@ msgstr "%s: サーバに連絡できません!\n"
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr "%s: \"%s\" は未知の宛先です!\n"
 
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "%s: '%c' は未知のオプションです!\n"
+
 #, c-format
 msgid ""
 "%s: Warning - '%c' format modifier not supported - output may not be "
@@ -1193,17 +1244,6 @@ msgstr ""
 msgid "Custom"
 msgstr "カスタム"
 
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
 msgid "Delete Class"
 msgstr "クラスの削除"
 
@@ -1246,8 +1286,8 @@ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr "ファイルタイプ用にメモリを割り当てられません!"
 
 #, fuzzy, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
-msgstr "lpoptions: プリンタまたはインスタンスを追加できません: %s\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr "lprm: ジョブをキャンセルできません!\n"
 
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
@@ -1539,6 +1579,10 @@ msgid ""
 "seconds...\n"
 msgstr ""
 
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
 msgid "Edit Configuration File"
 msgstr "設定ファイルの編集"
 
@@ -1833,6 +1877,9 @@ msgstr "言語 \"%s\" はサポートされていません!"
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "1 行が最大許可値 (255 文字) を超えています"
 
+msgid "List Available Printers"
+msgstr ""
+
 msgid "Media Size"
 msgstr "用紙サイズ"
 
@@ -1958,6 +2005,10 @@ msgstr "サブスクリプションが見つかりません。"
 msgid "None"
 msgstr "なし"
 
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "デフォルトプリンタはありません"
+
 msgid "OK"
 msgstr "OK"
 
@@ -2107,6 +2158,10 @@ msgstr "許可するユーザの設定"
 msgid "Set As Default"
 msgstr "デフォルトに設定"
 
+#, fuzzy
+msgid "Set Class Options"
+msgstr "プリンタオプションの設定"
+
 msgid "Set Printer Options"
 msgstr "プリンタオプションの設定"
 
@@ -2128,6 +2183,14 @@ msgstr "クラスの停止"
 msgid "Stop Printer"
 msgstr "プリンタの停止"
 
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -2262,9 +2325,6 @@ msgstr "1MB 以上の cupsd.conf ファイルは編集できません!"
 msgid "Unable to find destination for job!"
 msgstr "ジョブの宛先が見つかりません!"
 
-msgid "Unable to get PPD file!"
-msgstr "PPD ファイルを取得できません!"
-
 msgid "Unable to get class list:"
 msgstr "クラスリストを取得できません:"
 
@@ -2420,6 +2480,23 @@ msgstr ""
 "  -h cupsサーバ    指定の CUPS サーバを使う\n"
 "  -v               冗長にする (コマンドを表示する)\n"
 
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2437,6 +2514,18 @@ msgstr ""
 "-h                  この使用例を表示する\n"
 "-l                  launchd(8) から cupsd を実行する\n"
 
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2459,13 +2548,19 @@ msgstr ""
 "証するものではありません。\n"
 
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
-"使い方: cupstestppd [-q] [-r] [-v[v]] ファイル名1.ppd[.gz] [... ファイル名N."
-"ppd[.gz]]\n"
-"       プログラム | cupstestppd [-q] [-r] [-v[v]] -\n"
 
 msgid "Usage: lpmove job/src dest\n"
 msgstr "使い方: lpmove ジョブまたはソース 宛先\n"
@@ -2509,7 +2604,7 @@ msgstr "lp: -f オプションのあとには用紙名が必要です!\n"
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
 msgid "WARNING: Failed to read side-channel request!\n"
@@ -2597,6 +2692,14 @@ msgstr "cups-driverd の実行に失敗しました。"
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr "cupsaddsmb: プリンタ \"%s\" の PPD ファイルがありません - %s\n"
 
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: '%c' は未知のオプションです!\n"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: '%c' は未知のオプションです!\n"
+
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr "cupsd: -c オプションのあとには設定ファイル名が必要です!\n"
 
@@ -2613,6 +2716,25 @@ msgstr ""
 "cupsd: launchd(8) サポートがコンパイルされていないので、通常モードで動作しま"
 "す。\n"
 
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: \"%s/%s\" は未知の宛先です!\n"
+
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr "cupstestppd: -q オプションは -v オプションと両立できません。\n"
 
@@ -2993,6 +3115,9 @@ msgstr "未知"
 msgid "untitled"
 msgstr "タイトルなし"
 
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **失敗** %s %s は存在しません!\n"
+
 #~ msgid ""
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
 #~ "                REF: Page 72, section 5.5\n"
@@ -3000,6 +3125,34 @@ msgstr "タイトルなし"
 #~ "      **FAIL**  1284DeviceId は 1284DeviceID でなければなりません!\n"
 #~ "                REF: 72 ページ、セクション 5.5\n"
 
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **失敗**  \"%s\" 翻訳文字列 (オプション %s 用) がありません!\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr ""
+#~ "      **失敗**  \"%s\" 翻訳文字列 (オプション %s、選択 %s) がありません!\n"
+
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      **失敗**  \"%s\" は不正な cupsFilter 値です!\n"
+
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      **失敗**  無効な言語 \"%s\" です!\n"
+
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **失敗**  \"%s\" 翻訳文字列 (オプション %s 用) がありません!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "      **失敗**  \"%s\" 翻訳文字列 (オプション %s、選択 %s) がありません!\n"
+
 #~ msgid "    %d ERROR%s FOUND\n"
 #~ msgstr "    %d 個のエラー%s が見つかりました\n"
 
@@ -3029,9 +3182,6 @@ msgstr "タイトルなし"
 #~ msgid "%s: Expected server name after -h!\n"
 #~ msgstr "%s: -h のあとにはサーバ名が必要です!\n"
 
-#~ msgid "%s: Unknown option '%c'!\n"
-#~ msgstr "%s: '%c' は未知のオプションです!\n"
-
 #~ msgid "Auto"
 #~ msgstr "自動"
 
@@ -3055,6 +3205,10 @@ msgstr "タイトルなし"
 #~ "          info = %s\n"
 #~ "          make-and-model = %s\n"
 
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: プリンタまたはインスタンスを追加できません: %s\n"
+
 #~ msgid ""
 #~ "Enter your username and password or the root username and password to "
 #~ "access this page."
@@ -3142,6 +3296,9 @@ msgstr "タイトルなし"
 #~ msgid "Unable to fork process!"
 #~ msgstr "プロセスをフォークできません!"
 
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "PPD ファイルを取得できません!"
+
 #~ msgid "Unable to get printer attributes!"
 #~ msgstr "プリンタ属性を取得できません!"
 
@@ -3185,6 +3342,15 @@ msgstr "タイトルなし"
 #~ "  -h cupsサーバ    指定の CUPS サーバを使う\n"
 #~ "  -v               冗長にする (コマンドを表示する)\n"
 
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "使い方: cupstestppd [-q] [-r] [-v[v]] ファイル名1.ppd[.gz] [... ファイル名"
+#~ "N.ppd[.gz]]\n"
+#~ "       プログラム | cupstestppd [-q] [-r] [-v[v]] -\n"
+
 #~ msgid "Usage: lpmove job dest\n"
 #~ msgstr "使い方: lpmove ジョブ 宛先\n"
 
@@ -3256,9 +3422,6 @@ msgstr "タイトルなし"
 #~ msgid "cancel: Unknown destination \"%s\"!\n"
 #~ msgstr "cancel: \"%s\" は未知の宛先です!\n"
 
-#~ msgid "cancel: Unknown option '%c'!\n"
-#~ msgstr "cancel: '%c' は未知のオプションです!\n"
-
 #~ msgid "cupsaddsmb crashed on signal %d"
 #~ msgstr "cupsaddsmb はシグナル %d でクラッシュしました"
 
@@ -3462,9 +3625,6 @@ msgstr "タイトルなし"
 #~ msgid "lpq: Unknown destination \"%s\"!\n"
 #~ msgstr "lpq: \"%s\" は未知の宛先です!\n"
 
-#~ msgid "lpq: Unknown destination \"%s/%s\"!\n"
-#~ msgstr "lpq: \"%s/%s\" は未知の宛先です!\n"
-
 #~ msgid "lpq: error - no default destination available.\n"
 #~ msgstr "lpq: エラー - 利用可能なデフォルトの宛先がありません。\n"
 
diff --git a/locale/cups_ko.po b/locale/cups_ko.po
new file mode 100644 (file)
index 0000000..51eeeea
--- /dev/null
@@ -0,0 +1,2849 @@
+#
+# "$Id$"
+#
+#   Message catalog template for the Common UNIX Printing System (CUPS).
+#
+#   Copyright 2007 by Apple Inc.
+#   Copyright 2005-2007 by Easy Software Products.
+#
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: CUPS 1.3\n"
+"Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "\t\t(all)\n"
+msgstr ""
+
+msgid "\t\t(none)\n"
+msgstr ""
+
+#, c-format
+msgid "\t%d entries\n"
+msgstr ""
+
+msgid "\tAfter fault: continue\n"
+msgstr ""
+
+msgid "\tAlerts:"
+msgstr ""
+
+msgid "\tBanner required\n"
+msgstr ""
+
+msgid "\tCharset sets:\n"
+msgstr ""
+
+msgid "\tConnection: direct\n"
+msgstr ""
+
+msgid "\tConnection: remote\n"
+msgstr ""
+
+msgid "\tDefault page size:\n"
+msgstr ""
+
+msgid "\tDefault pitch:\n"
+msgstr ""
+
+msgid "\tDefault port settings:\n"
+msgstr ""
+
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr ""
+
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+
+msgid "\tForms allowed:\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tLocation: %s\n"
+msgstr ""
+
+msgid "\tOn fault: no alert\n"
+msgstr ""
+
+msgid "\tUsers allowed:\n"
+msgstr ""
+
+msgid "\tUsers denied:\n"
+msgstr ""
+
+msgid "\tdaemon present\n"
+msgstr ""
+
+msgid "\tno entries\n"
+msgstr ""
+
+#, c-format
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr ""
+
+msgid "\tprinting is disabled\n"
+msgstr ""
+
+msgid "\tprinting is enabled\n"
+msgstr ""
+
+#, c-format
+msgid "\tqueued for %s\n"
+msgstr ""
+
+msgid "\tqueuing is disabled\n"
+msgstr ""
+
+msgid "\tqueuing is enabled\n"
+msgstr ""
+
+msgid "\treason unknown\n"
+msgstr ""
+
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr ""
+
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr ""
+
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr ""
+
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr ""
+
+#, c-format
+msgid "        %-39.39s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "        PASS    Default%s\n"
+msgstr ""
+
+msgid "        PASS    DefaultImageableArea\n"
+msgstr ""
+
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr ""
+
+msgid "        PASS    FileVersion\n"
+msgstr ""
+
+msgid "        PASS    FormatVersion\n"
+msgstr ""
+
+msgid "        PASS    LanguageEncoding\n"
+msgstr ""
+
+msgid "        PASS    LanguageVersion\n"
+msgstr ""
+
+msgid "        PASS    Manufacturer\n"
+msgstr ""
+
+msgid "        PASS    ModelName\n"
+msgstr ""
+
+msgid "        PASS    NickName\n"
+msgstr ""
+
+msgid "        PASS    PCFileName\n"
+msgstr ""
+
+msgid "        PASS    PSVersion\n"
+msgstr ""
+
+msgid "        PASS    PageRegion\n"
+msgstr ""
+
+msgid "        PASS    PageSize\n"
+msgstr ""
+
+msgid "        PASS    Product\n"
+msgstr ""
+
+msgid "        PASS    ShortNickName\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "        WARN    Default choices conflicting!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr ""
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr ""
+
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+
+msgid "    NO ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%EndDocument comments!\n"
+msgstr ""
+
+msgid "    Warning: file contains binary data!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr ""
+
+msgid " FAIL\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+
+msgid " PASS\n"
+msgstr ""
+
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr ""
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr ""
+
+#, c-format
+msgid "%s is not ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready and printing\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s not supported!"
+msgstr ""
+
+#, c-format
+msgid "%s/%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - bad job ID!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - no default destination available.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr ""
+
+msgid "?Invalid help command unknown\n"
+msgstr ""
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr ""
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr ""
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr ""
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr ""
+
+msgid "Accept Jobs"
+msgstr ""
+
+msgid "Add Class"
+msgstr ""
+
+msgid "Add Printer"
+msgstr ""
+
+msgid "Add RSS Subscription"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr ""
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr ""
+
+msgid "Bad OpenGroup"
+msgstr ""
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr ""
+
+msgid "Bad OrderDependency"
+msgstr ""
+
+msgid "Bad UIConstraints"
+msgstr ""
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr ""
+
+msgid "Bad custom parameter"
+msgstr ""
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr ""
+
+msgid "Bad job-priority value!"
+msgstr ""
+
+msgid "Bad job-state value!"
+msgstr ""
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad number-up value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr ""
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr ""
+
+msgid "Bad subscription ID!"
+msgstr ""
+
+msgid "Banners"
+msgstr ""
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr ""
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr ""
+
+msgid "Classes"
+msgstr ""
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+msgstr ""
+
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr ""
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr ""
+
+msgid "Delete Class"
+msgstr ""
+
+msgid "Delete Printer"
+msgstr ""
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr ""
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Door open."
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+msgid "ERROR: Empty print file!\n"
+msgstr ""
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+msgid "ERROR: Printer not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr ""
+
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr ""
+
+msgid "Empty PPD file!"
+msgstr ""
+
+msgid "Ending Banner"
+msgstr ""
+
+msgid "Enter old password:"
+msgstr ""
+
+msgid "Enter password again:"
+msgstr ""
+
+msgid "Enter password:"
+msgstr ""
+
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr ""
+
+msgid "Error Policy"
+msgstr ""
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr ""
+
+msgid "Export Printers to Samba"
+msgstr ""
+
+msgid "FAIL\n"
+msgstr ""
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr ""
+
+msgid "Help"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr ""
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
+
+msgid "INFO: Loading image file...\n"
+msgstr ""
+
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
+
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
+
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
+
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
+
+msgid "INFO: Ready to print.\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
+
+msgid "INFO: Sending data\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
+
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
+
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
+
+msgid "Illegal control character"
+msgstr ""
+
+msgid "Illegal main keyword string"
+msgstr ""
+
+msgid "Illegal option keyword string"
+msgstr ""
+
+msgid "Illegal translation string"
+msgstr ""
+
+msgid "Illegal whitespace character"
+msgstr ""
+
+msgid "Ink/toner almost empty."
+msgstr ""
+
+msgid "Ink/toner empty!"
+msgstr ""
+
+msgid "Ink/toner waste bin almost full."
+msgstr ""
+
+msgid "Ink/toner waste bin full!"
+msgstr ""
+
+msgid "Interlock open."
+msgstr ""
+
+msgid "Internal error"
+msgstr ""
+
+msgid "JCL"
+msgstr ""
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr ""
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job %d not found!"
+msgstr ""
+
+msgid "Job Completed"
+msgstr ""
+
+msgid "Job Created"
+msgstr ""
+
+msgid "Job Options Changed"
+msgstr ""
+
+msgid "Job Stopped"
+msgstr ""
+
+msgid "Job is completed and cannot be changed."
+msgstr ""
+
+msgid "Job operation failed:"
+msgstr ""
+
+msgid "Job state cannot be changed."
+msgstr ""
+
+msgid "Job subscriptions cannot be renewed!"
+msgstr ""
+
+msgid "Jobs"
+msgstr ""
+
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr ""
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr ""
+
+msgid "List Available Printers"
+msgstr ""
+
+msgid "Media Size"
+msgstr ""
+
+msgid "Media Source"
+msgstr ""
+
+msgid "Media Type"
+msgstr ""
+
+msgid "Media jam!"
+msgstr ""
+
+msgid "Media tray almost empty."
+msgstr ""
+
+msgid "Media tray empty!"
+msgstr ""
+
+msgid "Media tray missing!"
+msgstr ""
+
+msgid "Media tray needs to be filled."
+msgstr ""
+
+msgid "Memory allocation error"
+msgstr ""
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr ""
+
+msgid "Missing asterisk in column 1"
+msgstr ""
+
+#, c-format
+msgid "Missing double quote on line %d!"
+msgstr ""
+
+msgid "Missing form variable!"
+msgstr ""
+
+msgid "Missing notify-subscription-ids attribute!"
+msgstr ""
+
+msgid "Missing requesting-user-name attribute!"
+msgstr ""
+
+msgid "Missing required attributes!"
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d!"
+msgstr ""
+
+msgid "Missing value string"
+msgstr ""
+
+#, c-format
+msgid ""
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Modify Class"
+msgstr ""
+
+msgid "Modify Printer"
+msgstr ""
+
+msgid "Move All Jobs"
+msgstr ""
+
+msgid "Move Job"
+msgstr ""
+
+#, c-format
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
+
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
+
+msgid "NULL PPD file pointer"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "No Windows printer drivers are installed!"
+msgstr ""
+
+#, c-format
+msgid "No active jobs on %s!"
+msgstr ""
+
+msgid "No attributes in request!"
+msgstr ""
+
+msgid "No authentication information provided!"
+msgstr ""
+
+msgid "No default printer"
+msgstr ""
+
+msgid "No destinations added."
+msgstr ""
+
+msgid "No file!?!"
+msgstr ""
+
+msgid "No subscription attributes in request!"
+msgstr ""
+
+msgid "No subscriptions found."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Not allowed to print."
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPC almost at end-of-life."
+msgstr ""
+
+msgid "OPC at end-of-life!"
+msgstr ""
+
+msgid "OpenGroup without a CloseGroup first"
+msgstr ""
+
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr ""
+
+msgid "Operation Policy"
+msgstr ""
+
+msgid "Options Installed"
+msgstr ""
+
+msgid "Out of toner!"
+msgstr ""
+
+msgid "Output Mode"
+msgstr ""
+
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr ""
+
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr ""
+
+msgid "PS Binary Protocol"
+msgstr ""
+
+#, c-format
+msgid "Password for %s on %s? "
+msgstr ""
+
+#, c-format
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr ""
+
+msgid "Policies"
+msgstr ""
+
+msgid "Print Job:"
+msgstr ""
+
+msgid "Print Test Page"
+msgstr ""
+
+msgid "Printer Added"
+msgstr ""
+
+msgid "Printer Deleted"
+msgstr ""
+
+msgid "Printer Maintenance"
+msgstr ""
+
+msgid "Printer Modified"
+msgstr ""
+
+msgid "Printer Stopped"
+msgstr ""
+
+msgid "Printer off-line."
+msgstr ""
+
+msgid "Printer:"
+msgstr ""
+
+msgid "Printers"
+msgstr ""
+
+msgid "Purge Jobs"
+msgstr ""
+
+msgid "Quota limit reached."
+msgstr ""
+
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr ""
+
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+
+msgid "Reject Jobs"
+msgstr ""
+
+msgid "Resolution"
+msgstr ""
+
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr ""
+
+msgid "Server Restarted"
+msgstr ""
+
+msgid "Server Security Auditing"
+msgstr ""
+
+msgid "Server Started"
+msgstr ""
+
+msgid "Server Stopped"
+msgstr ""
+
+msgid "Set Allowed Users"
+msgstr ""
+
+msgid "Set As Default"
+msgstr ""
+
+msgid "Set Class Options"
+msgstr ""
+
+msgid "Set Printer Options"
+msgstr ""
+
+msgid "Set Publishing"
+msgstr ""
+
+msgid "Start Class"
+msgstr ""
+
+msgid "Start Printer"
+msgstr ""
+
+msgid "Starting Banner"
+msgstr ""
+
+msgid "Stop Class"
+msgstr ""
+
+msgid "Stop Printer"
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
+msgid ""
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr ""
+
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr ""
+
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid "The printer or class is not shared!"
+msgstr ""
+
+msgid "The printer or class was not found."
+msgstr ""
+
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr ""
+
+msgid "The printer-uri attribute is required!"
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+
+msgid "Toner low."
+msgstr ""
+
+msgid "Too many active jobs."
+msgstr ""
+
+msgid "Unable to access cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to add RSS subscription:"
+msgstr ""
+
+msgid "Unable to add class:"
+msgstr ""
+
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr ""
+
+msgid "Unable to add printer:"
+msgstr ""
+
+msgid "Unable to allocate memory for file types!"
+msgstr ""
+
+msgid "Unable to cancel RSS subscription:"
+msgstr ""
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr ""
+
+msgid "Unable to change printer:"
+msgstr ""
+
+msgid "Unable to change server settings:"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy PPD file - %s!"
+msgstr ""
+
+msgid "Unable to copy PPD file!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr ""
+
+msgid "Unable to create temporary file:"
+msgstr ""
+
+msgid "Unable to delete class:"
+msgstr ""
+
+msgid "Unable to delete printer:"
+msgstr ""
+
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr ""
+
+msgid "Unable to find destination for job!"
+msgstr ""
+
+msgid "Unable to get class list:"
+msgstr ""
+
+msgid "Unable to get class status:"
+msgstr ""
+
+msgid "Unable to get list of printer drivers:"
+msgstr ""
+
+msgid "Unable to get printer attributes:"
+msgstr ""
+
+msgid "Unable to get printer list:"
+msgstr ""
+
+msgid "Unable to get printer status:"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr ""
+
+msgid "Unable to modify class:"
+msgstr ""
+
+msgid "Unable to modify printer:"
+msgstr ""
+
+msgid "Unable to move job"
+msgstr ""
+
+msgid "Unable to move jobs"
+msgstr ""
+
+msgid "Unable to open PPD file"
+msgstr ""
+
+msgid "Unable to open PPD file:"
+msgstr ""
+
+msgid "Unable to open cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to print test page:"
+msgstr ""
+
+#, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr ""
+
+msgid "Unable to send maintenance job:"
+msgstr ""
+
+#, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr ""
+
+msgid "Unable to set options:"
+msgstr ""
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer error (%s)!"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr ""
+
+msgid ""
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
+
+msgid "Usage: lpmove job/src dest\n"
+msgstr ""
+
+msgid ""
+"Usage: lpoptions [-h server] [-E] -d printer\n"
+"       lpoptions [-h server] [-E] [-p printer] -l\n"
+"       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+"       lpoptions [-h server] [-E] -x printer\n"
+msgstr ""
+
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr ""
+
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
+
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
+msgid ""
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
+
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+
+msgid "aborted"
+msgstr ""
+
+msgid "canceled"
+msgstr ""
+
+msgid "completed"
+msgstr ""
+
+msgid "cups-deviced failed to execute."
+msgstr ""
+
+msgid "cups-driverd failed to execute."
+msgstr ""
+
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr ""
+
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr ""
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr ""
+
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr ""
+
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s: %s\n"
+msgstr ""
+
+msgid "held"
+msgstr ""
+
+msgid "help\t\tget help on commands\n"
+msgstr ""
+
+msgid "idle"
+msgstr ""
+
+msgid "job-printer-uri attribute missing!"
+msgstr ""
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr ""
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr ""
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr ""
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr ""
+
+msgid "lpc> "
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpoptions: No printers!?!\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr ""
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr ""
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr ""
+
+msgid "lppasswd: Password file busy!\n"
+msgstr ""
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr ""
+
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr ""
+
+msgid "lprm: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr ""
+
+#, c-format
+msgid "members of class %s:\n"
+msgstr ""
+
+msgid "no entries\n"
+msgstr ""
+
+msgid "no system default destination\n"
+msgstr ""
+
+msgid "notify-events not specified!"
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
+
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr ""
+
+#, c-format
+msgid "open of %s failed: %s"
+msgstr ""
+
+msgid "pending"
+msgstr ""
+
+#, c-format
+msgid "printer %s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+msgid "processing"
+msgstr ""
+
+#, c-format
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr ""
+
+msgid "scheduler is not running\n"
+msgstr ""
+
+msgid "scheduler is running\n"
+msgstr ""
+
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr ""
+
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr ""
+
+msgid "stopped"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s\n"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "untitled"
+msgstr ""
diff --git a/locale/cups_no.po b/locale/cups_no.po
new file mode 100644 (file)
index 0000000..51eeeea
--- /dev/null
@@ -0,0 +1,2849 @@
+#
+# "$Id$"
+#
+#   Message catalog template for the Common UNIX Printing System (CUPS).
+#
+#   Copyright 2007 by Apple Inc.
+#   Copyright 2005-2007 by Easy Software Products.
+#
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: CUPS 1.3\n"
+"Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "\t\t(all)\n"
+msgstr ""
+
+msgid "\t\t(none)\n"
+msgstr ""
+
+#, c-format
+msgid "\t%d entries\n"
+msgstr ""
+
+msgid "\tAfter fault: continue\n"
+msgstr ""
+
+msgid "\tAlerts:"
+msgstr ""
+
+msgid "\tBanner required\n"
+msgstr ""
+
+msgid "\tCharset sets:\n"
+msgstr ""
+
+msgid "\tConnection: direct\n"
+msgstr ""
+
+msgid "\tConnection: remote\n"
+msgstr ""
+
+msgid "\tDefault page size:\n"
+msgstr ""
+
+msgid "\tDefault pitch:\n"
+msgstr ""
+
+msgid "\tDefault port settings:\n"
+msgstr ""
+
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr ""
+
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+
+msgid "\tForms allowed:\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tLocation: %s\n"
+msgstr ""
+
+msgid "\tOn fault: no alert\n"
+msgstr ""
+
+msgid "\tUsers allowed:\n"
+msgstr ""
+
+msgid "\tUsers denied:\n"
+msgstr ""
+
+msgid "\tdaemon present\n"
+msgstr ""
+
+msgid "\tno entries\n"
+msgstr ""
+
+#, c-format
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr ""
+
+msgid "\tprinting is disabled\n"
+msgstr ""
+
+msgid "\tprinting is enabled\n"
+msgstr ""
+
+#, c-format
+msgid "\tqueued for %s\n"
+msgstr ""
+
+msgid "\tqueuing is disabled\n"
+msgstr ""
+
+msgid "\tqueuing is enabled\n"
+msgstr ""
+
+msgid "\treason unknown\n"
+msgstr ""
+
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr ""
+
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr ""
+
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr ""
+
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr ""
+
+#, c-format
+msgid "        %-39.39s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "        PASS    Default%s\n"
+msgstr ""
+
+msgid "        PASS    DefaultImageableArea\n"
+msgstr ""
+
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr ""
+
+msgid "        PASS    FileVersion\n"
+msgstr ""
+
+msgid "        PASS    FormatVersion\n"
+msgstr ""
+
+msgid "        PASS    LanguageEncoding\n"
+msgstr ""
+
+msgid "        PASS    LanguageVersion\n"
+msgstr ""
+
+msgid "        PASS    Manufacturer\n"
+msgstr ""
+
+msgid "        PASS    ModelName\n"
+msgstr ""
+
+msgid "        PASS    NickName\n"
+msgstr ""
+
+msgid "        PASS    PCFileName\n"
+msgstr ""
+
+msgid "        PASS    PSVersion\n"
+msgstr ""
+
+msgid "        PASS    PageRegion\n"
+msgstr ""
+
+msgid "        PASS    PageSize\n"
+msgstr ""
+
+msgid "        PASS    Product\n"
+msgstr ""
+
+msgid "        PASS    ShortNickName\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "        WARN    Default choices conflicting!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr ""
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr ""
+
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+
+msgid "    NO ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%EndDocument comments!\n"
+msgstr ""
+
+msgid "    Warning: file contains binary data!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr ""
+
+msgid " FAIL\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+
+msgid " PASS\n"
+msgstr ""
+
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr ""
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr ""
+
+#, c-format
+msgid "%s is not ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready and printing\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s not supported!"
+msgstr ""
+
+#, c-format
+msgid "%s/%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - bad job ID!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - no default destination available.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr ""
+
+msgid "?Invalid help command unknown\n"
+msgstr ""
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr ""
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr ""
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr ""
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr ""
+
+msgid "Accept Jobs"
+msgstr ""
+
+msgid "Add Class"
+msgstr ""
+
+msgid "Add Printer"
+msgstr ""
+
+msgid "Add RSS Subscription"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr ""
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr ""
+
+msgid "Bad OpenGroup"
+msgstr ""
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr ""
+
+msgid "Bad OrderDependency"
+msgstr ""
+
+msgid "Bad UIConstraints"
+msgstr ""
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr ""
+
+msgid "Bad custom parameter"
+msgstr ""
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr ""
+
+msgid "Bad job-priority value!"
+msgstr ""
+
+msgid "Bad job-state value!"
+msgstr ""
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad number-up value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr ""
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr ""
+
+msgid "Bad subscription ID!"
+msgstr ""
+
+msgid "Banners"
+msgstr ""
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr ""
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr ""
+
+msgid "Classes"
+msgstr ""
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+msgstr ""
+
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr ""
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr ""
+
+msgid "Delete Class"
+msgstr ""
+
+msgid "Delete Printer"
+msgstr ""
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr ""
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Door open."
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+msgid "ERROR: Empty print file!\n"
+msgstr ""
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+msgid "ERROR: Printer not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr ""
+
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr ""
+
+msgid "Empty PPD file!"
+msgstr ""
+
+msgid "Ending Banner"
+msgstr ""
+
+msgid "Enter old password:"
+msgstr ""
+
+msgid "Enter password again:"
+msgstr ""
+
+msgid "Enter password:"
+msgstr ""
+
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr ""
+
+msgid "Error Policy"
+msgstr ""
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr ""
+
+msgid "Export Printers to Samba"
+msgstr ""
+
+msgid "FAIL\n"
+msgstr ""
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr ""
+
+msgid "Help"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr ""
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
+
+msgid "INFO: Loading image file...\n"
+msgstr ""
+
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
+
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
+
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
+
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
+
+msgid "INFO: Ready to print.\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
+
+msgid "INFO: Sending data\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
+
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
+
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
+
+msgid "Illegal control character"
+msgstr ""
+
+msgid "Illegal main keyword string"
+msgstr ""
+
+msgid "Illegal option keyword string"
+msgstr ""
+
+msgid "Illegal translation string"
+msgstr ""
+
+msgid "Illegal whitespace character"
+msgstr ""
+
+msgid "Ink/toner almost empty."
+msgstr ""
+
+msgid "Ink/toner empty!"
+msgstr ""
+
+msgid "Ink/toner waste bin almost full."
+msgstr ""
+
+msgid "Ink/toner waste bin full!"
+msgstr ""
+
+msgid "Interlock open."
+msgstr ""
+
+msgid "Internal error"
+msgstr ""
+
+msgid "JCL"
+msgstr ""
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr ""
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job %d not found!"
+msgstr ""
+
+msgid "Job Completed"
+msgstr ""
+
+msgid "Job Created"
+msgstr ""
+
+msgid "Job Options Changed"
+msgstr ""
+
+msgid "Job Stopped"
+msgstr ""
+
+msgid "Job is completed and cannot be changed."
+msgstr ""
+
+msgid "Job operation failed:"
+msgstr ""
+
+msgid "Job state cannot be changed."
+msgstr ""
+
+msgid "Job subscriptions cannot be renewed!"
+msgstr ""
+
+msgid "Jobs"
+msgstr ""
+
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr ""
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr ""
+
+msgid "List Available Printers"
+msgstr ""
+
+msgid "Media Size"
+msgstr ""
+
+msgid "Media Source"
+msgstr ""
+
+msgid "Media Type"
+msgstr ""
+
+msgid "Media jam!"
+msgstr ""
+
+msgid "Media tray almost empty."
+msgstr ""
+
+msgid "Media tray empty!"
+msgstr ""
+
+msgid "Media tray missing!"
+msgstr ""
+
+msgid "Media tray needs to be filled."
+msgstr ""
+
+msgid "Memory allocation error"
+msgstr ""
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr ""
+
+msgid "Missing asterisk in column 1"
+msgstr ""
+
+#, c-format
+msgid "Missing double quote on line %d!"
+msgstr ""
+
+msgid "Missing form variable!"
+msgstr ""
+
+msgid "Missing notify-subscription-ids attribute!"
+msgstr ""
+
+msgid "Missing requesting-user-name attribute!"
+msgstr ""
+
+msgid "Missing required attributes!"
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d!"
+msgstr ""
+
+msgid "Missing value string"
+msgstr ""
+
+#, c-format
+msgid ""
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Modify Class"
+msgstr ""
+
+msgid "Modify Printer"
+msgstr ""
+
+msgid "Move All Jobs"
+msgstr ""
+
+msgid "Move Job"
+msgstr ""
+
+#, c-format
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
+
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
+
+msgid "NULL PPD file pointer"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "No Windows printer drivers are installed!"
+msgstr ""
+
+#, c-format
+msgid "No active jobs on %s!"
+msgstr ""
+
+msgid "No attributes in request!"
+msgstr ""
+
+msgid "No authentication information provided!"
+msgstr ""
+
+msgid "No default printer"
+msgstr ""
+
+msgid "No destinations added."
+msgstr ""
+
+msgid "No file!?!"
+msgstr ""
+
+msgid "No subscription attributes in request!"
+msgstr ""
+
+msgid "No subscriptions found."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Not allowed to print."
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPC almost at end-of-life."
+msgstr ""
+
+msgid "OPC at end-of-life!"
+msgstr ""
+
+msgid "OpenGroup without a CloseGroup first"
+msgstr ""
+
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr ""
+
+msgid "Operation Policy"
+msgstr ""
+
+msgid "Options Installed"
+msgstr ""
+
+msgid "Out of toner!"
+msgstr ""
+
+msgid "Output Mode"
+msgstr ""
+
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr ""
+
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr ""
+
+msgid "PS Binary Protocol"
+msgstr ""
+
+#, c-format
+msgid "Password for %s on %s? "
+msgstr ""
+
+#, c-format
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr ""
+
+msgid "Policies"
+msgstr ""
+
+msgid "Print Job:"
+msgstr ""
+
+msgid "Print Test Page"
+msgstr ""
+
+msgid "Printer Added"
+msgstr ""
+
+msgid "Printer Deleted"
+msgstr ""
+
+msgid "Printer Maintenance"
+msgstr ""
+
+msgid "Printer Modified"
+msgstr ""
+
+msgid "Printer Stopped"
+msgstr ""
+
+msgid "Printer off-line."
+msgstr ""
+
+msgid "Printer:"
+msgstr ""
+
+msgid "Printers"
+msgstr ""
+
+msgid "Purge Jobs"
+msgstr ""
+
+msgid "Quota limit reached."
+msgstr ""
+
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr ""
+
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+
+msgid "Reject Jobs"
+msgstr ""
+
+msgid "Resolution"
+msgstr ""
+
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr ""
+
+msgid "Server Restarted"
+msgstr ""
+
+msgid "Server Security Auditing"
+msgstr ""
+
+msgid "Server Started"
+msgstr ""
+
+msgid "Server Stopped"
+msgstr ""
+
+msgid "Set Allowed Users"
+msgstr ""
+
+msgid "Set As Default"
+msgstr ""
+
+msgid "Set Class Options"
+msgstr ""
+
+msgid "Set Printer Options"
+msgstr ""
+
+msgid "Set Publishing"
+msgstr ""
+
+msgid "Start Class"
+msgstr ""
+
+msgid "Start Printer"
+msgstr ""
+
+msgid "Starting Banner"
+msgstr ""
+
+msgid "Stop Class"
+msgstr ""
+
+msgid "Stop Printer"
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
+msgid ""
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr ""
+
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr ""
+
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid "The printer or class is not shared!"
+msgstr ""
+
+msgid "The printer or class was not found."
+msgstr ""
+
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr ""
+
+msgid "The printer-uri attribute is required!"
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+
+msgid "Toner low."
+msgstr ""
+
+msgid "Too many active jobs."
+msgstr ""
+
+msgid "Unable to access cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to add RSS subscription:"
+msgstr ""
+
+msgid "Unable to add class:"
+msgstr ""
+
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr ""
+
+msgid "Unable to add printer:"
+msgstr ""
+
+msgid "Unable to allocate memory for file types!"
+msgstr ""
+
+msgid "Unable to cancel RSS subscription:"
+msgstr ""
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr ""
+
+msgid "Unable to change printer:"
+msgstr ""
+
+msgid "Unable to change server settings:"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy PPD file - %s!"
+msgstr ""
+
+msgid "Unable to copy PPD file!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr ""
+
+msgid "Unable to create temporary file:"
+msgstr ""
+
+msgid "Unable to delete class:"
+msgstr ""
+
+msgid "Unable to delete printer:"
+msgstr ""
+
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr ""
+
+msgid "Unable to find destination for job!"
+msgstr ""
+
+msgid "Unable to get class list:"
+msgstr ""
+
+msgid "Unable to get class status:"
+msgstr ""
+
+msgid "Unable to get list of printer drivers:"
+msgstr ""
+
+msgid "Unable to get printer attributes:"
+msgstr ""
+
+msgid "Unable to get printer list:"
+msgstr ""
+
+msgid "Unable to get printer status:"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr ""
+
+msgid "Unable to modify class:"
+msgstr ""
+
+msgid "Unable to modify printer:"
+msgstr ""
+
+msgid "Unable to move job"
+msgstr ""
+
+msgid "Unable to move jobs"
+msgstr ""
+
+msgid "Unable to open PPD file"
+msgstr ""
+
+msgid "Unable to open PPD file:"
+msgstr ""
+
+msgid "Unable to open cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to print test page:"
+msgstr ""
+
+#, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr ""
+
+msgid "Unable to send maintenance job:"
+msgstr ""
+
+#, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr ""
+
+msgid "Unable to set options:"
+msgstr ""
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer error (%s)!"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr ""
+
+msgid ""
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
+
+msgid "Usage: lpmove job/src dest\n"
+msgstr ""
+
+msgid ""
+"Usage: lpoptions [-h server] [-E] -d printer\n"
+"       lpoptions [-h server] [-E] [-p printer] -l\n"
+"       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+"       lpoptions [-h server] [-E] -x printer\n"
+msgstr ""
+
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr ""
+
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
+
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
+msgid ""
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
+
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+
+msgid "aborted"
+msgstr ""
+
+msgid "canceled"
+msgstr ""
+
+msgid "completed"
+msgstr ""
+
+msgid "cups-deviced failed to execute."
+msgstr ""
+
+msgid "cups-driverd failed to execute."
+msgstr ""
+
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr ""
+
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr ""
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr ""
+
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr ""
+
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s: %s\n"
+msgstr ""
+
+msgid "held"
+msgstr ""
+
+msgid "help\t\tget help on commands\n"
+msgstr ""
+
+msgid "idle"
+msgstr ""
+
+msgid "job-printer-uri attribute missing!"
+msgstr ""
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr ""
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr ""
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr ""
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr ""
+
+msgid "lpc> "
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpoptions: No printers!?!\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr ""
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr ""
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr ""
+
+msgid "lppasswd: Password file busy!\n"
+msgstr ""
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr ""
+
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr ""
+
+msgid "lprm: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr ""
+
+#, c-format
+msgid "members of class %s:\n"
+msgstr ""
+
+msgid "no entries\n"
+msgstr ""
+
+msgid "no system default destination\n"
+msgstr ""
+
+msgid "notify-events not specified!"
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
+
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr ""
+
+#, c-format
+msgid "open of %s failed: %s"
+msgstr ""
+
+msgid "pending"
+msgstr ""
+
+#, c-format
+msgid "printer %s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+msgid "processing"
+msgstr ""
+
+#, c-format
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr ""
+
+msgid "scheduler is not running\n"
+msgstr ""
+
+msgid "scheduler is running\n"
+msgstr ""
+
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr ""
+
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr ""
+
+msgid "stopped"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s\n"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "untitled"
+msgstr ""
index 9b5c2104f51ff6ed971c73672a1bd26f126a0ef1..bbd1101fab171025d1cfc8df9b1a3358d5434205 100644 (file)
@@ -3,29 +3,20 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2006-05-09 17:20+0200\n"
 "Last-Translator: Piotr Drąg <raven@pmail.pl>\n"
 "Language-Team: Polish <pl@li.org>\n"
@@ -292,6 +283,18 @@ msgstr ""
 "4.3.\n"
 "                REF: strony 58-59, sekcja 5.3.\n"
 
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF!\n"
@@ -338,10 +341,67 @@ msgstr ""
 "4.3.\n"
 "                REF: strony 64-65, sekcja 5.3.\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
 msgstr "      **ZAWIÓDŁ**  %s %s nie istnieje!\n"
 
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+"      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla opcji %"
+"s!\n"
+
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla opcji %"
+"s, wybierz %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      **ZAWIÓDŁ**  Błędna wartość cupsFilter \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      **ZAWIÓDŁ**  Błędna wartość cupsFilter \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      **ZAWIÓDŁ**  Błędny język \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+"      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla opcji %"
+"s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla opcji %"
+"s, wybierz %s!\n"
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      **ZAWIÓDŁ**  Błędna wartość cupsFilter \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      **ZAWIÓDŁ**  Błędna wartość cupsFilter \"%s\"!\n"
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
 #, fuzzy, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
@@ -388,6 +448,14 @@ msgstr ""
 "      **ZAWIÓDŁ**  BŁĘDNE Manufacturer (powinno być \"HP\")\n"
 "                REF: strona 211, tablica D.1.\n"
 
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **ZAWIÓDŁ**  BŁĘDNE Manufacturer (powinno być \"HP\")\n"
+"                REF: strona 211, tablica D.1.\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
@@ -435,27 +503,19 @@ msgstr ""
 "                REF: strona 84, sekcja 5.9\n"
 
 #, fuzzy, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
-msgstr ""
-"      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla opcji %"
-"s!\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      **ZAWIÓDŁ**  Błędny język \"%s\"!\n"
 
 #, fuzzy, c-format
-msgid ""
-"      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %"
-"s!\n"
-msgstr ""
-"      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla opcji %"
-"s, wybierz %s!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      **ZAWIÓDŁ**  Błędna wartość cupsFilter \"%s\"!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr "      **ZAWIÓDŁ**  Błędny język \"%s\"!\n"
 
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      **ZAWIÓDŁ**  Domyślny łańcuch tekstowy tłumaczenia dla opcji %s "
+"zawiera 8 bitowe znaki!\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -472,19 +532,6 @@ msgstr ""
 "      **ZAWIÓDŁ**  Domyślny łańcuch tekstowy tłumaczenia dla opcji %s "
 "zawiera 8 bitowe znaki!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr ""
-"      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla opcji %"
-"s!\n"
-
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr ""
-"      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla opcji %"
-"s, wybierz %s!\n"
-
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
@@ -1020,6 +1067,10 @@ msgstr "%s: nie można skontaktować się z serwerem!\n"
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr "%: nieznany cel \"%s\"!\n"
 
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "%s: nieznana opcja \"%c\"!\n"
+
 #, c-format
 msgid ""
 "%s: Warning - '%c' format modifier not supported - output may not be "
@@ -1207,17 +1258,6 @@ msgstr ""
 msgid "Custom"
 msgstr "Własne"
 
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
 msgid "Delete Class"
 msgstr "Usuń klasę"
 
@@ -1260,8 +1300,8 @@ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr "Nie można przydzielić pamięci dla typów plików!"
 
 #, fuzzy, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
-msgstr "lpoptions: nie można dodać drukarki lub przykładu: %s\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr "lprm: nie można anulować zadań!\n"
 
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
@@ -1553,6 +1593,10 @@ msgid ""
 "seconds...\n"
 msgstr ""
 
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
 msgid "Edit Configuration File"
 msgstr "Edytuj plik konfiguracji"
 
@@ -1848,6 +1892,9 @@ msgstr "Język \"%s\" jest nieobsługiwany!"
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "Wiersz dłuższy niż maksymalnie dozwolony (255 znaków)"
 
+msgid "List Available Printers"
+msgstr ""
+
 msgid "Media Size"
 msgstr "Rozmiar nośnika"
 
@@ -1973,6 +2020,10 @@ msgstr "Nie znaleziono subskrypcji."
 msgid "None"
 msgstr "Brak"
 
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "Brak domyślnej drukarki"
+
 msgid "OK"
 msgstr "OK"
 
@@ -2123,6 +2174,10 @@ msgstr "Ustaw zezwolonych użytkowników"
 msgid "Set As Default"
 msgstr "Ustaw jako domyślną"
 
+#, fuzzy
+msgid "Set Class Options"
+msgstr "Ustaw opcje drukarki"
+
 msgid "Set Printer Options"
 msgstr "Ustaw opcje drukarki"
 
@@ -2144,6 +2199,14 @@ msgstr "Zatrzymaj klasę"
 msgid "Stop Printer"
 msgstr "Zatrzymaj drukarkę"
 
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -2276,9 +2339,6 @@ msgstr "Nie można modyfikować plików cupsd.conf dłuższych niż 1MB!"
 msgid "Unable to find destination for job!"
 msgstr "Nie można znaleźć celu dla zadania!"
 
-msgid "Unable to get PPD file!"
-msgstr "Nie można uzyskać pliku PPD!"
-
 msgid "Unable to get class list:"
 msgstr "Nie można uzyskać listy klas:"
 
@@ -2434,6 +2494,23 @@ msgstr ""
 "  -h serwer-cups   Używa nazwanego serwera CUPS\n"
 "  -v               (wyświetla polecenia)\n"
 
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2451,6 +2528,18 @@ msgstr ""
 "-h                  Wyświetla wiadomości o użyciu\n"
 "-l                  Uruchamia cupsd z launchd(8)\n"
 
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2472,13 +2561,19 @@ msgstr ""
 "    Uwaga: ten program sprawdza tylko komentarze DSC, nie PostScriptowe..\n"
 
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
-"Użycie: cupstestppd [-q] [-r] [-v[v]] nazwapliku1.ppd[.gz] [... nazwaplikuN."
-"ppd[.gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
 
 msgid "Usage: lpmove job/src dest\n"
 msgstr "Użycie: lpmove zadanie/źródło cel\n"
@@ -2522,7 +2617,7 @@ msgstr "lp: oczekiwana forma po opcji -f!\n"
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
 msgid "WARNING: Failed to read side-channel request!\n"
@@ -2610,6 +2705,14 @@ msgstr "Nie powiodło się wykonanie cups-driverd."
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr "cupsaddsmb: brak pliku PPD dla drukarki \"%s\" - %s\n"
 
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: nieznana opcja \"%c\"!\n"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: nieznana opcja \"%c\"!\n"
+
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr "cupsd: oczekiwana nazwa pliku konfiguracji po opcji \"-c\"!\n"
 
@@ -2626,6 +2729,25 @@ msgstr ""
 "cupsd: obsługa launchd(8) nie została wkompilowana, uruchamianie w normalnym "
 "trybie.\n"
 
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: nieznany cel \"%s/%s\"!\n"
+
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr "cupstestppd: opcja -q jest niezgodna z opcją -v.\n"
 
@@ -3007,6 +3129,9 @@ msgstr "nieznane"
 msgid "untitled"
 msgstr "nienazwane"
 
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **ZAWIÓDŁ**  %s %s nie istnieje!\n"
+
 #, fuzzy
 #~ msgid ""
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
@@ -3015,6 +3140,38 @@ msgstr "nienazwane"
 #~ "      **ZAWIÓDŁ**  Błędny %s wybór %s!\n"
 #~ "                REF: strona 122, sekcja 5.17\n"
 
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla "
+#~ "opcji %s!\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr ""
+#~ "      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla "
+#~ "opcji %s, wybierz %s!\n"
+
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      **ZAWIÓDŁ**  Błędna wartość cupsFilter \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      **ZAWIÓDŁ**  Błędny język \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr ""
+#~ "      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla "
+#~ "opcji %s!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "      **ZAWIÓDŁ**  Brakujący łańcuch tekstowy tłumaczenia \"%s\" dla "
+#~ "opcji %s, wybierz %s!\n"
+
 #~ msgid "    %d ERROR%s FOUND\n"
 #~ msgstr "    ZNALEZIONO %d BŁĘDÓW%s\n"
 
@@ -3044,9 +3201,6 @@ msgstr "nienazwane"
 #~ msgid "%s: Expected server name after -h!\n"
 #~ msgstr "%s: oczekiwana nazwa serwera po -h!\n"
 
-#~ msgid "%s: Unknown option '%c'!\n"
-#~ msgstr "%s: nieznana opcja \"%c\"!\n"
-
 #~ msgid "Auto"
 #~ msgstr "Automatycznie"
 
@@ -3067,6 +3221,10 @@ msgstr "nienazwane"
 #~ "        info = %s\n"
 #~ "        make-and-model = %s\n"
 
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: nie można dodać drukarki lub przykładu: %s\n"
+
 #~ msgid ""
 #~ "Enter your username and password or the root username and password to "
 #~ "access this page."
@@ -3152,6 +3310,9 @@ msgstr "nienazwane"
 #~ msgid "Unable to fork process!"
 #~ msgstr "Nie można rozdzielić procesu!"
 
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "Nie można uzyskać pliku PPD!"
+
 #~ msgid "Unable to get printer attributes!"
 #~ msgstr "Nie można uzyskać właściwości drukarki!"
 
@@ -3196,6 +3357,15 @@ msgstr "nienazwane"
 #~ "  -h serwer-cups   Używa nazwanego serwera CUPS\n"
 #~ "  -v               (wyświetla polecenia)\n"
 
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "Użycie: cupstestppd [-q] [-r] [-v[v]] nazwapliku1.ppd[.gz] [... "
+#~ "nazwaplikuN.ppd[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+
 #~ msgid "Usage: lpmove job dest\n"
 #~ msgstr "Użycie: lpmove zadanie cel"
 
@@ -3264,9 +3434,6 @@ msgstr "nienazwane"
 #~ msgid "cancel: Unknown destination \"%s\"!\n"
 #~ msgstr "cancel: nieznany cel \"%s\"!\n"
 
-#~ msgid "cancel: Unknown option '%c'!\n"
-#~ msgstr "cancel: nieznana opcja \"%c\"!\n"
-
 #~ msgid "cupsaddsmb crashed on signal %d"
 #~ msgstr "cupsaddsmb wywalił się na sygnale %d"
 
@@ -3475,9 +3642,6 @@ msgstr "nienazwane"
 #~ msgid "lpq: Unknown destination \"%s\"!\n"
 #~ msgstr "lpq: nieznany cel \"%s\"!\n"
 
-#~ msgid "lpq: Unknown destination \"%s/%s\"!\n"
-#~ msgstr "lpq: nieznany cel \"%s/%s\"!\n"
-
 #~ msgid "lpq: error - no default destination available.\n"
 #~ msgstr "lpq: błąd - brak dostępnego domyślnego celu.\n"
 
diff --git a/locale/cups_pt.po b/locale/cups_pt.po
new file mode 100644 (file)
index 0000000..51eeeea
--- /dev/null
@@ -0,0 +1,2849 @@
+#
+# "$Id$"
+#
+#   Message catalog template for the Common UNIX Printing System (CUPS).
+#
+#   Copyright 2007 by Apple Inc.
+#   Copyright 2005-2007 by Easy Software Products.
+#
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: CUPS 1.3\n"
+"Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "\t\t(all)\n"
+msgstr ""
+
+msgid "\t\t(none)\n"
+msgstr ""
+
+#, c-format
+msgid "\t%d entries\n"
+msgstr ""
+
+msgid "\tAfter fault: continue\n"
+msgstr ""
+
+msgid "\tAlerts:"
+msgstr ""
+
+msgid "\tBanner required\n"
+msgstr ""
+
+msgid "\tCharset sets:\n"
+msgstr ""
+
+msgid "\tConnection: direct\n"
+msgstr ""
+
+msgid "\tConnection: remote\n"
+msgstr ""
+
+msgid "\tDefault page size:\n"
+msgstr ""
+
+msgid "\tDefault pitch:\n"
+msgstr ""
+
+msgid "\tDefault port settings:\n"
+msgstr ""
+
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr ""
+
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+
+msgid "\tForms allowed:\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tLocation: %s\n"
+msgstr ""
+
+msgid "\tOn fault: no alert\n"
+msgstr ""
+
+msgid "\tUsers allowed:\n"
+msgstr ""
+
+msgid "\tUsers denied:\n"
+msgstr ""
+
+msgid "\tdaemon present\n"
+msgstr ""
+
+msgid "\tno entries\n"
+msgstr ""
+
+#, c-format
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr ""
+
+msgid "\tprinting is disabled\n"
+msgstr ""
+
+msgid "\tprinting is enabled\n"
+msgstr ""
+
+#, c-format
+msgid "\tqueued for %s\n"
+msgstr ""
+
+msgid "\tqueuing is disabled\n"
+msgstr ""
+
+msgid "\tqueuing is enabled\n"
+msgstr ""
+
+msgid "\treason unknown\n"
+msgstr ""
+
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr ""
+
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr ""
+
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr ""
+
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr ""
+
+#, c-format
+msgid "        %-39.39s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "        PASS    Default%s\n"
+msgstr ""
+
+msgid "        PASS    DefaultImageableArea\n"
+msgstr ""
+
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr ""
+
+msgid "        PASS    FileVersion\n"
+msgstr ""
+
+msgid "        PASS    FormatVersion\n"
+msgstr ""
+
+msgid "        PASS    LanguageEncoding\n"
+msgstr ""
+
+msgid "        PASS    LanguageVersion\n"
+msgstr ""
+
+msgid "        PASS    Manufacturer\n"
+msgstr ""
+
+msgid "        PASS    ModelName\n"
+msgstr ""
+
+msgid "        PASS    NickName\n"
+msgstr ""
+
+msgid "        PASS    PCFileName\n"
+msgstr ""
+
+msgid "        PASS    PSVersion\n"
+msgstr ""
+
+msgid "        PASS    PageRegion\n"
+msgstr ""
+
+msgid "        PASS    PageSize\n"
+msgstr ""
+
+msgid "        PASS    Product\n"
+msgstr ""
+
+msgid "        PASS    ShortNickName\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "        WARN    Default choices conflicting!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr ""
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr ""
+
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+
+msgid "    NO ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%EndDocument comments!\n"
+msgstr ""
+
+msgid "    Warning: file contains binary data!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr ""
+
+msgid " FAIL\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+
+msgid " PASS\n"
+msgstr ""
+
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr ""
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr ""
+
+#, c-format
+msgid "%s is not ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready and printing\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s not supported!"
+msgstr ""
+
+#, c-format
+msgid "%s/%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - bad job ID!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - no default destination available.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr ""
+
+msgid "?Invalid help command unknown\n"
+msgstr ""
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr ""
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr ""
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr ""
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr ""
+
+msgid "Accept Jobs"
+msgstr ""
+
+msgid "Add Class"
+msgstr ""
+
+msgid "Add Printer"
+msgstr ""
+
+msgid "Add RSS Subscription"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr ""
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr ""
+
+msgid "Bad OpenGroup"
+msgstr ""
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr ""
+
+msgid "Bad OrderDependency"
+msgstr ""
+
+msgid "Bad UIConstraints"
+msgstr ""
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr ""
+
+msgid "Bad custom parameter"
+msgstr ""
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr ""
+
+msgid "Bad job-priority value!"
+msgstr ""
+
+msgid "Bad job-state value!"
+msgstr ""
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad number-up value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr ""
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr ""
+
+msgid "Bad subscription ID!"
+msgstr ""
+
+msgid "Banners"
+msgstr ""
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr ""
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr ""
+
+msgid "Classes"
+msgstr ""
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+msgstr ""
+
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr ""
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr ""
+
+msgid "Delete Class"
+msgstr ""
+
+msgid "Delete Printer"
+msgstr ""
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr ""
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Door open."
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+msgid "ERROR: Empty print file!\n"
+msgstr ""
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+msgid "ERROR: Printer not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr ""
+
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr ""
+
+msgid "Empty PPD file!"
+msgstr ""
+
+msgid "Ending Banner"
+msgstr ""
+
+msgid "Enter old password:"
+msgstr ""
+
+msgid "Enter password again:"
+msgstr ""
+
+msgid "Enter password:"
+msgstr ""
+
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr ""
+
+msgid "Error Policy"
+msgstr ""
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr ""
+
+msgid "Export Printers to Samba"
+msgstr ""
+
+msgid "FAIL\n"
+msgstr ""
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr ""
+
+msgid "Help"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr ""
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
+
+msgid "INFO: Loading image file...\n"
+msgstr ""
+
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
+
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
+
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
+
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
+
+msgid "INFO: Ready to print.\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
+
+msgid "INFO: Sending data\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
+
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
+
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
+
+msgid "Illegal control character"
+msgstr ""
+
+msgid "Illegal main keyword string"
+msgstr ""
+
+msgid "Illegal option keyword string"
+msgstr ""
+
+msgid "Illegal translation string"
+msgstr ""
+
+msgid "Illegal whitespace character"
+msgstr ""
+
+msgid "Ink/toner almost empty."
+msgstr ""
+
+msgid "Ink/toner empty!"
+msgstr ""
+
+msgid "Ink/toner waste bin almost full."
+msgstr ""
+
+msgid "Ink/toner waste bin full!"
+msgstr ""
+
+msgid "Interlock open."
+msgstr ""
+
+msgid "Internal error"
+msgstr ""
+
+msgid "JCL"
+msgstr ""
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr ""
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job %d not found!"
+msgstr ""
+
+msgid "Job Completed"
+msgstr ""
+
+msgid "Job Created"
+msgstr ""
+
+msgid "Job Options Changed"
+msgstr ""
+
+msgid "Job Stopped"
+msgstr ""
+
+msgid "Job is completed and cannot be changed."
+msgstr ""
+
+msgid "Job operation failed:"
+msgstr ""
+
+msgid "Job state cannot be changed."
+msgstr ""
+
+msgid "Job subscriptions cannot be renewed!"
+msgstr ""
+
+msgid "Jobs"
+msgstr ""
+
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr ""
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr ""
+
+msgid "List Available Printers"
+msgstr ""
+
+msgid "Media Size"
+msgstr ""
+
+msgid "Media Source"
+msgstr ""
+
+msgid "Media Type"
+msgstr ""
+
+msgid "Media jam!"
+msgstr ""
+
+msgid "Media tray almost empty."
+msgstr ""
+
+msgid "Media tray empty!"
+msgstr ""
+
+msgid "Media tray missing!"
+msgstr ""
+
+msgid "Media tray needs to be filled."
+msgstr ""
+
+msgid "Memory allocation error"
+msgstr ""
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr ""
+
+msgid "Missing asterisk in column 1"
+msgstr ""
+
+#, c-format
+msgid "Missing double quote on line %d!"
+msgstr ""
+
+msgid "Missing form variable!"
+msgstr ""
+
+msgid "Missing notify-subscription-ids attribute!"
+msgstr ""
+
+msgid "Missing requesting-user-name attribute!"
+msgstr ""
+
+msgid "Missing required attributes!"
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d!"
+msgstr ""
+
+msgid "Missing value string"
+msgstr ""
+
+#, c-format
+msgid ""
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Modify Class"
+msgstr ""
+
+msgid "Modify Printer"
+msgstr ""
+
+msgid "Move All Jobs"
+msgstr ""
+
+msgid "Move Job"
+msgstr ""
+
+#, c-format
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
+
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
+
+msgid "NULL PPD file pointer"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "No Windows printer drivers are installed!"
+msgstr ""
+
+#, c-format
+msgid "No active jobs on %s!"
+msgstr ""
+
+msgid "No attributes in request!"
+msgstr ""
+
+msgid "No authentication information provided!"
+msgstr ""
+
+msgid "No default printer"
+msgstr ""
+
+msgid "No destinations added."
+msgstr ""
+
+msgid "No file!?!"
+msgstr ""
+
+msgid "No subscription attributes in request!"
+msgstr ""
+
+msgid "No subscriptions found."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Not allowed to print."
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPC almost at end-of-life."
+msgstr ""
+
+msgid "OPC at end-of-life!"
+msgstr ""
+
+msgid "OpenGroup without a CloseGroup first"
+msgstr ""
+
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr ""
+
+msgid "Operation Policy"
+msgstr ""
+
+msgid "Options Installed"
+msgstr ""
+
+msgid "Out of toner!"
+msgstr ""
+
+msgid "Output Mode"
+msgstr ""
+
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr ""
+
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr ""
+
+msgid "PS Binary Protocol"
+msgstr ""
+
+#, c-format
+msgid "Password for %s on %s? "
+msgstr ""
+
+#, c-format
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr ""
+
+msgid "Policies"
+msgstr ""
+
+msgid "Print Job:"
+msgstr ""
+
+msgid "Print Test Page"
+msgstr ""
+
+msgid "Printer Added"
+msgstr ""
+
+msgid "Printer Deleted"
+msgstr ""
+
+msgid "Printer Maintenance"
+msgstr ""
+
+msgid "Printer Modified"
+msgstr ""
+
+msgid "Printer Stopped"
+msgstr ""
+
+msgid "Printer off-line."
+msgstr ""
+
+msgid "Printer:"
+msgstr ""
+
+msgid "Printers"
+msgstr ""
+
+msgid "Purge Jobs"
+msgstr ""
+
+msgid "Quota limit reached."
+msgstr ""
+
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr ""
+
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+
+msgid "Reject Jobs"
+msgstr ""
+
+msgid "Resolution"
+msgstr ""
+
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr ""
+
+msgid "Server Restarted"
+msgstr ""
+
+msgid "Server Security Auditing"
+msgstr ""
+
+msgid "Server Started"
+msgstr ""
+
+msgid "Server Stopped"
+msgstr ""
+
+msgid "Set Allowed Users"
+msgstr ""
+
+msgid "Set As Default"
+msgstr ""
+
+msgid "Set Class Options"
+msgstr ""
+
+msgid "Set Printer Options"
+msgstr ""
+
+msgid "Set Publishing"
+msgstr ""
+
+msgid "Start Class"
+msgstr ""
+
+msgid "Start Printer"
+msgstr ""
+
+msgid "Starting Banner"
+msgstr ""
+
+msgid "Stop Class"
+msgstr ""
+
+msgid "Stop Printer"
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
+msgid ""
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr ""
+
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr ""
+
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid "The printer or class is not shared!"
+msgstr ""
+
+msgid "The printer or class was not found."
+msgstr ""
+
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr ""
+
+msgid "The printer-uri attribute is required!"
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+
+msgid "Toner low."
+msgstr ""
+
+msgid "Too many active jobs."
+msgstr ""
+
+msgid "Unable to access cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to add RSS subscription:"
+msgstr ""
+
+msgid "Unable to add class:"
+msgstr ""
+
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr ""
+
+msgid "Unable to add printer:"
+msgstr ""
+
+msgid "Unable to allocate memory for file types!"
+msgstr ""
+
+msgid "Unable to cancel RSS subscription:"
+msgstr ""
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr ""
+
+msgid "Unable to change printer:"
+msgstr ""
+
+msgid "Unable to change server settings:"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy PPD file - %s!"
+msgstr ""
+
+msgid "Unable to copy PPD file!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr ""
+
+msgid "Unable to create temporary file:"
+msgstr ""
+
+msgid "Unable to delete class:"
+msgstr ""
+
+msgid "Unable to delete printer:"
+msgstr ""
+
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr ""
+
+msgid "Unable to find destination for job!"
+msgstr ""
+
+msgid "Unable to get class list:"
+msgstr ""
+
+msgid "Unable to get class status:"
+msgstr ""
+
+msgid "Unable to get list of printer drivers:"
+msgstr ""
+
+msgid "Unable to get printer attributes:"
+msgstr ""
+
+msgid "Unable to get printer list:"
+msgstr ""
+
+msgid "Unable to get printer status:"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr ""
+
+msgid "Unable to modify class:"
+msgstr ""
+
+msgid "Unable to modify printer:"
+msgstr ""
+
+msgid "Unable to move job"
+msgstr ""
+
+msgid "Unable to move jobs"
+msgstr ""
+
+msgid "Unable to open PPD file"
+msgstr ""
+
+msgid "Unable to open PPD file:"
+msgstr ""
+
+msgid "Unable to open cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to print test page:"
+msgstr ""
+
+#, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr ""
+
+msgid "Unable to send maintenance job:"
+msgstr ""
+
+#, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr ""
+
+msgid "Unable to set options:"
+msgstr ""
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer error (%s)!"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr ""
+
+msgid ""
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
+
+msgid "Usage: lpmove job/src dest\n"
+msgstr ""
+
+msgid ""
+"Usage: lpoptions [-h server] [-E] -d printer\n"
+"       lpoptions [-h server] [-E] [-p printer] -l\n"
+"       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+"       lpoptions [-h server] [-E] -x printer\n"
+msgstr ""
+
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr ""
+
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
+
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
+msgid ""
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
+
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+
+msgid "aborted"
+msgstr ""
+
+msgid "canceled"
+msgstr ""
+
+msgid "completed"
+msgstr ""
+
+msgid "cups-deviced failed to execute."
+msgstr ""
+
+msgid "cups-driverd failed to execute."
+msgstr ""
+
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr ""
+
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr ""
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr ""
+
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr ""
+
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s: %s\n"
+msgstr ""
+
+msgid "held"
+msgstr ""
+
+msgid "help\t\tget help on commands\n"
+msgstr ""
+
+msgid "idle"
+msgstr ""
+
+msgid "job-printer-uri attribute missing!"
+msgstr ""
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr ""
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr ""
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr ""
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr ""
+
+msgid "lpc> "
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpoptions: No printers!?!\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr ""
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr ""
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr ""
+
+msgid "lppasswd: Password file busy!\n"
+msgstr ""
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr ""
+
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr ""
+
+msgid "lprm: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr ""
+
+#, c-format
+msgid "members of class %s:\n"
+msgstr ""
+
+msgid "no entries\n"
+msgstr ""
+
+msgid "no system default destination\n"
+msgstr ""
+
+msgid "notify-events not specified!"
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
+
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr ""
+
+#, c-format
+msgid "open of %s failed: %s"
+msgstr ""
+
+msgid "pending"
+msgstr ""
+
+#, c-format
+msgid "printer %s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+msgid "processing"
+msgstr ""
+
+#, c-format
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr ""
+
+msgid "scheduler is not running\n"
+msgstr ""
+
+msgid "scheduler is running\n"
+msgstr ""
+
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr ""
+
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr ""
+
+msgid "stopped"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s\n"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "untitled"
+msgstr ""
diff --git a/locale/cups_ru.po b/locale/cups_ru.po
new file mode 100644 (file)
index 0000000..51eeeea
--- /dev/null
@@ -0,0 +1,2849 @@
+#
+# "$Id$"
+#
+#   Message catalog template for the Common UNIX Printing System (CUPS).
+#
+#   Copyright 2007 by Apple Inc.
+#   Copyright 2005-2007 by Easy Software Products.
+#
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: CUPS 1.3\n"
+"Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "\t\t(all)\n"
+msgstr ""
+
+msgid "\t\t(none)\n"
+msgstr ""
+
+#, c-format
+msgid "\t%d entries\n"
+msgstr ""
+
+msgid "\tAfter fault: continue\n"
+msgstr ""
+
+msgid "\tAlerts:"
+msgstr ""
+
+msgid "\tBanner required\n"
+msgstr ""
+
+msgid "\tCharset sets:\n"
+msgstr ""
+
+msgid "\tConnection: direct\n"
+msgstr ""
+
+msgid "\tConnection: remote\n"
+msgstr ""
+
+msgid "\tDefault page size:\n"
+msgstr ""
+
+msgid "\tDefault pitch:\n"
+msgstr ""
+
+msgid "\tDefault port settings:\n"
+msgstr ""
+
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr ""
+
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+
+msgid "\tForms allowed:\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tLocation: %s\n"
+msgstr ""
+
+msgid "\tOn fault: no alert\n"
+msgstr ""
+
+msgid "\tUsers allowed:\n"
+msgstr ""
+
+msgid "\tUsers denied:\n"
+msgstr ""
+
+msgid "\tdaemon present\n"
+msgstr ""
+
+msgid "\tno entries\n"
+msgstr ""
+
+#, c-format
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr ""
+
+msgid "\tprinting is disabled\n"
+msgstr ""
+
+msgid "\tprinting is enabled\n"
+msgstr ""
+
+#, c-format
+msgid "\tqueued for %s\n"
+msgstr ""
+
+msgid "\tqueuing is disabled\n"
+msgstr ""
+
+msgid "\tqueuing is enabled\n"
+msgstr ""
+
+msgid "\treason unknown\n"
+msgstr ""
+
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr ""
+
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr ""
+
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr ""
+
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr ""
+
+#, c-format
+msgid "        %-39.39s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "        PASS    Default%s\n"
+msgstr ""
+
+msgid "        PASS    DefaultImageableArea\n"
+msgstr ""
+
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr ""
+
+msgid "        PASS    FileVersion\n"
+msgstr ""
+
+msgid "        PASS    FormatVersion\n"
+msgstr ""
+
+msgid "        PASS    LanguageEncoding\n"
+msgstr ""
+
+msgid "        PASS    LanguageVersion\n"
+msgstr ""
+
+msgid "        PASS    Manufacturer\n"
+msgstr ""
+
+msgid "        PASS    ModelName\n"
+msgstr ""
+
+msgid "        PASS    NickName\n"
+msgstr ""
+
+msgid "        PASS    PCFileName\n"
+msgstr ""
+
+msgid "        PASS    PSVersion\n"
+msgstr ""
+
+msgid "        PASS    PageRegion\n"
+msgstr ""
+
+msgid "        PASS    PageSize\n"
+msgstr ""
+
+msgid "        PASS    Product\n"
+msgstr ""
+
+msgid "        PASS    ShortNickName\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "        WARN    Default choices conflicting!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr ""
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr ""
+
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+
+msgid "    NO ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%EndDocument comments!\n"
+msgstr ""
+
+msgid "    Warning: file contains binary data!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr ""
+
+msgid " FAIL\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+
+msgid " PASS\n"
+msgstr ""
+
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr ""
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr ""
+
+#, c-format
+msgid "%s is not ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready and printing\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s not supported!"
+msgstr ""
+
+#, c-format
+msgid "%s/%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - bad job ID!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - no default destination available.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr ""
+
+msgid "?Invalid help command unknown\n"
+msgstr ""
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr ""
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr ""
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr ""
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr ""
+
+msgid "Accept Jobs"
+msgstr ""
+
+msgid "Add Class"
+msgstr ""
+
+msgid "Add Printer"
+msgstr ""
+
+msgid "Add RSS Subscription"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr ""
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr ""
+
+msgid "Bad OpenGroup"
+msgstr ""
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr ""
+
+msgid "Bad OrderDependency"
+msgstr ""
+
+msgid "Bad UIConstraints"
+msgstr ""
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr ""
+
+msgid "Bad custom parameter"
+msgstr ""
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr ""
+
+msgid "Bad job-priority value!"
+msgstr ""
+
+msgid "Bad job-state value!"
+msgstr ""
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad number-up value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr ""
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr ""
+
+msgid "Bad subscription ID!"
+msgstr ""
+
+msgid "Banners"
+msgstr ""
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr ""
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr ""
+
+msgid "Classes"
+msgstr ""
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+msgstr ""
+
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr ""
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr ""
+
+msgid "Delete Class"
+msgstr ""
+
+msgid "Delete Printer"
+msgstr ""
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr ""
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Door open."
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+msgid "ERROR: Empty print file!\n"
+msgstr ""
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+msgid "ERROR: Printer not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr ""
+
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr ""
+
+msgid "Empty PPD file!"
+msgstr ""
+
+msgid "Ending Banner"
+msgstr ""
+
+msgid "Enter old password:"
+msgstr ""
+
+msgid "Enter password again:"
+msgstr ""
+
+msgid "Enter password:"
+msgstr ""
+
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr ""
+
+msgid "Error Policy"
+msgstr ""
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr ""
+
+msgid "Export Printers to Samba"
+msgstr ""
+
+msgid "FAIL\n"
+msgstr ""
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr ""
+
+msgid "Help"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr ""
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
+
+msgid "INFO: Loading image file...\n"
+msgstr ""
+
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
+
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
+
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
+
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
+
+msgid "INFO: Ready to print.\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
+
+msgid "INFO: Sending data\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
+
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
+
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
+
+msgid "Illegal control character"
+msgstr ""
+
+msgid "Illegal main keyword string"
+msgstr ""
+
+msgid "Illegal option keyword string"
+msgstr ""
+
+msgid "Illegal translation string"
+msgstr ""
+
+msgid "Illegal whitespace character"
+msgstr ""
+
+msgid "Ink/toner almost empty."
+msgstr ""
+
+msgid "Ink/toner empty!"
+msgstr ""
+
+msgid "Ink/toner waste bin almost full."
+msgstr ""
+
+msgid "Ink/toner waste bin full!"
+msgstr ""
+
+msgid "Interlock open."
+msgstr ""
+
+msgid "Internal error"
+msgstr ""
+
+msgid "JCL"
+msgstr ""
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr ""
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job %d not found!"
+msgstr ""
+
+msgid "Job Completed"
+msgstr ""
+
+msgid "Job Created"
+msgstr ""
+
+msgid "Job Options Changed"
+msgstr ""
+
+msgid "Job Stopped"
+msgstr ""
+
+msgid "Job is completed and cannot be changed."
+msgstr ""
+
+msgid "Job operation failed:"
+msgstr ""
+
+msgid "Job state cannot be changed."
+msgstr ""
+
+msgid "Job subscriptions cannot be renewed!"
+msgstr ""
+
+msgid "Jobs"
+msgstr ""
+
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr ""
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr ""
+
+msgid "List Available Printers"
+msgstr ""
+
+msgid "Media Size"
+msgstr ""
+
+msgid "Media Source"
+msgstr ""
+
+msgid "Media Type"
+msgstr ""
+
+msgid "Media jam!"
+msgstr ""
+
+msgid "Media tray almost empty."
+msgstr ""
+
+msgid "Media tray empty!"
+msgstr ""
+
+msgid "Media tray missing!"
+msgstr ""
+
+msgid "Media tray needs to be filled."
+msgstr ""
+
+msgid "Memory allocation error"
+msgstr ""
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr ""
+
+msgid "Missing asterisk in column 1"
+msgstr ""
+
+#, c-format
+msgid "Missing double quote on line %d!"
+msgstr ""
+
+msgid "Missing form variable!"
+msgstr ""
+
+msgid "Missing notify-subscription-ids attribute!"
+msgstr ""
+
+msgid "Missing requesting-user-name attribute!"
+msgstr ""
+
+msgid "Missing required attributes!"
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d!"
+msgstr ""
+
+msgid "Missing value string"
+msgstr ""
+
+#, c-format
+msgid ""
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Modify Class"
+msgstr ""
+
+msgid "Modify Printer"
+msgstr ""
+
+msgid "Move All Jobs"
+msgstr ""
+
+msgid "Move Job"
+msgstr ""
+
+#, c-format
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
+
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
+
+msgid "NULL PPD file pointer"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "No Windows printer drivers are installed!"
+msgstr ""
+
+#, c-format
+msgid "No active jobs on %s!"
+msgstr ""
+
+msgid "No attributes in request!"
+msgstr ""
+
+msgid "No authentication information provided!"
+msgstr ""
+
+msgid "No default printer"
+msgstr ""
+
+msgid "No destinations added."
+msgstr ""
+
+msgid "No file!?!"
+msgstr ""
+
+msgid "No subscription attributes in request!"
+msgstr ""
+
+msgid "No subscriptions found."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Not allowed to print."
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPC almost at end-of-life."
+msgstr ""
+
+msgid "OPC at end-of-life!"
+msgstr ""
+
+msgid "OpenGroup without a CloseGroup first"
+msgstr ""
+
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr ""
+
+msgid "Operation Policy"
+msgstr ""
+
+msgid "Options Installed"
+msgstr ""
+
+msgid "Out of toner!"
+msgstr ""
+
+msgid "Output Mode"
+msgstr ""
+
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr ""
+
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr ""
+
+msgid "PS Binary Protocol"
+msgstr ""
+
+#, c-format
+msgid "Password for %s on %s? "
+msgstr ""
+
+#, c-format
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr ""
+
+msgid "Policies"
+msgstr ""
+
+msgid "Print Job:"
+msgstr ""
+
+msgid "Print Test Page"
+msgstr ""
+
+msgid "Printer Added"
+msgstr ""
+
+msgid "Printer Deleted"
+msgstr ""
+
+msgid "Printer Maintenance"
+msgstr ""
+
+msgid "Printer Modified"
+msgstr ""
+
+msgid "Printer Stopped"
+msgstr ""
+
+msgid "Printer off-line."
+msgstr ""
+
+msgid "Printer:"
+msgstr ""
+
+msgid "Printers"
+msgstr ""
+
+msgid "Purge Jobs"
+msgstr ""
+
+msgid "Quota limit reached."
+msgstr ""
+
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr ""
+
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+
+msgid "Reject Jobs"
+msgstr ""
+
+msgid "Resolution"
+msgstr ""
+
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr ""
+
+msgid "Server Restarted"
+msgstr ""
+
+msgid "Server Security Auditing"
+msgstr ""
+
+msgid "Server Started"
+msgstr ""
+
+msgid "Server Stopped"
+msgstr ""
+
+msgid "Set Allowed Users"
+msgstr ""
+
+msgid "Set As Default"
+msgstr ""
+
+msgid "Set Class Options"
+msgstr ""
+
+msgid "Set Printer Options"
+msgstr ""
+
+msgid "Set Publishing"
+msgstr ""
+
+msgid "Start Class"
+msgstr ""
+
+msgid "Start Printer"
+msgstr ""
+
+msgid "Starting Banner"
+msgstr ""
+
+msgid "Stop Class"
+msgstr ""
+
+msgid "Stop Printer"
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
+msgid ""
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr ""
+
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr ""
+
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid "The printer or class is not shared!"
+msgstr ""
+
+msgid "The printer or class was not found."
+msgstr ""
+
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr ""
+
+msgid "The printer-uri attribute is required!"
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+
+msgid "Toner low."
+msgstr ""
+
+msgid "Too many active jobs."
+msgstr ""
+
+msgid "Unable to access cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to add RSS subscription:"
+msgstr ""
+
+msgid "Unable to add class:"
+msgstr ""
+
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr ""
+
+msgid "Unable to add printer:"
+msgstr ""
+
+msgid "Unable to allocate memory for file types!"
+msgstr ""
+
+msgid "Unable to cancel RSS subscription:"
+msgstr ""
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr ""
+
+msgid "Unable to change printer:"
+msgstr ""
+
+msgid "Unable to change server settings:"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy PPD file - %s!"
+msgstr ""
+
+msgid "Unable to copy PPD file!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr ""
+
+msgid "Unable to create temporary file:"
+msgstr ""
+
+msgid "Unable to delete class:"
+msgstr ""
+
+msgid "Unable to delete printer:"
+msgstr ""
+
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr ""
+
+msgid "Unable to find destination for job!"
+msgstr ""
+
+msgid "Unable to get class list:"
+msgstr ""
+
+msgid "Unable to get class status:"
+msgstr ""
+
+msgid "Unable to get list of printer drivers:"
+msgstr ""
+
+msgid "Unable to get printer attributes:"
+msgstr ""
+
+msgid "Unable to get printer list:"
+msgstr ""
+
+msgid "Unable to get printer status:"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr ""
+
+msgid "Unable to modify class:"
+msgstr ""
+
+msgid "Unable to modify printer:"
+msgstr ""
+
+msgid "Unable to move job"
+msgstr ""
+
+msgid "Unable to move jobs"
+msgstr ""
+
+msgid "Unable to open PPD file"
+msgstr ""
+
+msgid "Unable to open PPD file:"
+msgstr ""
+
+msgid "Unable to open cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to print test page:"
+msgstr ""
+
+#, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr ""
+
+msgid "Unable to send maintenance job:"
+msgstr ""
+
+#, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr ""
+
+msgid "Unable to set options:"
+msgstr ""
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer error (%s)!"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr ""
+
+msgid ""
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
+
+msgid "Usage: lpmove job/src dest\n"
+msgstr ""
+
+msgid ""
+"Usage: lpoptions [-h server] [-E] -d printer\n"
+"       lpoptions [-h server] [-E] [-p printer] -l\n"
+"       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+"       lpoptions [-h server] [-E] -x printer\n"
+msgstr ""
+
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr ""
+
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
+
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
+msgid ""
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
+
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+
+msgid "aborted"
+msgstr ""
+
+msgid "canceled"
+msgstr ""
+
+msgid "completed"
+msgstr ""
+
+msgid "cups-deviced failed to execute."
+msgstr ""
+
+msgid "cups-driverd failed to execute."
+msgstr ""
+
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr ""
+
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr ""
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr ""
+
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr ""
+
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s: %s\n"
+msgstr ""
+
+msgid "held"
+msgstr ""
+
+msgid "help\t\tget help on commands\n"
+msgstr ""
+
+msgid "idle"
+msgstr ""
+
+msgid "job-printer-uri attribute missing!"
+msgstr ""
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr ""
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr ""
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr ""
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr ""
+
+msgid "lpc> "
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpoptions: No printers!?!\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr ""
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr ""
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr ""
+
+msgid "lppasswd: Password file busy!\n"
+msgstr ""
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr ""
+
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr ""
+
+msgid "lprm: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr ""
+
+#, c-format
+msgid "members of class %s:\n"
+msgstr ""
+
+msgid "no entries\n"
+msgstr ""
+
+msgid "no system default destination\n"
+msgstr ""
+
+msgid "notify-events not specified!"
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
+
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr ""
+
+#, c-format
+msgid "open of %s failed: %s"
+msgstr ""
+
+msgid "pending"
+msgstr ""
+
+#, c-format
+msgid "printer %s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+msgid "processing"
+msgstr ""
+
+#, c-format
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr ""
+
+msgid "scheduler is not running\n"
+msgstr ""
+
+msgid "scheduler is running\n"
+msgstr ""
+
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr ""
+
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr ""
+
+msgid "stopped"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s\n"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "untitled"
+msgstr ""
index 0113326ee59e2169dc4b03b3cd5e9c74041a6b38..237dcf095c2eee37cb718f3b7c21d9d12966cc6e 100644 (file)
@@ -4,23 +4,14 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 # Translated by:
 # Daniel Nylander <po@danielnylander.se>, 2006, 2007.
@@ -28,7 +19,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.3\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-03-30 16:49-0400\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2007-01-23 16:31+0100\n"
 "Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -293,6 +284,18 @@ msgstr ""
 "        VARN    Manufacturer krävs av PPD 4.3-spec.\n"
 "                REF: Sidorna 58-59, sektion 5.3.\n"
 
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
 msgid ""
 "        WARN    Non-Windows PPD files should use lines ending with only LF, "
 "not CR LF!\n"
@@ -337,10 +340,61 @@ msgstr ""
 "        VARN    ShortNickName krävs av PPD 4.3-spec.\n"
 "                REF: Sidorna 64-65, sektion 5.3.\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
 msgstr "      **FEL**   %s %s finns inte!\n"
 
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr "      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s!\n"
+
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s, val %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      **FEL**   Felaktigt cupsFilter-värde \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      **FEL**   Felaktigt cupsFilter-värde \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      **FEL**   Felaktigt språk \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr "      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+"      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s, val %s!\n"
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      **FEL**   Felaktigt cupsFilter-värde \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      **FEL**   Felaktigt cupsFilter-värde \"%s\"!\n"
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
 #, c-format
 msgid ""
 "      **FAIL**  %s must be 1284DeviceID!\n"
@@ -387,6 +441,14 @@ msgstr ""
 "      **FEL**   FELAKTIG Manufacturer (ska vara \"HP\")\n"
 "                REF: Sida 211, tabell D.1.\n"
 
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      **FEL**   FELAKTIG Manufacturer (ska vara \"HP\")\n"
+"                REF: Sida 211, tabell D.1.\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
@@ -433,24 +495,19 @@ msgstr ""
 "                REF: Sida 84, sektion 5.9\n"
 
 #, fuzzy, c-format
-msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
-msgstr "      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s!\n"
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      **FEL**   Felaktigt språk \"%s\"!\n"
 
 #, fuzzy, c-format
-msgid ""
-"      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice %"
-"s!\n"
-msgstr ""
-"      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s, val %s!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      **FEL**   Felaktigt cupsFilter-värde \"%s\"!\n"
-
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
 msgstr "      **FEL**   Felaktigt språk \"%s\"!\n"
 
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+"      **FEL**   Standardöversättningssträng för flaggan %s innehåller 8-"
+"bitars tecken!\n"
+
 #, c-format
 msgid ""
 "      **FAIL**  Default translation string for option %s choice %s contains "
@@ -467,16 +524,6 @@ msgstr ""
 "      **FEL**   Standardöversättningssträng för flaggan %s innehåller 8-"
 "bitars tecken!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr "      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s!\n"
-
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr ""
-"      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s, val %s!\n"
-
 #, c-format
 msgid ""
 "      **FAIL**  REQUIRED %s does not define choice None!\n"
@@ -1010,6 +1057,10 @@ msgstr "%s: Kunde inte kontakta server!\n"
 msgid "%s: Unknown destination \"%s\"!\n"
 msgstr "%s: Okänt mål \"%s\"!\n"
 
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "%s: Okänd flagga \"%c\"!\n"
+
 #, c-format
 msgid ""
 "%s: Warning - '%c' format modifier not supported - output may not be "
@@ -1195,17 +1246,6 @@ msgstr ""
 msgid "Custom"
 msgstr "Anpassad"
 
-#, c-format
-msgid "DEBUG: %d files to send in job...\n"
-msgstr ""
-
-msgid "DEBUG: Getting supported attributes...\n"
-msgstr ""
-
-#, c-format
-msgid "DEBUG: Sending print file, %lld bytes...\n"
-msgstr ""
-
 msgid "Delete Class"
 msgstr "Ta bort klass"
 
@@ -1248,8 +1288,8 @@ msgid "EMERG: Unable to allocate memory for pages array: %s\n"
 msgstr "Kunde inte allokera minne för filtyper!"
 
 #, fuzzy, c-format
-msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
-msgstr "lpoptions: Kunde inte lägga till skrivare eller instans: %s\n"
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr "lprm: Kunde inte avbryta jobb!\n"
 
 #, c-format
 msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
@@ -1541,6 +1581,10 @@ msgid ""
 "seconds...\n"
 msgstr ""
 
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
 msgid "Edit Configuration File"
 msgstr "Redigera konfigurationsfil"
 
@@ -1835,6 +1879,9 @@ msgstr "Språket \"%s\" stöds inte!"
 msgid "Line longer than the maximum allowed (255 characters)"
 msgstr "Rad längre än vad som maximalt tillåts (255 tecken)"
 
+msgid "List Available Printers"
+msgstr ""
+
 msgid "Media Size"
 msgstr "Mediastorlek"
 
@@ -1960,6 +2007,10 @@ msgstr "Inga prenumerationer hittades."
 msgid "None"
 msgstr "Ingen"
 
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "Ingen standardskrivare"
+
 msgid "OK"
 msgstr "OK"
 
@@ -2107,6 +2158,10 @@ msgstr "Ställ in tillåtna användare"
 msgid "Set As Default"
 msgstr "Ställ in som standard"
 
+#, fuzzy
+msgid "Set Class Options"
+msgstr "Ställ in skrivaralternativ"
+
 msgid "Set Printer Options"
 msgstr "Ställ in skrivaralternativ"
 
@@ -2128,6 +2183,14 @@ msgstr "Stoppa klass"
 msgid "Stop Printer"
 msgstr "Stoppa skrivare"
 
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
 msgid ""
 "The class name may only contain up to 127 printable characters and may not "
 "contain spaces, slashes (/), or the pound sign (#)."
@@ -2259,9 +2322,6 @@ msgstr "Kunde inte redigera cupsd.conf-filer större än 1MB!"
 msgid "Unable to find destination for job!"
 msgstr "Kunde inte hitta mål för jobb!"
 
-msgid "Unable to get PPD file!"
-msgstr "Kunde inte få tag på PPD-fil!"
-
 msgid "Unable to get class list:"
 msgstr "Kunde inte få tag på klasslista:"
 
@@ -2418,6 +2478,23 @@ msgstr ""
 "  -h cups-server   Använd angiven CUPS-server\n"
 "  -v               Var informativ (visa kommandon)\n"
 
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
 msgid ""
 "Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
 "\n"
@@ -2435,6 +2512,18 @@ msgstr ""
 "-h                  Visa detta användningsmeddelandet\n"
 "-l                  Kör cupsd från launchd(8)\n"
 
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
 msgid ""
 "Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
 "       cupstestdsc [options] -\n"
@@ -2457,13 +2546,19 @@ msgstr ""
 "PostScript.\n"
 
 msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
 msgstr ""
-"Användning: cupstestppd [-q] [-r] [-v[v]] filnamn1.ppd[.gz] [... filnamnN.ppd"
-"[.gz]]\n"
-"            program | cupstestppd [-q] [-r] [-v[v]] -\n"
 
 msgid "Usage: lpmove job/src dest\n"
 msgstr "Användning: lpmove jobb/källa mål\n"
@@ -2507,7 +2602,7 @@ msgstr "lp: Förväntade format efter flaggan -f!\n"
 msgid "WARNING: Couldn't create read channel\n"
 msgstr ""
 
-msgid "WARNING: Couldn't create sidechannel thread!\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
 
 msgid "WARNING: Failed to read side-channel request!\n"
@@ -2595,6 +2690,14 @@ msgstr "cups-driverd misslyckades med att starta."
 msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
 msgstr "cupsaddsmb: Ingen PPD-fil för skrivaren \"%s\" - %s\n"
 
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: Okänd flagga \"%c\"!\n"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: Okänd flagga \"%c\"!\n"
+
 msgid "cupsd: Expected config filename after \"-c\" option!\n"
 msgstr "cupsd: Förväntade konfigurationsfilnamn efter flaggan \"-c\"!\n"
 
@@ -2609,6 +2712,25 @@ msgstr "cupsd: Okänd flagga \"%c\" - avbryter!\n"
 msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
 msgstr "cupsd: stöd för launchd(8) inte inbyggt, kör i normalt läge.\n"
 
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq: Okänt mål \"%s/%s\"!\n"
+
 msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
 msgstr "cupstestppd: Flaggan -q är inte kompatibel med flaggan -v.\n"
 
@@ -2987,6 +3109,9 @@ msgstr "okänd"
 msgid "untitled"
 msgstr "namnlös"
 
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      **FEL**   %s %s finns inte!\n"
+
 #~ msgid ""
 #~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
 #~ "                REF: Page 72, section 5.5\n"
@@ -2994,6 +3119,34 @@ msgstr "namnlös"
 #~ "      **FEL**   1284DeviceId måste vara 1284DeviceID!\n"
 #~ "                REF: Sida 72, sektion 5.5\n"
 
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr "      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s!\n"
+
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr ""
+#~ "      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s, val %"
+#~ "s!\n"
+
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      **FEL**   Felaktigt cupsFilter-värde \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      **FEL**   Felaktigt språk \"%s\"!\n"
+
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr "      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s!\n"
+
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr ""
+#~ "      **FEL**   Saknar översättningssträng \"%s\" för flaggan %s, val %"
+#~ "s!\n"
+
 #~ msgid "    %d ERROR%s FOUND\n"
 #~ msgstr "    %d FEL%s HITTADES\n"
 
@@ -3023,9 +3176,6 @@ msgstr "namnlös"
 #~ msgid "%s: Expected server name after -h!\n"
 #~ msgstr "%s: Förväntade servernamn efter -h!\n"
 
-#~ msgid "%s: Unknown option '%c'!\n"
-#~ msgstr "%s: Okänd flagga \"%c\"!\n"
-
 #~ msgid "Auto"
 #~ msgstr "Auto"
 
@@ -3049,6 +3199,10 @@ msgstr "namnlös"
 #~ "        info = %s\n"
 #~ "        tillverkare-och-modell = %s\n"
 
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: Kunde inte lägga till skrivare eller instans: %s\n"
+
 #~ msgid ""
 #~ "Enter your username and password or the root username and password to "
 #~ "access this page."
@@ -3135,6 +3289,9 @@ msgstr "namnlös"
 #~ msgid "Unable to fork process!"
 #~ msgstr "Kunde inte grena process!"
 
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "Kunde inte få tag på PPD-fil!"
+
 #~ msgid "Unable to get printer attributes!"
 #~ msgstr "Kunde inte få tag på skrivarattribut!"
 
@@ -3179,6 +3336,15 @@ msgstr "namnlös"
 #~ "  -h cups-server   Använd angiven CUPS-server\n"
 #~ "  -v               Var information (visa kommandon)\n"
 
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "Användning: cupstestppd [-q] [-r] [-v[v]] filnamn1.ppd[.gz] [... filnamnN."
+#~ "ppd[.gz]]\n"
+#~ "            program | cupstestppd [-q] [-r] [-v[v]] -\n"
+
 #~ msgid "Usage: lpmove job dest\n"
 #~ msgstr "Användning: lpmove jobb mål\n"
 
@@ -3238,9 +3404,6 @@ msgstr "namnlös"
 #~ msgid "cancel: Unknown destination \"%s\"!\n"
 #~ msgstr "cancel: Okänt mål \"%s\"!\n"
 
-#~ msgid "cancel: Unknown option '%c'!\n"
-#~ msgstr "cancel: Okänd flagga \"%c\"!\n"
-
 #~ msgid "cupsaddsmb crashed on signal %d"
 #~ msgstr "cupsaddsmb krashade på signal %d"
 
@@ -3443,9 +3606,6 @@ msgstr "namnlös"
 #~ msgid "lpq: Unknown destination \"%s\"!\n"
 #~ msgstr "lpq: Okänt mål \"%s\"!\n"
 
-#~ msgid "lpq: Unknown destination \"%s/%s\"!\n"
-#~ msgstr "lpq: Okänt mål \"%s/%s\"!\n"
-
 #~ msgid "lpq: error - no default destination available.\n"
 #~ msgstr "lpq: fel - inget standardmål tillgängligt.\n"
 
diff --git a/locale/cups_zh.po b/locale/cups_zh.po
new file mode 100644 (file)
index 0000000..51eeeea
--- /dev/null
@@ -0,0 +1,2849 @@
+#
+# "$Id$"
+#
+#   Message catalog template for the Common UNIX Printing System (CUPS).
+#
+#   Copyright 2007 by Apple Inc.
+#   Copyright 2005-2007 by Easy Software Products.
+#
+#   These coded instructions, statements, and computer programs are the
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: CUPS 1.3\n"
+"Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+msgid "\t\t(all)\n"
+msgstr ""
+
+msgid "\t\t(none)\n"
+msgstr ""
+
+#, c-format
+msgid "\t%d entries\n"
+msgstr ""
+
+msgid "\tAfter fault: continue\n"
+msgstr ""
+
+msgid "\tAlerts:"
+msgstr ""
+
+msgid "\tBanner required\n"
+msgstr ""
+
+msgid "\tCharset sets:\n"
+msgstr ""
+
+msgid "\tConnection: direct\n"
+msgstr ""
+
+msgid "\tConnection: remote\n"
+msgstr ""
+
+msgid "\tDefault page size:\n"
+msgstr ""
+
+msgid "\tDefault pitch:\n"
+msgstr ""
+
+msgid "\tDefault port settings:\n"
+msgstr ""
+
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr ""
+
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+
+msgid "\tForms allowed:\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr ""
+
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr ""
+
+#, c-format
+msgid "\tLocation: %s\n"
+msgstr ""
+
+msgid "\tOn fault: no alert\n"
+msgstr ""
+
+msgid "\tUsers allowed:\n"
+msgstr ""
+
+msgid "\tUsers denied:\n"
+msgstr ""
+
+msgid "\tdaemon present\n"
+msgstr ""
+
+msgid "\tno entries\n"
+msgstr ""
+
+#, c-format
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr ""
+
+msgid "\tprinting is disabled\n"
+msgstr ""
+
+msgid "\tprinting is enabled\n"
+msgstr ""
+
+#, c-format
+msgid "\tqueued for %s\n"
+msgstr ""
+
+msgid "\tqueuing is disabled\n"
+msgstr ""
+
+msgid "\tqueuing is enabled\n"
+msgstr ""
+
+msgid "\treason unknown\n"
+msgstr ""
+
+msgid ""
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr ""
+
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr ""
+
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr ""
+
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr ""
+
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr ""
+
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr ""
+
+#, c-format
+msgid "        %-39.39s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "        PASS    Default%s\n"
+msgstr ""
+
+msgid "        PASS    DefaultImageableArea\n"
+msgstr ""
+
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr ""
+
+msgid "        PASS    FileVersion\n"
+msgstr ""
+
+msgid "        PASS    FormatVersion\n"
+msgstr ""
+
+msgid "        PASS    LanguageEncoding\n"
+msgstr ""
+
+msgid "        PASS    LanguageVersion\n"
+msgstr ""
+
+msgid "        PASS    Manufacturer\n"
+msgstr ""
+
+msgid "        PASS    ModelName\n"
+msgstr ""
+
+msgid "        PASS    NickName\n"
+msgstr ""
+
+msgid "        PASS    PCFileName\n"
+msgstr ""
+
+msgid "        PASS    PSVersion\n"
+msgstr ""
+
+msgid "        PASS    PageRegion\n"
+msgstr ""
+
+msgid "        PASS    PageSize\n"
+msgstr ""
+
+msgid "        PASS    Product\n"
+msgstr ""
+
+msgid "        PASS    ShortNickName\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+
+msgid "        WARN    Default choices conflicting!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr ""
+
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr ""
+
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
+
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr ""
+
+#, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+
+#, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+
+msgid "    NO ERRORS FOUND\n"
+msgstr ""
+
+#, c-format
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr ""
+
+#, c-format
+msgid "    Too many %%EndDocument comments!\n"
+msgstr ""
+
+msgid "    Warning: file contains binary data!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr ""
+
+msgid " FAIL\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+" FAIL\n"
+"      **FAIL**  Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+
+msgid " PASS\n"
+msgstr ""
+
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr ""
+
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr ""
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr ""
+
+#, c-format
+msgid "%s is not ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready\n"
+msgstr ""
+
+#, c-format
+msgid "%s is ready and printing\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s not supported!"
+msgstr ""
+
+#, c-format
+msgid "%s/%s accepting requests since %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr ""
+
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - bad job ID!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - no default destination available.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr ""
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr ""
+
+msgid "?Invalid help command unknown\n"
+msgstr ""
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr ""
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr ""
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr ""
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr ""
+
+msgid "Accept Jobs"
+msgstr ""
+
+msgid "Add Class"
+msgstr ""
+
+msgid "Add Printer"
+msgstr ""
+
+msgid "Add RSS Subscription"
+msgstr ""
+
+msgid "Administration"
+msgstr ""
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr ""
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr ""
+
+msgid "Bad OpenGroup"
+msgstr ""
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr ""
+
+msgid "Bad OrderDependency"
+msgstr ""
+
+msgid "Bad UIConstraints"
+msgstr ""
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr ""
+
+msgid "Bad custom parameter"
+msgstr ""
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr ""
+
+msgid "Bad job-priority value!"
+msgstr ""
+
+msgid "Bad job-state value!"
+msgstr ""
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad number-up value %d."
+msgstr ""
+
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr ""
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr ""
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr ""
+
+msgid "Bad subscription ID!"
+msgstr ""
+
+msgid "Banners"
+msgstr ""
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr ""
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr ""
+
+msgid "Classes"
+msgstr ""
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+msgstr ""
+
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr ""
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr ""
+
+msgid "Delete Class"
+msgstr ""
+
+msgid "Delete Printer"
+msgstr ""
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr ""
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Door open."
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr ""
+
+#, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+msgid "ERROR: Empty print file!\n"
+msgstr ""
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+msgid "ERROR: Printer not responding!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr ""
+
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr ""
+
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr ""
+
+msgid "Empty PPD file!"
+msgstr ""
+
+msgid "Ending Banner"
+msgstr ""
+
+msgid "Enter old password:"
+msgstr ""
+
+msgid "Enter password again:"
+msgstr ""
+
+msgid "Enter password:"
+msgstr ""
+
+msgid ""
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr ""
+
+msgid "Error Policy"
+msgstr ""
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr ""
+
+msgid "Export Printers to Samba"
+msgstr ""
+
+msgid "FAIL\n"
+msgstr ""
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr ""
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr ""
+
+msgid "Help"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr ""
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
+
+msgid "INFO: Loading image file...\n"
+msgstr ""
+
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
+
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
+
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
+
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
+
+msgid "INFO: Ready to print.\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
+
+msgid "INFO: Sending data\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
+
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
+
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
+
+msgid "Illegal control character"
+msgstr ""
+
+msgid "Illegal main keyword string"
+msgstr ""
+
+msgid "Illegal option keyword string"
+msgstr ""
+
+msgid "Illegal translation string"
+msgstr ""
+
+msgid "Illegal whitespace character"
+msgstr ""
+
+msgid "Ink/toner almost empty."
+msgstr ""
+
+msgid "Ink/toner empty!"
+msgstr ""
+
+msgid "Ink/toner waste bin almost full."
+msgstr ""
+
+msgid "Ink/toner waste bin full!"
+msgstr ""
+
+msgid "Interlock open."
+msgstr ""
+
+msgid "Internal error"
+msgstr ""
+
+msgid "JCL"
+msgstr ""
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr ""
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr ""
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr ""
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr ""
+
+#, c-format
+msgid "Job %d not found!"
+msgstr ""
+
+msgid "Job Completed"
+msgstr ""
+
+msgid "Job Created"
+msgstr ""
+
+msgid "Job Options Changed"
+msgstr ""
+
+msgid "Job Stopped"
+msgstr ""
+
+msgid "Job is completed and cannot be changed."
+msgstr ""
+
+msgid "Job operation failed:"
+msgstr ""
+
+msgid "Job state cannot be changed."
+msgstr ""
+
+msgid "Job subscriptions cannot be renewed!"
+msgstr ""
+
+msgid "Jobs"
+msgstr ""
+
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr ""
+
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr ""
+
+msgid "List Available Printers"
+msgstr ""
+
+msgid "Media Size"
+msgstr ""
+
+msgid "Media Source"
+msgstr ""
+
+msgid "Media Type"
+msgstr ""
+
+msgid "Media jam!"
+msgstr ""
+
+msgid "Media tray almost empty."
+msgstr ""
+
+msgid "Media tray empty!"
+msgstr ""
+
+msgid "Media tray missing!"
+msgstr ""
+
+msgid "Media tray needs to be filled."
+msgstr ""
+
+msgid "Memory allocation error"
+msgstr ""
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr ""
+
+msgid "Missing asterisk in column 1"
+msgstr ""
+
+#, c-format
+msgid "Missing double quote on line %d!"
+msgstr ""
+
+msgid "Missing form variable!"
+msgstr ""
+
+msgid "Missing notify-subscription-ids attribute!"
+msgstr ""
+
+msgid "Missing requesting-user-name attribute!"
+msgstr ""
+
+msgid "Missing required attributes!"
+msgstr ""
+
+#, c-format
+msgid "Missing value on line %d!"
+msgstr ""
+
+msgid "Missing value string"
+msgstr ""
+
+#, c-format
+msgid ""
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+
+msgid "Modify Class"
+msgstr ""
+
+msgid "Modify Printer"
+msgstr ""
+
+msgid "Move All Jobs"
+msgstr ""
+
+msgid "Move Job"
+msgstr ""
+
+#, c-format
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
+
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
+
+msgid "NULL PPD file pointer"
+msgstr ""
+
+msgid "No"
+msgstr ""
+
+msgid "No Windows printer drivers are installed!"
+msgstr ""
+
+#, c-format
+msgid "No active jobs on %s!"
+msgstr ""
+
+msgid "No attributes in request!"
+msgstr ""
+
+msgid "No authentication information provided!"
+msgstr ""
+
+msgid "No default printer"
+msgstr ""
+
+msgid "No destinations added."
+msgstr ""
+
+msgid "No file!?!"
+msgstr ""
+
+msgid "No subscription attributes in request!"
+msgstr ""
+
+msgid "No subscriptions found."
+msgstr ""
+
+msgid "None"
+msgstr ""
+
+msgid "Not allowed to print."
+msgstr ""
+
+msgid "OK"
+msgstr ""
+
+msgid "OPC almost at end-of-life."
+msgstr ""
+
+msgid "OPC at end-of-life!"
+msgstr ""
+
+msgid "OpenGroup without a CloseGroup first"
+msgstr ""
+
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr ""
+
+msgid "Operation Policy"
+msgstr ""
+
+msgid "Options Installed"
+msgstr ""
+
+msgid "Out of toner!"
+msgstr ""
+
+msgid "Output Mode"
+msgstr ""
+
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr ""
+
+#, c-format
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr ""
+
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr ""
+
+msgid "PS Binary Protocol"
+msgstr ""
+
+#, c-format
+msgid "Password for %s on %s? "
+msgstr ""
+
+#, c-format
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr ""
+
+msgid "Policies"
+msgstr ""
+
+msgid "Print Job:"
+msgstr ""
+
+msgid "Print Test Page"
+msgstr ""
+
+msgid "Printer Added"
+msgstr ""
+
+msgid "Printer Deleted"
+msgstr ""
+
+msgid "Printer Maintenance"
+msgstr ""
+
+msgid "Printer Modified"
+msgstr ""
+
+msgid "Printer Stopped"
+msgstr ""
+
+msgid "Printer off-line."
+msgstr ""
+
+msgid "Printer:"
+msgstr ""
+
+msgid "Printers"
+msgstr ""
+
+msgid "Purge Jobs"
+msgstr ""
+
+msgid "Quota limit reached."
+msgstr ""
+
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr ""
+
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+
+msgid "Reject Jobs"
+msgstr ""
+
+msgid "Resolution"
+msgstr ""
+
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr ""
+
+msgid "Server Restarted"
+msgstr ""
+
+msgid "Server Security Auditing"
+msgstr ""
+
+msgid "Server Started"
+msgstr ""
+
+msgid "Server Stopped"
+msgstr ""
+
+msgid "Set Allowed Users"
+msgstr ""
+
+msgid "Set As Default"
+msgstr ""
+
+msgid "Set Class Options"
+msgstr ""
+
+msgid "Set Printer Options"
+msgstr ""
+
+msgid "Set Publishing"
+msgstr ""
+
+msgid "Start Class"
+msgstr ""
+
+msgid "Start Printer"
+msgstr ""
+
+msgid "Starting Banner"
+msgstr ""
+
+msgid "Stop Class"
+msgstr ""
+
+msgid "Stop Printer"
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
+
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
+
+msgid ""
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr ""
+
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr ""
+
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+
+msgid "The printer or class is not shared!"
+msgstr ""
+
+msgid "The printer or class was not found."
+msgstr ""
+
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr ""
+
+msgid "The printer-uri attribute is required!"
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr ""
+
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+
+msgid "Toner low."
+msgstr ""
+
+msgid "Too many active jobs."
+msgstr ""
+
+msgid "Unable to access cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to add RSS subscription:"
+msgstr ""
+
+msgid "Unable to add class:"
+msgstr ""
+
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr ""
+
+msgid "Unable to add printer:"
+msgstr ""
+
+msgid "Unable to allocate memory for file types!"
+msgstr ""
+
+msgid "Unable to cancel RSS subscription:"
+msgstr ""
+
+msgid "Unable to change printer-is-shared attribute:"
+msgstr ""
+
+msgid "Unable to change printer:"
+msgstr ""
+
+msgid "Unable to change server settings:"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy PPD file - %s!"
+msgstr ""
+
+msgid "Unable to copy PPD file!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr ""
+
+msgid "Unable to create temporary file:"
+msgstr ""
+
+msgid "Unable to delete class:"
+msgstr ""
+
+msgid "Unable to delete printer:"
+msgstr ""
+
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr ""
+
+msgid "Unable to find destination for job!"
+msgstr ""
+
+msgid "Unable to get class list:"
+msgstr ""
+
+msgid "Unable to get class status:"
+msgstr ""
+
+msgid "Unable to get list of printer drivers:"
+msgstr ""
+
+msgid "Unable to get printer attributes:"
+msgstr ""
+
+msgid "Unable to get printer list:"
+msgstr ""
+
+msgid "Unable to get printer status:"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr ""
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr ""
+
+msgid "Unable to modify class:"
+msgstr ""
+
+msgid "Unable to modify printer:"
+msgstr ""
+
+msgid "Unable to move job"
+msgstr ""
+
+msgid "Unable to move jobs"
+msgstr ""
+
+msgid "Unable to open PPD file"
+msgstr ""
+
+msgid "Unable to open PPD file:"
+msgstr ""
+
+msgid "Unable to open cupsd.conf file:"
+msgstr ""
+
+msgid "Unable to print test page:"
+msgstr ""
+
+#, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr ""
+
+msgid "Unable to send maintenance job:"
+msgstr ""
+
+#, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr ""
+
+msgid "Unable to set options:"
+msgstr ""
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr ""
+
+msgid "Unknown"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer error (%s)!"
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr ""
+
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr ""
+
+msgid ""
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
+
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
+
+msgid "Usage: lpmove job/src dest\n"
+msgstr ""
+
+msgid ""
+"Usage: lpoptions [-h server] [-E] -d printer\n"
+"       lpoptions [-h server] [-E] [-p printer] -l\n"
+"       lpoptions [-h server] [-E] -p printer -o option[=value] ...\n"
+"       lpoptions [-h server] [-E] -x printer\n"
+msgstr ""
+
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr ""
+
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
+
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
+
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
+msgid ""
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
+
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr ""
+
+msgid "Yes"
+msgstr ""
+
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+
+msgid "aborted"
+msgstr ""
+
+msgid "canceled"
+msgstr ""
+
+msgid "completed"
+msgstr ""
+
+msgid "cups-deviced failed to execute."
+msgstr ""
+
+msgid "cups-driverd failed to execute."
+msgstr ""
+
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr ""
+
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr ""
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
+
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr ""
+
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr ""
+
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "device for %s: %s\n"
+msgstr ""
+
+msgid "held"
+msgstr ""
+
+msgid "help\t\tget help on commands\n"
+msgstr ""
+
+msgid "idle"
+msgstr ""
+
+msgid "job-printer-uri attribute missing!"
+msgstr ""
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr ""
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr ""
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr ""
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr ""
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr ""
+
+msgid "lpc> "
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr ""
+
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr ""
+
+msgid "lpoptions: No printers!?!\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr ""
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr ""
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr ""
+
+msgid "lppasswd: Password file busy!\n"
+msgstr ""
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr ""
+
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr ""
+
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr ""
+
+msgid "lprm: Unable to contact server!\n"
+msgstr ""
+
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr ""
+
+#, c-format
+msgid "members of class %s:\n"
+msgstr ""
+
+msgid "no entries\n"
+msgstr ""
+
+msgid "no system default destination\n"
+msgstr ""
+
+msgid "notify-events not specified!"
+msgstr ""
+
+#, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
+
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr ""
+
+#, c-format
+msgid "open of %s failed: %s"
+msgstr ""
+
+msgid "pending"
+msgstr ""
+
+#, c-format
+msgid "printer %s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s disabled since %s -\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr ""
+
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr ""
+
+msgid "processing"
+msgstr ""
+
+#, c-format
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr ""
+
+msgid "scheduler is not running\n"
+msgstr ""
+
+msgid "scheduler is running\n"
+msgstr ""
+
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr ""
+
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr ""
+
+msgid "stopped"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s\n"
+msgstr ""
+
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr ""
+
+msgid "unknown"
+msgstr ""
+
+msgid "untitled"
+msgstr ""
index b6aabcf77e872e558184548dc7b0618460d4e137..90bbcab23780976b96925d4e1ce038a3935c5fbf 100644 (file)
@@ -3,29 +3,20 @@
 #
 #   Message catalog template for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2005-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: cups 1.2.8\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2007-01-23 09:19-0500\n"
+"POT-Creation-Date: 2007-07-16 16:34-0400\n"
 "PO-Revision-Date: 2007-02-17 00:00+0800\n"
 "Last-Translator: Wei-Lun Chao <chaoweilun@gmail.com>\n"
 "Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -34,700 +25,744 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-msgid "Options Installed"
-msgstr "已安裝選項"
-
-msgid "Class"
-msgstr "類別"
+msgid "\t\t(all)\n"
+msgstr "\t\t(所有)\n"
 
-msgid "Printer"
-msgstr "印表機"
+msgid "\t\t(none)\n"
+msgstr "\t\t(無一)\n"
 
-msgid "Extra"
-msgstr "其他"
+#, c-format
+msgid "\t%d entries\n"
+msgstr "\t%d 個項目\n"
 
-msgid "General"
-msgstr "一般"
+msgid "\tAfter fault: continue\n"
+msgstr "\t失誤之後:繼續\n"
 
-msgid "Media Size"
-msgstr "媒體大小"
+msgid "\tAlerts:"
+msgstr "\t警示:"
 
-msgid "Media Type"
-msgstr "媒體類型"
+msgid "\tBanner required\n"
+msgstr "\t需要的橫幅\n"
 
-msgid "Media Source"
-msgstr "媒體來源"
+msgid "\tCharset sets:\n"
+msgstr "\t字元集設定:\n"
 
-msgid "Output Mode"
-msgstr "輸出模式"
+msgid "\tConnection: direct\n"
+msgstr "\t連接:直接\n"
 
-msgid "Resolution"
-msgstr "解析度"
+msgid "\tConnection: remote\n"
+msgstr "\t連接:遠端\n"
 
-msgid "Variable"
-msgstr "變數"
+msgid "\tDefault page size:\n"
+msgstr "\t預設頁面大小:\n"
 
-msgid "Yes"
-msgstr ""
+msgid "\tDefault pitch:\n"
+msgstr "\t預設間距:\n"
 
-msgid "No"
-msgstr ""
+msgid "\tDefault port settings:\n"
+msgstr "\t預設連接埠設定值:\n"
 
-msgid "Auto"
-msgstr "自動"
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr "\t描述:%s\n"
 
 msgid ""
-"Enter your username and password or the root username and password to access "
-"this page."
-msgstr "輸入您的使用者名稱和密碼,或是系統管理者名稱和密碼,以存取此頁面。"
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+"\t形式掛載:\n"
+"\t內容類型:任何\n"
+"\t印表機類型:不明\n"
 
-msgid "You must use a https: URL to access this page."
-msgstr "您必須使用 https:URL 以存取此頁面。"
+msgid "\tForms allowed:\n"
+msgstr "\t允許的形式:\n"
 
 #, c-format
-msgid "Bad request version number %d.%d!"
-msgstr "不當的請求版本號碼 %d.%d!"
-
-msgid "No attributes in request!"
-msgstr "在請求中沒有任何屬性!"
+msgid "\tInterface: %s.ppd\n"
+msgstr "\t介面:%s.ppd\n"
 
 #, c-format
-msgid "Attribute groups are out of order (%x < %x)!"
-msgstr "屬性群組超出順序 (%x < %x)!"
-
-msgid "Missing required attributes!"
-msgstr "缺少必要的屬性!"
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr "\t介面:%s/介面/%s\n"
 
 #, c-format
-msgid "%s not supported!"
-msgstr "不支援 %s!"
-
-msgid "The printer or class was not found."
-msgstr "找不到印表機或類別。"
-
-msgid ""
-"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
-msgstr "printer-uri 必須是「ipp://主機名稱/classes/類別名稱」的形式。"
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr "\t介面:%s/ppd/%s.ppd\n"
 
 #, c-format
-msgid "The printer-uri \"%s\" contains invalid characters."
-msgstr "printer-uri「%s」內含無效的字元。"
+msgid "\tLocation: %s\n"
+msgstr "\t位置:%s\n"
 
-#, c-format
-msgid "A printer named \"%s\" already exists!"
-msgstr "名為的印表機「%s」已經存在!"
+msgid "\tOn fault: no alert\n"
+msgstr "\t於失誤:無警示\n"
 
-#, c-format
-msgid "Attempt to set %s printer-state to bad value %d!"
-msgstr "試圖去設定 %s printer-state 為不當的值 %d!"
+msgid "\tUsers allowed:\n"
+msgstr "\t允許的使用者:\n"
 
-#, c-format
-msgid "add_class: Unknown printer-op-policy \"%s\"."
-msgstr "add_class:不明的 printer-op-policy「%s」。"
+msgid "\tUsers denied:\n"
+msgstr "\t被拒的使用者:\n"
 
-#, c-format
-msgid "add_class: Unknown printer-error-policy \"%s\"."
-msgstr "add_class:不明的 printer-error-policy「%s」。"
+msgid "\tdaemon present\n"
+msgstr "\t守護程式存在\n"
 
-msgid "Unable to allocate memory for file types!"
-msgstr "無法配置用於檔案類型的記憶體!"
+msgid "\tno entries\n"
+msgstr "\t沒有項目\n"
 
 #, c-format
-msgid "Character set \"%s\" not supported!"
-msgstr "不支援字元集「%s」!"
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr "\t印表機位於裝置「%s」速度 -1\n"
 
-#, c-format
-msgid "Language \"%s\" not supported!"
-msgstr "不支援語言「%s」!"
+msgid "\tprinting is disabled\n"
+msgstr "\t列印已停用\n"
+
+msgid "\tprinting is enabled\n"
+msgstr "\t列印已啟用\n"
 
 #, c-format
-msgid "The notify-user-data value is too large (%d > 63 octets)!"
-msgstr "notify-user-data 值太大 (%d > 63 個八位元組)!"
+msgid "\tqueued for %s\n"
+msgstr "\t已加入佇列於 %s\n"
 
-msgid ""
-"The notify-lease-duration attribute cannot be used with job subscriptions."
-msgstr "notify-lease-duration 屬性無法與工作預定一起使用。"
+msgid "\tqueuing is disabled\n"
+msgstr "\t排隊已停用\n"
 
-msgid ""
-"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
-msgstr "printer-uri 必須是「ipp://主機名稱/printers/印表機名稱」的形式。"
+msgid "\tqueuing is enabled\n"
+msgstr "\t排隊已啟用\n"
 
-#, c-format
-msgid "A class named \"%s\" already exists!"
-msgstr "名為「%s」的類別已經存在!"
+msgid "\treason unknown\n"
+msgstr "\t原因不詳\n"
 
-#, c-format
 msgid ""
-"File device URIs have been disabled! To enable, see the FileDevice directive "
-"in \"%s/cupsd.conf\"."
+"\n"
+"    DETAILED CONFORMANCE TEST RESULTS\n"
 msgstr ""
-"檔案裝置 URIs 已停用!要啟用的話,參看「%s/cupsd.conf」中的 FileDevice 指令。"
+"\n"
+"    詳細的符合性測試結果\n"
 
-#, c-format
-msgid "Bad device-uri \"%s\"!"
-msgstr "不當的 device-uri「%s」!"
+msgid "                REF: Page 15, section 3.1.\n"
+msgstr "               參考:頁面 15, 區段 3.1。\n"
 
-#, c-format
-msgid "Bad port-monitor \"%s\"!"
-msgstr "不當的 port-monitor「%s」!"
+msgid "                REF: Page 15, section 3.2.\n"
+msgstr "               參考:頁面 15, 區段 3.2。\n"
 
-#, c-format
-msgid "Bad printer-state value %d!"
-msgstr "不當的 printer-state 值 %d!"
+msgid "                REF: Page 19, section 3.3.\n"
+msgstr "               參考:頁面 19, 區段 3.3。\n"
 
-#, c-format
-msgid "Unknown printer-op-policy \"%s\"."
-msgstr "不明的 printer-op-policy「%s」。"
+msgid "                REF: Page 20, section 3.4.\n"
+msgstr "               參考:頁面 20, 區段 3.4。\n"
 
-#, c-format
-msgid "Unknown printer-error-policy \"%s\"."
-msgstr "不明的 printer-error-policy「%s」。"
+msgid "                REF: Page 27, section 3.5.\n"
+msgstr "               參考:頁面 27, 區段 3.5。\n"
 
-#, c-format
-msgid "Unable to copy interface script - %s!"
-msgstr "無法複製介面命令稿 - %s!"
+msgid "                REF: Page 42, section 5.2.\n"
+msgstr "               參考:頁面 42, 區段 5.2。\n"
 
-#, c-format
-msgid "Unable to copy PPD file - %s!"
-msgstr "無法複製 PPD 檔案 - %s!"
+msgid "                REF: Pages 16-17, section 3.2.\n"
+msgstr "               參考:頁面 16-17, 區段 3.2。\n"
 
-msgid "Unable to copy PPD file!"
-msgstr "無法複製 PPD 檔案!"
+msgid "                REF: Pages 42-45, section 5.2.\n"
+msgstr "               參考:頁面 42-45, 區段 5.2。\n"
 
-msgid "Got a printer-uri attribute but no job-id!"
-msgstr "得到 printer-uri 屬性但是沒有 job-id!"
+msgid "                REF: Pages 45-46, section 5.2.\n"
+msgstr "               參考:頁面 45-46, 區段 5.2。\n"
 
-#, c-format
-msgid "Bad job-uri attribute \"%s\"!"
-msgstr "不當的 job-uri 屬性「%s」!"
+msgid "                REF: Pages 48-49, section 5.2.\n"
+msgstr "               參考:頁面 48-49, 區段 5.2。\n"
 
-#, c-format
-msgid "Job #%d doesn't exist!"
-msgstr "工作 #%d 不存在!"
+msgid "                REF: Pages 52-54, section 5.2.\n"
+msgstr "               參考:頁面 52-54, 區段 5.2。\n"
 
 #, c-format
-msgid "Job #%d is not held for authentication!"
-msgstr "工作 #%d 並未被延遲以便驗證!"
+msgid "        %-39.39s %.0f bytes\n"
+msgstr "        %-39.39s %.0f 位元組\n"
 
 #, c-format
-msgid "You are not authorized to authenticate job #%d owned by \"%s\"!"
-msgstr "您未被授權去驗證由「%2$s」所擁有的工作 #%1$d!"
-
-msgid "The printer-uri attribute is required!"
-msgstr "printer-uri 屬性為必要的!"
+msgid "        PASS    Default%s\n"
+msgstr "        略過    預設 %s\n"
 
-msgid "Missing requesting-user-name attribute!"
-msgstr "缺少 requesting-user-name 屬性!"
+msgid "        PASS    DefaultImageableArea\n"
+msgstr "        略過    DefaultImageableArea\n"
 
-#, c-format
-msgid "The printer-uri \"%s\" is not valid."
-msgstr "printer-uri「%s」並非有效。"
+msgid "        PASS    DefaultPaperDimension\n"
+msgstr "        略過    DefaultPaperDimension\n"
 
-#, c-format
-msgid "No active jobs on %s!"
-msgstr "於 %s 無作用中工作!"
+msgid "        PASS    FileVersion\n"
+msgstr "        略過    FileVersion\n"
 
-#, c-format
-msgid "You are not authorized to delete job #%d owned by \"%s\"!"
-msgstr "您未被授權去刪除由「%2$s」所擁有的工作 #%1$d!"
+msgid "        PASS    FormatVersion\n"
+msgstr "        略過    FormatVersion\n"
 
-#, c-format
-msgid "Job #%d is already %s - can't cancel."
-msgstr "工作 #%d 已經 %s - 無法取消。"
+msgid "        PASS    LanguageEncoding\n"
+msgstr "        略過    LanguageEncoding\n"
 
-msgid "The printer or class is not shared!"
-msgstr "印表機或類別並未共享!"
+msgid "        PASS    LanguageVersion\n"
+msgstr "        略過    LanguageVersion\n"
 
-#, c-format
-msgid "Destination \"%s\" is not accepting jobs."
-msgstr "目的印表機「%s」並未接受工作。"
+msgid "        PASS    Manufacturer\n"
+msgstr "        略過    製造商\n"
 
-#, c-format
-msgid "Bad copies value %d."
-msgstr "不當的份數值 %d。"
+msgid "        PASS    ModelName\n"
+msgstr "        略過    ModelName\n"
 
-#, c-format
-msgid "Bad page-ranges values %d-%d."
-msgstr "不當的 page-ranges 值 %d-%d。"
+msgid "        PASS    NickName\n"
+msgstr "        略過    暱稱\n"
 
-msgid "Too many active jobs."
-msgstr "太多作用中工作。"
+msgid "        PASS    PCFileName\n"
+msgstr "        略過    PCFileName\n"
 
-msgid "Quota limit reached."
-msgstr "達到配額限制。"
+msgid "        PASS    PSVersion\n"
+msgstr "        略過    PSVersion\n"
 
-#, c-format
-msgid "Unable to add job for destination \"%s\"!"
-msgstr "無法於目的印表機「%s」加入工作!"
-
-msgid "No subscription attributes in request!"
-msgstr "在請求中沒有訂用屬性!"
-
-msgid "notify-events not specified!"
-msgstr "notify-events 尚未指定!"
-
-#, c-format
-msgid "Job %d not found!"
-msgstr "找不到工作 %d!"
-
-msgid "No default printer"
-msgstr "無預設印表機"
-
-msgid "cups-deviced failed to execute."
-msgstr "cups-deviced 執行失敗。"
-
-msgid "cups-driverd failed to execute."
-msgstr "cups-driverd 執行失敗。"
-
-msgid "No destinations added."
-msgstr "無目的印表機加入。"
-
-#, c-format
-msgid "notify-subscription-id %d no good!"
-msgstr "notify-subscription-id %d 不良!"
-
-#, c-format
-msgid "Job #%s does not exist!"
-msgstr "工作 #%s 不存在!"
-
-#, c-format
-msgid "Job #%d does not exist!"
-msgstr "工作 #%d 不存在!"
-
-msgid "No subscriptions found."
-msgstr "找不到訂用記錄。"
-
-#, c-format
-msgid "Not authorized to hold job #%d owned by \"%s\"!"
-msgstr "未被授權暫停由「%2$s」所擁有的工作 #%1$d!"
-
-#, c-format
-msgid "Job #%d is finished and cannot be altered!"
-msgstr "工作 #%d 已完成而無法改變!"
-
-#, c-format
-msgid "You are not authorized to move job #%d owned by \"%s\"!"
-msgstr "您未被授權移動由「%2$s」所擁有的工作 #%1$d!"
+msgid "        PASS    PageRegion\n"
+msgstr "        略過    PageRegion\n"
 
-msgid "job-printer-uri attribute missing!"
-msgstr "缺少 job-printer-uri 屬性!"
+msgid "        PASS    PageSize\n"
+msgstr "        略過    PageSize\n"
 
-#, c-format
-msgid "Unsupported compression \"%s\"!"
-msgstr "不支援的壓縮「%s」!"
+msgid "        PASS    Product\n"
+msgstr "        略過    產品\n"
 
-msgid "No file!?!"
-msgstr "沒有檔案!?!"
+msgid "        PASS    ShortNickName\n"
+msgstr "        略過    ShortNickName\n"
 
 #, c-format
-msgid "Could not scan type \"%s\"!"
-msgstr "無法掃描型態「%s」!"
+msgid ""
+"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
+"                (constraint=\"%s %s %s %s\")\n"
+msgstr ""
+"        警告    「%s %s」與「%s %s」產生衝突\n"
+"               (條件約束=「%s %s %s %s」)\n"
 
 #, c-format
-msgid "Unsupported format '%s/%s'!"
-msgstr "不支援的格式「%s/%s」!"
-
-msgid "Printer not shared!"
-msgstr "印表機未共享!"
+msgid "        WARN    %s has no corresponding options!\n"
+msgstr "        警告    %s 沒有相應選項!\n"
 
 #, c-format
-msgid "Too many jobs - %d jobs, max jobs is %d."
-msgstr "太多工作 - %d 項工作,最大工作數為 %d。"
+msgid ""
+"        WARN    %s shares a common prefix with %s\n"
+"                REF: Page 15, section 3.2.\n"
+msgstr ""
+"        警告    %s 分享共同的 %s 字首\n"
+"               參考:頁面 15, 區段 3.2。\n"
 
-#, c-format
-msgid "Job #%d is not held!"
-msgstr "工作 #%d 並未被延遲!"
+msgid "        WARN    Default choices conflicting!\n"
+msgstr "        警告    預設選擇衝突!\n"
 
 #, c-format
-msgid "You are not authorized to release job id %d owned by \"%s\"!"
-msgstr "您未被授權釋出由「%2$s」所擁有的工作識別號 %1$d!"
+msgid ""
+"        WARN    Duplex option keyword %s should be named Duplex or "
+"JCLDuplex!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+"        警告    雙工選項關鍵字 %s 應該被稱為 Duplex 或 JCLDuplex!\n"
+"               參考:頁面 122, 區段 5.17\n"
 
-#, c-format
-msgid "Job #%d is not complete!"
-msgstr "工作 #%d 並未完成!"
+msgid ""
+"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr "        警告    檔案含有混合的 CR、LF 和 CR LF 列尾結束符號!\n"
 
-#, c-format
-msgid "Job #%d cannot be restarted - no files!"
-msgstr "工作 #%d 無法重新啟動 - 沒有檔案!"
+msgid ""
+"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+"        警告    由 PPD 4.3 spec 所需的 LanguageEncoding。\n"
+"               參考:頁面 56-57, 區段 5.3。\n"
 
 #, c-format
-msgid "You are not authorized to restart job id %d owned by \"%s\"!"
-msgstr "您未被授權重新啟動由「%2$s」所擁有的工作識別號 %1$d!"
+msgid "        WARN    Line %d only contains whitespace!\n"
+msgstr "        警告    列 %d 只含空白!\n"
 
-#, c-format
-msgid "You are not authorized to send document for job #%d owned by \"%s\"!"
-msgstr "您未被授權發送文件給「%2$s」所擁有的工作 #%1$d!"
+msgid ""
+"        WARN    Manufacturer required by PPD 4.3 spec.\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+"        警告    由 PPD 4.3 spec 所需的製造商。\n"
+"               參考:頁面 58-59, 區段 5.3。\n"
 
 #, c-format
-msgid "Bad document-format \"%s\"!"
-msgstr "不當的文件格式「%s」!"
+msgid "        WARN    Missing APDialogExtension file \"%s\"\n"
+msgstr ""
 
 #, c-format
-msgid "You are not authorized to alter job id %d owned by \"%s\"!"
-msgstr "您未被授權改變由「%2$s」所擁有的工作識別號 #%1$d!"
+msgid "        WARN    Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
 
 #, c-format
-msgid "%s cannot be changed."
-msgstr "%s 無法變更。"
-
-msgid "Bad job-priority value!"
-msgstr "不當的工作優先值!"
-
-msgid "Job is completed and cannot be changed."
-msgstr "工作已完成而無法變更。"
-
-msgid "Bad job-state value!"
-msgstr "不當的工作狀態值!"
+msgid "        WARN    Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
 
-msgid "Job state cannot be changed."
-msgstr "工作狀態無法變更。"
+msgid ""
+"        WARN    Non-Windows PPD files should use lines ending with only LF, "
+"not CR LF!\n"
+msgstr ""
+"        警告    非 Windows 的 PPD 檔案列結束應該只使用 LF,而非 CR LF!\n"
 
 #, c-format
-msgid "Unsupported compression attribute %s!"
-msgstr "不支援的壓縮屬性 %s!"
+msgid ""
+"        WARN    Obsolete PPD version %.1f!\n"
+"                REF: Page 42, section 5.2.\n"
+msgstr ""
+"        警告    淘汰的 PPD 版本 %.1f!\n"
+"               參考:頁面 42, 區段 5.2。\n"
 
-#, c-format
-msgid "Unsupported format \"%s\"!"
-msgstr "不支援的格式「%s」!"
+msgid ""
+"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+"        警告    PCFileName 長度超過 8.3 而違反了 PPD 的 spec。\n"
+"               參考:頁面 61-62, 區段 5.3。\n"
 
-#, c-format
-msgid "%s is not implemented by the CUPS version of lpc.\n"
-msgstr "%s 並未由 lpc 的 CUPS 版本所實作。\n"
+msgid ""
+"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
+"                REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+"        警告    協定含有 PJL 但是 JCL 屬性未設定。\n"
+"               參考:頁面 78-79, 區段 5.7。\n"
 
 msgid ""
-"Commands may be abbreviated.  Commands are:\n"
-"\n"
-"exit    help    quit    status  ?\n"
+"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
+"                REF: Pages 78-79, section 5.7.\n"
 msgstr ""
-"命令可以為縮寫。 命令是:\n"
-"\n"
-"exit    help    quit    status  ?\n"
+"        警告    含有 PJL 和 BCP 兩者的協定;預期為 TBCP。\n"
+"               參考:頁面 78-79, 區段 5.7。\n"
 
-msgid "help\t\tget help on commands\n"
-msgstr "help\t\t取得對於命令的說明\n"
+msgid ""
+"        WARN    ShortNickName required by PPD 4.3 spec.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+"        警告    由 PPD 4.3 spec 所需的 ShortNickName。\n"
+"               參考:頁面 64-65, 區段 5.3。\n"
 
-msgid "status\t\tshow status of daemon and queue\n"
-msgstr "status\t\t顯示守護程式和佇列的狀況\n"
+#, fuzzy, c-format
+msgid "      %s  %s %s does not exist!\n"
+msgstr "      ** 失敗 **  %s %s 不存在!\n"
 
-msgid "?Invalid help command unknown\n"
-msgstr "?不明的無效求助命令\n"
+#, fuzzy, c-format
+msgid "      %s  Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr "      ** 失敗 **  缺少用於選項 %s 的「%s」翻譯字串!\n"
 
-#, c-format
-msgid "\tprinter is on device '%s' speed -1\n"
-msgstr "\t印表機位於裝置「%s」速度 -1\n"
+#, fuzzy, c-format
+msgid ""
+"      %s  Bad UTF-8 \"%s\" translation string for option %s, choice %s!\n"
+msgstr "      ** 失敗 **  缺少用於選項 %s、選擇 %s 的「%s」翻譯字串!\n"
 
-msgid "\tqueuing is enabled\n"
-msgstr "\t排隊已啟用\n"
+#, fuzzy, c-format
+msgid "      %s  Bad cupsFilter value \"%s\"!\n"
+msgstr "      ** 失敗 **  不當的 cupsFilter 值「%s」!\n"
 
-msgid "\tqueuing is disabled\n"
-msgstr "\t排隊已停用\n"
+#, fuzzy, c-format
+msgid "      %s  Bad cupsPreFilter value \"%s\"!\n"
+msgstr "      ** 失敗 **  不當的 cupsFilter 值「%s」!\n"
 
-msgid "\tprinting is enabled\n"
-msgstr "\t列印已啟用\n"
+#, fuzzy, c-format
+msgid "      %s  Bad language \"%s\"!\n"
+msgstr "      ** 失敗 **  不當的語言「%s」!\n"
 
-msgid "\tprinting is disabled\n"
-msgstr "\t列印已停用\n"
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s!\n"
+msgstr "      ** 失敗 **  缺少用於選項 %s 的「%s」翻譯字串!\n"
 
-msgid "\tno entries\n"
-msgstr "\t沒有項目\n"
+#, fuzzy, c-format
+msgid "      %s  Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr "      ** 失敗 **  缺少用於選項 %s、選擇 %s 的「%s」翻譯字串!\n"
 
 #, c-format
-msgid "\t%d entries\n"
-msgstr "\t%d 個項目\n"
+msgid "      %s  Missing choice *%s %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
 
-msgid "\tdaemon present\n"
-msgstr "\t守護程式存在\n"
+#, fuzzy, c-format
+msgid "      %s  Missing cupsFilter file \"%s\"\n"
+msgstr "      ** 失敗 **  不當的 cupsFilter 值「%s」!\n"
 
-msgid "lpq: Unable to contact server!\n"
-msgstr "lpq:無法連上伺服器!\n"
+#, fuzzy, c-format
+msgid "      %s  Missing cupsPreFilter file \"%s\"\n"
+msgstr "      ** 失敗 **  不當的 cupsFilter 值「%s」!\n"
 
 #, c-format
-msgid "%s: Sorry, no encryption support compiled in!\n"
-msgstr "%s:抱歉,加密支援沒有編譯進去!\n"
+msgid "      %s  Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
 
 #, c-format
-msgid "lpq: Unknown destination \"%s/%s\"!\n"
-msgstr "lpq:不明的目的印表機「%s/%s」!\n"
+msgid "      %s  No base translation \"%s\" is included in file!\n"
+msgstr ""
 
 #, c-format
-msgid "lpq: Unknown destination \"%s\"!\n"
-msgstr "lpq:不明的目的印表機「%s」!\n"
+msgid ""
+"      **FAIL**  %s must be 1284DeviceID!\n"
+"                REF: Page 72, section 5.5\n"
+msgstr ""
+"      ** 失敗 **  %s 必須是 1284DeviceID!\n"
+"               參考:頁面 72, 區段 5.5\n"
 
 #, c-format
 msgid ""
-"lp: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lp:錯誤 - %s 環境變數指稱到不存在的目的印表機「%s」!\n"
-
-msgid "lpq: error - no default destination available.\n"
-msgstr "lpq:錯誤 - 無預設目的印表機可用。\n"
+"      **FAIL**  BAD Default%s %s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+"      ** 失敗 **  不當的預設 %s %s\n"
+"               參考:頁面 40, 區段 4.5。\n"
 
 #, c-format
-msgid "lpq: get-jobs failed: %s\n"
-msgstr "lpq:get-jobs 失敗:%s\n"
-
 msgid ""
-"Rank   Owner      Pri  Job        Files                       Total Size\n"
+"      **FAIL**  BAD DefaultImageableArea %s!\n"
+"                REF: Page 102, section 5.15.\n"
 msgstr ""
-"等級   擁有人     優先 工作       檔案                        總計  大小\n"
-
-msgid "Rank    Owner   Job     File(s)                         Total Size\n"
-msgstr "等級    擁有人  工作    檔案                            總計  大小\n"
+"      ** 失敗 **  不當的 DefaultImageableArea %s!\n"
+"               參考:頁面 102, 區段 5.15。\n"
 
 #, c-format
-msgid "%s: %-33.33s [job %d localhost]\n"
-msgstr "%s:%-33.33s [工作 %d 本地主機]\n"
+msgid ""
+"      **FAIL**  BAD DefaultPaperDimension %s!\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+"      ** 失敗 **  不當的 DefaultPaperDimension %s!\n"
+"               參考:頁面 103, 區段 5.15。\n"
 
-#, c-format
-msgid "        %-39.39s %.0f bytes\n"
-msgstr "        %-39.39s %.0f 位元組\n"
-
-#, c-format
-msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
-msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f 位元組\n"
-
-#, c-format
-msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
-msgstr "%-7s %-7.7s %-7d %-31.31s %.0f 位元組\n"
+msgid ""
+"      **FAIL**  BAD JobPatchFile attribute in file\n"
+"                REF: Page 24, section 3.4.\n"
+msgstr ""
+"      ** 失敗 **  在檔案中不當的 JobPatchFile 屬性\n"
+"               參考:頁面 24, 區段 3.4。\n"
 
-msgid "no entries\n"
-msgstr "沒有項目\n"
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      ** 失敗 **  不當的製造商(應該是「HP」)\n"
+"               參考:頁面 211, 表格 D.1。\n"
 
-#, c-format
-msgid "lpq: get-printer-attributes failed: %s\n"
-msgstr "lpq:get-printer-attributes 失敗:%s\n"
+#, fuzzy
+msgid ""
+"      **FAIL**  BAD Manufacturer (should be \"Oki\")\n"
+"                REF: Page 211, table D.1.\n"
+msgstr ""
+"      ** 失敗 **  不當的製造商(應該是「HP」)\n"
+"               參考:頁面 211, 表格 D.1。\n"
 
 #, c-format
-msgid "%s is ready\n"
-msgstr "%s 已就緒\n"
+msgid ""
+"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  不當的 ModelName -無法允許「%c」在字串中。\n"
+"               參考:頁面 59-60, 區段 5.3。\n"
 
-#, c-format
-msgid "%s is ready and printing\n"
-msgstr "%s 已就緒並正在列印\n"
+msgid ""
+"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  不當的 PSVersion - 不是「(字串) int」。\n"
+"               參考:頁面 62-64, 區段 5.3。\n"
 
-#, c-format
-msgid "%s is not ready\n"
-msgstr "%s 並未就緒\n"
+msgid ""
+"      **FAIL**  BAD Product - not \"(string)\".\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  不當的產品 - 不是「(字串)」。\n"
+"               參考:頁面 62, 區段 5.3。\n"
 
-msgid "Usage: lpq [-P dest] [-l] [+interval]\n"
-msgstr "用法:lpq [-P 目的印表機] [-l] [+ 間隔]\n"
+msgid ""
+"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
+"                REF: Pages 64-65, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  不當的 ShortNickName - 長度超過 31 個字元。\n"
+"               參考:頁面 64-65, 區段 5.3。\n"
 
 #, c-format
-msgid "lpr: error - expected value after -%c option!\n"
-msgstr "lpr:錯誤 - 預期 -%c 選項之後有值!\n"
+msgid ""
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+"      ** 失敗 **  不當的 %s 選擇 %s!\n"
+"               參考:頁面 122, 區段 5.17\n"
 
 #, c-format
 msgid ""
-"lpr: warning - '%c' format modifier not supported - output may not be "
-"correct!\n"
-msgstr "lpr:警告 - 不支援「%c」格式修飾鍵 - 輸出也許無法正確!\n"
-
-msgid "lpr: error - expected option=value after -o option!\n"
-msgstr "lpr:錯誤 - 預期 -o 選項之後有 option=value!\n"
+"      **FAIL**  Bad %s choice %s!\n"
+"                REF: Page 84, section 5.9\n"
+msgstr ""
+"      ** 失敗 **  不當的 %s 選擇 %s!\n"
+"               參考:頁面 84, 區段 5.9\n"
 
-msgid "lpr: warning - email notification is not currently supported!\n"
-msgstr "lpr:警告 - 目前並未支援以電子郵件通知!\n"
+#, fuzzy, c-format
+msgid "      **FAIL**  Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr "      ** 失敗 **  不當的語言「%s」!\n"
 
-msgid "lpr: error - expected destination after -P option!\n"
-msgstr "lpr:錯誤 - 預期 -P 選項之後有目的印表機!\n"
+#, fuzzy, c-format
+msgid "      **FAIL**  Bad LanguageVersion %s - must be English!\n"
+msgstr "      ** 失敗 **  不當的語言「%s」!\n"
 
-msgid "lpr: error - expected copy count after -# option!\n"
-msgstr "lpr:錯誤 - 預期 -# 選項之後有複製份數!\n"
+#, fuzzy, c-format
+msgid "      **FAIL**  Default option code cannot be interpreted: %s\n"
+msgstr "      ** 失敗 **  預設用於選項 %s 的翻譯字串含有 8-位元字元!\n"
 
 #, c-format
-msgid "lpr: error - expected name after -%c option!\n"
-msgstr "lpr:錯誤 - 預期 -%c 選項之後有名稱!\n"
-
-msgid "lpr: error - expected username after -U option!\n"
-msgstr "lpr:錯誤 - 預期 -U 選項之後有使用者名稱!\n"
+msgid ""
+"      **FAIL**  Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+"      ** 失敗 **  預設用於選項 %s、選擇 %s 的翻譯字串含有 8-位元字元!\n"
 
 #, c-format
-msgid "lpr: error - unknown option '%c'!\n"
-msgstr "lpr:錯誤 - 不明的選項「%c」!\n"
+msgid ""
+"      **FAIL**  Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr "      ** 失敗 **  預設用於選項 %s 的翻譯字串含有 8-位元字元!\n"
 
 #, c-format
-msgid "lpr: error - unable to access \"%s\" - %s\n"
-msgstr "lpr:錯誤 - 無法存取「%s」- %s\n"
+msgid ""
+"      **FAIL**  REQUIRED %s does not define choice None!\n"
+"                REF: Page 122, section 5.17\n"
+msgstr ""
+"      ** 失敗 **  必要的 %s 未定義[不]選擇!\n"
+"               參考:頁面 122, 區段 5.17\n"
 
 #, c-format
-msgid "lpr: error - too many files - \"%s\"\n"
-msgstr "lpr:錯誤 - 太多檔案 -「%s」\n"
+msgid ""
+"      **FAIL**  REQUIRED Default%s\n"
+"                REF: Page 40, section 4.5.\n"
+msgstr ""
+"      ** 失敗 **  必要的預設 %s\n"
+"               參考:頁面 40, 區段 4.5。\n"
 
-#, c-format
 msgid ""
-"lpr: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lpr:錯誤 - %s 環境變數指稱不存在的目的印表機「%s」!\n"
+"      **FAIL**  REQUIRED DefaultImageableArea\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+"      ** 失敗 **  必要的 DefaultImageableArea\n"
+"               參考:頁面 102, 區段 5.15。\n"
 
-msgid "lpr: error - no default destination available.\n"
-msgstr "lpr:錯誤 - 無預設目的印表機可用。\n"
+msgid ""
+"      **FAIL**  REQUIRED DefaultPaperDimension\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+"      ** 失敗 **  必要的 DefaultPaperDimension\n"
+"               參考:頁面 103, 區段 5.15。\n"
 
-msgid "lpr: error - scheduler not responding!\n"
-msgstr "lpr:錯誤 - 排程程式無反應!\n"
+msgid ""
+"      **FAIL**  REQUIRED FileVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的 FileVersion\n"
+"               參考:頁面 56, 區段 5.3。\n"
 
-#, c-format
-msgid "lpr: error - unable to create temporary file \"%s\" - %s\n"
-msgstr "lpr:錯誤 - 無法建立暫時檔案「%s」- %s\n"
+msgid ""
+"      **FAIL**  REQUIRED FormatVersion\n"
+"                REF: Page 56, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的 FormatVersion\n"
+"               參考:頁面 56, 區段 5.3。\n"
 
 #, c-format
-msgid "lpr: error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "lpr:錯誤 - 無法寫入暫時檔案「%s」- %s\n"
+msgid ""
+"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 102, section 5.15.\n"
+msgstr ""
+"      ** 失敗 **  必要的 ImageableArea 用於 PageSize %s\n"
+"               參考:頁面 41, 區段 5.\n"
+"               參考:頁面 102, 區段 5.15。\n"
 
-msgid "lpr: error - stdin is empty, so no job has been sent.\n"
-msgstr "lpr:錯誤 - 標準輸入為空,因而無工作發出。\n"
+msgid ""
+"      **FAIL**  REQUIRED LanguageEncoding\n"
+"                REF: Pages 56-57, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的 LanguageEncoding\n"
+"               參考:頁面 56-57, 區段 5.3。\n"
 
-#, c-format
-msgid "lpr: error - unable to print file: %s\n"
-msgstr "lpr:錯誤 - 無法列印檔案:%s\n"
+msgid ""
+"      **FAIL**  REQUIRED LanguageVersion\n"
+"                REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的 LanguageVersion\n"
+"               參考:頁面 57-58, 區段 5.3。\n"
 
-msgid "lprm: Unable to contact server!\n"
-msgstr "lprm:無法連上伺服器!\n"
+msgid ""
+"      **FAIL**  REQUIRED Manufacturer\n"
+"                REF: Pages 58-59, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的製造商\n"
+"               參考:頁面 58-59, 區段 5.3。\n"
 
-#, c-format
-msgid "lprm: Unknown destination \"%s\"!\n"
-msgstr "lprm:不明的目的印表機「%s」!\n"
+msgid ""
+"      **FAIL**  REQUIRED ModelName\n"
+"                REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的 ModelName\n"
+"               參考:頁面 59-60, 區段 5.3。\n"
 
-#, c-format
-msgid "lprm: Unknown option '%c'!\n"
-msgstr "lprm:不明的選項「%c」!\n"
+msgid ""
+"      **FAIL**  REQUIRED NickName\n"
+"                REF: Page 60, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的暱稱\n"
+"               參考:頁面 60, 區段 5.3。\n"
 
-msgid "lprm: Job or printer not found!\n"
-msgstr "lprm:工作或印表機找不到!\n"
+msgid ""
+"      **FAIL**  REQUIRED PCFileName\n"
+"                REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的 PCFileName\n"
+"               參考:頁面 61-62, 區段 5.3。\n"
 
-msgid "lprm: Not authorized to lprm job(s)!\n"
-msgstr "lprm:未被授權以 lprm 移除工作!\n"
+msgid ""
+"      **FAIL**  REQUIRED PSVersion\n"
+"                REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的 PSVersion\n"
+"               參考:頁面 62-64, 區段 5.3。\n"
 
-#, c-format
-msgid "lprm: You don't own job ID %d!\n"
-msgstr "lprm:您並不擁有工作識別號 %d!\n"
+msgid ""
+"      **FAIL**  REQUIRED PageRegion\n"
+"                REF: Page 100, section 5.14.\n"
+msgstr ""
+"      ** 失敗 **  必要的 PageRegion\n"
+"               參考:頁面 100, 區段 5.14。\n"
 
-msgid "lprm: Unable to lprm job(s)!\n"
-msgstr "lprm:無法以 lprm 移除工作!\n"
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 99, section 5.14.\n"
+msgstr ""
+"      ** 失敗 **  必要的 PageSize\n"
+"               參考:頁面 41, 區段 5.\n"
+"               參考:頁面 99, 區段 5.14。\n"
 
-msgid "lprm: Unable to cancel job(s)!\n"
-msgstr "lprm:無法取消工作!\n"
+msgid ""
+"      **FAIL**  REQUIRED PageSize\n"
+"                REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+"      ** 失敗 **  必要的 PageSize\n"
+"               參考:頁面 99-100, 區段 5.14。\n"
 
 #, c-format
-msgid "%s: Don't know what to do!\n"
-msgstr "%s:不知道要做什麼!\n"
+msgid ""
+"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
+"                REF: Page 41, section 5.\n"
+"                REF: Page 103, section 5.15.\n"
+msgstr ""
+"      ** 失敗 **  必要的 PaperDimension 用於 PageSize %s\n"
+"               參考:頁面 41, 區段 5.\n"
+"               參考:頁面 103, 區段 5.15。\n"
 
-#, c-format
-msgid "%s: Expected server name after -h!\n"
-msgstr "%s:預期 -h 之後有伺服器名稱!\n"
+msgid ""
+"      **FAIL**  REQUIRED Product\n"
+"                REF: Page 62, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的產品\n"
+"               參考:頁面 62, 區段 5.3。\n"
 
-#, c-format
-msgid "%s: Expected reason text after -r!\n"
-msgstr "%s:預期 -r 之後有原因文字!\n"
+msgid ""
+"      **FAIL**  REQUIRED ShortNickName\n"
+"                REF: Page 64-65, section 5.3.\n"
+msgstr ""
+"      ** 失敗 **  必要的 ShortNickName\n"
+"               參考:頁面 64-65, 區段 5.3。\n"
 
-#, c-format
-msgid "%s: Unknown option '%c'!\n"
-msgstr "%s:不明的選項「%c」!\n"
+#, fuzzy, c-format
+msgid "    %d ERRORS FOUND\n"
+msgstr "    找到 %d 個錯誤%s\n"
 
 #, c-format
-msgid "%s: Unable to connect to server: %s\n"
-msgstr "%s:無法連接伺服器:%s\n"
+msgid ""
+"    Bad %%%%BoundingBox: on line %d!\n"
+"        REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+"    不當的 %%%%BoundingBox:於第 %d 列!\n"
+"       參考:頁面 39, %%%%BoundingBox:\n"
 
 #, c-format
-msgid "%s: Operation failed: %s\n"
-msgstr "%s:作業失敗:%s\n"
-
-msgid "cancel: Error - expected hostname after '-h' option!\n"
-msgstr "取消:錯誤 - 預期「-h」選項之後有主機名稱!\n"
-
-msgid "cancel: Error - expected username after '-u' option!\n"
-msgstr "取消:錯誤 - 預期「-u」選項之後有使用者名稱!\n"
+msgid ""
+"    Bad %%%%Page: on line %d!\n"
+"        REF: Page 53, %%%%Page:\n"
+msgstr ""
+"    不當的 %%%%Page:於第 %d 列!\n"
+"       參考:頁面 53, %%%%Page:\n"
 
 #, c-format
-msgid "cancel: Unknown option '%c'!\n"
-msgstr "取消:不明的選項「%c」!\n"
+msgid ""
+"    Bad %%%%Pages: on line %d!\n"
+"        REF: Page 43, %%%%Pages:\n"
+msgstr ""
+"    不當的 %%%%Pages:於第 %d 列!\n"
+"       參考:頁面 43, %%%%Pages:\n"
 
 #, c-format
-msgid "cancel: Unknown destination \"%s\"!\n"
-msgstr "取消:不明的目的印表機「%s」!\n"
-
-msgid "cancel: Unable to contact server!\n"
-msgstr "取消:無法連上伺服器!\n"
-
-#, c-format
-msgid "cancel: %s failed: %s\n"
-msgstr "取消:%s 失敗:%s\n"
-
-#, c-format
-msgid "cupsaddsmb: Missing value on line %d!\n"
-msgstr "cupsaddsmb:在第 %d 列上缺少值!\n"
+msgid ""
+"    Line %d is longer than 255 characters (%d)!\n"
+"        REF: Page 25, Line Length\n"
+msgstr ""
+"    列 %d 長度超過 255 個字元 (%d)!\n"
+"       參考:頁面 25, 列長度\n"
 
-#, c-format
-msgid "cupsaddsmb: Missing double quote on line %d!\n"
-msgstr "cupsaddsmb:在第 %d 列上缺少雙引號!\n"
+msgid ""
+"    Missing %!PS-Adobe-3.0 on first line!\n"
+"        REF: Page 17, 3.1 Conforming Documents\n"
+msgstr ""
+"    缺少 %!PS-Adobe-3.0 於第一列!\n"
+"       參考:頁面 17, 3.1 符合文件\n"
 
 #, c-format
-msgid "cupsaddsmb: Bad option + choice on line %d!\n"
-msgstr "cupsaddsmb:在第 %d 列上有不當的選項 + 選擇!\n"
+msgid ""
+"    Missing %%EndComments comment!\n"
+"        REF: Page 41, %%EndComments\n"
+msgstr ""
+"    缺少 %%EndComments 註釋!\n"
+"       參考:頁面 41, %%EndComments\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to connect to server \"%s\" for %s - %s\n"
-msgstr "cupsaddsmb:無法連接伺服器「%s」用於 %s - %s\n"
+msgid ""
+"    Missing or bad %%BoundingBox: comment!\n"
+"        REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+"    缺少或不當的 %%BoundingBox:註釋!\n"
+"       參考:頁面 39, %%BoundingBox:\n"
 
 #, c-format
-msgid "cupsaddsmb: No PPD file for printer \"%s\" - skipping!\n"
-msgstr "cupsaddsmb:沒有用於印表機「%s」的 PPD 檔案- 跳過!\n"
+msgid ""
+"    Missing or bad %%Page: comments!\n"
+"        REF: Page 53, %%Page:\n"
+msgstr ""
+"    缺少或不當的 %%Page:註釋!\n"
+"       參考:頁面 53, %%Page:\n"
 
 #, c-format
-msgid "cupsaddsmb: get-printer-attributes failed for \"%s\": %s\n"
-msgstr "cupsaddsmb:get-printer-attributes 用於「%s」時失敗:%s\n"
+msgid ""
+"    Missing or bad %%Pages: comment!\n"
+"        REF: Page 43, %%Pages:\n"
+msgstr ""
+"    缺少或不當的 %%Pages:註釋!\n"
+"       參考:頁面 43, %%Pages:\n"
 
-#, c-format
-msgid "cupsaddsmb: Unable to convert PPD file for %s - %s\n"
-msgstr "cupsaddsmb:無法轉換 PPD 檔案用於 %s - %s\n"
+msgid "    NO ERRORS FOUND\n"
+msgstr "    沒有找到錯誤\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to copy Windows 2000 printer driver files (%d)!\n"
-msgstr "cupsaddsmb:無法複製 Windows 2000 印表機驅動程式檔案 (%d)!\n"
+msgid "    Saw %d lines that exceeded 255 characters!\n"
+msgstr "    發現 %d 列超出了 255 個字元!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to copy CUPS printer driver files (%d)!\n"
-msgstr "cupsaddsmb:無法複製 CUPS 印表機驅動程式檔案 (%d)!\n"
+msgid "    Too many %%BeginDocument comments!\n"
+msgstr "    太多 %%BeginDocument 註釋!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to install Windows 2000 printer driver files (%d)!\n"
-msgstr "cupsaddsmb:無法安裝 Windows 2000 印表機驅動程式檔案 (%d)!\n"
+msgid "    Too many %%EndDocument comments!\n"
+msgstr "    太多 %%EndDocument 註釋!\n"
 
-#, c-format
-msgid "cupsaddsmb: Unable to copy Windows 9x printer driver files (%d)!\n"
-msgstr "cupsaddsmb:無法複製 Windows 9x 印表機驅動程式檔案 (%d)!\n"
+msgid "    Warning: file contains binary data!\n"
+msgstr "    警告:檔案含有二進位資料!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to install Windows 9x printer driver files (%d)!\n"
-msgstr "cupsaddsmb:無法安裝 Windows 9x 印表機驅動程式檔案 (%d)!\n"
+msgid "    Warning: no %%EndComments comment in file!\n"
+msgstr "    警告:檔案中沒有任何 %%EndComments 註釋!\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to set Windows printer driver (%d)!\n"
-msgstr "cupsaddsmb:無法設定 Windows 印表機驅動程式 (%d)!\n"
-
-msgid ""
-"Usage: cupsaddsmb [options] printer1 ... printerN\n"
-"       cupsaddsmb [options] -a\n"
-"\n"
-"Options:\n"
-"  -H samba-server  Use the named SAMBA server\n"
-"  -U samba-user    Authenticate using the named SAMBA user\n"
-"  -a               Export all printers\n"
-"  -h cups-server   Use the named CUPS server\n"
-"  -v               Be verbose (show commands)\n"
-msgstr ""
-"用法:cupsaddsmb [選項] 印表機1…印表機N\n"
-"       cupsaddsmb [選項] -a\n"
-"\n"
-"選項:\n"
-"  -H samba-server  使用被點名的 SAMBA 伺服器\n"
-"  -U samba-user    驗證使用被點名的 SAMBA 使用者\n"
-"  -a               匯出所有印表機\n"
-"  -h cups-server   使用被點名的 CUPS 伺服器\n"
-"  -v               詳細輸出 (顯示命令)\n"
-
-msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
-msgstr "cupstestppd:-q 選項與 -v 選項不相容。\n"
+msgid "    Warning: obsolete DSC version %.1f in file!\n"
+msgstr "    警告:檔案中有過期的 DSC 版本 %.1f!\n"
 
-msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
-msgstr "cupstestppd:-v 選項與 -q 選項不相容。\n"
+msgid " FAIL\n"
+msgstr " 失敗\n"
 
 #, c-format
 msgid ""
@@ -745,1023 +780,1759 @@ msgstr ""
 " 失敗\n"
 "      ** 失敗 **  無法開啟 PPD 檔案 - %s 於第 %d 列。\n"
 
-msgid "                REF: Page 42, section 5.2.\n"
-msgstr "               參考:頁面 42, 區段 5.2。\n"
-
-msgid "                REF: Page 20, section 3.4.\n"
-msgstr "               參考:頁面 20, 區段 3.4。\n"
-
-msgid "                REF: Pages 45-46, section 5.2.\n"
-msgstr "               參考:頁面 45-46, 區段 5.2。\n"
+msgid " PASS\n"
+msgstr " 略過\n"
 
-msgid "                REF: Pages 42-45, section 5.2.\n"
-msgstr "               參考:頁面 42-45, 區段 5.2。\n"
+#, c-format
+msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
+msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f 位元組\n"
 
-msgid "                REF: Pages 48-49, section 5.2.\n"
-msgstr "               參考:頁面 48-49, 區段 5.2。\n"
+#, c-format
+msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
+msgstr "%-7s %-7.7s %-7d %-31.31s %.0f 位元組\n"
 
-msgid "                REF: Pages 52-54, section 5.2.\n"
-msgstr "               參考:頁面 52-54, 區段 5.2。\n"
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr "%s 從 %s 開始接受請求\n"
 
-msgid "                REF: Page 15, section 3.2.\n"
-msgstr "               參考:頁面 15, 區段 3.2。\n"
+#, c-format
+msgid "%s cannot be changed."
+msgstr "%s 無法變更。"
 
-msgid "                REF: Page 15, section 3.1.\n"
-msgstr "               參考:頁面 15, 區段 3.1。\n"
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr "%s 並未由 lpc 的 CUPS 版本所實作。\n"
 
-msgid "                REF: Pages 16-17, section 3.2.\n"
-msgstr "               參考:頁面 16-17, 區段 3.2。\n"
+#, c-format
+msgid "%s is not ready\n"
+msgstr "%s 並未就緒\n"
 
-msgid "                REF: Page 19, section 3.3.\n"
-msgstr "               參考:頁面 19, 區段 3.3。\n"
+#, c-format
+msgid "%s is ready\n"
+msgstr "%s 已就緒\n"
 
-msgid "                REF: Page 27, section 3.5.\n"
-msgstr "               參考:頁面 27, 區段 3.5。\n"
+#, c-format
+msgid "%s is ready and printing\n"
+msgstr "%s 已就緒並正在列印\n"
 
+#, c-format
 msgid ""
-"\n"
-"    DETAILED CONFORMANCE TEST RESULTS\n"
+"%s not accepting requests since %s -\n"
+"\t%s\n"
 msgstr ""
-"\n"
-"    詳細的符合性測試結果\n"
+"%s 從 %s 開始無法接受請求 -\n"
+"\t%s\n"
 
 #, c-format
-msgid "        WARN    %s has no corresponding options!\n"
-msgstr "        警告    %s 沒有相應選項!\n"
+msgid "%s not supported!"
+msgstr "不支援 %s!"
 
-msgid " FAIL\n"
-msgstr " 失敗\n"
+#, c-format
+msgid "%s/%s accepting requests since %s\n"
+msgstr "%s/%s 從 %s 開始接受請求\n"
 
+#, c-format
 msgid ""
-"      **FAIL**  REQUIRED DefaultImageableArea\n"
-"                REF: Page 102, section 5.15.\n"
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
 msgstr ""
-"      ** 失敗 **  必要的 DefaultImageableArea\n"
-"               參考:頁面 102, 區段 5.15。\n"
+"%s/%s 從 %s 開始無法接受請求 -\n"
+"\t%s\n"
 
 #, c-format
-msgid ""
-"      **FAIL**  BAD DefaultImageableArea %s!\n"
-"                REF: Page 102, section 5.15.\n"
-msgstr ""
-"      ** 失敗 **  不當的 DefaultImageableArea %s!\n"
-"               參考:頁面 102, 區段 5.15。\n"
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr "%s:%-33.33s [工作 %d 本地主機]\n"
 
-msgid "        PASS    DefaultImageableArea\n"
-msgstr "        略過    DefaultImageableArea\n"
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr "%s:%s 失敗:%s\n"
 
-msgid ""
-"      **FAIL**  REQUIRED DefaultPaperDimension\n"
-"                REF: Page 103, section 5.15.\n"
-msgstr ""
-"      ** 失敗 **  必要的 DefaultPaperDimension\n"
-"               參考:頁面 103, 區段 5.15。\n"
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr "%s:不知道要做什麼!\n"
 
 #, c-format
 msgid ""
-"      **FAIL**  BAD DefaultPaperDimension %s!\n"
-"                REF: Page 103, section 5.15.\n"
-msgstr ""
-"      ** 失敗 **  不當的 DefaultPaperDimension %s!\n"
-"               參考:頁面 103, 區段 5.15。\n"
-
-msgid "        PASS    DefaultPaperDimension\n"
-msgstr "        略過    DefaultPaperDimension\n"
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr "%s:錯誤 - %s 環境變數指稱不存在的目的印表機「%s」!\n"
 
 #, c-format
-msgid ""
-"      **FAIL**  BAD Default%s %s\n"
-"                REF: Page 40, section 4.5.\n"
-msgstr ""
-"      ** 失敗 **  不當的預設 %s %s\n"
-"               參考:頁面 40, 區段 4.5。\n"
+msgid "%s: Error - bad job ID!\n"
+msgstr "%s:錯誤 - 不當的工作識別號!\n"
 
 #, c-format
-msgid "        PASS    Default%s\n"
-msgstr "        略過    預設 %s\n"
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr "%s:錯誤 - 無法同步列印檔案和改變工作!\n"
 
 #, c-format
 msgid ""
-"      **FAIL**  REQUIRED Default%s\n"
-"                REF: Page 40, section 4.5.\n"
-msgstr ""
-"      ** 失敗 **  必要的預設 %s\n"
-"               參考:頁面 40, 區段 4.5。\n"
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr "%s:錯誤 - 如果已提供檔案或工作識別號,就無法從標準輸入列印!\n"
 
-msgid "        PASS    FileVersion\n"
-msgstr "        略過    FileVersion\n"
+#, c-format
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr "%s:錯誤 - 「-S」選項之後預期為字元集!\n"
 
-msgid ""
-"      **FAIL**  REQUIRED FileVersion\n"
-"                REF: Page 56, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  必要的 FileVersion\n"
-"               參考:頁面 56, 區段 5.3。\n"
+#, c-format
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr "%s:錯誤 - 「-T」選項之後預期為內容類型!\n"
 
-msgid "        PASS    FormatVersion\n"
-msgstr "        略過    FormatVersion\n"
+#, c-format
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr "%s:錯誤 - 「-n」選項之後預期為份數!\n"
 
-msgid ""
-"      **FAIL**  REQUIRED FormatVersion\n"
-"                REF: Page 56, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  必要的 FormatVersion\n"
-"               參考:頁面 56, 區段 5.3。\n"
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr "%s:錯誤 - 「-#」選項之後預期為複製份數!\n"
 
-msgid "        PASS    LanguageEncoding\n"
-msgstr "        略過    LanguageEncoding\n"
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr "%s:錯誤 - 「-P」選項之後預期為目的印表機!\n"
 
-msgid ""
-"      **FAIL**  REQUIRED LanguageEncoding\n"
-"                REF: Pages 56-57, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  必要的 LanguageEncoding\n"
-"               參考:頁面 56-57, 區段 5.3。\n"
+#, c-format
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr "%s:錯誤 - 「-b」選項之後預期為目的印表機!\n"
 
-msgid "        PASS    LanguageVersion\n"
-msgstr "        略過    LanguageVersion\n"
+#, c-format
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr "%s:錯誤 - 「-d」選項之後預期為目的印表機!\n"
 
-msgid ""
-"      **FAIL**  REQUIRED LanguageVersion\n"
-"                REF: Pages 57-58, section 5.3.\n"
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr "%s:錯誤 - 「-f」選項之後預期為形式!\n"
+
+#, c-format
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr "%s:錯誤 - 「-H」選項之後預期為暫停名稱!\n"
+
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr "%s:錯誤 - 「-H」選項之後預期為主機名稱!\n"
+
+#, c-format
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr "%s:錯誤 - 「-h」選項之後預期為主機名稱!\n"
+
+#, c-format
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr "%s:錯誤 - 「-y」選項之後預期為模式表列!\n"
+
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr "%s:錯誤 - 「-%c」選項之後預期為名稱!\n"
+
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr "%s:錯誤 - 「-o」選項之後預期為選項字串!\n"
+
+#, c-format
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr "%s:錯誤 - 「-P」選項之後預期為頁面表列!\n"
+
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr "%s:錯誤 - 「-%c」選項之後預期為優先權!\n"
+
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr "%s:錯誤 - 「-r」選項之後預期為理由文字!\n"
+
+#, c-format
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr "%s:錯誤 - 「-t」選項之後預期為標題!\n"
+
+#, c-format
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr "%s:錯誤 - 「-U」選項之後預期為使用者名稱!\n"
+
+#, c-format
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr "%s:錯誤 - 「-u」選項之後預期為使用者名稱!\n"
+
+#, c-format
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr "%s:錯誤 - 「-%c」選項之後預期為設定值!\n"
+
+#, c-format
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+"%s:錯誤 - 「-W」選項之後需要「completed」、「not-completed」或「all」!\n"
+
+#, c-format
+msgid "%s: Error - no default destination available.\n"
+msgstr "%s:錯誤 - 無可用的預設目的印表機。\n"
+
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr "%s:錯誤 - 優先權必須在 1 和 100 之間。\n"
+
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr "%s:錯誤 - 排程程式無反應!\n"
+
+#, c-format
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr "%s:錯誤 - 標準輸入為空,因而未發送任何工作。\n"
+
+#, c-format
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr "%s:錯誤 - 太多檔案 -「%s」\n"
+
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr "%s:錯誤 - 無法存取「%s」- %s\n"
+
+#, c-format
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr "%s:錯誤 - 無法建立暫時檔案「%s」- %s\n"
+
+#, c-format
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr "%s:錯誤 - 無法寫入暫時檔案「%s」- %s\n"
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr "%s:錯誤 - 不明的目的印表機「%s」!\n"
+
+#, c-format
+msgid "%s: Error - unknown destination \"%s/%s\"!\n"
+msgstr "%s:錯誤 - 不明的目的印表機「%s/%s」!\n"
+
+#, c-format
+msgid "%s: Error - unknown option '%c'!\n"
+msgstr "%s:錯誤 - 不明的選項「%c」!\n"
+
+#, c-format
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr "%s:「-i」選項之後預期為工作識別號!\n"
+
+#, c-format
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr "%s:在表列「%s」中出現無效的目的印表機名稱!\n"
+
+#, c-format
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr "%s:「-H 重新啟動」之前需要工作識別號(「-i jobid」)!\n"
+
+#, c-format
+msgid "%s: Operation failed: %s\n"
+msgstr "%s:作業失敗:%s\n"
+
+#, c-format
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr "%s:抱歉,加密支援沒有編譯進去!\n"
+
+#, c-format
+msgid "%s: Unable to connect to server\n"
+msgstr "%s:無法連接伺服器\n"
+
+#, c-format
+msgid "%s: Unable to connect to server: %s\n"
+msgstr "%s:無法連接伺服器:%s\n"
+
+#, c-format
+msgid "%s: Unable to contact server!\n"
+msgstr "%s:無法連上伺服器!\n"
+
+#, c-format
+msgid "%s: Unknown destination \"%s\"!\n"
+msgstr "%s:不明的目的印表機「%s」!\n"
+
+#, fuzzy, c-format
+msgid "%s: Unknown option '%c'!\n"
+msgstr "lp:不明的選項「%c」!\n"
+
+#, c-format
+msgid ""
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr "%s:警告 - 不支援 '%c' 格式修飾鍵 - 輸出可能不正確!\n"
+
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr "%s:警告 - 已忽略字元集選項!\n"
+
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr "%s:警告 - 已忽略內容類型選項!\n"
+
+#, c-format
+msgid "%s: Warning - form option ignored!\n"
+msgstr "%s:警告 - 已忽略形式選項!\n"
+
+#, c-format
+msgid "%s: Warning - mode option ignored!\n"
+msgstr "%s:警告 - 已忽略模式選項!\n"
+
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr "%s:錯誤 - %s 環境變數指稱不存在的目的印表機「%s」!\n"
+
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr "%s:錯誤 - 「-o」選項之後預期為選項=值!\n"
+
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr "%s:錯誤 - 無可用的預設目的印表機。\n"
+
+msgid "?Invalid help command unknown\n"
+msgstr "?不明的無效求助命令\n"
+
+msgid "A Samba password is required to export printer drivers!"
+msgstr "需要 Samba 密碼以匯出印表機驅動程式!"
+
+msgid "A Samba username is required to export printer drivers!"
+msgstr "需要 Samba 使用者名稱以匯出印表機驅動程式!"
+
+#, c-format
+msgid "A class named \"%s\" already exists!"
+msgstr "名為「%s」的類別已經存在!"
+
+#, c-format
+msgid "A printer named \"%s\" already exists!"
+msgstr "名為的印表機「%s」已經存在!"
+
+msgid "Accept Jobs"
+msgstr "接受工作"
+
+msgid "Add Class"
+msgstr "加入類別"
+
+msgid "Add Printer"
+msgstr "加入印表機"
+
+msgid "Add RSS Subscription"
+msgstr ""
+
+msgid "Administration"
+msgstr "管理"
+
+#, c-format
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr "試圖去設定 %s printer-state 為不當的值 %d!"
+
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr "屬性群組超出順序 (%x < %x)!"
+
+msgid "Bad OpenGroup"
+msgstr "不當的 OpenGroup"
+
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr "不當的 OpenUI/JCLOpenUI"
+
+msgid "Bad OrderDependency"
+msgstr "不當的 OrderDependency"
+
+msgid "Bad UIConstraints"
+msgstr "不當的 UIConstraints"
+
+#, c-format
+msgid "Bad copies value %d."
+msgstr "不當的份數值 %d。"
+
+msgid "Bad custom parameter"
+msgstr "不當的自訂參數"
+
+#, c-format
+msgid "Bad device-uri \"%s\"!"
+msgstr "不當的 device-uri「%s」!"
+
+#, c-format
+msgid "Bad document-format \"%s\"!"
+msgstr "不當的文件格式「%s」!"
+
+msgid "Bad job-priority value!"
+msgstr "不當的工作優先值!"
+
+msgid "Bad job-state value!"
+msgstr "不當的工作狀態值!"
+
+#, c-format
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr "不當的 job-uri 屬性「%s」!"
+
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr "不當的 notify-pull-method「%s」!"
+
+#, fuzzy, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr "不當的 notify-recipient URI「%s」!"
+
+#, fuzzy, c-format
+msgid "Bad number-up value %d."
+msgstr "不當的份數值 %d。"
+
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr "第 %d 列有不當的選項 + 選擇!"
+
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr "不當的 page-ranges 值 %d-%d。"
+
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr "不當的 port-monitor「%s」!"
+
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr "不當的 printer-state 值 %d!"
+
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr "不當的請求版本號碼 %d.%d!"
+
+#, fuzzy
+msgid "Bad subscription ID!"
+msgstr "找不到訂用記錄。"
+
+msgid "Banners"
+msgstr "橫幅"
+
+msgid "Cancel RSS Subscription"
+msgstr ""
+
+msgid "Change Settings"
+msgstr "變更設定值"
+
+#, c-format
+msgid "Character set \"%s\" not supported!"
+msgstr "不支援字元集「%s」!"
+
+msgid "Classes"
+msgstr "類別"
+
+msgid ""
+"Commands may be abbreviated.  Commands are:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+msgstr ""
+"命令可以為縮寫。 命令是:\n"
+"\n"
+"exit    help    quit    status  ?\n"
+
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr "無法掃描型態「%s」!"
+
+msgid "Cover open."
+msgstr ""
+
+msgid "Custom"
+msgstr "自訂"
+
+msgid "Delete Class"
+msgstr "刪除類別"
+
+msgid "Delete Printer"
+msgstr "刪除印表機"
+
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr "目的印表機「%s」並未接受工作。"
+
+msgid "Developer almost empty."
+msgstr ""
+
+msgid "Developer empty!"
+msgstr ""
+
+#, c-format
+msgid ""
+"Device: uri = %s\n"
+"        class = %s\n"
+"        info = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
+msgstr ""
+"裝置:uri = %s\n"
+"        類別 = %s\n"
+"        資訊 = %s\n"
+"        廠商與型號 = %s\n"
+"        裝置識別號 = %s\n"
+
+msgid "Door open."
+msgstr ""
+
+#, fuzzy, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr "無法配置用於檔案類型的記憶體!"
+
+#, fuzzy, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr "無法配置用於檔案類型的記憶體!"
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr "不當的 device-uri「%s」!"
+
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
+msgstr ""
+
+msgid "ERROR: Bad page setup!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text direction %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
+msgstr ""
+
+#, fuzzy
+msgid "ERROR: Empty print file!\n"
+msgstr "空的 PPD 檔案!"
+
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Missing %%EndSetup!\n"
+msgstr ""
+
+msgid ""
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
+msgstr ""
+
+msgid ""
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
+msgstr ""
+
+msgid "ERROR: No pages found!\n"
+msgstr ""
+
+msgid "ERROR: Out of paper!\n"
+msgstr ""
+
+msgid "ERROR: PRINTER environment variable not defined!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
+
+#, fuzzy
+msgid "ERROR: Printer not responding!\n"
+msgstr "印表機未共享!"
+
+#, c-format
+msgid "ERROR: Remote host did not accept control file (%d)\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr "lpadmin:無法開啟檔案「%s」:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr "lprm:無法取消工作!\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr "lpadmin:無法建立暫時檔案:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr "lpadmin:無法建立暫時檔案 - %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr "lpadmin:無法建立暫時檔案:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr "%s:無法連接伺服器:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr "無法衍生進程!"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr "cupsaddsmb:沒有任何用於印表機「%s」的 PPD 檔案- %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr "無法取得印表機屬性!"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr "無法取得印表機狀態:"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr "無法刪除印表機:"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr "lp:無法存取「%s」- %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr "無法運行「%s」:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr "lpadmin:無法開啟檔案「%s」:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr "lpadmin:無法開啟檔案「%s」:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr "lpadmin:無法開啟檔案「%s」:%s\n"
+
+#, fuzzy
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr "lpoptions:無法開啟用於 %s 的 PPD 檔案!\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr "lpadmin:無法開啟檔案「%s」:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr "lpadmin:無法開啟 PPD 檔案「%s」- %s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr "lp:無法列印檔案:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr "lpadmin:無法建立暫時檔案:%s\n"
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr "無法設定 Windows 印表機驅動程式 (%d)!\n"
+
+#, c-format
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr "無法運行「%s」:%s\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr "lp:無法列印檔案:%s\n"
+
+#, fuzzy
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr "無法取得印表機屬性!"
+
+#, c-format
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr "%s:不明的目的印表機「%s」!\n"
+
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr "cupsd:不明的選項「%c」- 放棄中!\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr "%s:不明的目的印表機「%s」!\n"
+
+#, fuzzy, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr "%s:不明的目的印表機「%s」!\n"
+
+#, c-format
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
 msgstr ""
-"      ** 失敗 **  必要的 LanguageVersion\n"
-"               參考:頁面 57-58, 區段 5.3。\n"
 
-msgid ""
-"      **FAIL**  BAD Manufacturer (should be \"HP\")\n"
-"                REF: Page 211, table D.1.\n"
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
 msgstr ""
-"      ** 失敗 **  不當的製造商(應該是「HP」)\n"
-"               參考:頁面 211, 表格 D.1。\n"
 
-msgid "        PASS    Manufacturer\n"
-msgstr "        略過    製造商\n"
+#, c-format
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
 
+#, c-format
 msgid ""
-"      **FAIL**  REQUIRED Manufacturer\n"
-"                REF: Pages 58-59, section 5.3.\n"
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
 msgstr ""
-"      ** 失敗 **  必要的製造商\n"
-"               參考:頁面 58-59, 區段 5.3。\n"
 
 #, c-format
-msgid ""
-"      **FAIL**  BAD ModelName - \"%c\" not allowed in string.\n"
-"                REF: Pages 59-60, section 5.3.\n"
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
 msgstr ""
-"      ** 失敗 **  不當的 ModelName -無法允許「%c」在字串中。\n"
-"               參考:頁面 59-60, 區段 5.3。\n"
 
-msgid "        PASS    ModelName\n"
-msgstr "        略過    ModelName\n"
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
+
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr "cupsaddsmb 失敗時狀態 %d"
 
 msgid ""
-"      **FAIL**  REQUIRED ModelName\n"
-"                REF: Pages 59-60, section 5.3.\n"
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
 msgstr ""
-"      ** 失敗 **  必要的 ModelName\n"
-"               參考:頁面 59-60, 區段 5.3。\n"
 
-msgid "        PASS    NickName\n"
-msgstr "        略過    暱稱\n"
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
+
+msgid "Edit Configuration File"
+msgstr "編輯組態檔案"
+
+msgid "Empty PPD file!"
+msgstr "空的 PPD 檔案!"
+
+msgid "Ending Banner"
+msgstr "結束橫幅"
+
+msgid "Enter old password:"
+msgstr "輸入舊的密碼:"
 
+msgid "Enter password again:"
+msgstr "再次輸入密碼:"
+
+msgid "Enter password:"
+msgstr "輸入密碼:"
+
+#, fuzzy
 msgid ""
-"      **FAIL**  REQUIRED NickName\n"
-"                REF: Page 60, section 5.3.\n"
+"Enter your username and password or the root username and password to access "
+"this page. If you are using Kerberos authentication, make sure you have a "
+"valid Kerberos ticket."
+msgstr "輸入您的使用者名稱和密碼,或是系統管理者名稱和密碼,以存取此頁面。"
+
+msgid "Error Policy"
+msgstr "錯誤時策略"
+
+msgid "Error: need hostname after '-h' option!\n"
+msgstr "錯誤:「-h」選項之後需要主機名稱!\n"
+
+msgid "Export Printers to Samba"
+msgstr "匯出印表機到 Samba"
+
+msgid "FAIL\n"
+msgstr "失敗\n"
+
+#, c-format
+msgid "FATAL: Could not load %s\n"
 msgstr ""
-"      ** 失敗 **  必要的暱稱\n"
-"               參考:頁面 60, 區段 5.3。\n"
 
-msgid "        PASS    PageSize\n"
-msgstr "        略過    PageSize\n"
+#, c-format
+msgid ""
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
+msgstr ""
+"檔案裝置 URIs 已停用!要啟用的話,參看「%s/cupsd.conf」中的 FileDevice 指令。"
+
+msgid "Fuser temperature high!"
+msgstr ""
+
+msgid "Fuser temperature low!"
+msgstr ""
+
+msgid "General"
+msgstr "一般"
+
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr "得到 printer-uri 屬性但是沒有 job-id!"
+
+msgid "Help"
+msgstr "求助"
+
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
+msgstr ""
+
+#, fuzzy, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr "lpstat:無法以連接埠 %2$d 連接伺服器 %1$s:%3$s\n"
+
+msgid "INFO: Canceling print job...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
+
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
+
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
+
+msgid "INFO: Loading image file...\n"
+msgstr ""
+
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
+
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
+
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
+
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
+
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Printing page %d...\n"
+msgstr ""
+
+msgid "INFO: Ready to print.\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
+
+msgid "INFO: Sending data\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
+
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
+
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
+
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
+
+msgid "Illegal control character"
+msgstr "不合法的控制字元"
+
+msgid "Illegal main keyword string"
+msgstr "不合法的主要關鍵字字串"
+
+msgid "Illegal option keyword string"
+msgstr "不合法的選項關鍵字字串"
+
+msgid "Illegal translation string"
+msgstr "不合法的翻譯字串"
+
+msgid "Illegal whitespace character"
+msgstr "不合法的空白字元"
+
+msgid "Ink/toner almost empty."
+msgstr ""
+
+msgid "Ink/toner empty!"
+msgstr ""
+
+msgid "Ink/toner waste bin almost full."
+msgstr ""
+
+msgid "Ink/toner waste bin full!"
+msgstr ""
+
+msgid "Interlock open."
+msgstr ""
+
+msgid "Internal error"
+msgstr "內部錯誤"
+
+msgid "JCL"
+msgstr "工作控制語言(JCL)"
+
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr "工作 #%d 無法重新啟動 - 沒有檔案!"
+
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr "工作 #%d 不存在!"
+
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr "工作 #%d 已經放棄 - 無法取消。"
+
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr "工作 #%d 已經取消 - 無法取消。"
+
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr "工作 #%d 已經完成 - 無法取消。"
+
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr "工作 #%d 已完成而無法改變!"
+
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr "工作 #%d 並未完成!"
+
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr "工作 #%d 並未被延遲以便驗證!"
+
+#, c-format
+msgid "Job #%d is not held!"
+msgstr "工作 #%d 並未被延遲!"
+
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr "工作 #%s 不存在!"
+
+#, c-format
+msgid "Job %d not found!"
+msgstr "找不到工作 %d!"
 
-msgid ""
-"      **FAIL**  REQUIRED PageSize\n"
-"                REF: Pages 99-100, section 5.14.\n"
+#, fuzzy
+msgid "Job Completed"
+msgstr "已完成"
+
+msgid "Job Created"
 msgstr ""
-"      ** 失敗 **  必要的 PageSize\n"
-"               參考:頁面 99-100, 區段 5.14。\n"
 
-msgid "        PASS    PageRegion\n"
-msgstr "        略過    PageRegion\n"
+#, fuzzy
+msgid "Job Options Changed"
+msgstr "工作失敗:"
 
-msgid ""
-"      **FAIL**  REQUIRED PageRegion\n"
-"                REF: Page 100, section 5.14.\n"
-msgstr ""
-"      ** 失敗 **  必要的 PageRegion\n"
-"               參考:頁面 100, 區段 5.14。\n"
+#, fuzzy
+msgid "Job Stopped"
+msgstr "停止"
 
-msgid "        PASS    PCFileName\n"
-msgstr "        略過    PCFileName\n"
+msgid "Job is completed and cannot be changed."
+msgstr "工作已完成而無法變更。"
 
-msgid ""
-"      **FAIL**  REQUIRED PCFileName\n"
-"                REF: Pages 61-62, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  必要的 PCFileName\n"
-"               參考:頁面 61-62, 區段 5.3。\n"
+msgid "Job operation failed:"
+msgstr "工作失敗:"
 
-msgid ""
-"      **FAIL**  BAD Product - not \"(string)\".\n"
-"                REF: Page 62, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  不當的產品 - 不是「(字串)」。\n"
-"               參考:頁面 62, 區段 5.3。\n"
+msgid "Job state cannot be changed."
+msgstr "工作狀態無法變更。"
 
-msgid "        PASS    Product\n"
-msgstr "        略過    產品\n"
+msgid "Job subscriptions cannot be renewed!"
+msgstr "工作無法重新訂用!"
 
-msgid ""
-"      **FAIL**  REQUIRED Product\n"
-"                REF: Page 62, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  必要的產品\n"
-"               參考:頁面 62, 區段 5.3。\n"
+msgid "Jobs"
+msgstr "工作"
 
-msgid ""
-"      **FAIL**  BAD PSVersion - not \"(string) int\".\n"
-"                REF: Pages 62-64, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  不當的 PSVersion - 不是「(字串) int」。\n"
-"               參考:頁面 62-64, 區段 5.3。\n"
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr "不支援語言「%s」!"
 
-msgid "        PASS    PSVersion\n"
-msgstr "        略過    PSVersion\n"
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr "列長超過允許的最大值(255 個字元)"
 
-msgid ""
-"      **FAIL**  REQUIRED PSVersion\n"
-"                REF: Pages 62-64, section 5.3.\n"
+msgid "List Available Printers"
 msgstr ""
-"      ** 失敗 **  必要的 PSVersion\n"
-"               參考:頁面 62-64, 區段 5.3。\n"
 
-msgid ""
-"      **FAIL**  BAD ShortNickName - longer than 31 chars.\n"
-"                REF: Pages 64-65, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  不當的 ShortNickName - 長度超過 31 個字元。\n"
-"               參考:頁面 64-65, 區段 5.3。\n"
+msgid "Media Size"
+msgstr "媒體大小"
 
-msgid "        PASS    ShortNickName\n"
-msgstr "        略過    ShortNickName\n"
+msgid "Media Source"
+msgstr "媒體來源"
 
-msgid ""
-"      **FAIL**  REQUIRED ShortNickName\n"
-"                REF: Page 64-65, section 5.3.\n"
-msgstr ""
-"      ** 失敗 **  必要的 ShortNickName\n"
-"               參考:頁面 64-65, 區段 5.3。\n"
+msgid "Media Type"
+msgstr "媒體類型"
 
-msgid ""
-"      **FAIL**  BAD JobPatchFile attribute in file\n"
-"                REF: Page 24, section 3.4.\n"
-msgstr ""
-"      ** 失敗 **  在檔案中不當的 JobPatchFile 屬性\n"
-"               參考:頁面 24, 區段 3.4。\n"
+#, fuzzy
+msgid "Media jam!"
+msgstr "媒體大小"
 
-msgid ""
-"      **FAIL**  REQUIRED PageSize\n"
-"                REF: Page 41, section 5.\n"
-"                REF: Page 99, section 5.14.\n"
+msgid "Media tray almost empty."
 msgstr ""
-"      ** 失敗 **  必要的 PageSize\n"
-"               參考:頁面 41, 區段 5.\n"
-"               參考:頁面 99, 區段 5.14。\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  REQUIRED ImageableArea for PageSize %s\n"
-"                REF: Page 41, section 5.\n"
-"                REF: Page 102, section 5.15.\n"
+msgid "Media tray empty!"
 msgstr ""
-"      ** 失敗 **  必要的 ImageableArea 用於 PageSize %s\n"
-"               參考:頁面 41, 區段 5.\n"
-"               參考:頁面 102, 區段 5.15。\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  REQUIRED PaperDimension for PageSize %s\n"
-"                REF: Page 41, section 5.\n"
-"                REF: Page 103, section 5.15.\n"
+msgid "Media tray missing!"
 msgstr ""
-"      ** 失敗 **  必要的 PaperDimension 用於 PageSize %s\n"
-"               參考:頁面 41, 區段 5.\n"
-"               參考:頁面 103, 區段 5.15。\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  Bad %s choice %s!\n"
-"                REF: Page 84, section 5.9\n"
+msgid "Media tray needs to be filled."
 msgstr ""
-"      ** 失敗 **  不當的 %s 選擇 %s!\n"
-"               參考:頁面 84, 區段 5.9\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  REQUIRED %s does not define choice None!\n"
-"                REF: Page 122, section 5.17\n"
-msgstr ""
-"      ** 失敗 **  必要的 %s 未定義[不]選擇!\n"
-"               參考:頁面 122, 區段 5.17\n"
+msgid "Memory allocation error"
+msgstr "記憶體配置錯誤"
+
+msgid "Missing PPD-Adobe-4.x header"
+msgstr "缺少 PPD-Adobe-4.x 頁首"
+
+msgid "Missing asterisk in column 1"
+msgstr "在第一欄中缺少星號"
 
 #, c-format
-msgid ""
-"      **FAIL**  Bad %s choice %s!\n"
-"                REF: Page 122, section 5.17\n"
-msgstr ""
-"      ** 失敗 **  不當的 %s 選擇 %s!\n"
-"               參考:頁面 122, 區段 5.17\n"
+msgid "Missing double quote on line %d!"
+msgstr "第 %d 列缺少雙引號!"
 
-msgid " PASS\n"
-msgstr " 略過\n"
+msgid "Missing form variable!"
+msgstr "缺少形式變數!"
+
+msgid "Missing notify-subscription-ids attribute!"
+msgstr "缺少 notify-subscription-ids 屬性!"
+
+msgid "Missing requesting-user-name attribute!"
+msgstr "缺少 requesting-user-name 屬性!"
+
+msgid "Missing required attributes!"
+msgstr "缺少必要的屬性!"
 
 #, c-format
-msgid ""
-"        WARN    Duplex option keyword %s should be named Duplex or "
-"JCLDuplex!\n"
-"                REF: Page 122, section 5.17\n"
-msgstr ""
-"        警告    雙工選項關鍵字 %s 應該被稱為 Duplex 或 JCLDuplex!\n"
-"               參考:頁面 122, 區段 5.17\n"
+msgid "Missing value on line %d!"
+msgstr "第 %d 列缺少設定值!"
 
-msgid "        WARN    Default choices conflicting!\n"
-msgstr "        警告    預設選擇衝突!\n"
+msgid "Missing value string"
+msgstr "缺少值字串"
 
 #, c-format
 msgid ""
-"        WARN    Obsolete PPD version %.1f!\n"
-"                REF: Page 42, section 5.2.\n"
+"Model:  name = %s\n"
+"        natural_language = %s\n"
+"        make-and-model = %s\n"
+"        device-id = %s\n"
 msgstr ""
-"        警告    淘汰的 PPD 版本 %.1f!\n"
-"               參考:頁面 42, 區段 5.2。\n"
+"型號: 名稱 = %s\n"
+"        自然語言 = %s\n"
+"        廠商與型號 = %s\n"
+"        裝置識別號 = %s\n"
 
-msgid ""
-"        WARN    LanguageEncoding required by PPD 4.3 spec.\n"
-"                REF: Pages 56-57, section 5.3.\n"
-msgstr ""
-"        警告    由 PPD 4.3 spec 所需的 LanguageEncoding。\n"
-"               參考:頁面 56-57, 區段 5.3。\n"
+msgid "Modify Class"
+msgstr "修改類別"
 
-msgid ""
-"        WARN    Manufacturer required by PPD 4.3 spec.\n"
-"                REF: Pages 58-59, section 5.3.\n"
-msgstr ""
-"        警告    由 PPD 4.3 spec 所需的製造商。\n"
-"               參考:頁面 58-59, 區段 5.3。\n"
+msgid "Modify Printer"
+msgstr "修改印表機"
 
-msgid ""
-"        WARN    PCFileName longer than 8.3 in violation of PPD spec.\n"
-"                REF: Pages 61-62, section 5.3.\n"
-msgstr ""
-"        警告    PCFileName 長度超過 8.3 而違反了 PPD 的 spec。\n"
-"               參考:頁面 61-62, 區段 5.3。\n"
+msgid "Move All Jobs"
+msgstr "移動所有工作"
 
-msgid ""
-"        WARN    ShortNickName required by PPD 4.3 spec.\n"
-"                REF: Pages 64-65, section 5.3.\n"
-msgstr ""
-"        警告    由 PPD 4.3 spec 所需的 ShortNickName。\n"
-"               參考:頁面 64-65, 區段 5.3。\n"
+msgid "Move Job"
+msgstr "移動工作"
 
-msgid ""
-"        WARN    Protocols contains both PJL and BCP; expected TBCP.\n"
-"                REF: Pages 78-79, section 5.7.\n"
+#, c-format
+msgid "NOTICE: Print file accepted - job ID %d.\n"
 msgstr ""
-"        警告    含有 PJL 和 BCP 兩者的協定;預期為 TBCP。\n"
-"               參考:頁面 78-79, 區段 5.7。\n"
 
-msgid ""
-"        WARN    Protocols contains PJL but JCL attributes are not set.\n"
-"                REF: Pages 78-79, section 5.7.\n"
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
 msgstr ""
-"        警告    協定含有 PJL 但是 JCL 屬性未設定。\n"
-"               參考:頁面 78-79, 區段 5.7。\n"
 
-#, c-format
-msgid ""
-"        WARN    %s shares a common prefix with %s\n"
-"                REF: Page 15, section 3.2.\n"
-msgstr ""
-"        警告    %s 分享共同的 %s 字首\n"
-"               參考:頁面 15, 區段 3.2。\n"
+msgid "NULL PPD file pointer"
+msgstr "空的 PPD 檔案指標"
 
-#, c-format
-msgid "    %d ERROR%s FOUND\n"
-msgstr "    找到 %d 個錯誤%s\n"
+msgid "No"
+msgstr "無"
 
-msgid "    NO ERRORS FOUND\n"
-msgstr "    沒有找到錯誤\n"
+msgid "No Windows printer drivers are installed!"
+msgstr "未安裝任何 Windows 印表機驅動程式!"
 
 #, c-format
-msgid ""
-"        WARN    \"%s %s\" conflicts with \"%s %s\"\n"
-"                (constraint=\"%s %s %s %s\")\n"
-msgstr ""
-"        警告    「%s %s」與「%s %s」產生衝突\n"
-"               (條件約束=「%s %s %s %s」)\n"
+msgid "No active jobs on %s!"
+msgstr "於 %s 無作用中工作!"
 
-msgid ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[."
-"gz]]\n"
-"       program | cupstestppd [-q] [-r] [-v[v]] -\n"
-msgstr ""
-"用法:cupstestppd [-q] [-r] [-v[v]] 檔案名稱1.ppd [.gz] [...檔案名稱N.ppd [."
-"gz]]\n"
-"       程式 | cupstestppd [-q] [-r] [-v[v]] -\n"
+msgid "No attributes in request!"
+msgstr "在請求中沒有任何屬性!"
 
-msgid "lpstat: Need \"completed\" or \"not-completed\" after -W!\n"
-msgstr "lpstat:-W 之後需要「completed」或「not-completed」!\n"
+msgid "No authentication information provided!"
+msgstr "未提供任何認證資訊!"
 
-msgid "lpstat: The -b option requires a destination argument.\n"
-msgstr "lpstat: -b 選項需要目的印表機的引數。\n"
+msgid "No default printer"
+msgstr "無預設印表機"
 
-msgid "Error: need hostname after '-h' option!\n"
-msgstr "錯誤:「-h」選項之後需要主機名稱!\n"
+msgid "No destinations added."
+msgstr "無目的印表機加入。"
 
-#, c-format
-msgid "lpstat: Unknown option '%c'!\n"
-msgstr "lpstat:不明的選項「%c」!\n"
+msgid "No file!?!"
+msgstr "沒有檔案!?!"
 
-#, c-format
-msgid "lpstat: Invalid destination name in list \"%s\"!\n"
-msgstr "lpstat:在表列「%s」中存在無效的目的印表機名稱!\n"
+msgid "No subscription attributes in request!"
+msgstr "在請求中沒有訂用屬性!"
 
-#, c-format
-msgid "lpstat: Unknown destination \"%s\"!\n"
-msgstr "lpstat:不明的目的印表機「%s」!\n"
+msgid "No subscriptions found."
+msgstr "找不到訂用記錄。"
 
-#, c-format
-msgid "lpstat: Unable to connect to server %s on port %d: %s\n"
-msgstr "lpstat:無法以連接埠 %2$d 連接伺服器 %1$s:%3$s\n"
+msgid "None"
+msgstr "無一"
 
-#, c-format
-msgid "lpstat: get-printers failed: %s\n"
-msgstr "lpstat:get-printers 失敗:%s\n"
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "無預設印表機"
 
-#, c-format
-msgid "%s accepting requests since Jan 01 00:00\n"
-msgstr "%s 從 Jan 01 00:00 起接受請求\n"
+msgid "OK"
+msgstr "確定"
 
-#, c-format
-msgid ""
-"%s not accepting requests since Jan 01 00:00 -\n"
-"\t%s\n"
+msgid "OPC almost at end-of-life."
 msgstr ""
-"%s 從 Jan 01 00:00 起無法接受請求 -\n"
-"\t%s\n"
-
-#, c-format
-msgid "%s/%s accepting requests since Jan 01 00:00\n"
-msgstr "%s/%s 從 Jan 01 00:00 起接受請求\n"
 
-#, c-format
-msgid ""
-"%s/%s not accepting requests since Jan 01 00:00 -\n"
-"\t%s\n"
+msgid "OPC at end-of-life!"
 msgstr ""
-"%s/%s 從 Jan 01 00:00 起無法接受請求 -\n"
-"\t%s\n"
 
-#, c-format
-msgid "lpstat: get-classes failed: %s\n"
-msgstr "lpstat:get-classes 失敗:%s\n"
+msgid "OpenGroup without a CloseGroup first"
+msgstr "CloseGroup 未先於 OpenGroup 而出現"
 
-#, c-format
-msgid "members of class %s:\n"
-msgstr "成員的類別 %s:\n"
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr "CloseUI/JCLCloseUI 未先於 OpenUI/JCLOpenUI 而出現"
 
-#, c-format
-msgid "system default destination: %s/%s\n"
-msgstr "系統預設目的印表機:%s/%s\n"
+msgid "Operation Policy"
+msgstr "作業時策略"
 
-#, c-format
-msgid "system default destination: %s\n"
-msgstr "系統預設目的印表機:%s\n"
+msgid "Options Installed"
+msgstr "已安裝選項"
 
-#, c-format
-msgid ""
-"lpstat: error - %s environment variable names non-existent destination \"%s"
-"\"!\n"
-msgstr "lpstat:錯誤 - %s 環境變數指稱不存在的目的印表機「%s」!\n"
+msgid "Out of toner!"
+msgstr ""
 
-msgid "no system default destination\n"
-msgstr "無系統預設目的印表機\n"
+msgid "Output Mode"
+msgstr "輸出模式"
 
-#, c-format
-msgid "Output for printer %s is sent to remote printer %s on %s\n"
-msgstr "給印表機 %1$s 的輸出已發送到位於 %3$s 的遠端印表機 %2$s\n"
+msgid "Output bin almost full."
+msgstr ""
+
+msgid "Output bin full!"
+msgstr ""
 
 #, c-format
 msgid "Output for printer %s is sent to %s\n"
 msgstr "給印表機 %s 的輸出已發送到 %s\n"
 
 #, c-format
-msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
-msgstr "給印表機 %1$s/%2$s 的輸出已發送到位於 %4$s 的遠端印表機 %3$s\n"
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr "給印表機 %1$s 的輸出已發送到位於 %3$s 的遠端印表機 %2$s\n"
 
 #, c-format
 msgid "Output for printer %s/%s is sent to %s\n"
 msgstr "給印表機 %s/%s 的輸出已發送到 %s\n"
 
 #, c-format
-msgid "device for %s: %s\n"
-msgstr "裝置用於 %s:%s\n"
-
-#, c-format
-msgid "device for %s/%s: %s\n"
-msgstr "裝置用於 %s/%s:%s\n"
-
-#, c-format
-msgid "lpstat: get-jobs failed: %s\n"
-msgstr "lpstat:get-jobs 失敗:%s\n"
-
-#, c-format
-msgid "\tqueued for %s\n"
-msgstr "\t已加入佇列於 %s\n"
-
-#, c-format
-msgid "printer %s is idle.  enabled since %s\n"
-msgstr "印表機 %s 為閒置。從 %s 起已啟用\n"
-
-#, c-format
-msgid "printer %s now printing %s-%d.  enabled since %s\n"
-msgstr "印表機 %s 正在列印 %s-%d。從 %s 起已啟用\n"
-
-#, c-format
-msgid "printer %s disabled since %s -\n"
-msgstr "印表機 %s 從 %s 起已停用 -\n"
-
-msgid "\treason unknown\n"
-msgstr "\t原因不詳\n"
+msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
+msgstr "給印表機 %1$s/%2$s 的輸出已發送到位於 %4$s 的遠端印表機 %3$s\n"
 
-msgid ""
-"\tForm mounted:\n"
-"\tContent types: any\n"
-"\tPrinter types: unknown\n"
+msgid "Output tray missing!"
 msgstr ""
-"\t形式掛載:\n"
-"\t內容類型:任何\n"
-"\t印表機類型:不明\n"
-
-#, c-format
-msgid "\tDescription: %s\n"
-msgstr "\t描述:%s\n"
-
-msgid "\tAlerts:"
-msgstr "\t警示:"
-
-#, c-format
-msgid "\tLocation: %s\n"
-msgstr "\t位置:%s\n"
-
-msgid "\tConnection: remote\n"
-msgstr "\t連接:遠端\n"
 
-#, c-format
-msgid "\tInterface: %s.ppd\n"
-msgstr "\t介面:%s.ppd\n"
+msgid "PASS\n"
+msgstr "略過\n"
 
-msgid "\tConnection: direct\n"
-msgstr "\t連接:直接\n"
+msgid "PS Binary Protocol"
+msgstr "PS 二進位協定"
 
 #, c-format
-msgid "\tInterface: %s/interfaces/%s\n"
-msgstr "\t介面:%s/介面/%s\n"
+msgid "Password for %s on %s? "
+msgstr "用於 %2$s 上的 %1$s 密碼?"
 
 #, c-format
-msgid "\tInterface: %s/ppd/%s.ppd\n"
-msgstr "\t介面:%s/ppd/%s.ppd\n"
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr "需要 %s 的密碼以透過 SAMBA 存取 %s:"
 
-msgid "\tOn fault: no alert\n"
-msgstr "\t於失誤:無警示\n"
+msgid "Policies"
+msgstr "策略"
 
-msgid "\tAfter fault: continue\n"
-msgstr "\t失誤之後:繼續\n"
+msgid "Print Job:"
+msgstr "列印工作:"
 
-msgid "\tUsers allowed:\n"
-msgstr "\t允許的使用者:\n"
+msgid "Print Test Page"
+msgstr "列印測試頁"
 
-msgid "\tUsers denied:\n"
-msgstr "\t被拒的使用者:\n"
+#, fuzzy
+msgid "Printer Added"
+msgstr "印表機"
 
-msgid "\t\t(all)\n"
-msgstr "\t\t(所有)\n"
+#, fuzzy
+msgid "Printer Deleted"
+msgstr "印表機未共享!"
 
-msgid "\tForms allowed:\n"
-msgstr "\t允許的形式:\n"
+msgid "Printer Maintenance"
+msgstr "印表機維護"
 
-msgid "\t\t(none)\n"
-msgstr "\t\t(無一)\n"
+#, fuzzy
+msgid "Printer Modified"
+msgstr "印表機未共享!"
 
-msgid "\tBanner required\n"
-msgstr "\t需要的橫幅\n"
+#, fuzzy
+msgid "Printer Stopped"
+msgstr "印表機未共享!"
 
-msgid "\tCharset sets:\n"
-msgstr "\t字元集設定:\n"
+#, fuzzy
+msgid "Printer off-line."
+msgstr "印表機維護"
 
-msgid "\tDefault pitch:\n"
-msgstr "\t預設間距:\n"
+msgid "Printer:"
+msgstr "印表機:"
 
-msgid "\tDefault page size:\n"
-msgstr "\t預設頁面大小:\n"
+msgid "Printers"
+msgstr "印表機"
 
-msgid "\tDefault port settings:\n"
-msgstr "\t預設連接埠設定值:\n"
+msgid "Purge Jobs"
+msgstr "清除工作"
 
-#, c-format
-msgid "printer %s/%s is idle.  enabled since %s\n"
-msgstr "印表機 %s/%s 為閒置。從 %s 起已啟用\n"
+msgid "Quota limit reached."
+msgstr "達到配額限制。"
 
-#, c-format
-msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
-msgstr "印表機 %s/%s 正在列印 %s-%d。從 %s 起已啟用\n"
+msgid "Rank    Owner   Job     File(s)                         Total Size\n"
+msgstr "等級    擁有人  工作    檔案                            總計  大小\n"
 
-#, c-format
-msgid "printer %s/%s disabled since %s -\n"
-msgstr "印表機 %s/%s 從 %s 起已停用 -\n"
+msgid ""
+"Rank   Owner      Pri  Job        Files                       Total Size\n"
+msgstr ""
+"等級   擁有人     優先 工作       檔案                        總計  大小\n"
 
-msgid "scheduler is running\n"
-msgstr "æ\8e\92ç¨\8bç¨\8bå¼\8få\9f·è¡\8c中\n"
+msgid "Reject Jobs"
+msgstr "æ\8b\92çµ\95å·¥ä½\9c"
 
-msgid "scheduler is not running\n"
-msgstr "排程程式並未執行\n"
+msgid "Resolution"
+msgstr "解析度"
 
 #, c-format
-msgid "lpadmin: Unable to connect to server: %s\n"
-msgstr "lpadmin:無法連接伺服器:%s\n"
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr "正在執行命令:%s %s -N -A %s -c「%s」\n"
 
-msgid ""
-"lpadmin: Unable to add a printer to the class:\n"
-"         You must specify a printer name first!\n"
+msgid "Server Restarted"
 msgstr ""
-"lpadmin:無法加入印表機到類別:\n"
-"         您必須先指定印表機名稱!\n"
 
-msgid "lpadmin: Expected class name after '-c' option!\n"
-msgstr "lpadmin:「-c」選項之後預期為類別名稱!\n"
+msgid "Server Security Auditing"
+msgstr ""
 
-msgid "lpadmin: Class name can only contain printable characters!\n"
-msgstr "lpadmin:類別名稱只能包含可列印字元!\n"
+msgid "Server Started"
+msgstr ""
 
-msgid "lpadmin: Expected printer name after '-d' option!\n"
-msgstr "lpadmin:「-d」選項之後預期為印表機名稱!\n"
+msgid "Server Stopped"
+msgstr ""
 
-msgid "lpadmin: Printer name can only contain printable characters!\n"
-msgstr "lpadmin:印表機名稱只能包含可列印字元!\n"
+msgid "Set Allowed Users"
+msgstr "設定允許的使用者"
 
-msgid "lpadmin: Expected hostname after '-h' option!\n"
-msgstr "lpadmin:「-h」選項之後預期為主機名稱!\n"
+msgid "Set As Default"
+msgstr "設成預設值"
 
-msgid ""
-"lpadmin: Unable to set the interface script:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin:無法設定介面命令稿:\n"
-"         您必須先指定印表機名稱!\n"
+#, fuzzy
+msgid "Set Class Options"
+msgstr "設定印表機選項"
 
-msgid "lpadmin: Expected interface after '-i' option!\n"
-msgstr "lpadmin:「-i」選項之後預期為介面!\n"
+msgid "Set Printer Options"
+msgstr "設定印表機選項"
 
-msgid ""
-"lpadmin: Unable to set the interface script or PPD file:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin:無法設定介面命令稿或 PPD 檔案:\n"
-"         您必須先指定印表機名稱!\n"
+msgid "Set Publishing"
+msgstr "設定發布"
 
-msgid "lpadmin: Expected model after '-m' option!\n"
-msgstr "lpadmin:「-m」選項之後預期為型號!\n"
+msgid "Start Class"
+msgstr "啟動類別"
 
-msgid "lpadmin: Expected name=value after '-o' option!\n"
-msgstr "lpadmin:「-o」選項之後預期為名稱=值!\n"
+msgid "Start Printer"
+msgstr "啟動印表機"
 
-msgid "lpadmin: Expected printer after '-p' option!\n"
-msgstr "lpadmin:「-p」選項之後預期為印表機!\n"
+msgid "Starting Banner"
+msgstr "開始橫幅"
 
-msgid ""
-"lpadmin: Unable to remove a printer from the class:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin:無法從類別移除印表機:\n"
-"         您必須先指定印表機名稱!\n"
+msgid "Stop Class"
+msgstr "停止類別"
 
-msgid "lpadmin: Expected class after '-r' option!\n"
-msgstr "lpadmin:「-r」選項之後預期為類別!\n"
+msgid "Stop Printer"
+msgstr "停止印表機"
 
-msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
-msgstr "lpadmin:「-u」選項之後預期為允許/拒絕:使用者串列!\n"
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
 
 #, c-format
-msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
-msgstr "lpadmin:不明的允許/拒絕選項「%s」!\n"
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
 
 msgid ""
-"lpadmin: Unable to set the device URI:\n"
-"         You must specify a printer name first!\n"
+"The class name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
 msgstr ""
-"lpadmin:無法設定裝置的 URI:\n"
-"         您必須先指定印表機名稱!\n"
+"類別名稱最多只能包含 127 個可列印字元,而且不可包含空格、斜線(/),或井字符號"
+"(#)。"
 
-msgid "lpadmin: Expected device URI after '-v' option!\n"
-msgstr "lpadmin:「-v」選項之後預期為裝置的 URI!\n"
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr "notify-lease-duration 屬性無法與工作預定一起使用。"
 
-msgid "lpadmin: Expected printer or class after '-x' option!\n"
-msgstr "lpadmin:「-x」選項之後預期為印表機或類別!\n"
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr "notify-user-data 值太大 (%d > 63 個八位元組)!"
 
 msgid ""
-"lpadmin: Unable to set the printer description:\n"
-"         You must specify a printer name first!\n"
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
 msgstr ""
-"lpadmin:無法設定印表機描述:\n"
-"         您必須先指定印表機名稱!\n"
-
-msgid "lpadmin: Expected description after '-D' option!\n"
-msgstr "lpadmin:「-D」選項之後預期為描述!\n"
+"印表機名稱最多只能包含 127 個可列印字元,而且不可包含空格、斜線(/),或井字符"
+"號(#)。"
 
-msgid "lpadmin: Expected file type(s) after '-I' option!\n"
-msgstr "lpadmin:「-I」選項之後預期為檔案類型!\n"
+msgid "The printer or class is not shared!"
+msgstr "印表機或類別並未共享!"
 
-msgid "lpadmin: Warning - content type list ignored!\n"
-msgstr "lpadmin:警告 - 內容類型表列被忽略!\n"
+msgid "The printer or class was not found."
+msgstr "找不到印表機或類別。"
 
-msgid ""
-"lpadmin: Unable to set the printer location:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin:無法設定印表機位置:\n"
-"         您必須先指定印表機名稱!\n"
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr "printer-uri「%s」內含無效的字元。"
 
-msgid "lpadmin: Expected location after '-L' option!\n"
-msgstr "lpadmin:「-L」選項之後預期為位置!\n"
+msgid "The printer-uri attribute is required!"
+msgstr "printer-uri 屬性為必要的!"
 
 msgid ""
-"lpadmin: Unable to set the PPD file:\n"
-"         You must specify a printer name first!\n"
-msgstr ""
-"lpadmin:無法設定 PPD 檔案:\n"
-"         您必須先指定印表機名稱!\n"
-
-msgid "lpadmin: Expected PPD after '-P' option!\n"
-msgstr "lpadmin:「-P」選項之後預期為 PPD!\n"
-
-#, c-format
-msgid "lpadmin: Unknown option '%c'!\n"
-msgstr "lpadmin:不明的選項「%c」!\n"
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr "printer-uri 必須是「ipp://主機名稱/classes/類別名稱」的形式。"
 
-#, c-format
-msgid "lpadmin: Unknown argument '%s'!\n"
-msgstr "lpadmin:不明的引數「%s」!\n"
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr "printer-uri 必須是「ipp://主機名稱/printers/印表機名稱」的形式。"
 
+#, fuzzy
 msgid ""
-"lpadmin: Unable to set the printer options:\n"
-"         You must specify a printer name first!\n"
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
 msgstr ""
-"lpadmin:無法設定印表機選項:\n"
-"         您必須先指定印表機名稱!\n"
+"類別名稱最多只能包含 127 個可列印字元,而且不可包含空格、斜線(/),或井字符號"
+"(#)。"
 
-msgid ""
-"Usage:\n"
-"\n"
-"    lpadmin [-h server] -d destination\n"
-"    lpadmin [-h server] -x destination\n"
-"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
-"                       [-r remove-class] [-v device] [-D description]\n"
-"                       [-P ppd-file] [-o name=value]\n"
-"                       [-u allow:user,user] [-u deny:user,user]\n"
-"\n"
+msgid "Toner low."
 msgstr ""
-"用法:\n"
-"\n"
-"    lpadmin [-h 伺服器] -d 目的印表機\n"
-"    lpadmin [-h 伺服器] -x 目的印表機\n"
-"    lpadmin [-h 伺服器] -p 印表機 [-c 要加入的類別] [-i 介面] [-m 型號]\n"
-"                       [-r 要移除的類別] [-v 裝置] [-D 描述]\n"
-"                       [-P PPD-檔案] [-o 名稱=值]\n"
-"                       [-u allow:使用者,使用者] [-u deny:使用者,使用者]\n"
-"\n"
 
-#, c-format
-msgid "lpadmin: Unable to create temporary file: %s\n"
-msgstr "lpadmin:無法建立暫時檔案:%s\n"
+msgid "Too many active jobs."
+msgstr "太多作用中工作。"
 
-#, c-format
-msgid "lpadmin: Unable to open file \"%s\": %s\n"
-msgstr "lpadmin:無法開啟檔案「%s」:%s\n"
+msgid "Unable to access cupsd.conf file:"
+msgstr "無法存取 cupsd.conf 檔案:"
 
-#, c-format
-msgid "lpadmin: add-printer (set model) failed: %s\n"
-msgstr "lpadmin:加入印表機 (設定型號) 失敗:%s\n"
+#, fuzzy
+msgid "Unable to add RSS subscription:"
+msgstr "無法加入印表機:"
 
-#, c-format
-msgid "lpadmin: add-printer (set description) failed: %s\n"
-msgstr "lpadmin:加入印表機 (設定描述) 失敗:%s\n"
+msgid "Unable to add class:"
+msgstr "無法加入類別:"
 
 #, c-format
-msgid "lpadmin: add-printer (set location) failed: %s\n"
-msgstr "lpadmin:加入印表機 (設定位置) 失敗:%s\n"
+msgid "Unable to add job for destination \"%s\"!"
+msgstr "無法於目的印表機「%s」加入工作!"
 
-#, c-format
-msgid "lpadmin: Unable to create temporary file - %s\n"
-msgstr "lpadmin:無法建立暫時檔案 - %s\n"
+msgid "Unable to add printer:"
+msgstr "無法加入印表機:"
 
-#, c-format
-msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
-msgstr "lpadmin:無法開啟 PPD 檔案「%s」- %s\n"
+msgid "Unable to allocate memory for file types!"
+msgstr "無法配置用於檔案類型的記憶體!"
 
-#, c-format
-msgid "lpadmin: %s failed: %s\n"
-msgstr "lpadmin:%s 失敗:%s\n"
+#, fuzzy
+msgid "Unable to cancel RSS subscription:"
+msgstr "無法變更印表機:"
 
-msgid "lp: Expected destination after -d option!\n"
-msgstr "lp:-d 選項之後預期為目的印表機!\n"
+msgid "Unable to change printer-is-shared attribute:"
+msgstr "無法變更印表機分享的屬性:"
 
-msgid "lp: Expected form after -f option!\n"
-msgstr "lp:-f 選項之後預期為形式!\n"
+msgid "Unable to change printer:"
+msgstr "無法變更印表機:"
 
-msgid "lp: Expected hostname after -h option!\n"
-msgstr "lp:-h 選項之後預期為主機名稱!\n"
+msgid "Unable to change server settings:"
+msgstr "無法變更伺服器設定值:"
 
-msgid "lp: Expected job ID after -i option!\n"
-msgstr "lp:-i 選項之後預期為工作識別號!\n"
+#, c-format
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr "無法複製 CUPS 印表機驅動程式檔案 (%d)!"
 
-msgid "lp: Error - cannot print files and alter jobs simultaneously!\n"
-msgstr "lp:錯誤 - 無法同步列印檔案和改變工作!\n"
+#, c-format
+msgid "Unable to copy PPD file - %s!"
+msgstr "無法複製 PPD 檔案 - %s!"
 
-msgid "lp: Error - bad job ID!\n"
-msgstr "lp:錯誤 - 不當的工作識別號!\n"
+msgid "Unable to copy PPD file!"
+msgstr "無法複製 PPD 檔案!"
 
-msgid "lp: Expected copies after -n option!\n"
-msgstr "lp:-n 選項之後預期為份數!\n"
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr "無法複製 Windows 2000 印表機驅動程式檔案 (%d)!"
 
-msgid "lp: Expected option string after -o option!\n"
-msgstr "lp:-o 選項之後預期為選項字串!\n"
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr "無法複製 Windows 9x 印表機驅動程式檔案 (%d)!"
 
 #, c-format
-msgid "lp: Expected priority after -%c option!\n"
-msgstr "lp:-%c 選項之後預期為優先權!\n"
+msgid "Unable to copy interface script - %s!"
+msgstr "無法複製介面命令稿 - %s!"
 
-msgid "lp: Priority must be between 1 and 100.\n"
-msgstr "lp:優先權必須在 1 和 100 之間。\n"
+msgid "Unable to create temporary file:"
+msgstr "無法建立暫時檔案:"
+
+msgid "Unable to delete class:"
+msgstr "無法刪除類別:"
 
-msgid "lp: Expected title after -t option!\n"
-msgstr "lp:-t 選項之後預期為標題!\n"
+msgid "Unable to delete printer:"
+msgstr "無法刪除印表機:"
 
-msgid "lp: Expected mode list after -y option!\n"
-msgstr "lp:-y 選項之後預期為模式串列!\n"
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr "無法編輯 cupsd.conf 檔案大於 1 MB!"
 
-msgid "lp: Warning - mode option ignored!\n"
-msgstr "lp:警告 - 模式選項被忽略!\n"
+msgid "Unable to find destination for job!"
+msgstr "無法找到此工作之目的印表機!"
 
-msgid "lp: Expected hold name after -H option!\n"
-msgstr "lp:-H 選項之後預期為延遲名稱!\n"
+msgid "Unable to get class list:"
+msgstr "無法取得類別表列:"
 
-msgid "lp: Need job ID (-i) before \"-H restart\"!\n"
-msgstr "lp:「-H restart」之前需要工作識別號 (-i)!\n"
+msgid "Unable to get class status:"
+msgstr "無法取得類別狀況:"
 
-msgid "lp: Expected page list after -P option!\n"
-msgstr "lp:-P 選項之後預期為頁面表列!\n"
+msgid "Unable to get list of printer drivers:"
+msgstr "無法取得印表機驅動程式清單:"
 
-msgid "lp: Expected character set after -S option!\n"
-msgstr "lp:-S 選項之後預期為字元集!\n"
+msgid "Unable to get printer attributes:"
+msgstr "無法取得印表機屬性:"
 
-msgid "lp: Warning - character set option ignored!\n"
-msgstr "lp:警告 - 字元集選項被忽略!\n"
+msgid "Unable to get printer list:"
+msgstr "無法取得印表機表列:"
 
-msgid "lp: Expected content type after -T option!\n"
-msgstr "lp:-T 選項之後預期為內容類型!\n"
+msgid "Unable to get printer status:"
+msgstr "無法取得印表機狀態:"
 
-msgid "lp: Warning - content type option ignored!\n"
-msgstr "lp:警告 - 內容類型選項被忽略!\n"
+#, c-format
+msgid "Unable to install Windows 2000 printer driver files (%d)!"
+msgstr "無法安裝 Windows 2000 印表機驅動程式檔案 (%d)!"
 
 #, c-format
-msgid "lp: Unknown option '%c'!\n"
-msgstr "lp:不明的選項「%c」!\n"
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr "無法安裝 Windows 9x 印表機驅動程式檔案 (%d)!"
 
-msgid ""
-"lp: Error - cannot print from stdin if files or a job ID are provided!\n"
-msgstr "lp:錯誤 - 如果提供了檔案或工作識別號,就無法從標準輸入列印!\n"
+msgid "Unable to modify class:"
+msgstr "無法修改類別:"
 
-#, c-format
-msgid "lp: Unable to access \"%s\" - %s\n"
-msgstr "lp:無法存取「%s」- %s\n"
+msgid "Unable to modify printer:"
+msgstr "無法修改印表機:"
 
-#, c-format
-msgid "lp: Too many files - \"%s\"\n"
-msgstr "lp:太多檔案 -「%s」\n"
+msgid "Unable to move job"
+msgstr "無法移動工作"
 
-msgid "lp: error - no default destination available.\n"
-msgstr "lp:錯誤 - 無預設目的印表機可用。\n"
+msgid "Unable to move jobs"
+msgstr "無法移動工作"
 
-msgid "lp: error - scheduler not responding!\n"
-msgstr "lp:錯誤 - 排程程式無反應!\n"
+msgid "Unable to open PPD file"
+msgstr "無法開啟 PPD 檔案"
 
-#, c-format
-msgid "lp: unable to create temporary file \"%s\" - %s\n"
-msgstr "lp:無法建立暫時檔案「%s」- %s\n"
+msgid "Unable to open PPD file:"
+msgstr "無法開啟 PPD 檔案:"
 
-#, c-format
-msgid "lp: error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "lp:錯誤 - 無法寫入到暫時檔案「%s」- %s\n"
+msgid "Unable to open cupsd.conf file:"
+msgstr "無法開啟 cupsd.conf 檔案:"
 
-msgid "lp: stdin is empty, so no job has been sent.\n"
-msgstr "lp:標準輸入為空,因而沒有發送任何工作。\n"
+msgid "Unable to print test page:"
+msgstr "無法列印測試頁:"
 
 #, c-format
-msgid "lp: unable to print file: %s\n"
-msgstr "lp:無法列印檔案:%s\n"
+msgid "Unable to run \"%s\": %s\n"
+msgstr "無法運行「%s」:%s\n"
 
-#, c-format
-msgid "request id is %s-%d (%d file(s))\n"
-msgstr "請求識別號為 %s-%d (%d 個檔案)\n"
+msgid "Unable to send maintenance job:"
+msgstr "無法發送維護工作:"
 
 #, c-format
-msgid "lp: restart-job failed: %s\n"
-msgstr "lp:重新啟動工作時失敗:%s\n"
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr "無法設定 Windows 印表機驅動程式 (%d)!"
 
-#, c-format
-msgid "lp: set-job-attributes failed: %s\n"
-msgstr "lp:設置工作屬性時失敗:%s\n"
+msgid "Unable to set options:"
+msgstr "無法設定選項:"
+
+msgid "Unable to upload cupsd.conf file:"
+msgstr "無法上傳 cupsd.conf 檔案:"
+
+msgid "Unknown"
+msgstr "不明的"
+
+#, fuzzy, c-format
+msgid "Unknown printer error (%s)!"
+msgstr "不明的 printer-error-policy「%s」。"
 
 #, c-format
-msgid "lpinfo: Unable to connect to server: %s\n"
-msgstr "lpinfo:無法連接伺服器:%s\n"
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr "不明的 printer-error-policy「%s」。"
 
 #, c-format
-msgid "lpinfo: Unknown option '%c'!\n"
-msgstr "lpinfo:不明的選項「%c」!\n"
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr "不明的 printer-op-policy「%s」。"
 
 #, c-format
-msgid "lpinfo: Unknown argument '%s'!\n"
-msgstr "lpinfo:不明的引數「%s」!\n"
+msgid "Unsupported compression \"%s\"!"
+msgstr "不支援的壓縮「%s」!"
 
 #, c-format
-msgid "lpinfo: cups-get-devices failed: %s\n"
-msgstr "lpinfo:cups 取得裝置時失敗:%s\n"
+msgid "Unsupported compression attribute %s!"
+msgstr "不支援的壓縮屬性 %s!"
 
 #, c-format
-msgid ""
-"Device: uri = %s\n"
-"        class = %s\n"
-"        info = %s\n"
-"        make-and-model = %s\n"
-msgstr ""
-"裝置:uri = %s\n"
-"        類別 = %s\n"
-"        資訊 = %s\n"
-"        廠商與型號 = %s\n"
+msgid "Unsupported format \"%s\"!"
+msgstr "不支援的格式「%s」!"
 
 #, c-format
-msgid "lpinfo: cups-get-ppds failed: %s\n"
-msgstr "lpinfo:cups 取得 PPD 時失敗:%s\n"
+msgid "Unsupported format '%s'!"
+msgstr "不支援格式「%s」!"
 
 #, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr "不支援的格式「%s/%s」!"
+
 msgid ""
-"Model:  name = %s\n"
-"        natural_language = %s\n"
-"        make-and-model = %s\n"
+"Usage:\n"
+"\n"
+"    lpadmin [-h server] -d destination\n"
+"    lpadmin [-h server] -x destination\n"
+"    lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model]\n"
+"                       [-r remove-class] [-v device] [-D description]\n"
+"                       [-P ppd-file] [-o name=value]\n"
+"                       [-u allow:user,user] [-u deny:user,user]\n"
+"\n"
 msgstr ""
-"型號: 名稱 = %s\n"
-"        自然語言 = %s\n"
-"        廠商與型號 = %s\n"
+"用法:\n"
+"\n"
+"    lpadmin [-h 伺服器] -d 目的印表機\n"
+"    lpadmin [-h 伺服器] -x 目的印表機\n"
+"    lpadmin [-h 伺服器] -p 印表機 [-c 要加入的類別] [-i 介面] [-m 型號]\n"
+"                       [-r 要移除的類別] [-v 裝置] [-D 描述]\n"
+"                       [-P PPD-檔案] [-o 名稱=值]\n"
+"                       [-u allow:使用者,使用者] [-u deny:使用者,使用者]\n"
+"\n"
 
 #, c-format
-msgid "lpmove: Unknown option '%c'!\n"
-msgstr "lpmove:不明的選項「%c」!\n"
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
 
 #, c-format
-msgid "lpmove: Unknown argument '%s'!\n"
-msgstr "lpmove:不明的引數「%s」!\n"
-
-msgid "Usage: lpmove job dest\n"
-msgstr "用法:lpmove 工作 目的印表機\n"
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
 
-#, c-format
-msgid "lpmove: Unable to connect to server: %s\n"
-msgstr "lpmove:無法連接伺服器:%s\n"
+msgid ""
+"Usage: cupsaddsmb [options] printer1 ... printerN\n"
+"       cupsaddsmb [options] -a\n"
+"\n"
+"Options:\n"
+"  -E               Encrypt the connection to the server\n"
+"  -H samba-server  Use the named SAMBA server\n"
+"  -U samba-user    Authenticate using the named SAMBA user\n"
+"  -a               Export all printers\n"
+"  -h cups-server   Use the named CUPS server\n"
+"  -v               Be verbose (show commands)\n"
+msgstr ""
+"用法:cupsaddsmb [選項] 印表機1…印表機N\n"
+"       cupsaddsmb [選項] -a\n"
+"\n"
+" 選項:\n"
+"  -E               加密連接到伺服器\n"
+"  -H samba-server  使用具名的 SAMBA 伺服器\n"
+"  -U samba-user    使用具名的 SAMBA 使用者來驗證\n"
+"  -a               匯出所有印表機\n"
+"  -h cups-server   使用具名的 CUPS 伺服器\n"
+"  -v               詳細的輸出(顯示命令)\n"
 
-#, c-format
-msgid "lpmove: move-job failed: %s\n"
-msgstr "lpmove:移動工作時失敗:%s\n"
+msgid ""
+"Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+"\n"
+"Options:\n"
+"\n"
+"    -E                      Enable encryption\n"
+"    -U username             Specify username\n"
+"    -h server[:port]        Specify server address\n"
+"\n"
+"    --[no-]debug-logging    Turn debug logging on/off\n"
+"    --[no-]remote-admin     Turn remote administration on/off\n"
+"    --[no-]remote-any       Allow/prevent access from the Internet\n"
+"    --[no-]remote-printers  Show/hide remote printers\n"
+"    --[no-]share-printers   Turn printer sharing on/off\n"
+"    --[no-]user-cancel-any  Allow/prevent users to cancel any job\n"
+msgstr ""
 
-msgid "lpoptions: Unknown printer or class!\n"
-msgstr "lpoptions:不明的印表機或類別!\n"
+msgid ""
+"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
+"\n"
+"-c config-file      Load alternate configuration file\n"
+"-f                  Run in the foreground\n"
+"-F                  Run in the foreground but detach\n"
+"-h                  Show this usage message\n"
+"-l                  Run cupsd from launchd(8)\n"
+msgstr ""
+"用法:cupsd [-c 組態檔案] [-f] [-F] [-h] [-l]\n"
+"\n"
+" -c 組態檔案         載入替代的組態檔案\n"
+" -f                  在前景中運行\n"
+" -F                  在前景中以卸離方式運行\n"
+" -h                  顯示此用法訊息\n"
+" -l                  從 launchd(8) 運行 cupsd\n"
 
-msgid "lpoptions: No printers!?!\n"
-msgstr "lpoptions:沒有印表機 !?!\n"
+msgid ""
+"Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+"\n"
+"Options:\n"
+"\n"
+"  -c cupsd.conf    Set cupsd.conf file to use\n"
+"  -n copies        Set number of copies\n"
+"  -o name=value    Set option(s)\n"
+"  -p filename.ppd  Set PPD file\n"
+"  -t title         Set title\n"
+msgstr ""
 
-#, c-format
-msgid "lpoptions: Unable to add printer or instance: %s\n"
-msgstr "lpoptions:無法加入印表機或實體:%s\n"
+msgid ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+"       cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -h       Show program usage\n"
+"\n"
+"    Note: this program only validates the DSC comments, not the PostScript "
+"itself.\n"
+msgstr ""
+"用法:cupstestdsc [選項] 檔案名稱.ps [… 檔案名稱.ps]\n"
+"       cupstestdsc [選項] -\n"
+"\n"
+" 選項:\n"
+"\n"
+"    -h       顯示程式用法\n"
+"\n"
+"    注意:這個程式只有驗證 DSC 註釋,而不是 PostScript 本身。\n"
 
-#, c-format
-msgid "lpoptions: Destination %s has no PPD file!\n"
-msgstr "lpoptions:目的印表機 %s 沒有 PPD 檔案!\n"
+msgid ""
+"Usage: cupstestppd [options] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
+"       program | cupstestppd [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+"    -R root-directory    Set alternate root\n"
+"    -W {all,none,constraints,defaults,filters,translations}\n"
+"                         Issue warnings instead of errors\n"
+"    -q                   Run silently\n"
+"    -r                   Use 'relaxed' open mode\n"
+"    -v                   Be slightly verbose\n"
+"    -vv                  Be very verbose\n"
+msgstr ""
 
-#, c-format
-msgid "lpoptions: Unable to open PPD file for %s!\n"
-msgstr "lpoptions:無法開啟用於 %s 的 PPD 檔案!\n"
+msgid "Usage: lpmove job/src dest\n"
+msgstr "用法:lpmove 工作/來源 目的印表機\n"
 
 msgid ""
 "Usage: lpoptions [-h server] [-E] -d printer\n"
@@ -1774,1151 +2545,1080 @@ msgstr ""
 "       lpoptions [-h 伺服器] [-E] -p 印表機 -o 選項[=值]…\n"
 "       lpoptions [-h 伺服器] [-E] -x 印表機\n"
 
-msgid "lppasswd: Only root can add or delete passwords!\n"
-msgstr "lppasswd:只有 root 可以加入或刪除密碼!\n"
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr "用法:lppasswd [-g groupname]\n"
 
-msgid "Enter old password:"
-msgstr "輸入舊的密碼:"
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+"       lppasswd [-g groupname] -a [username]\n"
+"       lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+"用法:lppasswd [-g 群組名稱] [使用者名稱]\n"
+"       lppasswd [-g 群組名稱] -a [使用者名稱]\n"
+"       lppasswd [-g 群組名稱] -x [使用者名稱]\n"
 
-#, c-format
-msgid "lppasswd: Unable to copy password string: %s\n"
-msgstr "lppasswd:無法複製密碼字串:%s\n"
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+"用法:lpq [-P 目的印表機] [-U 使用者名稱] [-h 主機名稱 [:連接埠]] [-l] [+間"
+"隔]\n"
 
-msgid "Enter password:"
-msgstr "輸入密碼:"
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
 
-msgid "Enter password again:"
-msgstr "再次輸入密碼:"
+#, fuzzy, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr "lp:-f 選項之後預期為形式!\n"
 
-msgid "lppasswd: Sorry, passwords don't match!\n"
-msgstr "lppasswd:抱歉,密碼不相符!\n"
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
 
-msgid ""
-"lppasswd: Sorry, password rejected.\n"
-"Your password must be at least 6 characters long, cannot contain\n"
-"your username, and must contain at least one letter and number.\n"
+msgid "WARNING: Couldn't create side channel\n"
 msgstr ""
-"lppasswd:抱歉,密碼被拒絕。\n"
-" 您的密碼長度必須至少 6 個字元,不可包含\n"
-" 您的使用者名稱,並且必須包含至少一個字母和數字。\n"
 
-msgid "lppasswd: Password file busy!\n"
-msgstr "lppasswd:密碼檔案使用中!\n"
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
 
 #, c-format
-msgid "lppasswd: Unable to open password file: %s\n"
-msgstr "lppasswd:無法開啟密碼檔案:%s\n"
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
 
 #, c-format
-msgid "lppasswd: Unable to write to password file: %s\n"
-msgstr "lppasswd:無法寫入密碼檔案:%s\n"
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
 
 #, c-format
-msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
-msgstr "lppasswd:使用者「%s」及群組「%s」不存在。\n"
-
-msgid "lppasswd: Sorry, password doesn't match!\n"
-msgstr "lppasswd:抱歉,密碼不相符!\n"
-
-msgid "lppasswd: Password file not updated!\n"
-msgstr "lppasswd:密碼檔案無法更新!\n"
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
 
 #, c-format
-msgid "lppasswd: failed to backup old password file: %s\n"
-msgstr "lppasswd:備份舊的密碼檔案時失敗:%s\n"
+msgid ""
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
+msgstr ""
 
 #, c-format
-msgid "lppasswd: failed to rename password file: %s\n"
-msgstr "lppasswd:重新命名密碼檔案時失敗:%s\n"
-
-msgid "Usage: lppasswd [-g groupname]\n"
-msgstr "用法:lppasswd [-g groupname]\n"
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
 
 msgid ""
-"Usage: lppasswd [-g groupname] [username]\n"
-"       lppasswd [-g groupname] -a [username]\n"
-"       lppasswd [-g groupname] -x [username]\n"
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
 msgstr ""
-"用法:lppasswd [-g 群組名稱] [使用者名稱]\n"
-"       lppasswd [-g 群組名稱] -a [使用者名稱]\n"
-"       lppasswd [-g 群組名稱] -x [使用者名稱]\n"
 
-msgid "Start Printer"
-msgstr "啟動印表機"
+#, fuzzy, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr "%s:不明的目的印表機「%s」!\n"
 
-msgid "Stop Printer"
-msgstr "停止印表機"
+#, fuzzy, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr "%s:不明的選項「%c」!\n"
 
-msgid "Start Class"
-msgstr "啟動類別"
+#, fuzzy, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr "不支援的格式「%s」!"
 
-msgid "Stop Class"
-msgstr "停止類別"
+#, c-format
+msgid ""
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
+msgstr ""
 
-msgid "Accept Jobs"
-msgstr "接受工作"
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr "警告,未安裝任何 Windows 2000 印表機驅動程式!"
 
-msgid "Reject Jobs"
-msgstr "æ\8b\92çµ\95å·¥ä½\9c"
+msgid "Yes"
+msgstr "æ\98¯"
 
-msgid "Purge Jobs"
-msgstr "清除工作"
+#, c-format
+msgid ""
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
+msgstr ""
+"您必須使用網址 <A HREF=\"https://%s:%d%s\">https://%s:%d%s</A> 來存取此頁面。"
 
-msgid "Set As Default"
-msgstr "設成預設值"
+msgid "aborted"
+msgstr "放棄"
 
-msgid "Administration"
-msgstr "管理"
+msgid "canceled"
+msgstr "取消"
 
-msgid "Modify Class"
-msgstr "修改類別"
+msgid "completed"
+msgstr "已完成"
 
-msgid "Add Class"
-msgstr "加入類別"
+msgid "cups-deviced failed to execute."
+msgstr "cups-deviced 執行失敗。"
 
-msgid ""
-"The class name may only contain up to 127 printable characters and may not "
-"contain spaces, slashes (/), or the pound sign (#)."
-msgstr ""
-"類別名稱最多只能包含 127 個可列印字元,而且不可包含空格、斜線(/),或井字符號"
-"(#)。"
+msgid "cups-driverd failed to execute."
+msgstr "cups-driverd 執行失敗。"
 
-msgid "Unable to modify class:"
-msgstr "無法修改類別:"
+#, c-format
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr "cupsaddsmb:沒有任何用於印表機「%s」的 PPD 檔案- %s\n"
 
-msgid "Unable to add class:"
-msgstr "無法加入類別:"
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "取消:不明的選項「%c」!\n"
 
-msgid "Modify Printer"
-msgstr "修改印表機"
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "取消:不明的選項「%c」!\n"
 
-msgid "Add Printer"
-msgstr "加入印表機"
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr "cupsd:「-c」選項之後預期為配置檔案名稱!\n"
 
-msgid ""
-"The printer name may only contain up to 127 printable characters and may not "
-"contain spaces, slashes (/), or the pound sign (#)."
-msgstr ""
-"印表機名稱最多只能包含 127 個可列印字元,而且不可包含空格、斜線(/),或井字符"
-"號(#)。"
+#, c-format
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr "cupsd:不明的引數「%s」- 放棄中!\n"
 
-msgid "Unable to get list of printer drivers:"
-msgstr "無法取得印表機驅動程式清單:"
+#, c-format
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr "cupsd:不明的選項「%c」- 放棄中!\n"
 
-msgid "Unable to modify printer:"
-msgstr "無法修改印表機:"
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr "cupsd:launchd(8) 的支援未被編譯進來,以正常模式運行。\n"
 
-msgid "Unable to add printer:"
-msgstr "無法加入印表機:"
+#, c-format
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
 
-msgid "Set Printer Options"
-msgstr "設定印表機選項"
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
 
-msgid "Missing form variable!"
-msgstr "缺少形式變數!"
+#, c-format
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
 
-msgid "Unable to get PPD file!"
-msgstr "無法取得 PPD 檔案!"
+#, c-format
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
 
-msgid "Unable to open PPD file:"
-msgstr "無法開啟 PPD 檔案:"
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq:不明的目的印表機「%s/%s」!\n"
 
-msgid "Banners"
-msgstr "橫幅"
+msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
+msgstr "cupstestppd:-q 選項與 -v 選項不相容。\n"
 
-msgid "Starting Banner"
-msgstr "開始橫幅"
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr "cupstestppd:-v 選項與 -q 選項不相容。\n"
 
-msgid "Ending Banner"
-msgstr "結束橫幅"
+#, c-format
+msgid "device for %s/%s: %s\n"
+msgstr "裝置用於 %s/%s:%s\n"
 
-msgid "Policies"
-msgstr "策略"
+#, c-format
+msgid "device for %s: %s\n"
+msgstr "裝置用於 %s:%s\n"
 
-msgid "Error Policy"
-msgstr "錯誤時策略"
+msgid "held"
+msgstr "延遲"
 
-msgid "Operation Policy"
-msgstr "作業時策略"
+msgid "help\t\tget help on commands\n"
+msgstr "help\t\t取得對於命令的說明\n"
 
-msgid "PS Binary Protocol"
-msgstr "PS 二進位協定"
+msgid "idle"
+msgstr "閒置"
 
-msgid "None"
-msgstr "ç\84¡ä¸\80"
+msgid "job-printer-uri attribute missing!"
+msgstr "缺å°\91 job-printer-uri å±¬æ\80§ï¼\81"
 
-msgid "Unable to set options:"
-msgstr "無法設定選項:"
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr "lpadmin:類別名稱只能包含可列印字元!\n"
 
-msgid "Change Settings"
-msgstr "變更設定值"
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr "lpadmin:「-P」選項之後預期為 PPD!\n"
 
-msgid "Unable to change server settings:"
-msgstr "無法變更伺服器設定值:"
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr "lpadmin:「-u」選項之後預期為允許/拒絕:使用者串列!\n"
 
-msgid "Unable to upload cupsd.conf file:"
-msgstr "無法上傳 cupsd.conf 檔案:"
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr "lpadmin:「-r」選項之後預期為類別!\n"
 
-msgid "Edit Configuration File"
-msgstr "編輯組態檔案"
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr "lpadmin:「-c」選項之後預期為類別名稱!\n"
 
-msgid "Unable to create temporary file:"
-msgstr "無法建立暫時檔案:"
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr "lpadmin:「-D」選項之後預期為描述!\n"
 
-msgid "Unable to access cupsd.conf file:"
-msgstr "無法存取 cupsd.conf 檔案:"
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr "lpadmin:「-v」選項之後預期為裝置的 URI!\n"
 
-msgid "Unable to edit cupsd.conf files larger than 1MB!"
-msgstr "無法編輯 cupsd.conf 檔案大於 1 MB!"
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr "lpadmin:「-I」選項之後預期為檔案類型!\n"
 
-msgid "Delete Class"
-msgstr "刪除類別"
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr "lpadmin:「-h」選項之後預期為主機名稱!\n"
 
-msgid "Unable to delete class:"
-msgstr "無法刪除類別:"
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr "lpadmin:「-i」選項之後預期為介面!\n"
 
-msgid "Delete Printer"
-msgstr "刪除印表機"
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr "lpadmin:「-L」選項之後預期為位置!\n"
 
-msgid "Unable to delete printer:"
-msgstr "無法刪除印表機:"
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr "lpadmin:「-m」選項之後預期為型號!\n"
 
-msgid "Export Printers to Samba"
-msgstr "匯出印表機到 Samba"
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr "lpadmin:「-o」選項之後預期為名稱=值!\n"
 
-msgid "Unable to fork process!"
-msgstr "無法衍生進程!"
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr "lpadmin:「-p」選項之後預期為印表機!\n"
 
-msgid "Unable to connect to server!"
-msgstr "無法連接伺服器!"
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr "lpadmin:「-d」選項之後預期為印表機名稱!\n"
 
-msgid "Unable to get printer attributes!"
-msgstr "無法取得印表機屬性!"
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr "lpadmin:「-x」選項之後預期為印表機或類別!\n"
 
-msgid "Unable to convert PPD file!"
-msgstr "無法轉換 PPD 檔案!"
+msgid "lpadmin: No member names were seen!\n"
+msgstr "lpadmin:未發現任何成員名稱!\n"
 
-msgid "Unable to copy Windows 2000 printer driver files!"
-msgstr "無法複製 Windows 2000 印表機驅動程式檔案!"
+#, c-format
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr "lpadmin:印表機 %s 已經是類別 %s 的成員。\n"
 
-msgid "Unable to install Windows 2000 printer driver files!"
-msgstr "無法安裝 Windows 2000 印表機驅動程式檔案!"
+#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr "lpadmin:印表機 %s 並非類別 %s 的成員。\n"
 
-msgid "Unable to copy Windows 9x printer driver files!"
-msgstr "無法複製 Windows 9x 印表機驅動程式檔案!"
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr "lpadmin:印表機名稱只能包含可列印字元!\n"
 
-msgid "Unable to install Windows 9x printer driver files!"
-msgstr "無法安裝 Windows 9x 印表機驅動程式檔案!"
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法加入印表機到類別:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "Unable to set Windows printer driver!"
-msgstr "無法設定 Windows 印表機驅動程式!"
+#, c-format
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr "lpadmin:無法連接伺服器:%s\n"
 
-msgid "No printer drivers found!"
-msgstr "找不到印表機驅動程式!"
+#, c-format
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr "lpadmin:無法建立暫時檔案 - %s\n"
 
-msgid "Unable to execute cupsaddsmb command!"
-msgstr "無法執行 cupsaddsmb 命令!"
+#, c-format
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr "lpadmin:無法建立暫時檔案:%s\n"
 
 #, c-format
-msgid "cupsaddsmb failed with status %d"
-msgstr "cupsaddsmb 失敗時狀態 %d"
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr "lpadmin:無法開啟 PPD 檔案「%s」- %s\n"
 
 #, c-format
-msgid "cupsaddsmb crashed on signal %d"
-msgstr "cupsaddsmb 當機於信號 %d"
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr "lpadmin:無法開啟檔案「%s」:%s\n"
 
-msgid "A Samba username is required to export printer drivers!"
-msgstr "需要 Samba 使用者名稱以匯出印表機驅動程式!"
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法從類別移除印表機:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "A Samba password is required to export printer drivers!"
-msgstr "需要 Samba 密碼以匯出印表機驅動程式!"
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定 PPD 檔案:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "Unable to open cupsd.conf file:"
-msgstr "無法開啟 cupsd.conf 檔案:"
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定裝置的 URI:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "Unable to change printer:"
-msgstr "無法變更印表機:"
+msgid ""
+"lpadmin: Unable to set the interface script or PPD file:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定介面命令稿或 PPD 檔案:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "Set Allowed Users"
-msgstr "設定允許的使用者"
+msgid ""
+"lpadmin: Unable to set the interface script:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定介面命令稿:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "Unable to get printer attributes:"
-msgstr "無法取得印表機屬性:"
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定印表機描述:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "Set Publishing"
-msgstr "設定發布"
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定印表機位置:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "Unable to change printer-is-shared attribute:"
-msgstr "無法變更印表機分享的屬性:"
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+"         You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定印表機選項:\n"
+"         您必須先指定印表機名稱!\n"
 
-msgid "Classes"
-msgstr "類別"
+#, c-format
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr "lpadmin:不明的允許/拒絕選項「%s」!\n"
 
-msgid "Unable to get class list:"
-msgstr "無法取得類別表列:"
+#, c-format
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr "lpadmin:不明的引數「%s」!\n"
 
-msgid "Unable to get class status:"
-msgstr "無法取得類別狀況:"
+#, c-format
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr "lpadmin:不明的選項「%c」!\n"
 
-msgid "Move Job"
-msgstr "移動工作"
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr "lpadmin:警告 - 內容類型表列被忽略!\n"
 
-msgid "Unable to find destination for job!"
-msgstr "無法找到此工作之目的印表機!"
+msgid "lpc> "
+msgstr "lpc> "
 
-msgid "Move All Jobs"
-msgstr "移動所有工作"
+#, c-format
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr "lpinfo:無法連接伺服器:%s\n"
 
-msgid "Unable to move job"
-msgstr "無法移動工作"
+#, c-format
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr "lpinfo:不明的引數「%s」!\n"
 
-msgid "Unable to move jobs"
-msgstr "無法移動工作"
+#, c-format
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr "lpinfo:不明的選項「%c」!\n"
 
-msgid "Print Test Page"
-msgstr "列印測試頁"
+#, c-format
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr "lpmove:無法連接伺服器:%s\n"
 
-msgid "Unable to print test page:"
-msgstr "無法列印測試頁:"
+#, c-format
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr "lpmove:不明的引數「%s」!\n"
 
-msgid "Jobs"
-msgstr "工作"
+#, c-format
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr "lpmove:不明的選項「%c」!\n"
 
-msgid "Job operation failed:"
-msgstr "工作失敗:"
+msgid "lpoptions: No printers!?!\n"
+msgstr "lpoptions:沒有印表機 !?!\n"
 
-msgid "Printers"
-msgstr "印表機"
+#, c-format
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr "lpoptions:無法加入印表機或實體:%s\n"
 
-msgid "Unable to get printer list:"
-msgstr "無法取得印表機表列:"
+#, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr "lpoptions:無法取得用於 %s 的 PPD 檔案!:%s\n"
 
-msgid "Unable to get printer status:"
-msgstr "無法取得印表機狀態:"
+#, c-format
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr "lpoptions:無法開啟用於 %s 的 PPD 檔案!\n"
 
-msgid "OK"
-msgstr "確定"
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr "lpoptions:不明的印表機或類別!\n"
 
-msgid "Unable to open PPD file"
-msgstr "無法開啟 PPD 檔案"
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr "lppasswd:只有 root 可以加入或刪除密碼!\n"
 
-msgid "NULL PPD file pointer"
-msgstr "空的 PPD 檔案指標"
+msgid "lppasswd: Password file busy!\n"
+msgstr "lppasswd:密碼檔案使用中!\n"
 
-msgid "Memory allocation error"
-msgstr "記憶體配置錯誤"
+msgid "lppasswd: Password file not updated!\n"
+msgstr "lppasswd:密碼檔案無法更新!\n"
 
-msgid "Missing PPD-Adobe-4.x header"
-msgstr "缺少 PPD-Adobe-4.x 頁首"
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr "lppasswd:抱歉,密碼不相符!\n"
 
-msgid "Missing value string"
-msgstr "缺少值字串"
+msgid ""
+"lppasswd: Sorry, password rejected.\n"
+"Your password must be at least 6 characters long, cannot contain\n"
+"your username, and must contain at least one letter and number.\n"
+msgstr ""
+"lppasswd:抱歉,密碼被拒絕。\n"
+" 您的密碼長度必須至少 6 個字元,不可包含\n"
+" 您的使用者名稱,並且必須包含至少一個字母和數字。\n"
 
-msgid "Internal error"
-msgstr "內部錯誤"
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr "lppasswd:抱歉,密碼不相符!\n"
 
-msgid "Bad OpenGroup"
-msgstr "不當的 OpenGroup"
+#, c-format
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr "lppasswd:無法複製密碼字串:%s\n"
 
-msgid "OpenGroup without a CloseGroup first"
-msgstr "CloseGroup 未先於 OpenGroup 而出現"
+#, c-format
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr "lppasswd:無法開啟密碼檔案:%s\n"
 
-msgid "Bad OpenUI/JCLOpenUI"
-msgstr "不當的 OpenUI/JCLOpenUI"
+#, c-format
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr "lppasswd:無法寫入密碼檔案:%s\n"
 
-msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
-msgstr "CloseUI/JCLCloseUI 未先於 OpenUI/JCLOpenUI 而出現"
+#, c-format
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr "lppasswd:備份舊的密碼檔案時失敗:%s\n"
 
-msgid "Bad OrderDependency"
-msgstr "不當的 OrderDependency"
+#, c-format
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr "lppasswd:重新命名密碼檔案時失敗:%s\n"
 
-msgid "Bad UIConstraints"
-msgstr "不當的 UIConstraints"
+#, c-format
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr "lppasswd:使用者「%s」及群組「%s」不存在。\n"
 
-msgid "Missing asterisk in column 1"
-msgstr "在第一欄中缺少星號"
+msgid "lprm: Unable to contact server!\n"
+msgstr "lprm:無法連上伺服器!\n"
 
-msgid "Line longer than the maximum allowed (255 characters)"
-msgstr "列長超過允許的最大值(255 個字元)"
+#, c-format
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr "lpstat:錯誤 - %s 環境變數指稱不存在的目的印表機「%s」!\n"
 
-msgid "Illegal control character"
-msgstr "不合法的控制字元"
+#, c-format
+msgid "members of class %s:\n"
+msgstr "成員的類別 %s:\n"
 
-msgid "Illegal main keyword string"
-msgstr "不合法的主要關鍵字字串"
+msgid "no entries\n"
+msgstr "沒有項目\n"
 
-msgid "Illegal option keyword string"
-msgstr "不合法的選項關鍵字字串"
+msgid "no system default destination\n"
+msgstr "無系統預設目的印表機\n"
 
-msgid "Illegal translation string"
-msgstr "不合法的翻譯字串"
+msgid "notify-events not specified!"
+msgstr "notify-events 尚未指定!"
 
-msgid "Illegal whitespace character"
-msgstr "不合法的空白字元"
+#, fuzzy, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr "notify-recipient URI「%s」使用不明的方案!"
 
-msgid "Bad custom parameter"
-msgstr "不當的自訂參數"
+#, c-format
+msgid "notify-subscription-id %d no good!"
+msgstr "notify-subscription-id %d 不良!"
 
-msgid "Unknown"
-msgstr "不明的"
+#, c-format
+msgid "open of %s failed: %s"
+msgstr "開啟 %s 時失敗:%s"
 
-msgid "Custom"
-msgstr "自訂"
+msgid "pending"
+msgstr "擱置"
 
-msgid "JCL"
-msgstr "工作控制語言(JCL)"
+#, c-format
+msgid "printer %s disabled since %s -\n"
+msgstr "印表機 %s 從 %s 起已停用 -\n"
 
-msgid "No authentication information provided!"
-msgstr "未提供任何認證資訊!"
+#, c-format
+msgid "printer %s is idle.  enabled since %s\n"
+msgstr "印表機 %s 為閒置。從 %s 起已啟用\n"
 
 #, c-format
-msgid "Password for %s required to access %s via SAMBA: "
-msgstr "需要 %s 的密碼以透過 SAMBA 存取 %s:"
+msgid "printer %s now printing %s-%d.  enabled since %s\n"
+msgstr "印表機 %s 正在列印 %s-%d。從 %s 起已啟用\n"
 
 #, c-format
-msgid "Running command: %s %s -N -U '%s%%%s' -c '%s'\n"
-msgstr "正在執行命令:%s %s -N -U '%s%%%s' -c '%s'\n"
+msgid "printer %s/%s disabled since %s -\n"
+msgstr "印表機 %s/%s 從 %s 起已停用 -\n"
 
 #, c-format
-msgid "cupsaddsmb: Unable to run \"%s\": %s\n"
-msgstr "cupsaddsmb:無法運行「%s」:%s\n"
+msgid "printer %s/%s is idle.  enabled since %s\n"
+msgstr "印表機 %s/%s 為閒置。從 %s 起已啟用\n"
 
-msgid "cupsaddsmb: No Windows printer drivers are installed!\n"
-msgstr "cupsaddsmb:未安裝任何 Windows 印表機驅動程式!\n"
+#, c-format
+msgid "printer %s/%s now printing %s-%d.  enabled since %s\n"
+msgstr "印表機 %s/%s 正在列印 %s-%d。從 %s 起已啟用\n"
 
-msgid "cupsaddsmb: Warning, no Windows 2000 printer drivers are installed!\n"
-msgstr "cupsaddsmb:警告,未安裝任何 Windows 2000 印表機驅動程式!\n"
+msgid "processing"
+msgstr "處理中"
 
 #, c-format
-msgid "lpadmin: Printer %s is already a member of class %s.\n"
-msgstr "lpadmin:印表機 %s 已經是類別 %s 的成員。\n"
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr "請求識別號為 %s-%d (%d 個檔案)\n"
 
-msgid "lpadmin: No member names were seen!\n"
-msgstr "lpadmin:未發現任何成員名稱!\n"
+msgid "scheduler is not running\n"
+msgstr "排程程式並未執行\n"
+
+msgid "scheduler is running\n"
+msgstr "排程程式執行中\n"
 
 #, c-format
-msgid "lpadmin: Printer %s is not a member of class %s.\n"
-msgstr "lpadmin:印表機 %s 並非類別 %s 的成員。\n"
+msgid "stat of %s failed: %s"
+msgstr "統計 %s 時失敗:%s"
+
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr "status\t\t顯示守護程式和佇列的狀況\n"
+
+msgid "stopped"
+msgstr "停止"
 
 #, c-format
-msgid ""
-"Device: uri = %s\n"
-"        class = %s\n"
-"        info = %s\n"
-"        make-and-model = %s\n"
-"        device-id = %s\n"
-msgstr ""
-"裝置:uri = %s\n"
-"        類別 = %s\n"
-"        資訊 = %s\n"
-"        廠商與型號 = %s\n"
-"        裝置識別號 = %s\n"
+msgid "system default destination: %s\n"
+msgstr "系統預設目的印表機:%s\n"
 
 #, c-format
-msgid ""
-"Model:  name = %s\n"
-"        natural_language = %s\n"
-"        make-and-model = %s\n"
-"        device-id = %s\n"
-msgstr ""
-"型號: 名稱 = %s\n"
-"        自然語言 = %s\n"
-"        廠商與型號 = %s\n"
-"        裝置識別號 = %s\n"
+msgid "system default destination: %s/%s\n"
+msgstr "系統預設目的印表機:%s/%s\n"
 
-msgid "Usage: lpmove job/src dest\n"
-msgstr "用法:lpmove 工作/來源 目的印表機\n"
+msgid "unknown"
+msgstr "不明"
+
+msgid "untitled"
+msgstr "無標題"
+
+#~ msgid "      **FAIL**  %s %s does not exist!\n"
+#~ msgstr "      ** 失敗 **  %s %s 不存在!\n"
 
-msgid "lpstat: Need \"completed\", \"not-completed\", or \"all\" after -W!\n"
-msgstr "lpstat:-W 之後需要「completed」、「not-completed」或「all」!\n"
+#~ msgid ""
+#~ "      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
+#~ "                REF: Page 72, section 5.5\n"
+#~ msgstr ""
+#~ "      ** 失敗 **  1284DeviceId 必須是 1284DeviceID!\n"
+#~ "               參考:頁面 72, 區段 5.5\n"
+
+#, fuzzy
+#~ msgid "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s!\n"
+#~ msgstr "      ** 失敗 **  缺少用於選項 %s 的「%s」翻譯字串!\n"
 
-#, c-format
-msgid "%s accepting requests since %s\n"
-msgstr "%s 從 %s 開始接受請求\n"
+#, fuzzy
+#~ msgid ""
+#~ "      **FAIL**  Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr "      ** 失敗 **  缺少用於選項 %s、選擇 %s 的「%s」翻譯字串!\n"
 
-#, c-format
-msgid ""
-"%s not accepting requests since %s -\n"
-"\t%s\n"
-msgstr ""
-"%s 從 %s 開始無法接受請求 -\n"
-"\t%s\n"
+#~ msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
+#~ msgstr "      ** 失敗 **  不當的 cupsFilter 值「%s」!\n"
 
-#, c-format
-msgid "%s/%s accepting requests since %s\n"
-msgstr "%s/%s 從 %s 開始接受請求\n"
+#~ msgid "      **FAIL**  Bad language \"%s\"!\n"
+#~ msgstr "      ** 失敗 **  不當的語言「%s」!\n"
 
-#, c-format
-msgid ""
-"%s/%s not accepting requests since %s -\n"
-"\t%s\n"
-msgstr ""
-"%s/%s 從 %s 開始無法接受請求 -\n"
-"\t%s\n"
+#~ msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
+#~ msgstr "      ** 失敗 **  缺少用於選項 %s 的「%s」翻譯字串!\n"
 
-msgid "lpc> "
-msgstr "lpc> "
+#~ msgid ""
+#~ "      **FAIL**  Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr "      ** 失敗 **  缺少用於選項 %s、選擇 %s 的「%s」翻譯字串!\n"
 
-#, c-format
-msgid "%s: Unable to contact server!\n"
-msgstr "%s:無法連上伺服器!\n"
+#~ msgid "%s accepting requests since Jan 01 00:00\n"
+#~ msgstr "%s 從 Jan 01 00:00 起接受請求\n"
 
-#, c-format
-msgid "%s: Error - expected username after '-U' option!\n"
-msgstr "%s:錯誤 - 「-U」選項之後預期為使用者名稱!\n"
+#~ msgid ""
+#~ "%s not accepting requests since Jan 01 00:00 -\n"
+#~ "\t%s\n"
+#~ msgstr ""
+#~ "%s 從 Jan 01 00:00 起無法接受請求 -\n"
+#~ "\t%s\n"
 
-#, c-format
-msgid "%s: Error - unknown destination \"%s/%s\"!\n"
-msgstr "%s:錯誤 - 不明的目的印表機「%s/%s」!\n"
+#~ msgid "%s/%s accepting requests since Jan 01 00:00\n"
+#~ msgstr "%s/%s 從 Jan 01 00:00 起接受請求\n"
 
-#, c-format
-msgid "%s: Unknown destination \"%s\"!\n"
-msgstr "%s:不明的目的印表機「%s」!\n"
+#~ msgid ""
+#~ "%s/%s not accepting requests since Jan 01 00:00 -\n"
+#~ "\t%s\n"
+#~ msgstr ""
+#~ "%s/%s 從 Jan 01 00:00 起無法接受請求 -\n"
+#~ "\t%s\n"
 
-#, c-format
-msgid "%s: Error - expected hostname after '-h' option!\n"
-msgstr "%s:錯誤 - 「-h」選項之後預期為主機名稱!\n"
+#~ msgid "%s: Expected reason text after -r!\n"
+#~ msgstr "%s:預期 -r 之後有原因文字!\n"
 
-#, c-format
-msgid ""
-"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "%s:錯誤 - %s 環境變數指稱不存在的目的印表機「%s」!\n"
+#~ msgid "%s: Expected server name after -h!\n"
+#~ msgstr "%s:預期 -h 之後有伺服器名稱!\n"
 
-#, c-format
-msgid "%s: error - no default destination available.\n"
-msgstr "%s:錯誤 - 無可用的預設目的印表機。\n"
+#~ msgid "Auto"
+#~ msgstr "自動"
 
-msgid ""
-"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
-msgstr ""
-"用法:lpq [-P 目的印表機] [-U 使用者名稱] [-h 主機名稱 [:連接埠]] [-l] [+間"
-"隔]\n"
+#~ msgid "Bad option + choice on line %d!\n"
+#~ msgstr "第 %d 列有不當的選項 + 選擇!\n"
 
-#, c-format
-msgid "%s: Error - expected hostname after '-H' option!\n"
-msgstr "%s:錯誤 - 「-H」選項之後預期為主機名稱!\n"
+#~ msgid "Class"
+#~ msgstr "類別"
 
-#, c-format
-msgid "%s: Error - expected value after '-%c' option!\n"
-msgstr "%s:錯誤 - 「-%c」選項之後預期為設定值!\n"
+#~ msgid ""
+#~ "Device: uri = %s\n"
+#~ "        class = %s\n"
+#~ "        info = %s\n"
+#~ "        make-and-model = %s\n"
+#~ msgstr ""
+#~ "裝置:uri = %s\n"
+#~ "        類別 = %s\n"
+#~ "        資訊 = %s\n"
+#~ "        廠商與型號 = %s\n"
 
-#, c-format
-msgid ""
-"%s: Warning - '%c' format modifier not supported - output may not be "
-"correct!\n"
-msgstr "%s:警告 - 不支援 '%c' 格式修飾鍵 - 輸出可能不正確!\n"
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions:無法加入印表機或實體:%s\n"
 
-#, c-format
-msgid "%s: error - expected option=value after '-o' option!\n"
-msgstr "%s:錯誤 - 「-o」選項之後預期為選項=值!\n"
+#~ msgid "Extra"
+#~ msgstr "其他"
 
-#, c-format
-msgid "%s: Error - expected destination after '-P' option!\n"
-msgstr "%s:錯誤 - 「-P」選項之後預期為目的印表機!\n"
+#~ msgid "Job #%d doesn't exist!"
+#~ msgstr "工作 #%d 不存在!"
 
-#, c-format
-msgid "%s: Error - expected copy count after '-#' option!\n"
-msgstr "%s:錯誤 - 「-#」選項之後預期為複製份數!\n"
+#~ msgid "Job #%d is already %s - can't cancel."
+#~ msgstr "工作 #%d 已經 %s - 無法取消。"
 
-#, c-format
-msgid "%s: Error - expected name after '-%c' option!\n"
-msgstr "%s:錯誤 - 「-%c」選項之後預期為名稱!\n"
+#~ msgid "Job #%d is already cancelled - can't cancel."
+#~ msgstr "工作 #%d 已經取消 - 無法取消。"
+
+#~ msgid "Missing double quote on line %d!\n"
+#~ msgstr "第 %d 列缺少雙引號!\n"
+
+#~ msgid "Missing value on line %d!\n"
+#~ msgstr "第 %d 列缺少設定值!\n"
+
+#~ msgid ""
+#~ "Model:  name = %s\n"
+#~ "        natural_language = %s\n"
+#~ "        make-and-model = %s\n"
+#~ msgstr ""
+#~ "型號: 名稱 = %s\n"
+#~ "        自然語言 = %s\n"
+#~ "        廠商與型號 = %s\n"
+
+#~ msgid "No Windows printer drivers are installed!\n"
+#~ msgstr "未安裝任何 Windows 印表機驅動程式!\n"
 
-#, c-format
-msgid "%s: Error - unknown option '%c'!\n"
-msgstr "%s:錯誤 - 不明的選項「%c」!\n"
+#~ msgid "No printer drivers found!"
+#~ msgstr "找不到印表機驅動程式!"
 
-#, c-format
-msgid "%s: Error - unable to access \"%s\" - %s\n"
-msgstr "%s:錯誤 - 無法存取「%s」- %s\n"
+#~ msgid "Not authorized to hold job #%d owned by \"%s\"!"
+#~ msgstr "未被授權暫停由「%2$s」所擁有的工作 #%1$d!"
 
-#, c-format
-msgid "%s: Error - too many files - \"%s\"\n"
-msgstr "%s:錯誤 - 太多檔案 -「%s」\n"
+#~ msgid "Running command: %s %s -N -U '%s%%%s' -c '%s'\n"
+#~ msgstr "正在執行命令:%s %s -N -U '%s%%%s' -c '%s'\n"
 
-#, c-format
-msgid ""
-"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "%s:錯誤 - %s 環境變數指稱不存在的目的印表機「%s」!\n"
+#~ msgid "The printer-uri \"%s\" is not valid."
+#~ msgstr "printer-uri「%s」並非有效。"
 
-#, c-format
-msgid "%s: Error - no default destination available.\n"
-msgstr "%s:錯誤 - 無可用的預設目的印表機。\n"
+#~ msgid "Too many jobs - %d jobs, max jobs is %d."
+#~ msgstr "太多工作 - %d 項工作,最大工作數為 %d。"
 
-#, c-format
-msgid "%s: Error - scheduler not responding!\n"
-msgstr "%s:錯誤 - 排程程式無反應!\n"
+#~ msgid "Unable to connect to server!"
+#~ msgstr "無法連接伺服器!"
 
-#, c-format
-msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
-msgstr "%s:錯誤 - 無法建立暫時檔案「%s」- %s\n"
+#~ msgid "Unable to convert PPD file!"
+#~ msgstr "無法轉換 PPD 檔案!"
 
-#, c-format
-msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "%s:錯誤 - 無法寫入暫時檔案「%s」- %s\n"
+#~ msgid "Unable to copy CUPS printer driver files (%d)!\n"
+#~ msgstr "無法複製 CUPS 印表機驅動程式檔案 (%d)!\n"
 
-#, c-format
-msgid "%s: Error - stdin is empty, so no job has been sent.\n"
-msgstr "%s:錯誤 - 標準輸入為空,因而未發送任何工作。\n"
+#~ msgid "Unable to copy Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "無法複製 Windows 2000 印表機驅動程式檔案 (%d)!\n"
 
-#, c-format
-msgid "%s: Error - unknown destination \"%s\"!\n"
-msgstr "%s:錯誤 - 不明的目的印表機「%s」!\n"
+#~ msgid "Unable to copy Windows 2000 printer driver files!"
+#~ msgstr "無法複製 Windows 2000 印表機驅動程式檔案!"
 
-#, c-format
-msgid "%s: Error - expected reason text after '-r' option!\n"
-msgstr "%s:錯誤 - 「-r」選項之後預期為理由文字!\n"
+#~ msgid "Unable to copy Windows 9x printer driver files (%d)!\n"
+#~ msgstr "無法複製 Windows 9x 印表機驅動程式檔案 (%d)!\n"
 
-#, c-format
-msgid "%s: Error - expected username after '-u' option!\n"
-msgstr "%s:錯誤 - 「-u」選項之後預期為使用者名稱!\n"
+#~ msgid "Unable to copy Windows 9x printer driver files!"
+#~ msgstr "無法複製 Windows 9x 印表機驅動程式檔案!"
 
-#, c-format
-msgid "%s: %s failed: %s\n"
-msgstr "%s:%s 失敗:%s\n"
+#~ msgid "Unable to execute cupsaddsmb command!"
+#~ msgstr "無法執行 cupsaddsmb 命令!"
 
-#, c-format
-msgid "%s: Error - expected destination after '-d' option!\n"
-msgstr "%s:錯誤 - 「-d」選項之後預期為目的印表機!\n"
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "無法取得 PPD 檔案!"
 
-#, c-format
-msgid "%s: Error - expected form after '-f' option!\n"
-msgstr "%s:錯誤 - 「-f」選項之後預期為形式!\n"
+#~ msgid "Unable to install Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "無法安裝 Windows 2000 印表機驅動程式檔案 (%d)!\n"
 
-#, c-format
-msgid "%s: Warning - form option ignored!\n"
-msgstr "%s:警告 - 已忽略形式選項!\n"
+#~ msgid "Unable to install Windows 2000 printer driver files!"
+#~ msgstr "無法安裝 Windows 2000 印表機驅動程式檔案!"
 
-#, c-format
-msgid "%s: Expected job ID after '-i' option!\n"
-msgstr "%s:「-i」選項之後預期為工作識別號!\n"
+#~ msgid "Unable to install Windows 9x printer driver files (%d)!\n"
+#~ msgstr "無法安裝 Windows 9x 印表機驅動程式檔案 (%d)!\n"
 
-#, c-format
-msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
-msgstr "%s:錯誤 - 無法同步列印檔案和改變工作!\n"
+#~ msgid "Unable to install Windows 9x printer driver files!"
+#~ msgstr "無法安裝 Windows 9x 印表機驅動程式檔案!"
 
-#, c-format
-msgid "%s: Error - bad job ID!\n"
-msgstr "%s:錯誤 - 不當的工作識別號!\n"
+#~ msgid "Unable to set Windows printer driver!"
+#~ msgstr "無法設定 Windows 印表機驅動程式!"
 
-#, c-format
-msgid "%s: Error - expected copies after '-n' option!\n"
-msgstr "%s:錯誤 - 「-n」選項之後預期為份數!\n"
+#~ msgid ""
+#~ "Usage: cupsaddsmb [options] printer1 ... printerN\n"
+#~ "       cupsaddsmb [options] -a\n"
+#~ "\n"
+#~ "Options:\n"
+#~ "  -H samba-server  Use the named SAMBA server\n"
+#~ "  -U samba-user    Authenticate using the named SAMBA user\n"
+#~ "  -a               Export all printers\n"
+#~ "  -h cups-server   Use the named CUPS server\n"
+#~ "  -v               Be verbose (show commands)\n"
+#~ msgstr ""
+#~ "用法:cupsaddsmb [選項] 印表機1…印表機N\n"
+#~ "       cupsaddsmb [選項] -a\n"
+#~ "\n"
+#~ "選項:\n"
+#~ "  -H samba-server  使用被點名的 SAMBA 伺服器\n"
+#~ "  -U samba-user    驗證使用被點名的 SAMBA 使用者\n"
+#~ "  -a               匯出所有印表機\n"
+#~ "  -h cups-server   使用被點名的 CUPS 伺服器\n"
+#~ "  -v               詳細輸出 (顯示命令)\n"
 
-#, c-format
-msgid "%s: Error - expected option string after '-o' option!\n"
-msgstr "%s:錯誤 - 「-o」選項之後預期為選項字串!\n"
+#~ msgid ""
+#~ "Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd"
+#~ "[.gz]]\n"
+#~ "       program | cupstestppd [-q] [-r] [-v[v]] -\n"
+#~ msgstr ""
+#~ "用法:cupstestppd [-q] [-r] [-v[v]] 檔案名稱1.ppd [.gz] [...檔案名稱N.ppd "
+#~ "[.gz]]\n"
+#~ "       程式 | cupstestppd [-q] [-r] [-v[v]] -\n"
 
-#, c-format
-msgid "%s: Error - expected priority after '-%c' option!\n"
-msgstr "%s:錯誤 - 「-%c」選項之後預期為優先權!\n"
+#~ msgid "Usage: lpmove job dest\n"
+#~ msgstr "用法:lpmove 工作 目的印表機\n"
 
-#, c-format
-msgid "%s: Error - priority must be between 1 and 100.\n"
-msgstr "%s:錯誤 - 優先權必須在 1 和 100 之間。\n"
+#~ msgid "Usage: lpq [-P dest] [-l] [+interval]\n"
+#~ msgstr "用法:lpq [-P 目的印表機] [-l] [+ 間隔]\n"
 
-#, c-format
-msgid "%s: Error - expected title after '-t' option!\n"
-msgstr "%s:錯誤 - 「-t」選項之後預期為標題!\n"
+#~ msgid "Variable"
+#~ msgstr "變數"
 
-#, c-format
-msgid "%s: Error - expected mode list after '-y' option!\n"
-msgstr "%s:錯誤 - 「-y」選項之後預期為模式表列!\n"
+#~ msgid "Warning, no Windows 2000 printer drivers are installed!\n"
+#~ msgstr "警告,未安裝任何 Windows 2000 印表機驅動程式!\n"
 
-#, c-format
-msgid "%s: Warning - mode option ignored!\n"
-msgstr "%s:警告 - 已忽略模式選項!\n"
+#~ msgid "You are not authorized to alter job id %d owned by \"%s\"!"
+#~ msgstr "您未被授權改變由「%2$s」所擁有的工作識別號 #%1$d!"
 
-#, c-format
-msgid "%s: Error - expected hold name after '-H' option!\n"
-msgstr "%s:錯誤 - 「-H」選項之後預期為暫停名稱!\n"
+#~ msgid "You are not authorized to authenticate job #%d owned by \"%s\"!"
+#~ msgstr "您未被授權去驗證由「%2$s」所擁有的工作 #%1$d!"
 
-#, c-format
-msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
-msgstr "%s:「-H 重新啟動」之前需要工作識別號(「-i jobid」)!\n"
+#~ msgid "You are not authorized to delete job #%d owned by \"%s\"!"
+#~ msgstr "您未被授權去刪除由「%2$s」所擁有的工作 #%1$d!"
 
-#, c-format
-msgid "%s: Error - expected page list after '-P' option!\n"
-msgstr "%s:錯誤 - 「-P」選項之後預期為頁面表列!\n"
+#~ msgid "You are not authorized to move job #%d owned by \"%s\"!"
+#~ msgstr "您未被授權移動由「%2$s」所擁有的工作 #%1$d!"
 
-#, c-format
-msgid "%s: Error - expected character set after '-S' option!\n"
-msgstr "%s:錯誤 - 「-S」選項之後預期為字元集!\n"
+#~ msgid "You are not authorized to release job id %d owned by \"%s\"!"
+#~ msgstr "您未被授權釋出由「%2$s」所擁有的工作識別號 %1$d!"
 
-#, c-format
-msgid "%s: Warning - character set option ignored!\n"
-msgstr "%s:警告 - 已忽略字元集選項!\n"
+#~ msgid "You are not authorized to restart job id %d owned by \"%s\"!"
+#~ msgstr "您未被授權重新啟動由「%2$s」所擁有的工作識別號 %1$d!"
 
-#, c-format
-msgid "%s: Error - expected content type after '-T' option!\n"
-msgstr "%s:錯誤 - 「-T」選項之後預期為內容類型!\n"
+#~ msgid "You are not authorized to send document for job #%d owned by \"%s\"!"
+#~ msgstr "您未被授權發送文件給「%2$s」所擁有的工作 #%1$d!"
 
-#, c-format
-msgid "%s: Warning - content type option ignored!\n"
-msgstr "%s:警告 - 已忽略內容類型選項!\n"
+#~ msgid "You must use a https: URL to access this page."
+#~ msgstr "您必須使用 https:URL 以存取此頁面。"
 
-#, c-format
-msgid ""
-"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
-msgstr "%s:錯誤 - 如果已提供檔案或工作識別號,就無法從標準輸入列印!\n"
+#~ msgid "add_class: Unknown printer-error-policy \"%s\"."
+#~ msgstr "add_class:不明的 printer-error-policy「%s」。"
 
-#, c-format
-msgid ""
-"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
-"option!\n"
-msgstr ""
-"%s:錯誤 - 「-W」選項之後需要「completed」、「not-completed」或「all」!\n"
+#~ msgid "add_class: Unknown printer-op-policy \"%s\"."
+#~ msgstr "add_class:不明的 printer-op-policy「%s」。"
 
-#, c-format
-msgid "%s: Error - expected destination after '-b' option!\n"
-msgstr "%s:錯誤 - 「-b」選項之後預期為目的印表機!\n"
+#~ msgid "cancel: %s failed: %s\n"
+#~ msgstr "取消:%s 失敗:%s\n"
 
-#, c-format
-msgid "%s: Invalid destination name in list \"%s\"!\n"
-msgstr "%s:在表列「%s」中出現無效的目的印表機名稱!\n"
+#~ msgid "cancel: Error - expected hostname after '-h' option!\n"
+#~ msgstr "取消:錯誤 - 預期「-h」選項之後有主機名稱!\n"
 
-#, c-format
-msgid "%s: Unable to connect to server\n"
-msgstr "%s:無法連接伺服器\n"
+#~ msgid "cancel: Error - expected username after '-u' option!\n"
+#~ msgstr "取消:錯誤 - 預期「-u」選項之後有使用者名稱!\n"
 
-msgid "Print Job:"
-msgstr "列印工作:"
+#~ msgid "cancel: Unable to contact server!\n"
+#~ msgstr "取消:無法連上伺服器!\n"
 
-msgid "pending"
-msgstr "擱置"
+#~ msgid "cancel: Unknown destination \"%s\"!\n"
+#~ msgstr "取消:不明的目的印表機「%s」!\n"
 
-msgid "held"
-msgstr "延遲"
+#~ msgid "cupsaddsmb crashed on signal %d"
+#~ msgstr "cupsaddsmb 當機於信號 %d"
 
-msgid "processing"
-msgstr "處理中"
+#~ msgid "cupsaddsmb: Bad option + choice on line %d!\n"
+#~ msgstr "cupsaddsmb:在第 %d 列上有不當的選項 + 選擇!\n"
 
-msgid "stopped"
-msgstr "停止"
+#~ msgid "cupsaddsmb: Missing double quote on line %d!\n"
+#~ msgstr "cupsaddsmb:在第 %d 列上缺少雙引號!\n"
 
-msgid "canceled"
-msgstr "取消"
+#~ msgid "cupsaddsmb: Missing value on line %d!\n"
+#~ msgstr "cupsaddsmb:在第 %d 列上缺少值!\n"
 
-msgid "aborted"
-msgstr "放棄"
+#~ msgid "cupsaddsmb: No PPD file for printer \"%s\" - skipping!\n"
+#~ msgstr "cupsaddsmb:沒有用於印表機「%s」的 PPD 檔案- 跳過!\n"
 
-msgid "completed"
-msgstr "已完成"
+#~ msgid "cupsaddsmb: No Windows printer drivers are installed!\n"
+#~ msgstr "cupsaddsmb:未安裝任何 Windows 印表機驅動程式!\n"
 
-msgid "unknown"
-msgstr "不明"
+#~ msgid "cupsaddsmb: Unable to connect to server \"%s\" for %s - %s\n"
+#~ msgstr "cupsaddsmb:無法連接伺服器「%s」用於 %s - %s\n"
 
-msgid "untitled"
-msgstr "無標題"
+#~ msgid "cupsaddsmb: Unable to convert PPD file for %s - %s\n"
+#~ msgstr "cupsaddsmb:無法轉換 PPD 檔案用於 %s - %s\n"
 
-msgid "Printer:"
-msgstr "印表機:"
+#~ msgid "cupsaddsmb: Unable to copy CUPS printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb:無法複製 CUPS 印表機驅動程式檔案 (%d)!\n"
 
-msgid "idle"
-msgstr "閒置"
+#~ msgid "cupsaddsmb: Unable to copy Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb:無法複製 Windows 2000 印表機驅動程式檔案 (%d)!\n"
 
-msgid "Missing notify-subscription-ids attribute!"
-msgstr "缺少 notify-subscription-ids 屬性!"
+#~ msgid "cupsaddsmb: Unable to copy Windows 9x printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb:無法複製 Windows 9x 印表機驅動程式檔案 (%d)!\n"
 
-msgid "Job subscriptions cannot be renewed!"
-msgstr "工作無法重新訂用!"
+#~ msgid ""
+#~ "cupsaddsmb: Unable to install Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb:無法安裝 Windows 2000 印表機驅動程式檔案 (%d)!\n"
 
-msgid "cupsd: Expected config filename after \"-c\" option!\n"
-msgstr "cupsd:「-c」選項之後預期為配置檔案名稱!\n"
+#~ msgid ""
+#~ "cupsaddsmb: Unable to install Windows 9x printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb:無法安裝 Windows 9x 印表機驅動程式檔案 (%d)!\n"
 
-msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
-msgstr "cupsd:launchd(8) 的支援未被編譯進來,以正常模式運行。\n"
+#~ msgid "cupsaddsmb: Unable to run \"%s\": %s\n"
+#~ msgstr "cupsaddsmb:無法運行「%s」:%s\n"
 
-#, c-format
-msgid "cupsd: Unknown option \"%c\" - aborting!\n"
-msgstr "cupsd:不明的選項「%c」- 放棄中!\n"
+#~ msgid "cupsaddsmb: Unable to set Windows printer driver (%d)!\n"
+#~ msgstr "cupsaddsmb:無法設定 Windows 印表機驅動程式 (%d)!\n"
 
-#, c-format
-msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
-msgstr "cupsd:不明的引數「%s」- 放棄中!\n"
+#~ msgid ""
+#~ "cupsaddsmb: Warning, no Windows 2000 printer drivers are installed!\n"
+#~ msgstr "cupsaddsmb:警告,未安裝任何 Windows 2000 印表機驅動程式!\n"
 
-msgid ""
-"Usage: cupsd [-c config-file] [-f] [-F] [-h] [-l]\n"
-"\n"
-"-c config-file      Load alternate configuration file\n"
-"-f                  Run in the foreground\n"
-"-F                  Run in the foreground but detach\n"
-"-h                  Show this usage message\n"
-"-l                  Run cupsd from launchd(8)\n"
-msgstr ""
-"用法:cupsd [-c 組態檔案] [-f] [-F] [-h] [-l]\n"
-"\n"
-" -c 組態檔案         載入替代的組態檔案\n"
-" -f                  在前景中運行\n"
-" -F                  在前景中以卸離方式運行\n"
-" -h                  顯示此用法訊息\n"
-" -l                  從 launchd(8) 運行 cupsd\n"
+#~ msgid "cupsaddsmb: get-printer-attributes failed for \"%s\": %s\n"
+#~ msgstr "cupsaddsmb:get-printer-attributes 用於「%s」時失敗:%s\n"
 
-#, c-format
-msgid "        WARN    Line %d only contains whitespace!\n"
-msgstr "        警告    列 %d 只含空白!\n"
+#~ msgid "lp: Error - bad job ID!\n"
+#~ msgstr "lp:錯誤 - 不當的工作識別號!\n"
 
-msgid ""
-"        WARN    File contains a mix of CR, LF, and CR LF line endings!\n"
-msgstr "        警告    檔案含有混合的 CR、LF 和 CR LF 列尾結束符號!\n"
+#~ msgid "lp: Error - cannot print files and alter jobs simultaneously!\n"
+#~ msgstr "lp:錯誤 - 無法同步列印檔案和改變工作!\n"
 
-msgid ""
-"        WARN    Non-Windows PPD files should use lines ending with only LF, "
-"not CR LF!\n"
-msgstr ""
-"        警告    非 Windows 的 PPD 檔案列結束應該只使用 LF,而非 CR LF!\n"
+#~ msgid ""
+#~ "lp: Error - cannot print from stdin if files or a job ID are provided!\n"
+#~ msgstr "lp:錯誤 - 如果提供了檔案或工作識別號,就無法從標準輸入列印!\n"
 
-msgid "Printer Maintenance"
-msgstr "印表機維護"
+#~ msgid "lp: Expected character set after -S option!\n"
+#~ msgstr "lp:-S 選項之後預期為字元集!\n"
 
-msgid "Unable to send maintenance job:"
-msgstr "無法發送維護工作:"
+#~ msgid "lp: Expected content type after -T option!\n"
+#~ msgstr "lp:-T 選項之後預期為內容類型!\n"
 
-#, c-format
-msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
-msgstr "cupsaddsmb:沒有任何用於印表機「%s」的 PPD 檔案- %s\n"
+#~ msgid "lp: Expected copies after -n option!\n"
+#~ msgstr "lp:-n 選項之後預期為份數!\n"
 
-#, c-format
-msgid "      **FAIL**  %s %s does not exist!\n"
-msgstr "      ** 失敗 **  %s %s 不存在!\n"
+#~ msgid "lp: Expected destination after -d option!\n"
+#~ msgstr "lp:-d 選項之後預期為目的印表機!\n"
 
-#, c-format
-msgid "      **FAIL**  Bad language \"%s\"!\n"
-msgstr "      ** 失敗 **  不當的語言「%s」!\n"
+#~ msgid "lp: Expected hold name after -H option!\n"
+#~ msgstr "lp:-H 選項之後預期為延遲名稱!\n"
 
-#, c-format
-msgid "      **FAIL**  Missing \"%s\" translation string for option %s!\n"
-msgstr "      ** 失敗 **  缺少用於選項 %s 的「%s」翻譯字串!\n"
+#~ msgid "lp: Expected hostname after -h option!\n"
+#~ msgstr "lp:-h 選項之後預期為主機名稱!\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  Default translation string for option %s contains 8-bit "
-"characters!\n"
-msgstr "      ** 失敗 **  預設用於選項 %s 的翻譯字串含有 8-位元字元!\n"
+#~ msgid "lp: Expected job ID after -i option!\n"
+#~ msgstr "lp:-i 選項之後預期為工作識別號!\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr "      ** 失敗 **  缺少用於選項 %s、選擇 %s 的「%s」翻譯字串!\n"
+#~ msgid "lp: Expected mode list after -y option!\n"
+#~ msgstr "lp:-y 選項之後預期為模式串列!\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  Default translation string for option %s choice %s contains "
-"8-bit characters!\n"
-msgstr ""
-"      ** 失敗 **  預設用於選項 %s、選擇 %s 的翻譯字串含有 8-位元字元!\n"
+#~ msgid "lp: Expected option string after -o option!\n"
+#~ msgstr "lp:-o 選項之後預期為選項字串!\n"
 
-#, c-format
-msgid "      **FAIL**  Bad cupsFilter value \"%s\"!\n"
-msgstr "      ** 失敗 **  不當的 cupsFilter 值「%s」!\n"
+#~ msgid "lp: Expected page list after -P option!\n"
+#~ msgstr "lp:-P 選項之後預期為頁面表列!\n"
 
-msgid "Help"
-msgstr "求助"
+#~ msgid "lp: Expected priority after -%c option!\n"
+#~ msgstr "lp:-%c 選項之後預期為優先權!\n"
 
-#, c-format
-msgid "Missing value on line %d!\n"
-msgstr "第 %d 列缺少設定值!\n"
+#~ msgid "lp: Expected title after -t option!\n"
+#~ msgstr "lp:-t 選項之後預期為標題!\n"
 
-#, c-format
-msgid "Missing double quote on line %d!\n"
-msgstr "第 %d 列缺少雙引號!\n"
+#~ msgid "lp: Need job ID (-i) before \"-H restart\"!\n"
+#~ msgstr "lp:「-H restart」之前需要工作識別號 (-i)!\n"
 
-#, c-format
-msgid "Bad option + choice on line %d!\n"
-msgstr "第 %d 列有不當的選項 + 選擇!\n"
+#~ msgid "lp: Priority must be between 1 and 100.\n"
+#~ msgstr "lp:優先權必須在 1 和 100 之間。\n"
 
-#, c-format
-msgid "Unable to copy Windows 2000 printer driver files (%d)!\n"
-msgstr "無法複製 Windows 2000 印表機驅動程式檔案 (%d)!\n"
+#~ msgid "lp: Too many files - \"%s\"\n"
+#~ msgstr "lp:太多檔案 -「%s」\n"
 
-#, c-format
-msgid "Unable to copy CUPS printer driver files (%d)!\n"
-msgstr "無法複製 CUPS 印表機驅動程式檔案 (%d)!\n"
+#~ msgid "lp: Warning - character set option ignored!\n"
+#~ msgstr "lp:警告 - 字元集選項被忽略!\n"
 
-#, c-format
-msgid "Unable to install Windows 2000 printer driver files (%d)!\n"
-msgstr "無法安裝 Windows 2000 印表機驅動程式檔案 (%d)!\n"
+#~ msgid "lp: Warning - content type option ignored!\n"
+#~ msgstr "lp:警告 - 內容類型選項被忽略!\n"
 
-#, c-format
-msgid "Unable to copy Windows 9x printer driver files (%d)!\n"
-msgstr "無法複製 Windows 9x 印表機驅動程式檔案 (%d)!\n"
+#~ msgid "lp: Warning - mode option ignored!\n"
+#~ msgstr "lp:警告 - 模式選項被忽略!\n"
 
-#, c-format
-msgid "Unable to install Windows 9x printer driver files (%d)!\n"
-msgstr "無法安裝 Windows 9x 印表機驅動程式檔案 (%d)!\n"
+#~ msgid ""
+#~ "lp: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr "lp:錯誤 - %s 環境變數指稱到不存在的目的印表機「%s」!\n"
 
-msgid "No Windows printer drivers are installed!\n"
-msgstr "未安裝任何 Windows 印表機驅動程式!\n"
+#~ msgid "lp: error - no default destination available.\n"
+#~ msgstr "lp:錯誤 - 無預設目的印表機可用。\n"
 
-msgid "Warning, no Windows 2000 printer drivers are installed!\n"
-msgstr "警告,未安裝任何 Windows 2000 印表機驅動程式!\n"
+#~ msgid "lp: error - scheduler not responding!\n"
+#~ msgstr "lp:錯誤 - 排程程式無反應!\n"
 
-#, c-format
-msgid "Unable to set Windows printer driver (%d)!\n"
-msgstr "無法設定 Windows 印表機驅動程式 (%d)!\n"
+#~ msgid "lp: error - unable to write to temporary file \"%s\" - %s\n"
+#~ msgstr "lp:錯誤 - 無法寫入到暫時檔案「%s」- %s\n"
 
-msgid ""
-"Usage: cupsaddsmb [options] printer1 ... printerN\n"
-"       cupsaddsmb [options] -a\n"
-"\n"
-"Options:\n"
-"  -E               Encrypt the connection to the server\n"
-"  -H samba-server  Use the named SAMBA server\n"
-"  -U samba-user    Authenticate using the named SAMBA user\n"
-"  -a               Export all printers\n"
-"  -h cups-server   Use the named CUPS server\n"
-"  -v               Be verbose (show commands)\n"
-msgstr ""
-"用法:cupsaddsmb [選項] 印表機1…印表機N\n"
-"       cupsaddsmb [選項] -a\n"
-"\n"
-" 選項:\n"
-"  -E               加密連接到伺服器\n"
-"  -H samba-server  使用具名的 SAMBA 伺服器\n"
-"  -U samba-user    使用具名的 SAMBA 使用者來驗證\n"
-"  -a               匯出所有印表機\n"
-"  -h cups-server   使用具名的 CUPS 伺服器\n"
-"  -v               詳細的輸出(顯示命令)\n"
+#~ msgid "lp: restart-job failed: %s\n"
+#~ msgstr "lp:重新啟動工作時失敗:%s\n"
 
-#, c-format
-msgid "Unable to copy Windows 2000 printer driver files (%d)!"
-msgstr "無法複製 Windows 2000 印表機驅動程式檔案 (%d)!"
+#~ msgid "lp: set-job-attributes failed: %s\n"
+#~ msgstr "lp:設置工作屬性時失敗:%s\n"
 
-#, c-format
-msgid "Unable to copy CUPS printer driver files (%d)!"
-msgstr "無法複製 CUPS 印表機驅動程式檔案 (%d)!"
+#~ msgid "lp: stdin is empty, so no job has been sent.\n"
+#~ msgstr "lp:標準輸入為空,因而沒有發送任何工作。\n"
 
-#, c-format
-msgid "Unable to install Windows 2000 printer driver files (%d)!"
-msgstr "無法安裝 Windows 2000 印表機驅動程式檔案 (%d)!"
+#~ msgid "lp: unable to create temporary file \"%s\" - %s\n"
+#~ msgstr "lp:無法建立暫時檔案「%s」- %s\n"
 
-#, c-format
-msgid "Unable to copy Windows 9x printer driver files (%d)!"
-msgstr "無法複製 Windows 9x 印表機驅動程式檔案 (%d)!"
+#~ msgid "lpadmin: %s failed: %s\n"
+#~ msgstr "lpadmin:%s 失敗:%s\n"
 
-#, c-format
-msgid "Unable to install Windows 9x printer driver files (%d)!"
-msgstr "無法安裝 Windows 9x 印表機驅動程式檔案 (%d)!"
+#~ msgid "lpadmin: add-printer (set description) failed: %s\n"
+#~ msgstr "lpadmin:加入印表機 (設定描述) 失敗:%s\n"
 
-msgid "No Windows printer drivers are installed!"
-msgstr "未安裝任何 Windows 印表機驅動程式!"
+#~ msgid "lpadmin: add-printer (set location) failed: %s\n"
+#~ msgstr "lpadmin:加入印表機 (設定位置) 失敗:%s\n"
 
-msgid "Warning, no Windows 2000 printer drivers are installed!"
-msgstr "警告,未安裝任何 Windows 2000 印表機驅動程式!"
+#~ msgid "lpadmin: add-printer (set model) failed: %s\n"
+#~ msgstr "lpadmin:加入印表機 (設定型號) 失敗:%s\n"
 
-#, c-format
-msgid "open of %s failed: %s"
-msgstr "開啟 %s 時失敗:%s"
+#~ msgid "lpinfo: cups-get-devices failed: %s\n"
+#~ msgstr "lpinfo:cups 取得裝置時失敗:%s\n"
 
-#, c-format
-msgid "Running command: %s %s -N -A %s -c '%s'\n"
-msgstr "正在執行命令:%s %s -N -A %s -c「%s」\n"
+#~ msgid "lpinfo: cups-get-ppds failed: %s\n"
+#~ msgstr "lpinfo:cups 取得 PPD 時失敗:%s\n"
 
-#, c-format
-msgid "stat of %s failed: %s"
-msgstr "統計 %s 時失敗:%s"
+#~ msgid "lpmove: move-job failed: %s\n"
+#~ msgstr "lpmove:移動工作時失敗:%s\n"
 
-#, c-format
-msgid "Job #%d is already cancelled - can't cancel."
-msgstr "工作 #%d 已經取消 - 無法取消。"
+#~ msgid "lpoptions: Destination %s has no PPD file!\n"
+#~ msgstr "lpoptions:目的印表機 %s 沒有 PPD 檔案!\n"
 
-#, c-format
-msgid "Job #%d is already aborted - can't cancel."
-msgstr "工作 #%d 已經放棄 - 無法取消。"
+#~ msgid "lpq: Unable to contact server!\n"
+#~ msgstr "lpq:無法連上伺服器!\n"
 
-#, c-format
-msgid "Job #%d is already completed - can't cancel."
-msgstr "工作 #%d 已經完成 - 無法取消。"
+#~ msgid "lpq: Unknown destination \"%s\"!\n"
+#~ msgstr "lpq:不明的目的印表機「%s」!\n"
 
-#, c-format
-msgid ""
-"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
-"s:%d%s</A>."
-msgstr ""
-"您必須使用網址 <A HREF=\"https://%s:%d%s\">https://%s:%d%s</A> 來存取此頁面。"
+#~ msgid "lpq: error - no default destination available.\n"
+#~ msgstr "lpq:錯誤 - 無預設目的印表機可用。\n"
 
-#, c-format
-msgid "Unsupported format '%s'!"
-msgstr "不支援格式「%s」!"
+#~ msgid "lpq: get-jobs failed: %s\n"
+#~ msgstr "lpq:get-jobs 失敗:%s\n"
 
-msgid "FAIL\n"
-msgstr "失敗\n"
+#~ msgid "lpq: get-printer-attributes failed: %s\n"
+#~ msgstr "lpq:get-printer-attributes 失敗:%s\n"
 
-#, c-format
-msgid ""
-"    Line %d is longer than 255 characters (%d)!\n"
-"        REF: Page 25, Line Length\n"
-msgstr ""
-"    列 %d 長度超過 255 個字元 (%d)!\n"
-"       參考:頁面 25, 列長度\n"
+#~ msgid ""
+#~ "lpr: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr "lpr:錯誤 - %s 環境變數指稱不存在的目的印表機「%s」!\n"
 
-msgid ""
-"    Missing %!PS-Adobe-3.0 on first line!\n"
-"        REF: Page 17, 3.1 Conforming Documents\n"
-msgstr ""
-"    缺少 %!PS-Adobe-3.0 於第一列!\n"
-"       參考:頁面 17, 3.1 符合文件\n"
+#~ msgid "lpr: error - expected copy count after -# option!\n"
+#~ msgstr "lpr:錯誤 - 預期 -# 選項之後有複製份數!\n"
 
-#, c-format
-msgid ""
-"    Bad %%%%Pages: on line %d!\n"
-"        REF: Page 43, %%%%Pages:\n"
-msgstr ""
-"    不當的 %%%%Pages:於第 %d 列!\n"
-"       參考:頁面 43, %%%%Pages:\n"
+#~ msgid "lpr: error - expected destination after -P option!\n"
+#~ msgstr "lpr:錯誤 - 預期 -P 選項之後有目的印表機!\n"
 
-#, c-format
-msgid ""
-"    Bad %%%%BoundingBox: on line %d!\n"
-"        REF: Page 39, %%%%BoundingBox:\n"
-msgstr ""
-"    不當的 %%%%BoundingBox:於第 %d 列!\n"
-"       參考:頁面 39, %%%%BoundingBox:\n"
+#~ msgid "lpr: error - expected name after -%c option!\n"
+#~ msgstr "lpr:錯誤 - 預期 -%c 選項之後有名稱!\n"
 
-#, c-format
-msgid ""
-"    Bad %%%%Page: on line %d!\n"
-"        REF: Page 53, %%%%Page:\n"
-msgstr ""
-"    不當的 %%%%Page:於第 %d 列!\n"
-"       參考:頁面 53, %%%%Page:\n"
+#~ msgid "lpr: error - expected option=value after -o option!\n"
+#~ msgstr "lpr:錯誤 - 預期 -o 選項之後有 option=value!\n"
 
-#, c-format
-msgid ""
-"    Missing or bad %%BoundingBox: comment!\n"
-"        REF: Page 39, %%BoundingBox:\n"
-msgstr ""
-"    缺少或不當的 %%BoundingBox:註釋!\n"
-"       參考:頁面 39, %%BoundingBox:\n"
+#~ msgid "lpr: error - expected username after -U option!\n"
+#~ msgstr "lpr:錯誤 - 預期 -U 選項之後有使用者名稱!\n"
 
-#, c-format
-msgid ""
-"    Missing or bad %%Pages: comment!\n"
-"        REF: Page 43, %%Pages:\n"
-msgstr ""
-"    缺少或不當的 %%Pages:註釋!\n"
-"       參考:頁面 43, %%Pages:\n"
+#~ msgid "lpr: error - expected value after -%c option!\n"
+#~ msgstr "lpr:錯誤 - 預期 -%c 選項之後有值!\n"
 
-#, c-format
-msgid ""
-"    Missing %%EndComments comment!\n"
-"        REF: Page 41, %%EndComments\n"
-msgstr ""
-"    缺少 %%EndComments 註釋!\n"
-"       參考:頁面 41, %%EndComments\n"
+#~ msgid "lpr: error - no default destination available.\n"
+#~ msgstr "lpr:錯誤 - 無預設目的印表機可用。\n"
 
-#, c-format
-msgid ""
-"    Missing or bad %%Page: comments!\n"
-"        REF: Page 53, %%Page:\n"
-msgstr ""
-"    缺少或不當的 %%Page:註釋!\n"
-"       參考:頁面 53, %%Page:\n"
+#~ msgid "lpr: error - scheduler not responding!\n"
+#~ msgstr "lpr:錯誤 - 排程程式無反應!\n"
 
-#, c-format
-msgid "    Too many %%EndDocument comments!\n"
-msgstr "    太多 %%EndDocument 註釋!\n"
+#~ msgid "lpr: error - stdin is empty, so no job has been sent.\n"
+#~ msgstr "lpr:錯誤 - 標準輸入為空,因而無工作發出。\n"
 
-#, c-format
-msgid "    Too many %%BeginDocument comments!\n"
-msgstr "    太多 %%BeginDocument 註釋!\n"
+#~ msgid "lpr: error - too many files - \"%s\"\n"
+#~ msgstr "lpr:錯誤 - 太多檔案 -「%s」\n"
 
-#, c-format
-msgid "    Saw %d lines that exceeded 255 characters!\n"
-msgstr "    發現 %d 列超出了 255 個字元!\n"
+#~ msgid "lpr: error - unable to access \"%s\" - %s\n"
+#~ msgstr "lpr:錯誤 - 無法存取「%s」- %s\n"
 
-msgid "PASS\n"
-msgstr "略過\n"
+#~ msgid "lpr: error - unable to create temporary file \"%s\" - %s\n"
+#~ msgstr "lpr:錯誤 - 無法建立暫時檔案「%s」- %s\n"
 
-msgid "    Warning: file contains binary data!\n"
-msgstr "    警告:檔案含有二進位資料!\n"
+#~ msgid "lpr: error - unable to print file: %s\n"
+#~ msgstr "lpr:錯誤 - 無法列印檔案:%s\n"
 
-#, c-format
-msgid "    Warning: obsolete DSC version %.1f in file!\n"
-msgstr "    警告:檔案中有過期的 DSC 版本 %.1f!\n"
+#~ msgid "lpr: error - unable to write to temporary file \"%s\" - %s\n"
+#~ msgstr "lpr:錯誤 - 無法寫入暫時檔案「%s」- %s\n"
 
-#, c-format
-msgid "    Warning: no %%EndComments comment in file!\n"
-msgstr "    警告:檔案中沒有任何 %%EndComments 註釋!\n"
+#~ msgid "lpr: error - unknown option '%c'!\n"
+#~ msgstr "lpr:錯誤 - 不明的選項「%c」!\n"
 
-msgid ""
-"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
-"       cupstestdsc [options] -\n"
-"\n"
-"Options:\n"
-"\n"
-"    -h       Show program usage\n"
-"\n"
-"    Note: this program only validates the DSC comments, not the PostScript "
-"itself.\n"
-msgstr ""
-"用法:cupstestdsc [選項] 檔案名稱.ps [… 檔案名稱.ps]\n"
-"       cupstestdsc [選項] -\n"
-"\n"
-" 選項:\n"
-"\n"
-"    -h       顯示程式用法\n"
-"\n"
-"    注意:這個程式只有驗證 DSC 註釋,而不是 PostScript 本身。\n"
+#~ msgid ""
+#~ "lpr: warning - '%c' format modifier not supported - output may not be "
+#~ "correct!\n"
+#~ msgstr "lpr:警告 - 不支援「%c」格式修飾鍵 - 輸出也許無法正確!\n"
 
-#, c-format
-msgid "Password for %s on %s? "
-msgstr "用於 %2$s 上的 %1$s 密碼?"
+#~ msgid "lpr: warning - email notification is not currently supported!\n"
+#~ msgstr "lpr:警告 - 目前並未支援以電子郵件通知!\n"
 
-msgid ""
-"      **FAIL**  1284DeviceId must be 1284DeviceID!\n"
-"                REF: Page 72, section 5.5\n"
-msgstr ""
-"      ** 失敗 **  1284DeviceId 必須是 1284DeviceID!\n"
-"               參考:頁面 72, 區段 5.5\n"
+#~ msgid "lprm: Job or printer not found!\n"
+#~ msgstr "lprm:工作或印表機找不到!\n"
 
-#, c-format
-msgid "Missing value on line %d!"
-msgstr "第 %d 列缺少設定值!"
+#~ msgid "lprm: Not authorized to lprm job(s)!\n"
+#~ msgstr "lprm:未被授權以 lprm 移除工作!\n"
 
-#, c-format
-msgid "Missing double quote on line %d!"
-msgstr "第 %d 列缺少雙引號!"
+#~ msgid "lprm: Unable to lprm job(s)!\n"
+#~ msgstr "lprm:無法以 lprm 移除工作!\n"
 
-#, c-format
-msgid "Bad option + choice on line %d!"
-msgstr "第 %d 列有不當的選項 + 選擇!"
+#~ msgid "lprm: Unknown destination \"%s\"!\n"
+#~ msgstr "lprm:不明的目的印表機「%s」!\n"
 
-msgid "Empty PPD file!"
-msgstr "空的 PPD 檔案!"
+#~ msgid "lprm: Unknown option '%c'!\n"
+#~ msgstr "lprm:不明的選項「%c」!\n"
 
-#, c-format
-msgid "Unable to set Windows printer driver (%d)!"
-msgstr "無法設定 Windows 印表機驅動程式 (%d)!"
+#~ msgid "lprm: You don't own job ID %d!\n"
+#~ msgstr "lprm:您並不擁有工作識別號 %d!\n"
 
-#, c-format
-msgid "Unable to run \"%s\": %s\n"
-msgstr "無法運行「%s」:%s\n"
+#~ msgid "lpstat: Invalid destination name in list \"%s\"!\n"
+#~ msgstr "lpstat:在表列「%s」中存在無效的目的印表機名稱!\n"
 
-#, c-format
-msgid "Job #%d is already canceled - can't cancel."
-msgstr "工作 #%d 已經取消 - 無法取消。"
+#~ msgid "lpstat: Need \"completed\" or \"not-completed\" after -W!\n"
+#~ msgstr "lpstat:-W 之後需要「completed」或「not-completed」!\n"
 
-#, c-format
-msgid "Bad notify-recipient URI \"%s\"!"
-msgstr "不當的 notify-recipient URI「%s」!"
+#~ msgid ""
+#~ "lpstat: Need \"completed\", \"not-completed\", or \"all\" after -W!\n"
+#~ msgstr "lpstat:-W 之後需要「completed」、「not-completed」或「all」!\n"
 
-#, c-format
-msgid "notify-recipient URI \"%s\" uses unknown scheme!"
-msgstr "notify-recipient URI「%s」使用不明的方案!"
+#~ msgid "lpstat: The -b option requires a destination argument.\n"
+#~ msgstr "lpstat: -b 選項需要目的印表機的引數。\n"
 
-#, c-format
-msgid "Bad notify-pull-method \"%s\"!"
-msgstr "不當的 notify-pull-method「%s」!"
+#~ msgid "lpstat: Unknown destination \"%s\"!\n"
+#~ msgstr "lpstat:不明的目的印表機「%s」!\n"
 
-#, c-format
-msgid ""
-"      **FAIL**  %s must be 1284DeviceID!\n"
-"                REF: Page 72, section 5.5\n"
-msgstr ""
-"      ** 失敗 **  %s 必須是 1284DeviceID!\n"
-"               參考:頁面 72, 區段 5.5\n"
+#~ msgid "lpstat: Unknown option '%c'!\n"
+#~ msgstr "lpstat:不明的選項「%c」!\n"
 
-#, c-format
-msgid "lpoptions: Unable to get PPD file for %s: %s\n"
-msgstr "lpoptions:無法取得用於 %s 的 PPD 檔案!:%s\n"
+#~ msgid "lpstat: get-classes failed: %s\n"
+#~ msgstr "lpstat:get-classes 失敗:%s\n"
+
+#~ msgid "lpstat: get-jobs failed: %s\n"
+#~ msgstr "lpstat:get-jobs 失敗:%s\n"
+
+#~ msgid "lpstat: get-printers failed: %s\n"
+#~ msgstr "lpstat:get-printers 失敗:%s\n"
diff --git a/locale/po2strings.c b/locale/po2strings.c
new file mode 100644 (file)
index 0000000..0431668
--- /dev/null
@@ -0,0 +1,144 @@
+/*
+ * "$Id$"
+ *
+ * Convert GNU gettext .po files to Apple .strings file (UTF-16 BE text file).
+ *
+ * Usage:
+ *
+ *   po2strings filename.strings filename.po
+ *
+ * Compile with:
+ *
+ *   gcc -o po2strings po2strings.c `cups-config --libs`
+ *
+ * Contents:
+ *
+ *   main()         - Convert .po file to .strings.
+ *   write_string() - Write a string to the .strings file.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <cups/i18n.h>
+
+
+/*
+ * The .strings file format is simple:
+ *
+ * // comment
+ * "id" = "str";
+ *
+ * Both the id and str strings use standard C quoting for special characters
+ * like newline and the double quote character.
+ */
+
+/*
+ * Local functions...
+ */
+
+static void    write_string(FILE *strings, const char *s);
+
+
+/*
+ *   main() - Convert .po file to .strings.
+ */
+
+int                                    /* O - Exit code */
+main(int  argc,                                /* I - Number of command-line args */
+     char *argv[])                     /* I - Command-line arguments */
+{
+  FILE                 *strings;       /* .strings file */
+  cups_array_t         *po;            /* .po file */
+  char                 iconv[1024];    /* iconv command */
+  _cups_message_t      *msg;           /* Current message */
+
+
+  if (argc != 3)
+  {
+    puts("Usage: po2strings filename.po filename.strings");
+    return (1);
+  }
+
+ /*
+  * Use the CUPS .po loader to get the message strings...
+  */
+
+  if ((po = _cupsMessageLoad(argv[1])) == NULL)
+  {
+    perror(argv[1]);
+    return (1);
+  }
+
+ /*
+  * Cheat by using iconv to write the .strings file with a UTF-16 encoding.
+  * The .po file uses UTF-8...
+  */
+
+  snprintf(iconv, sizeof(iconv), "iconv -f utf-8 -t utf-16 >'%s'", argv[2]);
+  if ((strings = popen(iconv, "w")) == NULL)
+  {
+    perror(argv[2]);
+    _cupsMessageFree(po);
+    return (1);
+  }
+
+  for (msg = (_cups_message_t *)cupsArrayFirst(po);
+       msg;
+       msg = (_cups_message_t *)cupsArrayNext(po))
+  {
+    write_string(strings, msg->id);
+    fputs(" = ", strings);
+    write_string(strings, msg->str);
+    fputs(";\n", strings);
+  }
+
+  printf("%s: %d messages.\n", argv[2], cupsArrayCount(po));
+
+  pclose(strings);
+  _cupsMessageFree(po);
+
+  return (0);
+}
+
+
+/*
+ * 'write_string()' - Write a string to the .strings file.
+ */
+
+static void
+write_string(FILE       *strings,      /* I - .strings file */
+             const char *s)            /* I - String to write */
+{
+  putc('\"', strings);
+
+  while (*s)
+  {
+    switch (*s)
+    {
+      case '\n' :
+          fputs("\\n", strings);
+         break;
+      case '\t' :
+          fputs("\\t", strings);
+         break;
+      case '\\' :
+          fputs("\\\\", strings);
+         break;
+      case '\"' :
+          fputs("\\\"", strings);
+         break;
+      default :
+          putc(*s, strings);
+         break;
+    }
+
+    s ++;
+  }
+
+  putc('\"', strings);
+}
+
+
+/*
+ * End of "$Id$".
+ */
diff --git a/locale/strings2po.c b/locale/strings2po.c
new file mode 100644 (file)
index 0000000..1278c6c
--- /dev/null
@@ -0,0 +1,175 @@
+/*
+ * "$Id$"
+ *
+ * Convert Apple .strings file (UTF-16 BE text file) to GNU gettext .po files.
+ *
+ * Usage:
+ *
+ *   strings2po filename.strings filename.po
+ *
+ * Compile with:
+ *
+ *   gcc -o strings2po strings2po.c
+ *
+ * Contents:
+ *
+ *   main()         - Convert .strings file to .po.
+ *   read_strings() - Read a line from a .strings file.
+ *   write_po()     - Write a line to the .po file.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+
+
+/*
+ * The .strings file format is simple:
+ *
+ * // comment
+ * "id" = "str";
+ *
+ * Both the id and str strings use standard C quoting for special characters
+ * like newline and the double quote character.
+ */
+
+/*
+ * Local functions...
+ */
+
+static int     read_strings(FILE *strings, char *buffer, size_t bufsize,
+                            char **id, char **str);
+static void    write_po(FILE *po, const char *what, const char *s);
+
+
+/*
+ *   main() - Convert .strings file to .po.
+ */
+
+int                                    /* O - Exit code */
+main(int  argc,                                /* I - Number of command-line args */
+     char *argv[])                     /* I - Command-line arguments */
+{
+  FILE *strings,                       /* .strings file */
+       *po;                            /* .po file */
+  char iconv[1024],                    /* iconv command */
+       buffer[8192],                   /* Line buffer */
+       *id,                            /* ID string */
+       *str;                           /* Translation string */
+  int  count;                          /* Number of messages converted */
+
+
+  if (argc != 3)
+  {
+    puts("Usage: strings2po filename.strings filename.po");
+    return (1);
+  }
+
+ /*
+  * Cheat by using iconv to convert the .strings file from UTF-16 to UTF-8
+  * which is what we need for the .po file (and it makes things a lot
+  * simpler...)
+  */
+
+  snprintf(iconv, sizeof(iconv), "iconv -f utf-16 -t utf-8 '%s'", argv[1]);
+  if ((strings = popen(iconv, "r")) == NULL)
+  {
+    perror(argv[1]);
+    return (1);
+  }
+
+  if ((po = fopen(argv[2], "w")) == NULL)
+  {
+    perror(argv[2]);
+    pclose(strings);
+    return (1);
+  }
+
+  count = 0;
+
+  while (read_strings(strings, buffer, sizeof(buffer), &id, &str))
+  {
+    count ++;
+    write_po(po, "msgid", id);
+    write_po(po, "msgstr", str);
+  }
+
+  pclose(strings);
+  fclose(po);
+
+  printf("%s: %d messages.\n", argv[2], count);
+
+  return (0);
+}
+
+
+/*
+ * 'read_strings()' - Read a line from a .strings file.
+ */
+
+static int                             /* O - 1 on success, 0 on failure */
+read_strings(FILE   *strings,          /* I - .strings file */
+             char   *buffer,           /* I - Line buffer */
+            size_t bufsize,            /* I - Size of line buffer */
+             char   **id,              /* O - Pointer to ID string */
+            char   **str)              /* O - Pointer to translation string */
+{
+  char *bufptr;                        /* Pointer into buffer */
+
+
+  while (fgets(buffer, bufsize, strings))
+  {
+    if (buffer[0] != '\"')
+      continue;
+
+    *id = buffer + 1;
+
+    for (bufptr = buffer + 1; *bufptr && *bufptr != '\"'; bufptr ++)
+      if (*bufptr == '\\')
+        bufptr ++;
+
+    if (*bufptr != '\"')
+      continue;
+
+    *bufptr++ = '\0';
+
+    while (*bufptr && *bufptr != '\"')
+      bufptr ++;
+
+    if (!*bufptr)
+      continue;
+
+    bufptr ++;
+    *str = bufptr;
+
+    for (; *bufptr && *bufptr != '\"'; bufptr ++)
+      if (*bufptr == '\\')
+        bufptr ++;
+
+    if (*bufptr != '\"')
+      continue;
+
+    *bufptr++ = '\0';
+
+    return (1);
+  }
+
+  return (0);
+}
+
+
+/*
+ * 'write_po()' - Write a line to the .po file.
+ */
+
+static void
+write_po(FILE       *po,               /* I - .po file */
+         const char *what,             /* I - Type of string */
+        const char *s)                 /* I - String to write */
+{
+  fprintf(po, "%s \"%s\"\n", what, s);
+}
+
+
+/*
+ * End of "$Id$".
+ */
index e55890828daf3ddbb32b3edd44782729f517e489..f5f2001b02c29f456773d6f1cbe523e89a34caa2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: translate.c 5261 2006-03-09 20:47:49Z mike $"
+ * "$Id: translate.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   HTTP-based translation program for the Common UNIX Printing System (CUPS).
  *
@@ -7,23 +7,14 @@
  *   several different languages.  The translation isn't perfect, but it's
  *   a start (better than working from scratch.)
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44145 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -448,5 +439,5 @@ write_string(cups_file_t *fp,               /* I - File to write to */
 
 
 /*
- * End of "$Id: translate.c 5261 2006-03-09 20:47:49Z mike $".
+ * End of "$Id: translate.c 6649 2007-07-11 21:46:42Z mike $".
  */
index f60d35d7e739f83c7f05e3a90efa69eefbcecf36..9f23b90c7fdd8391c101077e36a6c61ef1dc3618 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 5727 2006-07-12 20:44:30Z mike $"
+# "$Id: Makefile 6657 2007-07-13 01:01:14Z mike $"
 #
 #   Man page makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1993-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -53,6 +44,8 @@ MAN7  =       backend.$(MAN7EXT) \
                filter.$(MAN7EXT)
 MAN8   =       accept.$(MAN8EXT) \
                cupsaddsmb.$(MAN8EXT) \
+               cupsctl.$(MAN8EXT) \
+               cupsfilter.$(MAN8EXT) \
                cups-deviced.$(MAN8EXT) \
                cups-driverd.$(MAN8EXT) \
                cups-lpd.$(MAN8EXT) \
@@ -184,5 +177,5 @@ mantohtml:  mantohtml.o
 
 
 #
-# End of "$Id: Makefile 5727 2006-07-12 20:44:30Z mike $".
+# End of "$Id: Makefile 6657 2007-07-13 01:01:14Z mike $".
 #
index 331d41f5b9a96a97fb288989f643af90e2fcd8d3..3063b09a81c0b083182c68f4829fd09ef87881ba 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: accept.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: accept.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   accept/reject man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH accept 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH accept 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 accept/reject \- accept/reject jobs sent to a destination
 .SH SYNOPSIS
@@ -82,7 +73,7 @@ require the root user to execute these commands.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: accept.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: accept.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 796a46f56fc5ba8bf12d5251eb797c4ebecab239..e4524707f3f05408a7ffcd196a7aee756fbf9a88 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: backend.man 5313 2006-03-20 15:29:09Z mike $"
+.\" "$Id: backend.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   Backend man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH backend 7 "Common UNIX Printing System" "20 March 2006" "Easy Software Products"
+.TH backend 7 "Common UNIX Printing System" "20 March 2006" "Apple Inc."
 
 .SH NAME
 backend \- cups backend transmission interfaces
@@ -182,7 +173,7 @@ All other exit code values are reserved.
 http://localhost:631/help
 
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: backend.man 5313 2006-03-20 15:29:09Z mike $".
+.\" End of "$Id: backend.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 8bb0fc42d2b07dd6fbd2ed9a879662276390cce3..646467a23b3db11a5699e2ea09f7b782e329e804 100644 (file)
@@ -3,25 +3,16 @@
 .\"
 .\"   cancel man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cancel 1 "Common UNIX Printing System" "20 March 2006" "Easy Software Products"
+.TH cancel 1 "Common UNIX Printing System" "20 March 2006" "Apple Inc."
 .SH NAME
 cancel - cancel jobs
 .SH SYNOPSIS
@@ -78,7 +69,7 @@ Cancel-Jobs operations in \fIcupsd.conf(5)\fR.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
 .\" End of "$Id$".
 .\"
index 6cd391120debdff1d988937a415d0fb07a855bc3..5987f68bf8454a6fb2626b8a243c303f549646e2 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: classes.conf.man 5969 2006-09-19 20:09:24Z mike $"
+.\" "$Id: classes.conf.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   classes.conf man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH classes.conf 5 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH classes.conf 5 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 classes.conf \- class configuration file for cups
 .SH DESCRIPTION
@@ -121,7 +112,7 @@ Specifies the date/time associated with the state.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: classes.conf.man 5969 2006-09-19 20:09:24Z mike $".
+.\" End of "$Id: classes.conf.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 55b4c8e464189006fe024c1b53098ec22a3b62c8..856d6504b7b60a38027825d076bd155206c4fabe 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: client.conf.man.in 5182 2006-02-26 04:10:27Z mike $"
+.\" "$Id: client.conf.man.in 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   client.conf man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH client.conf 5 "Common UNIX Printing System" "25 February 2006" "Easy Software Products"
+.TH client.conf 5 "Common UNIX Printing System" "25 February 2006" "Apple Inc."
 .SH NAME
 client.conf \- client configuration file for cups
 .SH DESCRIPTION
@@ -52,7 +43,7 @@ connecting to the server
 .SH SEE ALSO
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: client.conf.man.in 5182 2006-02-26 04:10:27Z mike $".
+.\" End of "$Id: client.conf.man.in 6649 2007-07-11 21:46:42Z mike $".
 .\"
index bf0840660299153e657ded012810502d11f6c2f2..4f31a622764f1e45a9cf5063b522ccbf042eab94 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cups-config.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: cups-config.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cups-config man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cups-config 1 "Common UNIX Printing System" "11 February 2006" "Easy Software Products"
+.TH cups-config 1 "Common UNIX Printing System" "11 February 2006" "Apple Inc."
 .SH NAME
 cups-config \- get cups api, compiler, directory, and link information.
 .SH SYNOPSIS
@@ -113,7 +104,7 @@ Displays the full version number of the CUPS installation
 .SH SEE ALSO
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cups-config.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: cups-config.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 859a3970e478fcf84a6c4950da178b09effd0786..6d4c10fa7386c8c71f9f993d3124ff631a2fd623 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cups-deviced.man.in 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: cups-deviced.man.in 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cups-deviced man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cups-deviced 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH cups-deviced 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 cups-deviced \- cups device daemon
 .SH SYNOPSIS
@@ -47,7 +38,7 @@ backend(7), cupsd(8), cupsd.conf(5),
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cups-deviced.man.in 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: cups-deviced.man.in 6649 2007-07-11 21:46:42Z mike $".
 .\"
index e9f1862bdc39fa0a600686bc7d530de364340814..4f67a783246c5d8d328a03a621c3f48740dc9227 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cups-driverd.man.in 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: cups-driverd.man.in 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cups-driverd man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cups-driverd 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH cups-driverd 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 cups-driverd \- cups driver daemon
 .SH SYNOPSIS
@@ -108,7 +99,7 @@ cupsd(8), cupsd.conf(5), cupstestppd(1),
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cups-driverd.man.in 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: cups-driverd.man.in 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 14cd8258d1132aca29e4761c0dbb543417f217a6..6c8cd3ddc6f2f63436f40e33695be346c558ba26 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cups-lpd.man.in 5455 2006-04-24 13:49:59Z mike $"
+.\" "$Id: cups-lpd.man.in 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cups-lpd man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cups-lpd 8 "Common UNIX Printing System" "24 April 2006" "Easy Software Products"
+.TH cups-lpd 8 "Common UNIX Printing System" "24 April 2006" "Apple Inc."
 .SH NAME
 cups-lpd \- receive print jobs and report printer status to lpd clients
 .SH SYNOPSIS
@@ -121,7 +112,7 @@ clients may be unreliable.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cups-lpd.man.in 5455 2006-04-24 13:49:59Z mike $".
+.\" End of "$Id: cups-lpd.man.in 6649 2007-07-11 21:46:42Z mike $".
 .\"
index f75dbbc40aed1f1b1863d09b07b6b91167b34903..b6a3ba12010b620b1f169acbfdc8dee6f3532977 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cups-polld.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: cups-polld.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cups-polld man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cups-polld 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH cups-polld 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 cups-polld \- cups printer polling daemon
 .SH SYNOPSIS
@@ -41,7 +32,7 @@ This program is started automatically by \fIcupsd\fR for every
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cups-polld.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: cups-polld.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 01f9c5d30d8fd369f60c5edf277a109d8836da0d..4374cf6845a551429ce16be709febb3d73f208ff 100644 (file)
@@ -3,25 +3,16 @@
 .\"
 .\"   snmp.conf man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH snmp.conf 5 "Common UNIX Printing System" "31 July 2006" "Easy Software Products"
+.TH snmp.conf 5 "Common UNIX Printing System" "31 July 2006" "Apple Inc."
 .SH NAME
 snmp.conf \- snmp configuration file for cups
 .SH DESCRIPTION
@@ -76,7 +67,7 @@ will scan the network for printers.
 .SH SEE ALSO
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
 .\" End of "$Id$".
 .\"
index e1a1f08bb2f492064ddad3e4d129cd06b70e8fe0..0d8e4f57dd3731e567cd676106aee25aa7f45374 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cupsaddsmb.man.in 6047 2006-10-20 14:52:55Z mike $"
+.\" "$Id: cupsaddsmb.man.in 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cupsaddsmb man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cupsaddsmb 8 "Common UNIX Printing System" "20 October 2006" "Easy Software Products"
+.TH cupsaddsmb 8 "Common UNIX Printing System" "20 October 2006" "Apple Inc."
 .SH NAME
 cupsaddsmb \- export printers to samba for windows clients
 
@@ -213,7 +204,7 @@ http://localhost:631/help
 http://www.cups.org/windows/
 
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cupsaddsmb.man.in 6047 2006-10-20 14:52:55Z mike $".
+.\" End of "$Id: cupsaddsmb.man.in 6649 2007-07-11 21:46:42Z mike $".
 .\"
diff --git a/man/cupsctl.man b/man/cupsctl.man
new file mode 100644 (file)
index 0000000..f9a3d8c
--- /dev/null
@@ -0,0 +1,105 @@
+.\"
+.\" "$Id: cupsctl.man 5969 2006-09-19 20:09:24Z mike $"
+.\"
+.\"   cupsctl man page for the Common UNIX Printing System (CUPS).
+.\"
+.\"   Copyright 2007 by Apple Inc.
+.\"   Copyright 2007 by Easy Software Products.
+.\"
+.\"   These coded instructions, statements, and computer programs are the
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
+.\"
+.TH cupsctl 8 "Common UNIX Printing System" "5 July 2007" "Apple Inc."
+.SH NAME
+cupsctl \- configure cupsd.conf options
+.SH SYNOPSIS
+.B cupsctl
+[ -E ] [-U
+.I username
+] [ -h
+.I server[:port]
+] [ --[no-]debug-logging ] [ --[no-]remote-admin ] [ --[no-]remote-any ]
+[ --[no-]remote-printers ] [ --[no-]share-printers ] [ --[no-]user-cancel-any ]
+[
+.I name=value
+]
+.SH DESCRIPTION
+\fIcupsctl\fR updates or queries the \fBcupsd.conf\fR file for a server. When
+no changes are requested, the current configuration values are written to the
+standard output in the format "name=value", one per line.
+.SH OPTIONS
+The following options are recognized:
+.TP 5
+-E
+.br
+Enables encryption on the connection to the scheduler.
+.TP 5
+-U \fIusername\fR
+.br
+Specifies an alternate username to use when authenticating with the scheduler.
+.TP 5
+-h \fIserver[:port]\fR
+.br
+Specifies the server address.
+.TP 5
+--[no-]debug-logging
+.br
+Enables or disables debug logging in the \fBerror_log\fR file.
+.TP 5
+--[no-]remote-admin
+.br
+Enables or disables remote administration.
+.TP 5
+--[no-]remote-any
+.br
+Enables or disables printing from any address, e.g. the Internet.
+.TP 5
+--[no-]remote-printers
+.br
+Enables or disables the display of remote printers shared via the CUPS, LDAP,
+or SLP protocols.
+.TP 5
+--[no-]share-printers
+.br
+Enables or disables sharing of local printers with other computers.
+.TP 5
+--[no-]user-cancel-any
+.br
+Allows or prevents users from canceling jobs owned by others.
+.SH EXAMPLES
+Display the current settings:
+.nf
+    cupsctl
+.fi
+.LP
+Enable debug logging:
+.nf
+    cupsctl --debug-logging
+.fi
+.LP
+Get the current debug logging state:
+.nf
+    cupsctl | grep '^_debug_logging' | awk -F= '{print $2}'
+.fi
+.LP
+Disable printer sharing:
+.nf
+    cupsctl --no-shared-printers
+.fi
+.LP
+Enable printing using the file: pseudo-device:
+.nf
+    cupsctl FileDevice=Yes
+.fi
+.SH SEE ALSO
+\fIcupsd.conf(5)\fR, \fIcupsd(8)\fR,
+.br
+http://localhost:631/help
+.SH COPYRIGHT
+Copyright 2007 by Apple Inc.
+.\"
+.\" End of "$Id: cupsctl.man 5969 2006-09-19 20:09:24Z mike $".
+.\"
index 757f71a7cc37551bfe2e6b75ad38cd1af747e4ef..2f38f3cb6915b2f512f031378bf0dd8d908b286d 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cupsd.conf.man.in 5919 2006-08-31 04:20:45Z mike $"
+.\" "$Id: cupsd.conf.man.in 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cupsd.conf man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cupsd.conf 5 "Common UNIX Printing System" "6 June 2006" "Easy Software Products"
+.TH cupsd.conf 5 "Common UNIX Printing System" "6 June 2006" "Apple Inc."
 .SH NAME
 cupsd.conf \- server configuration file for cups
 .SH DESCRIPTION
@@ -615,7 +606,7 @@ Specifies the user name or ID that is used when running external programs.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cupsd.conf.man.in 5919 2006-08-31 04:20:45Z mike $".
+.\" End of "$Id: cupsd.conf.man.in 6649 2007-07-11 21:46:42Z mike $".
 .\"
index cbcc0ea91e887507d48124ad69d48dc121c8039e..dde1fc05c294ff5bdaf9ca14cee858c14d9076a6 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cupsd.man.in 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: cupsd.man.in 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cupsd man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cupsd 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH cupsd 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 cupsd \- common unix printing system daemon
 .SH SYNOPSIS
@@ -72,7 +63,7 @@ operations.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cupsd.man.in 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: cupsd.man.in 6649 2007-07-11 21:46:42Z mike $".
 .\"
index e446991fc8572385da1d85d21454cc7d9afb4ca5..a45518fdf2a73ee07d95b46746385bbf67d5f23d 100644 (file)
@@ -1,28 +1,19 @@
 .\"
-.\" "$Id: cupsenable.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: cupsenable.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cupsenable/cupsdisable man page for the Common UNIX Printing System
 .\"   (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cupsenable 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH cupsenable 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 cupsdisable, cupsenable \- stop/start printers and classes
 .SH SYNOPSIS
@@ -86,8 +77,8 @@ require the root user to execute these commands.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 
 .\"
-.\" End of "$Id: cupsenable.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: cupsenable.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
diff --git a/man/cupsfilter.man b/man/cupsfilter.man
new file mode 100644 (file)
index 0000000..70930e2
--- /dev/null
@@ -0,0 +1,70 @@
+.\"
+.\" "$Id$"
+.\"
+.\"   cupsfilter man page for the Common UNIX Printing System (CUPS).
+.\"
+.\"   Copyright 2007 by Apple Inc.
+.\"
+.\"   These coded instructions, statements, and computer programs are the
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
+.\"
+.TH cupsfilter 8 "Common UNIX Printing System" "12 July 2007" "Apple Inc."
+.SH NAME
+cupsfilter \- convert a file to another format using cups filters
+.SH SYNOPSIS
+.B cupsfilter
+[ -c
+.I config-file
+] -m
+.I mime/type
+[ -n
+.I copies
+] [ -o
+.I name=value
+] [ -p
+.I filename.ppd
+] [ -t
+.I title
+]
+.I filename
+.SH DESCRIPTION
+\fIcupsfilter\fR is a front-end to the CUPS filter subsystem which allows you
+to convert a file to a specific format, just as if you had printed the file
+through CUPS.
+.SH OPTIONS
+.TP 5
+-c config-file
+.br
+Uses the named cupsd.conf configuration file.
+.TP 5
+-m mime/type
+.br
+Specifies the destination file type.
+.TP 5
+-n copies
+.br
+Specifies the number of copies to generate.
+.TP 5
+-o name=value
+.br
+Specifies options to pass to the CUPS filters.
+.TP 5
+-p filename.ppd
+.br
+Specifies the PPD file to use.
+.TP 5
+-t title
+.br
+Specifies the document title.
+.SH SEE ALSO
+\fIcupsd.conf(5)\fR
+.br
+http://localhost:631/help
+.SH COPYRIGHT
+Copyright 2007 by Apple Inc.
+.\"
+.\" End of "$Id$".
+.\"
index 62db95e1f76be8f0fa202c36c71fc9a735428fc3..ed723b9ec932b0bdbb2c3eacdd55a97dc3c13715 100644 (file)
@@ -3,25 +3,16 @@
 .\"
 .\"   cupstestdsc man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cupstestdsc 1 "Common UNIX Printing System" "20 March 2006" "Easy Software Products"
+.TH cupstestdsc 1 "Common UNIX Printing System" "20 March 2006" "Apple Inc."
 .SH NAME
 cupstestdsc \- test conformance of postscript files
 .SH SYNOPSIS
@@ -53,7 +44,7 @@ http://localhost:631/help
 Adobe PostScript Language Document Structuring Conventions
 Specification, Version 3.0.
 .SH COPYRIGHT
-Copyright 2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
 .\" End of "$Id$".
 .\"
index 1c3c6c09c85660a82c2b0a032b7d670f1cd07de6..6cd622bdf573c99b3f57eb0f3467174b6b95f384 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: cupstestppd.man 6509 2007-05-03 22:58:41Z mike $"
+.\" "$Id: cupstestppd.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   cupstestppd man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH cupstestppd 1 "Common UNIX Printing System" "3 May 2007" "Easy Software Products"
+.TH cupstestppd 1 "Common UNIX Printing System" "3 May 2007" "Apple Inc."
 .SH NAME
 cupstestppd \- test conformance of ppd files
 .SH SYNOPSIS
@@ -146,7 +137,7 @@ http://localhost:631/help
 .br
 Adobe PostScript Printer Description File Format Specification, Version 4.3.
 .SH COPYRIGHT
-Copyright 1997-2007 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: cupstestppd.man 6509 2007-05-03 22:58:41Z mike $".
+.\" End of "$Id: cupstestppd.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index d3537d40a8ca26038641234def271fd4e53067f0..9131da09c5eae432e83b87b0140e8057eecb6ca0 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: filter.man 5327 2006-03-23 19:53:24Z mike $"
+.\" "$Id: filter.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   filter man page for the Common UNIX Printing System (CUPS).
 .\"
-.\"   Copyright 1997-2006 by Easy Software Products.
+.\"   Copyright 2007 by Apple Inc.
+.\"   Copyright 1997-2007 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH filter 7 "Common UNIX Printing System" "23 March 2006" "Easy Software Products"
+.TH filter 7 "Common UNIX Printing System" "6 July 2007" "Apple Inc."
 .SH NAME
 filter \- cups file conversion filter interface
 .SH SYNOPSIS
@@ -104,7 +95,7 @@ message to the current \fIErrorLog\fR using the "notice" log level.
 .TP 5
 PAGE: page-number #-copies
 .TP 5
-PAGE: #-pages total
+PAGE: total #-pages
 .br
 Adds an entry to the current \fIPageLog\fR. The first form adds
 #-copies to the job-media-sheets-completed attribute. The second
@@ -224,7 +215,7 @@ only filter.  Typically the interface script will be provided via the
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: filter.man 5327 2006-03-23 19:53:24Z mike $".
+.\" End of "$Id: filter.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 87ff04e673564e1c44d23e3c554b231a3ebde8f7..e505e23c3af05a2cfdd205b649f01e20696d8e71 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lp.man 5327 2006-03-23 19:53:24Z mike $"
+.\" "$Id: lp.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lp man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lp 1 "Common UNIX Printing System" "23 March 2006" "Easy Software Products"
+.TH lp 1 "Common UNIX Printing System" "23 March 2006" "Apple Inc."
 .SH NAME
 lp - print files
 .SH SYNOPSIS
@@ -246,7 +237,7 @@ is highest priority).
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lp.man 5327 2006-03-23 19:53:24Z mike $".
+.\" End of "$Id: lp.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index d4e18c485b0a0439d1e7ca3b63c1050fc45ad3b1..7b7f5b4a99ed722c88e52294ee57362e156c5132 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lpadmin.man 5969 2006-09-19 20:09:24Z mike $"
+.\" "$Id: lpadmin.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpadmin man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lpadmin 8 "Common UNIX Printing System" "13 July 2006" "Easy Software Products"
+.TH lpadmin 8 "Common UNIX Printing System" "13 July 2006" "Apple Inc."
 .SH NAME
 lpadmin \- configure cups printers and classes
 .SH SYNOPSIS
@@ -203,7 +194,7 @@ System V or Solaris printing system configuration options.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lpadmin.man 5969 2006-09-19 20:09:24Z mike $".
+.\" End of "$Id: lpadmin.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index f183f3de6692fc35c907f655f8008cf5b8427fc5..be2add31212a627083000af016087877f14e7d2c 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lpc.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: lpc.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpc man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lpc 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH lpc 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 lpc \- line printer control program
 .SH SYNOPSIS
@@ -74,7 +65,7 @@ standard Berkeley or LPRng commands.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lpc.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: lpc.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 3d8fdfb99080d420511cbe2922571d142c30a7b1..81a583c1b79221719c04da92acc82c98a9dc2d83 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lpinfo.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: lpinfo.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpinfo man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lpinfo 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH lpinfo 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 lpinfo \- show available devices or drivers
 .SH SYNOPSIS
@@ -68,7 +59,7 @@ The \fIlpinfo\fR command is unique to CUPS.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lpinfo.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: lpinfo.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index e2f05b99a0523434c208756f00681b09eeaa3026..0447fbc98819935221ddca87d9ea46cc05ccf700 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lpmove.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: lpmove.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpmove man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lpmove 8 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH lpmove 8 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 lpmove \- move a job or all jobs to a new destination
 .SH SYNOPSIS
@@ -69,7 +60,7 @@ Specifies an alternate server.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lpmove.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: lpmove.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 6b88e737c94f26afa1676e7a6abb2d4581bb0a60..ac9f7d4dfd7804a9a7574690d2e2692571969ded 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lpoptions.man.in 5313 2006-03-20 15:29:09Z mike $"
+.\" "$Id: lpoptions.man.in 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpoptions man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lpoptions 1 "Common UNIX Printing System" "20 March 2006" "Easy Software Products"
+.TH lpoptions 1 "Common UNIX Printing System" "20 March 2006" "Apple Inc."
 .SH NAME
 lpoptions \- display or set printer options and defaults
 .SH SYNOPSIS
@@ -138,7 +129,7 @@ created by the root user.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lpoptions.man.in 5313 2006-03-20 15:29:09Z mike $".
+.\" End of "$Id: lpoptions.man.in 6649 2007-07-11 21:46:42Z mike $".
 .\"
index f1d8c79c5b7f60488c41b9758b874e7a5cbd6de7..6a137e452936768841800aa17fa19c1fbb3064e2 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lppasswd.man 5313 2006-03-20 15:29:09Z mike $"
+.\" "$Id: lppasswd.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpadmin man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lppasswd 1 "Common UNIX Printing System" "20 March 2006" "Easy Software Products"
+.TH lppasswd 1 "Common UNIX Printing System" "20 March 2006" "Apple Inc."
 .SH NAME
 lppasswd \- add, change, or delete digest passwords.
 .SH SYNOPSIS
@@ -64,7 +55,7 @@ ownership of the program to an unprivileged account.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lppasswd.man 5313 2006-03-20 15:29:09Z mike $".
+.\" End of "$Id: lppasswd.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index c59bf0b8403e047741fef8ca4b8a40e2bbbf01ca..fac327e10a5f40a12d0d0187ca65f4ef3fc2d70d 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lpq.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: lpq.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpq man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lpq 1 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH lpq 1 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 lpq \- show printer queue status
 .SH SYNOPSIS
@@ -75,7 +66,7 @@ Requests a more verbose (long) reporting format.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lpq.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: lpq.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 6f6798b1480cfc99c45ab9255876a704b660ae10..d381cf76c0ab36d123a8be36f755d19e676dd1b1 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lpr.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: lpr.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpr man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lpr 1 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH lpr 1 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 lpr \- print files
 .SH SYNOPSIS
@@ -121,7 +112,7 @@ are not supported by CUPS and produce a warning message if used.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lpr.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: lpr.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 723a00808247ebb21cfa227ba819792038ede5ec..937b079bd65d766e443ce5fe10ab38e152b001f0 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lprm.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: lprm.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lprm man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lprm 1 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH lprm 1 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 lprm \- cancel print jobs
 .SH SYNOPSIS
@@ -68,7 +59,7 @@ Berkeley \fIlprm\fR command.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lprm.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: lprm.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 239b8d5cd6d088f0bec02683ad859c83b181da2a..96ae4c8f63ba3a111a5da28df401cfa10b52fb75 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: lpstat.man 5327 2006-03-23 19:53:24Z mike $"
+.\" "$Id: lpstat.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   lpstat man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH lpstat 1 "Common UNIX Printing System" "23 March 2006" "Easy Software Products"
+.TH lpstat 1 "Common UNIX Printing System" "23 March 2006" "Apple Inc."
 .SH NAME
 lpstat \- print cups status information
 .SH SYNOPSIS
@@ -142,7 +133,7 @@ The Solaris "-f", "-P", and "-S" options are silently ignored.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: lpstat.man 5327 2006-03-23 19:53:24Z mike $".
+.\" End of "$Id: lpstat.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 5e0371fc768955974b926327412d0b002eee1cf9..192079bbc3fa6226a6dccc47640b368237f589bc 100644 (file)
@@ -3,25 +3,16 @@
 .\"
 .\"   mailto.conf man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH mailto.conf 5 "Common UNIX Printing System" "12 July 2006" "Easy Software Products"
+.TH mailto.conf 5 "Common UNIX Printing System" "12 July 2006" "Apple Inc."
 .SH NAME
 mailto.conf \- configuration file for cups email notifier
 .SH DESCRIPTION
@@ -63,7 +54,7 @@ Specifies a prefix string for the subject line of an email notification.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
 .\" End of "$Id$".
 .\"
index a583231aeb1ba33ed9e339a17c85088910c57208..affd6fcba3624ac2016158a0cee5a34f4b4abc5f 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: mantohtml.c 5142 2006-02-21 14:52:34Z mike $"
+ * "$Id: mantohtml.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Man page to HTML conversion program.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2004-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -725,5 +716,5 @@ strmove(char       *d,                      /* I - Destination */
 
 
 /*
- * End of "$Id: mantohtml.c 5142 2006-02-21 14:52:34Z mike $".
+ * End of "$Id: mantohtml.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 37e765cb108e42759ceeab35bcf9cbdc0d0c12c4..3ff7ae0844382367ddf5e5b87ac1a971bf7f7992 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: mime.convs.man 5313 2006-03-20 15:29:09Z mike $"
+.\" "$Id: mime.convs.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   mime.convs man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH mime.convs 5 "Common UNIX Printing System" "20 March 2006" "Easy Software Products"
+.TH mime.convs 5 "Common UNIX Printing System" "20 March 2006" "Apple Inc."
 .SH NAME
 mime.convs \- mime type conversion file for cups
 .SH DESCRIPTION
@@ -49,7 +40,7 @@ application/postscript application/vnd.cups-raster 50 pstoraster
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: mime.convs.man 5313 2006-03-20 15:29:09Z mike $".
+.\" End of "$Id: mime.convs.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 8b42b6c35ace51ea67d346ba6797ab7d2ddb59d5..2f902e43c7f5bf0827704876175d016794de8116 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: mime.types.man 5099 2006-02-13 02:46:10Z mike $"
+.\" "$Id: mime.types.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   mime.types man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH mime.types 5 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH mime.types 5 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 mime.types \- mime type description file for cups
 .SH DESCRIPTION
@@ -97,7 +88,7 @@ strings.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: mime.types.man 5099 2006-02-13 02:46:10Z mike $".
+.\" End of "$Id: mime.types.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 7e1f12d2747551e082a2da9e99593ddcaeb31ca7..56da5db47aea4aa09efb56e0e115e4e8fa3e6181 100644 (file)
@@ -1,27 +1,18 @@
 .\"
-.\" "$Id: printers.conf.man 5969 2006-09-19 20:09:24Z mike $"
+.\" "$Id: printers.conf.man 6649 2007-07-11 21:46:42Z mike $"
 .\"
 .\"   printers.conf man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 1997-2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH printers.conf 5 "Common UNIX Printing System" "12 February 2006" "Easy Software Products"
+.TH printers.conf 5 "Common UNIX Printing System" "12 February 2006" "Apple Inc."
 .SH NAME
 printers.conf \- printer configuration file for cups
 .SH DESCRIPTION
@@ -125,7 +116,7 @@ Specifies the date/time associated with the state.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
-.\" End of "$Id: printers.conf.man 5969 2006-09-19 20:09:24Z mike $".
+.\" End of "$Id: printers.conf.man 6649 2007-07-11 21:46:42Z mike $".
 .\"
index 15223a1054e14c01e8f263ed07b9cd189f907139..93cae9dbbb33f422267d208d70e947a8ada8856e 100644 (file)
@@ -3,25 +3,16 @@
 .\"
 .\"   subscriptions.conf man page for the Common UNIX Printing System (CUPS).
 .\"
+.\"   Copyright 2007 by Apple Inc.
 .\"   Copyright 2006 by Easy Software Products.
 .\"
 .\"   These coded instructions, statements, and computer programs are the
-.\"   property of Easy Software Products and are protected by Federal
-.\"   copyright law.  Distribution and use rights are outlined in the file
-.\"   "LICENSE.txt" which should have been included with this file.  If this
-.\"   file is missing or damaged please contact Easy Software Products
-.\"   at:
+.\"   property of Apple Inc. and are protected by Federal copyright
+.\"   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+.\"   which should have been included with this file.  If this file is
+.\"   file is missing or damaged, see the license at "http://www.cups.org/".
 .\"
-.\"       Attn: CUPS Licensing Information
-.\"       Easy Software Products
-.\"       44141 Airport View Drive, Suite 204
-.\"       Hollywood, Maryland 20636 USA
-.\"
-.\"       Voice: (301) 373-9600
-.\"       EMail: cups-info@cups.org
-.\"         WWW: http://www.cups.org
-.\"
-.TH subscriptions.conf 5 "Common UNIX Printing System" "30 April 2006" "Easy Software Products"
+.TH subscriptions.conf 5 "Common UNIX Printing System" "30 April 2006" "Apple Inc."
 .SH NAME
 subscriptions.conf \- subscriptions file for cups
 .SH DESCRIPTION
@@ -92,7 +83,7 @@ is typically the "from" address in mailto: notifications.
 .br
 http://localhost:631/help
 .SH COPYRIGHT
-Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
+Copyright 2007 by Apple Inc.
 .\"
 .\" End of "$Id: subscriptions.conf.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 251caa2e7f9cd29d7a920e5f5c80370f594fc5dc..fed36ed6ba85303dd3bf61336838a8cd0d43b411 100644 (file)
@@ -1,8 +1,7 @@
-# DO NOT DELETE
-
-bcp.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-bcp.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-bcp.o: ../cups/language.h
-tbcp.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-tbcp.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-tbcp.o: ../cups/language.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+bcp.o: bcp.c ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h
+tbcp.o: tbcp.c ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h
index 085e9d8893e51f364ef306b2bad26e7272eed231..1b3def6004efdfce7d8a5e1f56ae61ecb562c234 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Port monitor makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 #   This file is subject to the Apple OS-Developed Software exception.
 #
@@ -109,5 +100,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 7b19e4b8424b7eddcec78c82c7e7d9d3cb8ee673..16054d90b8c4de2c8d7fb6b42e39439c84d1531f 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: bcp.c 5087 2006-02-07 03:43:29Z mike $"
+ * "$Id: bcp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   TBCP port monitor for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -282,5 +273,5 @@ pswrite(const char *buf,            /* I - Buffer to write */
 
 
 /*
- * End of "$Id: bcp.c 5087 2006-02-07 03:43:29Z mike $".
+ * End of "$Id: bcp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 400e1ce0b37c2667c58348704a02053e6e242d00..55039e4c2ba9d6335c5072586dd5e5febaef86f8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: tbcp.c 5087 2006-02-07 03:43:29Z mike $"
+ * "$Id: tbcp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   TBCP port monitor for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1993-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   This file is subject to the Apple OS-Developed Software exception.
  *
@@ -279,5 +270,5 @@ pswrite(const char *buf,            /* I - Buffer to write */
 
 
 /*
- * End of "$Id: tbcp.c 5087 2006-02-07 03:43:29Z mike $".
+ * End of "$Id: tbcp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index fb1754ab4f3ea8875d0da16cc0d3bca302901b79..bb815b1bee736f33a86ae73cb4e88bf4d1a5338b 100644 (file)
@@ -1,8 +1,10 @@
-# DO NOT DELETE
-
-mailto.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-mailto.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/i18n.h
-mailto.o: ../cups/transcode.h ../cups/string.h ../config.h
-testnotify.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-testnotify.o: ../cups/array.h ../cups/file.h ../cups/language.h
-testnotify.o: ../cups/language.h ../cups/string.h ../config.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+mailto.o: mailto.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+rss.o: rss.c ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h ../cups/language.h \
+  ../cups/string.h ../config.h ../cups/array.h
+testnotify.o: testnotify.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/language.h ../cups/string.h ../config.h
index fc355bf32f451b8abb492919c928925826cde7a5..dea93d70e27634ad5b6e3ffd712b698b412ae2b1 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Notifier makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -117,5 +108,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6563 2007-06-18 22:18:46Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index afa1a30d01d13a9f39ba98322aa57025628cf1d0..a83409e950ab3a679633e5507b04bca6c2e75443 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: mailto.c 5235 2006-03-06 13:02:23Z mike $"
+ * "$Id: mailto.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "mailto" notifier for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -795,5 +786,5 @@ print_attributes(ipp_t *ipp,                /* I - IPP request */
 
 
 /*
- * End of "$Id: mailto.c 5235 2006-03-06 13:02:23Z mike $".
+ * End of "$Id: mailto.c 6649 2007-07-11 21:46:42Z mike $".
  */
index f82a78caebd496b0a19f4f562ad6a5128533f99f..c5767a6b143d11c820d5ed034d6a1f52c3b82968 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: rss.c 6596 2007-06-21 22:42:25Z mike $"
+ * "$Id: rss.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   RSS notifier for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -701,5 +692,5 @@ xml_escape(const char *s)           /* I - String to escape */
 
 
 /*
- * End of "$Id: rss.c 6596 2007-06-21 22:42:25Z mike $".
+ * End of "$Id: rss.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e9fec26c0cc6a2daae8a9e2a0c22829ffa0c761a..664ddb018e605793a1062a5f505776197ce22a51 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testnotify.c 5715 2006-07-11 17:56:13Z mike $"
+ * "$Id: testnotify.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Test notifier for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -289,5 +280,5 @@ print_attributes(ipp_t *ipp,                /* I - IPP request */
 
 
 /*
- * End of "$Id: testnotify.c 5715 2006-07-11 17:56:13Z mike $".
+ * End of "$Id: testnotify.c 6649 2007-07-11 21:46:42Z mike $".
  */
diff --git a/packaging/InstallationCheck b/packaging/InstallationCheck
new file mode 100755 (executable)
index 0000000..4e3405c
--- /dev/null
@@ -0,0 +1,11 @@
+#!/bin/sh
+case `uname -r` in
+       # Mac OS X 10.4.x
+       8.*) exit 0;;
+
+       # Mac OS X 10.5.x
+       9.*) exit 0;;
+
+       # Older Mac OS X...
+       *) exit 97;;
+esac
index 5f38337e224b1f4c97a9a1671a6202d555df5655..e41bee71a0b10b5f15aa9f57bea14206641e7a22 100644 (file)
@@ -1,17 +1,15 @@
-{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf210
-{\fonttbl\f0\froman\fcharset77 Times-Bold;\f1\froman\fcharset77 Times-Roman;\f2\fnil\fcharset77 LucidaGrande;
-\f3\fmodern\fcharset77 Courier;\f4\fnil\fcharset77 LucidaGrande-Bold;\f5\fmodern\fcharset77 Courier-Oblique;
-}
+{\rtf1\ansi\ansicpg1252\cocoartf915
+{\fonttbl\f0\froman\fcharset0 Times-Roman;\f1\fnil\fcharset0 LucidaGrande;\f2\fmodern\fcharset0 Courier;
+\f3\fmodern\fcharset0 Courier-Oblique;}
 {\colortbl;\red255\green255\blue255;\red0\green0\blue238;}
 {\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid1}
 {\list\listtemplateid2\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid1\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid2}
-{\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid3}
-{\list\listtemplateid4\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid1\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid4}
+{\list\listtemplateid3\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid1\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid3}
+{\list\listtemplateid4\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid4}
 {\list\listtemplateid5\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid5}
 {\list\listtemplateid6\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid6}
-{\list\listtemplateid7\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid7}
-{\list\listtemplateid8\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid8}}
-{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}{\listoverride\listid6\listoverridecount0\ls6}{\listoverride\listid7\listoverridecount0\ls7}{\listoverride\listid8\listoverridecount0\ls8}}
+{\list\listtemplateid7\listhybrid{\listlevel\levelnfc0\levelnfcn0\leveljc2\leveljcn2\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{decimal\}.}{\leveltext\leveltemplateid0\'02\'05.;}{\levelnumbers\'01;}}{\listname ;}\listid7}}
+{\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}{\listoverride\listid5\listoverridecount0\ls5}{\listoverride\listid6\listoverridecount0\ls6}{\listoverride\listid7\listoverridecount0\ls7}}
 {\info
 {\title Software License Agreement - Common UNIX Printing System}}\vieww15960\viewh16860\viewkind0
 \deftab720
 \f0\b\fs36 \cf0 Common UNIX Printing System License Agreement\
 \pard\pardeftab720\sa240\qc
 
-\f1\b0\fs24 \cf0 Copyright 1997-2006 by Easy Software Products
-\f2 \uc0\u8232 
-\f1 44141 AIRPORT VIEW DR STE 204
-\f2 \uc0\u8232 
-\f1 HOLLYWOOD, MARYLAND 20636 USA
-\f2 \uc0\u8232 \u8232 
-\f1 Voice: +1.301.373.9600
-\f2 \uc0\u8232 
-\f1 Email: {\field{\*\fldinst{HYPERLINK "mailto:cups-info@cups.org"}}{\fldrslt \cf2 \ul \ulc2 cups-info@cups.org}}
-\f2 \uc0\u8232 
-\f1 WWW: {\field{\*\fldinst{HYPERLINK "http://www.cups.org/"}}{\fldrslt \cf2 \ul \ulc2 http://www.cups.org}}\
+\b0\fs24 \cf0 Copyright 2007 by Apple Inc.
+\f1 \uc0\u8232 
+\f0 1 Infinite Loop
+\f1 \uc0\u8232 
+\f0 Cupertino, CA 95014 USA
+\f1 \uc0\u8232 \u8232 
+\f0 WWW: {\field{\*\fldinst{HYPERLINK "http://www.cups.org/"}}{\fldrslt \cf2 \ul \ulc2 http://www.cups.org}}\
 \pard\pardeftab720\sa280\ql\qnatural
 
-\f0\b\fs28 \cf0 Introduction\
+\b\fs28 \cf0 Introduction\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0\fs24 \cf0 The Common UNIX Printing System
+\b0\fs24 \cf0 The Common UNIX Printing System
 \fs20 \super TM
 \fs24 \nosupersub , ("CUPS
 \fs20 \super TM
 The GNU LGPL applies to the CUPS API library, located in the "cups" subdirectory of the CUPS source distribution and in the "cups" include directory and library files in the binary distributions. The GNU GPL applies to the remainder of the CUPS distribution, including the "pdftops" filter which is based upon Xpdf and the CUPS imaging library.\
 For those not familiar with the GNU GPL, the license basically allows you to:\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls1\ilvl0\cf0 {\listtext      \'a5    }Use the CUPS software at no charge.\
-{\listtext     \'a5    }Distribute verbatim copies of the software in source or binary form.\
-{\listtext     \'a5    }Sell verbatim copies of the software for a media fee, or sell support for the software.\
-{\listtext     \'a5    }Distribute or sell printer drivers and filters that use CUPS so long as source code is made available under the GPL.\
+\ls1\ilvl0\cf0 {\listtext      \'95    }Use the CUPS software at no charge.\
+{\listtext     \'95    }Distribute verbatim copies of the software in source or binary form.\
+{\listtext     \'95    }Sell verbatim copies of the software for a media fee, or sell support for the software.\
+{\listtext     \'95    }Distribute or sell printer drivers and filters that use CUPS so long as source code is made available under the GPL.\
 \pard\pardeftab720\sa240\ql\qnatural
 \cf0 What this license 
-\f0\b does not
-\f1\b0  allow you to do is make changes or add features to CUPS and then sell a binary distribution without source code. You must provide source for any new drivers, changes, or additions to the software, and all code must be provided under the GPL or LGPL as appropriate. The only exceptions to this are the portions of the CUPS software covered by the Apple operating system license exceptions outlined later in this license agreement.\
+\b does not
+\b0  allow you to do is make changes or add features to CUPS and then sell a binary distribution without source code. You must provide source for any new drivers, changes, or additions to the software, and all code must be provided under the GPL or LGPL as appropriate. The only exceptions to this are the portions of the CUPS software covered by the Apple operating system license exceptions outlined later in this license agreement.\
 The GNU LGPL relaxes the "link-to" restriction, allowing you to develop applications that use the CUPS API library under other licenses and/or conditions as appropriate for your application.\
 \pard\pardeftab720\sa280\ql\qnatural
 
-\f0\b\fs28 \cf0 License Exceptions\
+\b\fs28 \cf0 License Exceptions\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0\fs24 \cf0 In addition, as the copyright holder of CUPS, Easy Software Products grants the following special exceptions:\
+\b0\fs24 \cf0 In addition, as the copyright holder of CUPS, Apple Inc. grants the following special exceptions:\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
 \ls2\ilvl0
-\f0\b \cf0 {\listtext  1.      }Apple Operating System Development License Exception
-\f1\b0 ;\
+\b \cf0 {\listtext     1.      }Apple Operating System Development License Exception
+\b0 ;\
 \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\ql\qnatural
 \ls2\ilvl1\cf0 {\listtext      1.      }Software that is developed by any person or entity for an Apple Operating System ("Apple OS-Developed Software"), including but not limited to Apple and third party printer drivers, filters, and backends for an Apple Operating System, that is linked to the CUPS imaging library or based on any sample filters or backends provided with CUPS shall not be considered to be a derivative work or collective work based on the CUPS program and is exempt from the mandatory source code release clauses of the GNU GPL. You may therefore distribute linked combinations of the CUPS imaging library with Apple OS-Developed Software without releasing the source code of the Apple OS-Developed Software. You may also use sample filters and backends provided with CUPS to develop Apple OS-Developed Software without releasing the source code of the Apple OS-Developed Software.\
 {\listtext     2.      }An Apple Operating System means any operating system software developed and/or marketed by Apple Computer, Inc., including but not limited to all existing releases and versions of Apple's Darwin, Mac OS X, and Mac OS X Server products and all follow-on releases and future versions thereof.\
@@ -71,48 +65,29 @@ The GNU LGPL relaxes the "link-to" restriction, allowing you to develop applicat
 {\listtext     5.      }This file is subject to the Apple OS-Developed Software exception.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
 \ls2\ilvl0
-\f0\b \cf0 {\listtext  2.      }OpenSSL Toolkit License Exception
-\f1\b0 ;\
+\b \cf0 {\listtext     2.      }OpenSSL Toolkit License Exception
+\b0 ;\
 \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\ql\qnatural
-\ls2\ilvl1\cf0 {\listtext      1.      }Easy Software Products explicitly allows the compilation and distribution of the CUPS software with the OpenSSL Toolkit.\
+\ls2\ilvl1\cf0 {\listtext      1.      }Apple Inc. explicitly allows the compilation and distribution of the CUPS software with the OpenSSL Toolkit.\
 \pard\pardeftab720\sa240\ql\qnatural
 \cf0 No developer is required to provide these exceptions in a derived work.\
 \pard\pardeftab720\sa280\ql\qnatural
 
-\f0\b\fs28 \cf0 Trademarks\
+\b\fs28 \cf0 Trademarks\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0\fs24 \cf0 Easy Software Products has trademarked the Common UNIX Printing System, CUPS, and CUPS logo. You may use these names and logos in any direct port or binary distribution of CUPS. Please contact Easy Software Products for written permission to use them in derivative products. Our intention is to protect the value of these trademarks and ensure that any derivative product meets the same high-quality standards as the original.\
+\b0\fs24 \cf0 Apple Inc. has trademarked the Common UNIX Printing System, CUPS, and CUPS logo. You may use these names and logos in any direct port or binary distribution of CUPS. Please contact Easy Software Products for written permission to use them in derivative products. Our intention is to protect the value of these trademarks and ensure that any derivative product meets the same high-quality standards as the original.\
 \pard\pardeftab720\sa280\ql\qnatural
 
-\f0\b\fs28 \cf0 Binary Distribution Rights\
-\pard\pardeftab720\sa240\ql\qnatural
-
-\f1\b0\fs24 \cf0 Easy Software Products also sells rights to the CUPS source code under a binary distribution license for vendors that are unable to release source code for their drivers, additions, and modifications to CUPS under the GNU GPL and LGPL. For information please contact us at the address shown above.\
-The Common UNIX Printing System provides a "pdftops" filter that is based on the Xpdf software. For binary distribution licensing of this software, please contact:\
-\pard\pardeftab720\ql\qnatural
-\cf0 Derek B. Noonburg\
-Email: {\field{\*\fldinst{HYPERLINK "mailto:derekn@glyphandcog.com"}}{\fldrslt \cf2 \ul \ulc2 derekn@foolabs.com}}\
-WWW: {\field{\*\fldinst{HYPERLINK "http://www.glyphandcog.com/"}}{\fldrslt \cf2 \ul \ulc2 http://www.glyphandcog.com/}}\
-\pard\pardeftab720\sa280\ql\qnatural
-
-\f0\b\fs28 \cf0 Support\
-\pard\pardeftab720\sa240\ql\qnatural
+\b\fs28 \cf0 \page \pard\pardeftab720\sa280\ql\qnatural
 
-\f1\b0\fs24 \cf0 Easy Software Products sells software support for CUPS as well as a commercial printing product based on CUPS called ESP Print Pro. You can find out more at our web site:\
-\pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls3\ilvl0{\field{\*\fldinst{HYPERLINK "http://www.easysw.com/"}}{\fldrslt 
-\f3 \cf2 \ul \ulc2 {\listtext  \'a5    }http://www.easysw.com/}}
-\f3 \
-\pard\pardeftab720\sa280\ql\qnatural
-
-\f0\b\fs36 \cf0 GNU GENERAL PUBLIC LICENSE\
+\fs36 \cf0 GNU GENERAL PUBLIC LICENSE\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0\fs24 \cf0 Version 2, June 1991\
+\b0\fs24 \cf0 Version 2, June 1991\
 \pard\pardeftab720\ql\qnatural
 
-\f3 \cf0 Copyright 1989, 1991 Free Software Foundation, Inc.\
+\f2 \cf0 Copyright 1989, 1991 Free Software Foundation, Inc.\
 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\
 \
 Everyone is permitted to copy and distribute verbatim\
@@ -122,7 +97,7 @@ copies of this license document, but changing it is not allowed.\
 \f0\b \cf0 Preamble\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0 \cf0 The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.\
+\b0 \cf0 The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.\
 When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.\
 To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.\
 For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.\
@@ -132,77 +107,77 @@ Finally, any free program is threatened constantly by software patents. We wish
 The precise terms and conditions for copying, distribution and modification follow.\
 \pard\pardeftab720\sa300\ql\qnatural
 
-\f0\b \cf0 GNU GENERAL PUBLIC LICENSE
-\f4 \uc0\u8232 
+\b \cf0 GNU GENERAL PUBLIC LICENSE
+\f1 \uc0\u8232 
 \f0 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls4\ilvl0
-\f1\b0 \cf0 {\listtext 1.      }This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".\
+\ls3\ilvl0
+\b0 \cf0 {\listtext    1.      }This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you".\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      2.      }Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.\
+\ls3\ilvl0\cf0 {\listtext      2.      }Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      3.      }You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.\
+\ls3\ilvl0\cf0 {\listtext      3.      }You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      4.      }You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.\
+\ls3\ilvl0\cf0 {\listtext      4.      }You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      5.      }You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:\
+\ls3\ilvl0\cf0 {\listtext      5.      }You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:\
 \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\ql\qnatural
-\ls4\ilvl1\cf0 {\listtext      1.      }You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.\
+\ls3\ilvl1\cf0 {\listtext      1.      }You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.\
 {\listtext     2.      }You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.\
 {\listtext     3.      }if the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      6.      }These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.\
+\ls3\ilvl0\cf0 {\listtext      6.      }These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.\
 {\listtext     7.      }Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.\
 {\listtext     8.      }In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      9.      }You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:\
+\ls3\ilvl0\cf0 {\listtext      9.      }You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:\
 \pard\tx940\tx1440\pardeftab720\li1440\fi-1440\ql\qnatural
-\ls4\ilvl1\cf0 {\listtext      1.      }Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,\
+\ls3\ilvl1\cf0 {\listtext      1.      }Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,\
 {\listtext     2.      }Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,\
 {\listtext     3.      }Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      10.     }The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.\
+\ls3\ilvl0\cf0 {\listtext      10.     }The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.\
 {\listtext     11.     }If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      12.     }You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.\
+\ls3\ilvl0\cf0 {\listtext      12.     }You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.\
 {\listtext     13.     }You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.\
 {\listtext     14.     }Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.\
 {\listtext     15.     }If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      16.     }If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.\
+\ls3\ilvl0\cf0 {\listtext      16.     }If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.\
 {\listtext     17.     }It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.\
 {\listtext     18.     }This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      19.     }If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.\
+\ls3\ilvl0\cf0 {\listtext      19.     }If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.\
 {\listtext     20.     }The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      21.     }Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.\
+\ls3\ilvl0\cf0 {\listtext      21.     }Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls4\ilvl0\cf0 {\listtext      22.     }If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.\
+\ls3\ilvl0\cf0 {\listtext      22.     }If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.\
 \pard\pardeftab720\sa300\ql\qnatural
 
-\f0\b \cf0 NO WARRANTY\
+\b \cf0 NO WARRANTY\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls5\ilvl0
-\f1\b0 \cf0 {\listtext 1.      }BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\
+\ls4\ilvl0
+\b0 \cf0 {\listtext    1.      }BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\
 {\listtext     2.      }IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\
 \pard\pardeftab720\sa300\ql\qnatural
 
-\f0\b \cf0 END OF TERMS AND CONDITIONS\
+\b \cf0 END OF TERMS AND CONDITIONS\
 How to Apply These Terms to Your New Programs\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0 \cf0 If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.\
+\b0 \cf0 If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.\
 To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.\
 \pard\pardeftab720\ql\qnatural
 
-\f5\i \cf0 one line to give the program's name and an idea of what it does.
-\f3\i0 \
+\f3\i \cf0 one line to give the program's name and an idea of what it does.
+\f2\i0 \
 Copyright (C) 
-\f5\i yyyy
-\f3\i0   
-\f5\i name of author
-\f3\i0 \
+\f3\i yyyy
+\f2\i0   
+\f3\i name of author
+\f2\i0 \
 \
 This program is free software; you can redistribute it and/or\
 modify it under the terms of the GNU General Public License\
@@ -219,52 +194,52 @@ along with this program; if not, write to the Free Software\
 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1 \cf0 Also add information on how to contact you by electronic and paper mail.\
+\f0 \cf0 Also add information on how to contact you by electronic and paper mail.\
 If the program is interactive, make it output a short notice like this when it starts in an interactive mode:\
 \pard\pardeftab720\ql\qnatural
 
-\f3 \cf0 Gnomovision version 69, Copyright (C) 
-\f5\i year
-\f3\i0  
-\f5\i name of author
-\f3\i0 \
+\f2 \cf0 Gnomovision version 69, Copyright (C) 
+\f3\i year
+\f2\i0  
+\f3\i name of author
+\f2\i0 \
 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details\
 type `show w'.  This is free software, and you are welcome\
 to redistribute it under certain conditions; type `show c' \
 for details.\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1 \cf0 The hypothetical commands 
-\f3 `show w'
-\f1  and 
-\f3 `show c'
-\f1  should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than 
-\f3 `show w'
-\f1  and 
-\f3 `show c'
-\f1 ; they could even be mouse-clicks or menu items--whatever suits your program.\
+\f0 \cf0 The hypothetical commands 
+\f2 `show w'
+\f0  and 
+\f2 `show c'
+\f0  should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than 
+\f2 `show w'
+\f0  and 
+\f2 `show c'
+\f0 ; they could even be mouse-clicks or menu items--whatever suits your program.\
 You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names:\
 \pard\pardeftab720\ql\qnatural
 
-\f3 \cf0 Yoyodyne, Inc., hereby disclaims all copyright\
+\f2 \cf0 Yoyodyne, Inc., hereby disclaims all copyright\
 interest in the program `Gnomovision'\
 (which makes passes at compilers) written \
 by James Hacker.\
 \
 \pard\pardeftab720\ql\qnatural
 
-\f5\i \cf0 signature of Ty Coon
-\f3\i0 , 1 April 1989\
+\f3\i \cf0 signature of Ty Coon
+\f2\i0 , 1 April 1989\
 Ty Coon, President of Vice\
 \pard\pardeftab720\sa280\ql\qnatural
 
 \f0\b\fs36 \cf0 GNU LIBRARY GENERAL PUBLIC LICENSE\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0\fs24 \cf0 Version 2, June 1991\
+\b0\fs24 \cf0 Version 2, June 1991\
 \pard\pardeftab720\ql\qnatural
 
-\f3 \cf0 Copyright (C) 1991 Free Software Foundation, Inc.\
+\f2 \cf0 Copyright (C) 1991 Free Software Foundation, Inc.\
 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA\
 Everyone is permitted to copy and distribute verbatim copies\
 of this license document, but changing it is not allowed.\
@@ -276,7 +251,7 @@ of this license document, but changing it is not allowed.\
 \f0\b \cf0 Preamble\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0 \cf0 The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.\
+\b0 \cf0 The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.\
 This license, the Library General Public License, applies to some specially designated Free Software Foundation software, and to any other libraries whose authors decide to use it. You can use it for your libraries, too.\
 When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.\
 To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library, or if you modify it.\
@@ -292,141 +267,141 @@ The precise terms and conditions for copying, distribution and modification foll
 Note that it is possible for a library to be covered by the ordinary General Public License rather than by this special one.\
 \pard\pardeftab720\sa300\ql\qnatural
 
-\f0\b \cf0 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\
+\b \cf0 TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\
 \pard\pardeftab720\sa240\ql\qnatural
 \cf0 0.
-\f1\b0  This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you".\
+\b0  This License Agreement applies to any software library which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Library General Public License (also called "this License"). Each licensee is addressed as "you".\
 A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables.\
 The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)\
 "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library.\
 Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does.\
 
-\f0\b 1.
-\f1\b0  You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.\
+\b 1.
+\b0  You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library.\
 You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.\
 
-\f0\b 2.
-\f1\b0  You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:\
+\b 2.
+\b0  You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls6\ilvl0\cf0 {\listtext      1.      }The modified work must itself be a software library.\
+\ls5\ilvl0\cf0 {\listtext      1.      }The modified work must itself be a software library.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls6\ilvl0\cf0 {\listtext      2.      }\
+\ls5\ilvl0\cf0 {\listtext      2.      }\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls6\ilvl0\cf0 {\listtext      3.      }You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.\
+\ls5\ilvl0\cf0 {\listtext      3.      }You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls6\ilvl0\cf0 {\listtext      4.      }\
+\ls5\ilvl0\cf0 {\listtext      4.      }\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls6\ilvl0\cf0 {\listtext      5.      }You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.\
+\ls5\ilvl0\cf0 {\listtext      5.      }You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls6\ilvl0\cf0 {\listtext      6.      }\
+\ls5\ilvl0\cf0 {\listtext      6.      }\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls6\ilvl0\cf0 {\listtext      7.      }If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.\
+\ls5\ilvl0\cf0 {\listtext      7.      }If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls6\ilvl0\cf0 {\listtext      8.      }(For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)\
+\ls5\ilvl0\cf0 {\listtext      8.      }(For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.)\
 \pard\pardeftab720\sa240\ql\qnatural
 \cf0 These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.\
 Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library.\
 In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f0\b \cf0 3.
-\f1\b0  You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.\
+\b \cf0 3.
+\b0  You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices.\
 Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy.\
 This option is useful when you wish to copy part of the code of the Library into a program that is not a library.\
 
-\f0\b 4.
-\f1\b0  You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.\
+\b 4.
+\b0  You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange.\
 If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.\
 
-\f0\b 5.
-\f1\b0  A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.\
+\b 5.
+\b0  A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License.\
 However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.\
 When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law.\
 If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.)\
 Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself.\
 
-\f0\b 6.
-\f1\b0  As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.\
+\b 6.
+\b0  As an exception to the Sections above, you may also compile or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications.\
 You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things:\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls7\ilvl0\cf0 {\listtext      1.      }Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.)\
+\ls6\ilvl0\cf0 {\listtext      1.      }Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.)\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls7\ilvl0\cf0 {\listtext      2.      }\
+\ls6\ilvl0\cf0 {\listtext      2.      }\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls7\ilvl0\cf0 {\listtext      3.      }Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.\
+\ls6\ilvl0\cf0 {\listtext      3.      }Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls7\ilvl0\cf0 {\listtext      4.      }\
+\ls6\ilvl0\cf0 {\listtext      4.      }\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls7\ilvl0\cf0 {\listtext      5.      }If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.\
+\ls6\ilvl0\cf0 {\listtext      5.      }If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls7\ilvl0\cf0 {\listtext      6.      }\
+\ls6\ilvl0\cf0 {\listtext      6.      }\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls7\ilvl0\cf0 {\listtext      7.      }Verify that the user has already received a copy of these materials or that you have already sent this user a copy.\
+\ls6\ilvl0\cf0 {\listtext      7.      }Verify that the user has already received a copy of these materials or that you have already sent this user a copy.\
 \pard\pardeftab720\sa240\ql\qnatural
 \cf0 For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.\
 It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute.\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f0\b \cf0 7.
-\f1\b0  You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:\
+\b \cf0 7.
+\b0  You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things:\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls8\ilvl0\cf0 {\listtext      1.      }Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.\
+\ls7\ilvl0\cf0 {\listtext      1.      }Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above.\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\sa240\ql\qnatural
-\ls8\ilvl0\cf0 {\listtext      2.      }\
+\ls7\ilvl0\cf0 {\listtext      2.      }\
 \pard\tx220\tx720\pardeftab720\li720\fi-720\ql\qnatural
-\ls8\ilvl0\cf0 {\listtext      3.      }Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.\
+\ls7\ilvl0\cf0 {\listtext      3.      }Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work.\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f0\b \cf0 8.
-\f1\b0  You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.\
+\b \cf0 8.
+\b0  You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.\
 
-\f0\b 9.
-\f1\b0  You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.\
+\b 9.
+\b0  You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it.\
 
-\f0\b 10.
-\f1\b0  Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.\
+\b 10.
+\b0  Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.\
 
-\f0\b 11.
-\f1\b0  If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.\
+\b 11.
+\b0  If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library.\
 If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances.\
 It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.\
 This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.\
 
-\f0\b 12.
-\f1\b0  If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.\
+\b 12.
+\b0  If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.\
 
-\f0\b 13.
-\f1\b0  The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.\
+\b 13.
+\b0  The Free Software Foundation may publish revised and/or new versions of the Library General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns.\
 Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation.\
 
-\f0\b 14.
-\f1\b0  If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.\
+\b 14.
+\b0  If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.\
 
-\f0\b NO WARRANTY
-\f1\b0 \
+\b NO WARRANTY
+\b0 \
 
-\f0\b 15.
-\f1\b0  BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\
+\b 15.
+\b0  BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\
 
-\f0\b 16.
-\f1\b0  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\
+\b 16.
+\b0  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\
 \pard\pardeftab720\sa300\ql\qnatural
 
-\f0\b \cf0 END OF TERMS AND CONDITIONS\
+\b \cf0 END OF TERMS AND CONDITIONS\
 How to Apply These Terms to Your New Libraries\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1\b0 \cf0 If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License).\
+\b0 \cf0 If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License).\
 To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.\
 \pard\pardeftab720\ql\qnatural
 
-\f5\i \cf0 one line to give the library's name and an idea of what it does.
-\f3\i0 \
+\f3\i \cf0 one line to give the library's name and an idea of what it does.
+\f2\i0 \
 Copyright (C) 
-\f5\i year
-\f3\i0   
-\f5\i name of author
-\f3\i0 \
+\f3\i year
+\f2\i0   
+\f3\i name of author
+\f2\i0 \
 \
 This library is free software; you can redistribute it and/or\
 modify it under the terms of the GNU Lesser General Public\
@@ -443,20 +418,20 @@ License along with this library; if not, write to the Free Software\
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1 \cf0 Also add information on how to contact you by electronic and paper mail.\
+\f0 \cf0 Also add information on how to contact you by electronic and paper mail.\
 You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names:\
 \pard\pardeftab720\ql\qnatural
 
-\f3 \cf0 Yoyodyne, Inc., hereby disclaims all copyright interest in\
+\f2 \cf0 Yoyodyne, Inc., hereby disclaims all copyright interest in\
 the library `Frob' (a library for tweaking knobs) written\
 by James Random Hacker.\
 \
 \pard\pardeftab720\ql\qnatural
 
-\f5\i \cf0 signature of Ty Coon
-\f3\i0 , 1 April 1990\
+\f3\i \cf0 signature of Ty Coon
+\f2\i0 , 1 April 1990\
 Ty Coon, President of Vice\
 \pard\pardeftab720\sa240\ql\qnatural
 
-\f1 \cf0 That's all there is to it!\
-}
+\f0 \cf0 That's all there is to it!\
+}
\ No newline at end of file
index a949db828f698416bd602c90951146e33551faf3..2f73e34cc5322bf919be004483040449bfe7001c 100644 (file)
@@ -1,24 +1,24 @@
-{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf330
-{\fonttbl\f0\fswiss\fcharset77 Helvetica;\f1\fswiss\fcharset77 Helvetica-Bold;}
+{\rtf1\ansi\ansicpg1252\cocoartf915
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
 {\colortbl;\red255\green255\blue255;}
 \margl1440\margr1440\vieww9000\viewh8400\viewkind0
 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural
 
-\f0\fs24 \cf0 This program will install CUPS @CUPS_VERSION@, replacing the CUPS 1.1.x software that is included with MacOS X.\
+\f0\fs24 \cf0 This program will install CUPS @CUPS_VERSION@, replacing the CUPS 1.1.x software that is included with Mac OS X.\
 \
 
-\f1\b WARNING\
+\b WARNING\
 
-\f0\b0 \
-This is pre-release software and should not be used in production environments. Because MacOS X packages cannot be uninstalled, you will need to reinstall MacOS X to revert to the original CUPS 1.1.x software.\
+\b0 \
+This is pre-release software and should not be used in production environments. Because Mac OS X packages cannot be uninstalled, you will need to reinstall Mac OS X to revert to the original CUPS 1.1.x software.\
 \
 Please report all problems using the Bugs & Features page on the CUPS home page:\
 \
        {\field{\*\fldinst{HYPERLINK "http://www.cups.org/str.php"}}{\fldrslt http://www.cups.org/str.php}}\
 \
 
-\f1\b NO WARRANTY\
+\b NO WARRANTY\
 
-\f0\b0 \
-CUPS is provided under the terms of the GNU General Public License and GNU Library General Public License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\
-}
+\b0 \
+CUPS is provided under the terms of the GNU General Public License and GNU Library General Public License versions 2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\
+}
\ No newline at end of file
index f95cf8c30000c0ed4d927a4e9172eb7ecc0ea7fa..9e193ae23dae0320494ea9b443ca368c0f2b9804 100644 (file)
@@ -20,5 +20,7 @@
         <string>@CUPS_RELEASE@</string>
        <key>IFPkgFlagAllowBackRev</key>
        <true/>
+       <key>IFPkgFlagRootVolumeOnly</key>
+       <true/>
 </dict>
 </plist>
index aa2c8aa40a353705337e9f87236eb836363fa1c5..87931f742e63b90b86f2df42b4dae3188fc07a14 100644 (file)
@@ -1,32 +1,23 @@
 #
-# "$Id: cups.list.in 6597 2007-06-22 16:41:58Z mike $"
+# "$Id: cups.list.in 6664 2007-07-13 17:41:02Z mike $"
 #
 #   ESP Package Manager (EPM) file list for the Common UNIX Printing
 #   System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 # Product information
 %product Common UNIX Printing System
-%copyright 1993-2007 by Easy Software Products, All Rights Reserved.
-%vendor Easy Software Products
+%copyright 2007 by Apple Inc.
+%vendor Apple Inc.
 #%license LICENSE.txt
 %readme LICENSE.txt
 %format rpm
 %version @CUPS_VERSION@
 %format all
 %description The Common UNIX Printing System provides a portable printing
-%description layer for UNIX(r) operating systems.  It has been developed by
+%description layer for UNIX(r) operating systems.  It was developed by
 %description Easy Software Products to promote a standard printing solution
-%description for all UNIX vendors and users.  CUPS provides the System V and
-%description Berkeley command-line interfaces. 
+%description for all UNIX vendors and users and is now owned by Apple Inc.
+%description CUPS provides the System V and Berkeley command-line interfaces. 
 
 %format rpm
 %provides lpd
@@ -282,6 +273,7 @@ l 0755 root sys $LIBDIR/lpadmin $SBINDIR/lpadmin
 l 0755 root sys $LIBDIR/reject accept
 f 0755 root sys $SBINDIR/accept systemv/accept
 f 0755 root sys $SBINDIR/cupsaddsmb systemv/cupsaddsmb
+f 0755 root sys $SBINDIR/cupsctl systemv/cupsctl
 f 0755 root sys $SBINDIR/lpadmin systemv/lpadmin
 f 0755 root sys $SBINDIR/lpc berkeley/lpc
 f 0755 root sys $SBINDIR/lpinfo systemv/lpinfo
@@ -630,6 +622,8 @@ f 0644 root sys $MANDIR/man7/filter.$MAN7EXT man/filter.$MAN7EXT
 f 0644 root sys $AMANDIR/man$MAN8DIR/accept.$MAN8EXT man/accept.$MAN8EXT
 l 0644 root sys $AMANDIR/man$MAN8DIR/reject.$MAN8EXT accept.$MAN8EXT
 f 0644 root sys $AMANDIR/man$MAN8DIR/cupsaddsmb.$MAN8EXT man/cupsaddsmb.$MAN8EXT
+f 0644 root sys $AMANDIR/man$MAN8DIR/cupsctl.$MAN8EXT man/cupsctl.$MAN8EXT
+f 0644 root sys $AMANDIR/man$MAN8DIR/cupsfilter.$MAN8EXT man/cupsfilter.$MAN8EXT
 f 0644 root sys $AMANDIR/man$MAN8DIR/cups-polld.$MAN8EXT man/cups-polld.$MAN8EXT
 f 0644 root sys $AMANDIR/man$MAN8DIR/cupsd.$MAN8EXT man/cupsd.$MAN8EXT
 f 0644 root sys $AMANDIR/man$MAN8DIR/cupsenable.$MAN8EXT man/cupsenable.$MAN8EXT
@@ -658,22 +652,26 @@ d 0755 root sys /System/Library/StartupItems/PrintingServices/Resources/English.
 f 0644 root sys /System/Library/StartupItems/PrintingServices/Resources/English.lproj/Localizable.strings init/Localizable.strings
 %preremove <<EOF
 launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist || exit 0
-killall cupsd
+killall cupsd || exit 0
 EOF
-%postinstall <<EOF
+%preinstall <<EOF
 launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist || exit 0
-launchctl load /System/Library/LaunchDaemons/org.cups.cupsd.plist
-launchctl start org.cups.cupsd
+killall cupsd || exit 0
+EOF
+%postinstall <<EOF
+launchctl load -D system /System/Library/LaunchDaemons/org.cups.cupsd.plist
 EOF
 %subpackage lpd
 f 0644 root sys /System/Library/LaunchDaemons/org.cups.cups-lpd.plist init/org.cups.cups-lpd.plist
 %preremove <<EOF
 launchctl unload /System/Library/LaunchDaemons/org.cups.cups-lpd.plist || exit 0
 EOF
+%preinstall <<EOF
+launchctl unload /System/Library/LaunchDaemons/org.cups.cups-lpd.plist || exit 0
+EOF
 %postinstall <<EOF
 rm -f /etc/xinetd.d/cups-lpd
-launchctl unload /System/Library/LaunchDaemons/org.cups.cups-lpd.plist || exit 0
-launchctl load /System/Library/LaunchDaemons/org.cups.cupsd-lpd.plist
+launchctl load -D system /System/Library/LaunchDaemons/org.cups.cupsd-lpd.plist
 EOF
 %subpackage
 
@@ -686,5 +684,5 @@ f 0644 root sys $XINETD/cups-lpd init/cups-lpd
 %subpackage
 
 #
-# End of "$Id: cups.list.in 6597 2007-06-22 16:41:58Z mike $".
+# End of "$Id: cups.list.in 6664 2007-07-13 17:41:02Z mike $".
 #
diff --git a/packaging/cups.readme b/packaging/cups.readme
deleted file mode 100644 (file)
index c2f9648..0000000
+++ /dev/null
@@ -1,290 +0,0 @@
-README - CUPS v1.2.0b1 - 01/10/2006
------------------------------------
-
-*****************************************************************
-*****************************************************************
-****                                                         ****
-**** WARNING: THIS IS BETA RELEASE SOFTWARE AND MAY BE       ****
-****          TOTALLY UNSTABLE.  DO NOT USE IN ENVIRONMENTS  ****
-****          WHERE RELIABLE SOFTWARE IS REQUIRED!           ****
-****                                                         ****
-*****************************************************************
-*****************************************************************
-
-Looking for compile instructions?  Read the file "INSTALL.txt"
-instead...
-
-*****************************************************************
-*****************************************************************
-****                                                         ****
-**** IF YOU HAVE A NON-POSTSCRIPT PRINTER, YOU WILL ALSO     ****
-**** NEED TO INSTALL ESP GHOSTSCRIPT OR A PATCHED VERSION    ****
-**** OF A STANDARD GHOSTSCRIPT RELEASE.                      ****
-****                                                         ****
-*****************************************************************
-*****************************************************************
-
-
-INTRODUCTION
-
-CUPS provides a portable printing layer for UNIX(r)-based
-operating systems.  It has been developed by Easy Software
-Products to promote a standard printing solution for all UNIX
-vendors and users.  CUPS provides the System V and Berkeley
-command-line interfaces.
-
-CUPS uses the Internet Printing Protocol ("IPP") as the basis
-for managing print jobs and queues.  The Line Printer Daemon
-("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.
-JetDirect) protocols are also supported with reduced
-functionality.  CUPS adds network printer browsing and
-PostScript Printer Description ("PPD") based printing options to
-support real-world printing under UNIX.
-
-CUPS includes an image file RIP that supports printing of image
-files to non-PostScript printers.  A customized version of GNU
-Ghostscript for CUPS called ESP Ghostscript is available
-separately to support printing of PostScript files within the
-CUPS driver framework.  Sample drivers for Dymo, EPSON, HP, and
-OKIDATA printers are included that use these filters.
-
-Drivers for thousands of printers are provided with our ESP
-Print Pro software, available at:
-
-       http://www.easysw.com/printpro/
-
-CUPS is licensed under the GNU General Public License and GNU
-Library General Public License.  Please contact Easy Software
-Products for commercial support and "binary distribution"
-rights.
-
-
-SYSTEM REQUIREMENTS
-
-Binary distributions require a minimum of 10MB of free disk
-space. We do not recommend using CUPS on a workstation with less
-than 32MB of RAM or a PC with less than 16MB of RAM.
-
-If you are installing from source you'll need ANSI-compliant C
-and C++ compilers and optionally one or more image file support
-libraries.  Complete source installation instructions can be
-found in the file "INSTALL.txt".
-
-
-SOFTWARE REQUIREMENTS
-
-The following operating system software is required to install
-one of the binary distributions from Easy Software Products:
-
-    - AIX 4.3 or higher
-    - HP-UX 11.00 or higher
-    - IRIX 6.5 or higher
-    - Linux 2.4 with glibc 2.2 or higher
-    - Solaris 7 or higher (SPARC or Intel)
-
-
-INSTALLING "PORTABLE" CUPS DISTRIBUTIONS
-
-We are currently distributing "portable" CUPS binary
-distributions in TAR format with installation and removal
-scripts generated by our ESP Package Manager (EPM) software,
-which is available from:
-
-    http://www.easysw.com/epm
-
-WARNING: Installing CUPS will overwrite your existing printing
-system. Backup files are made by the installation script and
-restored by the removal script, so if you experience problems
-you should be able to remove the CUPS software to restore your
-previous configuration.  However, Easy Software Products makes
-no warranty for this and will not be liable for any lost
-revenues, etc.
-
-To install the CUPS software you will need to be logged in as
-root (doing an "su" is good enough).  Once you are the root
-user, run the installation script with:
-
-    ./cups.install ENTER
-
-After asking you a few yes/no questions the CUPS software will
-be installed and the scheduler will be started automatically.
-
-
-INSTALLING HOST-SPECIFIC (RPM, DEBIAN, ETC.) DISTRIBUTIONS
-
-The host-specific distributions use the operating system
-software installation tools.  To install a host-specific
-distribution please consult the CUPS Software Administrators
-Manual or your operating system documentation.
-
-
-READING THE DOCUMENTATION
-
-Once you have installed the software you can access the
-documentation (and a bunch of other stuff) on-line at:
-
-    http://localhost:631
-
-If you're having trouble getting that far, the documentation is
-located in the "/usr/share/doc/cups" directory in the binary
-distributions, and under the "doc" directory in the source
-archives.
-
-Please read the documentation before asking questions.
-
-
-GETTING SUPPORT AND OTHER RESOURCES
-
-If you have problems, READ THE DOCUMENTATION FIRST!  We also
-provide many discussion forums which are available at:
-
-    http://www.cups.org/newsgroups.php
-
-Commercial support (with a guaranteed response time) is available
-from Easy Software Products.  For more information see:
-
-    http://www.easysw.com/cups/
-
-See the CUPS web site at "http://www.cups.org/" for other site
-links.
-
-
-SETTING UP PRINTER QUEUES USING YOUR WEB BROWSER
-
-CUPS 1.2 includes a web-based administration tool that allows you
-to manage printers, classes, and jobs on your server.  To access
-the printer administration tools open the following URL in your
-browser:
-
-    http://localhost:631/admin
-
-You will be asked for the administration password (root or any
-other user in the sys/system/root group on your system) and then
-shown a menu of available functions.
-
-DO NOT use the hostname for your machine - it will not work with
-the default CUPS configuration.  To enable administration access
-on other addresses, consult the CUPS Software Administrators
-Manual.
-
-
-SETTING UP PRINTER QUEUES FROM THE COMMAND-LINE
-
-CUPS works best with PPD (PostScript Printer Description)
-files.  In a pinch you can also use System V style printer
-interface scripts.
-
-Six sample PPD files are provided with this distribution that
-utilize the PostScript and image file RIPs and the sample EPSON
-and HP printer drivers.  To add the sample DeskJet driver to the
-system for a printer connected to the parallel port, use one of
-the following commands:
-
-    HP-UX:
-
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/c2t0d0_lp -E
-
-    IRIX:
-
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/plp -E
-
-    Linux:
-
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp0 -E
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp1 -E
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp2 -E
-
-    Solaris:
-
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/bpp0 -E
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/ecpp0 -E
-
-Similarly, for the other sample drivers you can use:
-
-    Driver                         PPD File
-    -----------------------------  ------------
-    Dymo Label Printers            dymo.ppd
-    EPSON Stylus Color Series      stcolor.ppd
-    EPSON Stylus Photo Series      stphoto.ppd
-    EPSON Stylus New Color Series  stcolor2.ppd
-    EPSON Stylus New Photo Series  stphoto2.ppd
-    EPSON 9-pin Series             epson9.ppd
-    EPSON 24-pin Series            epson24.ppd
-    HP DeskJet Series              deskjet.ppd
-    HP New DeskJet Series          deskjet2.ppd
-    HP LaserJet Series             laserjet.ppd
-    OKIDATA 9-Pin Series           okidata9.ppd
-    OKIDATA 24-Pin Series          okidat24.ppd
-
-These sample drivers provide basic printing capabilities, but
-generally do not exercise the full potential of the printers or
-CUPS.  For commercial printer drivers check out our ESP Print
-Pro software at:
-
-    http://www.easysw.com/printpro/
-
-
-PRINTING FILES
-
-CUPS provides both the System V "lp" and Berkeley "lpr" commands
-for printing:
-
-    lp filename
-    lpr filename
-
-Both the "lp" and "lpr" commands support printing options for
-the driver:
-
-    lp -omedia=A4 -oresolution=600dpi filename
-    lpr -omedia=A4 -oresolution=600dpi filename
-
-CUPS recognizes many types of images files as well as PDF,
-PostScript, HP-GL/2, and text files, so you can print those
-files directly rather than through an application.
-
-If you have an application that generates output specifically
-for your printer then you need to use the "-oraw" or "-l"
-options:
-
-    lp -oraw filename
-    lpr -l filename
-
-This will prevent the filters from misinterpreting your print
-file.
-
-
-LEGAL STUFF
-
-CUPS is Copyright 1993-2006 by Easy Software Products.  CUPS,
-the CUPS logo, and the Common UNIX Printing System are the
-trademark property of Easy Software Products.
-
-The MD5 Digest code is Copyright 1999 Aladdin Enterprises.
-
-The PDF filter (pdftops) is based on the Xpdf software,
-Copyright 1996-2005 by Derek B. Noonburg.
-
-This software is based in part on the work of the Independent
-JPEG Group.
-
-CUPS is provided under the terms of the GNU General Public
-License and GNU Library General Public License. This program is
-distributed in the hope that it will be useful, but WITHOUT ANY
-WARRANTY; without even the implied warranty of MERCHANTABILITY
-or FITNESS FOR A PARTICULAR PURPOSE.  See the "LICENSE.html",
-"LICENSE.txt", or "cups.license" files for more information.
-
-For commercial licensing information, please contact:
-
-    Attn: CUPS Licensing Information
-    Easy Software Products
-    44141 Airport View Drive, Suite 204
-    Hollywood, Maryland 20636 USA
-
-    Voice: +1.301.373.9600
-    Email: cups-info@cups.org
-    WWW: http://www.cups.org
-
-Note that commercial licensors may also require a license from
-Derek B. Noonburg who developed the Xpdf software used to print
-PDF files.
index 4438bab65c9565e4448aea9bd107557154823ccf..723e3d2af70f7ea1f4b979f263a665b66fa81088 100644 (file)
@@ -1,27 +1,18 @@
 #
-# "$Id: cups.spec.in 6597 2007-06-22 16:41:58Z mike $"
+# "$Id: cups.spec.in 6649 2007-07-11 21:46:42Z mike $"
 #
 #   RPM "spec" file for the Common UNIX Printing System (CUPS).
 #
 #   Original version by Jason McMullan <jmcc@ontv.com>.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1999-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 # Conditional build options (--with name/--without name):
@@ -51,7 +42,7 @@ Group: System Environment/Daemons
 Source: ftp://ftp.easysw.com/pub/cups/%{version}/cups-%{version}-source.tar.gz
 Url: http://www.cups.org
 Packager: Anonymous <anonymous@foo.com>
-Vendor: Easy Software Products
+Vendor: Apple Inc.
 
 # Use buildroot so as not to disturb the version already installed
 BuildRoot: /tmp/%{name}-root
@@ -135,9 +126,10 @@ Requires: %{name}-libs = %{epoch}:%{version}
 
 %description
 The Common UNIX Printing System provides a portable printing layer for 
-UNIX® operating systems. It has been developed by Easy Software Products 
-to promote a standard printing solution for all UNIX vendors and users. 
-CUPS provides the System V and Berkeley command-line interfaces. 
+UNIX® operating systems. It was developed by Easy Software Products 
+to promote a standard printing solution for all UNIX vendors and users
+and is now owned by Apple Inc.  CUPS provides the System V and Berkeley
+command-line interfaces. 
 
 %description devel
 The Common UNIX Printing System provides a portable printing layer for 
@@ -372,6 +364,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir /usr/share/man/man8
 /usr/share/man/man8/accept.8.gz
 /usr/share/man/man8/cupsaddsmb.8.gz
+/usr/share/man/man8/cupsctl.8.gz
 /usr/share/man/man8/cupsd.8.gz
 /usr/share/man/man8/cupsdisable.8.gz
 /usr/share/man/man8/cupsenable.8.gz
@@ -538,5 +531,5 @@ rm -rf $RPM_BUILD_ROOT
 
 
 #
-# End of "$Id: cups.spec.in 6597 2007-06-22 16:41:58Z mike $".
+# End of "$Id: cups.spec.in 6649 2007-07-11 21:46:42Z mike $".
 #
index 1a0a065019404c165f0913ff1a460a42491c7315..c6d07ab3ec3d8dba3ab0e29647513234dab352b0 100644 (file)
Binary files a/packaging/installer.tif and b/packaging/installer.tif differ
index 70b1e0acdd7e67ed2681faf5b808fe1b90028c6a..eb9510e8f6f496e5c3c156040ede508b46fb82b3 100644 (file)
-# DO NOT DELETE
-
-pdftops.o: ../cups/string.h ../config.h parseargs.h gtypes.h GString.h gmem.h
-pdftops.o: Object.h Array.h Dict.h Stream.h XRef.h Catalog.h Page.h PDFDoc.h
-pdftops.o: PSOutputDev.h GlobalParams.h CharTypes.h OutputDev.h Error.h
-pdftops.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-pdftops.o: ../cups/array.h ../cups/file.h ../cups/language.h
-Annot.o: ../config.h gmem.h Object.h gtypes.h GString.h Array.h Dict.h
-Annot.o: Stream.h Catalog.h Gfx.h Lexer.h Annot.h
-Array.o: ../config.h gmem.h Object.h gtypes.h GString.h Array.h Dict.h
-Array.o: Stream.h
-BuiltinFont.o: ../config.h gmem.h FontEncodingTables.h BuiltinFont.h gtypes.h
-BuiltinFontTables.o: ../config.h FontEncodingTables.h BuiltinFontTables.h
-BuiltinFontTables.o: BuiltinFont.h gtypes.h
-Catalog.o: ../config.h gmem.h Object.h gtypes.h GString.h Array.h Dict.h
-Catalog.o: Stream.h XRef.h Page.h Error.h Link.h Catalog.h
-CharCodeToUnicode.o: ../config.h gmem.h gfile.h gtypes.h GString.h Error.h
-CharCodeToUnicode.o: GlobalParams.h CharTypes.h PSTokenizer.h
-CharCodeToUnicode.o: CharCodeToUnicode.h
-CMap.o: ../config.h gmem.h gfile.h gtypes.h GString.h Error.h GlobalParams.h
-CMap.o: CharTypes.h PSTokenizer.h CMap.h
-Decrypt.o: ../config.h gmem.h Decrypt.h gtypes.h GString.h
-Dict.o: ../config.h gmem.h Object.h gtypes.h GString.h Array.h Dict.h
-Dict.o: Stream.h XRef.h
-Error.o: ../config.h GlobalParams.h gtypes.h CharTypes.h Error.h
-FoFiBase.o: ../config.h gmem.h FoFiBase.h gtypes.h
-FoFiEncodings.o: ../config.h FoFiEncodings.h gtypes.h
-FoFiTrueType.o: ../config.h gtypes.h gmem.h GString.h GHash.h FoFiTrueType.h
-FoFiTrueType.o: FoFiBase.h
-FoFiType1C.o: ../config.h gmem.h GString.h FoFiEncodings.h gtypes.h
-FoFiType1C.o: FoFiType1C.h FoFiBase.h
-FoFiType1.o: ../config.h gmem.h FoFiEncodings.h gtypes.h FoFiType1.h
-FoFiType1.o: FoFiBase.h
-FontEncodingTables.o: ../config.h FontEncodingTables.h
-Function.o: ../config.h gmem.h Object.h gtypes.h GString.h Array.h Dict.h
-Function.o: Stream.h Error.h Function.h
-gfile.o: ../config.h GString.h gfile.h gtypes.h
-Gfx.o: ../config.h gmem.h GlobalParams.h gtypes.h CharTypes.h Object.h
-Gfx.o: GString.h Array.h Dict.h Stream.h Lexer.h Parser.h GfxFont.h
-Gfx.o: GfxState.h Function.h OutputDev.h Page.h Error.h Gfx.h
-GfxFont.o: ../config.h gmem.h Error.h Object.h gtypes.h GString.h Array.h
-GfxFont.o: Dict.h Stream.h GlobalParams.h CharTypes.h CMap.h
-GfxFont.o: CharCodeToUnicode.h FontEncodingTables.h BuiltinFontTables.h
-GfxFont.o: BuiltinFont.h FoFiType1.h FoFiBase.h FoFiType1C.h FoFiTrueType.h
-GfxFont.o: GfxFont.h
-GfxState.o: ../config.h gmem.h Error.h Object.h gtypes.h GString.h Array.h
-GfxState.o: Dict.h Stream.h Page.h GfxState.h Function.h
-GHash.o: ../config.h gmem.h GString.h GHash.h gtypes.h
-GList.o: ../config.h gmem.h GList.h gtypes.h
-GlobalParams.o: ../config.h gmem.h GString.h GList.h gtypes.h GHash.h gfile.h
-GlobalParams.o: Error.h NameToCharCode.h CharTypes.h CharCodeToUnicode.h
-GlobalParams.o: UnicodeMap.h CMap.h BuiltinFontTables.h BuiltinFont.h
-GlobalParams.o: FontEncodingTables.h GlobalParams.h NameToUnicodeTable.h
-GlobalParams.o: UnicodeMapTables.h UTF8.h
-gmempp.o: ../config.h gmem.h
-GString.o: ../config.h gtypes.h GString.h
-JArithmeticDecoder.o: ../config.h Object.h gtypes.h gmem.h GString.h Array.h
-JArithmeticDecoder.o: Dict.h Stream.h JArithmeticDecoder.h
-JBIG2Stream.o: ../config.h GList.h gtypes.h Error.h JArithmeticDecoder.h
-JBIG2Stream.o: JBIG2Stream.h Object.h gmem.h GString.h Array.h Dict.h
-JBIG2Stream.o: Stream.h Stream-CCITT.h
-JPXStream.o: ../config.h gmem.h Error.h JArithmeticDecoder.h gtypes.h
-JPXStream.o: JPXStream.h Object.h GString.h Array.h Dict.h Stream.h
-Lexer.o: ../config.h Lexer.h Object.h gtypes.h gmem.h GString.h Array.h
-Lexer.o: Dict.h Stream.h Error.h
-Link.o: ../config.h gmem.h GString.h Error.h Object.h gtypes.h Array.h Dict.h
-Link.o: Stream.h Link.h
-NameToCharCode.o: ../config.h gmem.h NameToCharCode.h CharTypes.h
-Object.o: ../config.h Object.h gtypes.h gmem.h GString.h Array.h Dict.h
-Object.o: Stream.h Error.h XRef.h
-Outline.o: ../config.h gmem.h GString.h GList.h gtypes.h Link.h Object.h
-Outline.o: Array.h Dict.h Stream.h PDFDocEncoding.h CharTypes.h Outline.h
-OutputDev.o: ../config.h Object.h gtypes.h gmem.h GString.h Array.h Dict.h
-OutputDev.o: Stream.h GfxState.h Function.h OutputDev.h CharTypes.h
-Page.o: ../config.h GlobalParams.h gtypes.h CharTypes.h Object.h gmem.h
-Page.o: GString.h Array.h Dict.h Stream.h XRef.h Link.h OutputDev.h Gfx.h
-Page.o: GfxState.h Function.h Annot.h Error.h Page.h
-Parser.o: ../config.h Object.h gtypes.h gmem.h GString.h Array.h Dict.h
-Parser.o: Stream.h Parser.h Lexer.h XRef.h Error.h Decrypt.h
-PDFDoc.o: ../config.h GString.h GlobalParams.h gtypes.h CharTypes.h Page.h
-PDFDoc.o: Object.h gmem.h Array.h Dict.h Stream.h Catalog.h XRef.h Link.h
-PDFDoc.o: OutputDev.h Error.h ErrorCodes.h Lexer.h Parser.h SecurityHandler.h
-PDFDoc.o: Outline.h PDFDoc.h
-PDFDocEncoding.o: PDFDocEncoding.h CharTypes.h
-PSOutputDev.o: ../config.h GString.h GList.h gtypes.h GlobalParams.h
-PSOutputDev.o: CharTypes.h Object.h gmem.h Array.h Dict.h Stream.h Error.h
-PSOutputDev.o: Function.h Gfx.h GfxState.h GfxFont.h UnicodeMap.h
-PSOutputDev.o: FoFiType1C.h FoFiBase.h FoFiTrueType.h Catalog.h Page.h
-PSOutputDev.o: Annot.h XRef.h PSOutputDev.h OutputDev.h
-PSTokenizer.o: ../config.h PSTokenizer.h gtypes.h
-SecurityHandler.o: ../config.h GString.h PDFDoc.h XRef.h gtypes.h Object.h
-SecurityHandler.o: gmem.h Array.h Dict.h Stream.h Catalog.h Page.h Decrypt.h
-SecurityHandler.o: Error.h GlobalParams.h CharTypes.h SecurityHandler.h
-Stream.o: ../config.h gmem.h gfile.h gtypes.h Error.h Object.h GString.h
-Stream.o: Array.h Dict.h Stream.h Lexer.h Decrypt.h GfxState.h Function.h
-Stream.o: JBIG2Stream.h JPXStream.h Stream-CCITT.h
-UnicodeMap.o: ../config.h gmem.h gfile.h gtypes.h GString.h GList.h Error.h
-UnicodeMap.o: GlobalParams.h CharTypes.h UnicodeMap.h
-UnicodeTypeTable.o: CharTypes.h UnicodeTypeTable.h gtypes.h
-XpdfPluginAPI.o: ../config.h
-XRef.o: ../config.h gmem.h Object.h gtypes.h GString.h Array.h Dict.h
-XRef.o: Stream.h Lexer.h Parser.h Error.h ErrorCodes.h XRef.h
-gmem.o: ../config.h gmem.h
-parseargs.o: parseargs.h gtypes.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+pdftops.o: pdftops.cxx ../cups/string.h config.h ../cups/i18n.h \
+  ../cups/transcode.h ../cups/language.h ../cups/array.h parseargs.h \
+  gtypes.h GString.h gmem.h Object.h Array.h Dict.h Stream.h XRef.h \
+  Catalog.h Page.h PDFDoc.h PSOutputDev.h config.h GlobalParams.h \
+  CharTypes.h OutputDev.h Error.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/file.h
+Annot.o: Annot.cxx config.h gmem.h Object.h gtypes.h GString.h Array.h \
+  Dict.h Stream.h Catalog.h Gfx.h Lexer.h Annot.h
+Array.o: Array.cxx config.h gmem.h Object.h gtypes.h GString.h Array.h \
+  Dict.h Stream.h
+BuiltinFont.o: BuiltinFont.cxx config.h gmem.h FontEncodingTables.h \
+  BuiltinFont.h gtypes.h
+BuiltinFontTables.o: BuiltinFontTables.cxx config.h FontEncodingTables.h \
+  BuiltinFontTables.h BuiltinFont.h gtypes.h
+Catalog.o: Catalog.cxx config.h gmem.h Object.h gtypes.h GString.h \
+  Array.h Dict.h Stream.h XRef.h Page.h Error.h config.h Link.h Catalog.h
+CharCodeToUnicode.o: CharCodeToUnicode.cxx config.h gmem.h gfile.h \
+  gtypes.h GString.h Error.h config.h GlobalParams.h CharTypes.h \
+  PSTokenizer.h CharCodeToUnicode.h
+CMap.o: CMap.cxx config.h gmem.h gfile.h gtypes.h GString.h Error.h \
+  config.h GlobalParams.h CharTypes.h PSTokenizer.h CMap.h
+Decrypt.o: Decrypt.cxx config.h gmem.h Decrypt.h gtypes.h GString.h
+Dict.o: Dict.cxx config.h gmem.h Object.h gtypes.h GString.h Array.h \
+  Dict.h Stream.h XRef.h
+Error.o: Error.cxx config.h GlobalParams.h gtypes.h CharTypes.h Error.h \
+  config.h
+FoFiBase.o: FoFiBase.cxx config.h gmem.h FoFiBase.h gtypes.h
+FoFiEncodings.o: FoFiEncodings.cxx config.h FoFiEncodings.h gtypes.h
+FoFiTrueType.o: FoFiTrueType.cxx config.h gtypes.h gmem.h GString.h \
+  GHash.h FoFiTrueType.h FoFiBase.h
+FoFiType1C.o: FoFiType1C.cxx config.h gmem.h GString.h FoFiEncodings.h \
+  gtypes.h FoFiType1C.h FoFiBase.h
+FoFiType1.o: FoFiType1.cxx config.h gmem.h FoFiEncodings.h gtypes.h \
+  FoFiType1.h FoFiBase.h
+FontEncodingTables.o: FontEncodingTables.cxx config.h \
+  FontEncodingTables.h
+Function.o: Function.cxx config.h gmem.h Object.h gtypes.h GString.h \
+  Array.h Dict.h Stream.h Error.h config.h Function.h
+gfile.o: gfile.cxx config.h GString.h gfile.h gtypes.h
+Gfx.o: Gfx.cxx config.h gmem.h GlobalParams.h gtypes.h CharTypes.h \
+  Object.h GString.h Array.h Dict.h Stream.h Lexer.h Parser.h GfxFont.h \
+  GfxState.h Function.h OutputDev.h Page.h Error.h config.h Gfx.h
+GfxFont.o: GfxFont.cxx config.h gmem.h Error.h config.h Object.h gtypes.h \
+  GString.h Array.h Dict.h Stream.h GlobalParams.h CharTypes.h CMap.h \
+  CharCodeToUnicode.h FontEncodingTables.h BuiltinFontTables.h \
+  BuiltinFont.h FoFiType1.h FoFiBase.h FoFiType1C.h FoFiTrueType.h \
+  GfxFont.h
+GfxState.o: GfxState.cxx config.h gmem.h Error.h config.h Object.h \
+  gtypes.h GString.h Array.h Dict.h Stream.h Page.h GfxState.h Function.h
+GHash.o: GHash.cxx config.h gmem.h GString.h GHash.h gtypes.h
+GList.o: GList.cxx config.h gmem.h GList.h gtypes.h
+GlobalParams.o: GlobalParams.cxx config.h gmem.h GString.h GList.h \
+  gtypes.h GHash.h gfile.h Error.h config.h NameToCharCode.h CharTypes.h \
+  CharCodeToUnicode.h UnicodeMap.h CMap.h BuiltinFontTables.h \
+  BuiltinFont.h FontEncodingTables.h GlobalParams.h NameToUnicodeTable.h \
+  UnicodeMapTables.h UTF8.h
+gmempp.o: gmempp.cxx config.h gmem.h
+GString.o: GString.cxx config.h gtypes.h GString.h
+JArithmeticDecoder.o: JArithmeticDecoder.cxx config.h Object.h gtypes.h \
+  gmem.h GString.h Array.h Dict.h Stream.h JArithmeticDecoder.h
+JBIG2Stream.o: JBIG2Stream.cxx config.h GList.h gtypes.h Error.h config.h \
+  JArithmeticDecoder.h JBIG2Stream.h Object.h gmem.h GString.h Array.h \
+  Dict.h Stream.h Stream-CCITT.h
+JPXStream.o: JPXStream.cxx config.h gmem.h Error.h config.h \
+  JArithmeticDecoder.h gtypes.h JPXStream.h Object.h GString.h Array.h \
+  Dict.h Stream.h
+Lexer.o: Lexer.cxx config.h Lexer.h Object.h gtypes.h gmem.h GString.h \
+  Array.h Dict.h Stream.h Error.h config.h
+Link.o: Link.cxx config.h gmem.h GString.h Error.h config.h Object.h \
+  gtypes.h Array.h Dict.h Stream.h Link.h
+NameToCharCode.o: NameToCharCode.cxx config.h gmem.h NameToCharCode.h \
+  CharTypes.h
+Object.o: Object.cxx config.h Object.h gtypes.h gmem.h GString.h Array.h \
+  Dict.h Stream.h Error.h config.h XRef.h
+Outline.o: Outline.cxx config.h gmem.h GString.h GList.h gtypes.h Link.h \
+  Object.h Array.h Dict.h Stream.h PDFDocEncoding.h CharTypes.h Outline.h
+OutputDev.o: OutputDev.cxx config.h Object.h gtypes.h gmem.h GString.h \
+  Array.h Dict.h Stream.h GfxState.h Function.h OutputDev.h CharTypes.h
+Page.o: Page.cxx config.h GlobalParams.h gtypes.h CharTypes.h Object.h \
+  gmem.h GString.h Array.h Dict.h Stream.h XRef.h Link.h OutputDev.h \
+  Gfx.h GfxState.h Function.h Annot.h Error.h config.h Page.h
+Parser.o: Parser.cxx config.h Object.h gtypes.h gmem.h GString.h Array.h \
+  Dict.h Stream.h Parser.h Lexer.h XRef.h Error.h config.h Decrypt.h
+PDFDoc.o: PDFDoc.cxx config.h GString.h config.h GlobalParams.h gtypes.h \
+  CharTypes.h Page.h Object.h gmem.h Array.h Dict.h Stream.h Catalog.h \
+  XRef.h Link.h OutputDev.h Error.h ErrorCodes.h Lexer.h Parser.h \
+  SecurityHandler.h Outline.h PDFDoc.h
+PDFDocEncoding.o: PDFDocEncoding.cxx PDFDocEncoding.h CharTypes.h
+PSOutputDev.o: PSOutputDev.cxx config.h GString.h GList.h gtypes.h \
+  config.h GlobalParams.h CharTypes.h Object.h gmem.h Array.h Dict.h \
+  Stream.h Error.h Function.h Gfx.h GfxState.h GfxFont.h UnicodeMap.h \
+  FoFiType1C.h FoFiBase.h FoFiTrueType.h Catalog.h Page.h Annot.h XRef.h \
+  PSOutputDev.h OutputDev.h
+PSTokenizer.o: PSTokenizer.cxx config.h PSTokenizer.h gtypes.h
+SecurityHandler.o: SecurityHandler.cxx config.h GString.h PDFDoc.h XRef.h \
+  gtypes.h Object.h gmem.h Array.h Dict.h Stream.h Catalog.h Page.h \
+  Decrypt.h Error.h config.h GlobalParams.h CharTypes.h SecurityHandler.h
+Stream.o: Stream.cxx config.h gmem.h gfile.h gtypes.h config.h Error.h \
+  Object.h GString.h Array.h Dict.h Stream.h Lexer.h Decrypt.h GfxState.h \
+  Function.h JBIG2Stream.h JPXStream.h Stream-CCITT.h
+UnicodeMap.o: UnicodeMap.cxx config.h gmem.h gfile.h gtypes.h GString.h \
+  GList.h Error.h config.h GlobalParams.h CharTypes.h UnicodeMap.h
+UnicodeTypeTable.o: UnicodeTypeTable.cxx CharTypes.h UnicodeTypeTable.h \
+  gtypes.h
+XpdfPluginAPI.o: XpdfPluginAPI.cxx config.h
+XRef.o: XRef.cxx config.h gmem.h Object.h gtypes.h GString.h Array.h \
+  Dict.h Stream.h Lexer.h Parser.h Error.h config.h ErrorCodes.h XRef.h
+gmem.o: gmem.c config.h gmem.h
+parseargs.o: parseargs.c parseargs.h gtypes.h
index 1cc9e861a70c9ac1e4cc2c9dcbcf21f465a0a952..c908cc3a20535852a361516d65be9c14dd1def31 100644 (file)
@@ -1,9 +1,11 @@
 #
-# "$Id: Makefile 5491 2006-05-04 20:53:35Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   pdftops filter Makefile for the Common UNIX Printing System (CUPS).
 #
-#   CUPS filter changes Copyright 1997-2006 by Easy Software Products.
+#   CUPS filter changes Copyright 2007 by Apple Inc. and Copyright 1997-2006
+#   by Easy Software Products.
+#
 #   Xpdf code Copyright 1996-1999 by Derek B. Noonburg
 #
 
@@ -143,5 +145,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 5491 2006-05-04 20:53:35Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index fcd5ce4bba4642a2436e96d193960ce3ec7773ec..4e8d7279ff7b913a1b24e2b62d11049764f0cca6 100644 (file)
@@ -1,26 +1,17 @@
 //
-// "$Id: pdftops.cxx 6421 2007-03-30 20:02:19Z mike $"
+// "$Id: pdftops.cxx 6649 2007-07-11 21:46:42Z mike $"
 //
 //   PDF to PostScript filter front-end for the Common UNIX Printing
 //   System (CUPS).
 //
+//   Copyright 2007 by Apple Inc.
 //   Copyright 1997-2006 by Easy Software Products.
 //
 //   These coded instructions, statements, and computer programs are the
-//   property of Easy Software Products and are protected by Federal
-//   copyright law.  Distribution and use rights are outlined in the file
-//   "LICENSE.txt" which should have been included with this file.  If this
-//   file is missing or damaged please contact Easy Software Products
-//   at:
-//
-//       Attn: CUPS Licensing Information
-//       Easy Software Products
-//       44141 Airport View Drive, Suite 204
-//       Hollywood, Maryland 20636 USA
-//
-//       Voice: (301) 373-9600
-//       EMail: cups-info@cups.org
-//         WWW: http://www.cups.org
+//   property of Apple Inc. and are protected by Federal copyright
+//   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+//   which should have been included with this file.  If this file is
+//   file is missing or damaged, see the license at "http://www.cups.org/".
 //
 // Contents:
 //
@@ -350,5 +341,5 @@ main(int  argc,                             // I - Number of command-line args
 
 
 //
-// End of "$Id: pdftops.cxx 6421 2007-03-30 20:02:19Z mike $".
+// End of "$Id: pdftops.cxx 6649 2007-07-11 21:46:42Z mike $".
 //
index 0307dc54b24cd589c9a4e43b1dde29dede122b36..608d1e2b56d77a28b84f682c21b3d82e7d0e4b6e 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   PPD file makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1993-2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -28,7 +19,7 @@ include ../Makedefs
 # PPD files...
 #
 
-FILES  =       deskjet.ppd deskjet2.ppd dymo.ppd epson9.ppd epson24.ppd \
+FILES  =       deskjet.ppd dymo.ppd epson9.ppd epson24.ppd \
                laserjet.ppd okidata9.ppd okidat24.ppd stcolor.ppd \
                stcolor2.ppd stphoto.ppd stphoto2.ppd zebra.ppd zebraep1.ppd \
                zebraep2.ppd
@@ -79,5 +70,13 @@ uninstall:
 
 
 #
-# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
+# Update PPD files...
+#
+
+ppds:
+       ppdc -d . -l `echo $(LANGUAGES) | tr ' ' ','` sample.drv
+
+
+#
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 4cbf27c8334085124d7473cb498767805177ec71..4331c8715b39282366543b326d1da989181ac933 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: deskjet.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample HP DeskJet driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for DeskJet Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "DESKJET.PPD"
-*Manufacturer: "HP"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsFilter:   "application/vnd.cups-raster 0 rastertohp"
-*cupsModelNumber: 1
-*ModelName:     "HP DeskJet Series"
+*PCFileName: "DESKJET.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "HP"
+*ModelName: "HP DeskJet Series"
 *ShortNickName: "HP DeskJet Series"
-*NickName:      "HP DeskJet Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  True
+*NickName: "HP DeskJet Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: True
 *DefaultColorSpace: RGB
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
-*UIConstraints: *PageSize Executive *InputSlot Envelope
-*UIConstraints: *PageSize Letter *InputSlot Envelope
-*UIConstraints: *PageSize Legal *InputSlot Envelope
-*UIConstraints: *PageSize Tabloid *InputSlot Envelope
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 1
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertohp"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *UIConstraints: *PageSize A3 *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize A3
 *UIConstraints: *PageSize A4 *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize A4
 *UIConstraints: *PageSize A5 *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize A5
 *UIConstraints: *PageSize B5 *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize B5
+*UIConstraints: *PageSize Executive *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize Executive
+*UIConstraints: *PageSize Legal *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize Legal
+*UIConstraints: *PageSize Letter *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize Letter
+*UIConstraints: *PageSize Tabloid *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize Tabloid
 *UIConstraints: *Resolution 600dpi *ColorModel CMYK
-
+*UIConstraints: *ColorModel CMYK *Resolution 600dpi
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter/US Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal/US Legal:      "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize Executive/US Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
-*PageSize Tabloid/US Tabloid:  "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
-*PageSize A3/A3:               "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
-*PageSize A4/A4:               "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageSize A5/A5:               "<</PageSize[421 595]/ImagingBBox null>>setpagedevice"
-*PageSize B5/B5 (JIS):         "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
-*PageSize EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
-*PageSize Env10/Envelope #10:  "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
-*PageSize EnvC5/Envelope C5:   "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
-*PageSize EnvDL/Envelope DL:   "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
-*PageSize EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize Executive/Executive - 7.25x10.5in: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
+*PageSize Tabloid/Tabloid - 11x17in: "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
+*PageSize A3/A3 - 297x420mm: "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize A5/A5 - 148x210mm: "<</PageSize[420 595]/ImagingBBox null>>setpagedevice"
+*PageSize B5/B5 - 182x257mm: "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
+*PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
+*PageSize Env10/#10 Envelope - 4.13x9.5in: "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
+*PageSize EnvC5/C5 Envelope - 162x229mm: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
+*PageSize EnvDL/DL Envelope - 110x220mm: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
+*PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter/US Letter:  "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal/US Legal:    "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion Executive/US Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
-*PageRegion Tabloid/US Tabloid:        "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
-*PageRegion A3/A3:             "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
-*PageRegion A4/A4:             "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageRegion A5/A5:             "<</PageSize[421 595]/ImagingBBox null>>setpagedevice"
-*PageRegion B5/B5 (JIS):       "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
-*PageRegion Env10/Envelope #10:        "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvC5/Envelope C5: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvDL/Envelope DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion Executive/Executive - 7.25x10.5in: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
+*PageRegion Tabloid/Tabloid - 11x17in: "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
+*PageRegion A3/A3 - 297x420mm: "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion A5/A5 - 148x210mm: "<</PageSize[420 595]/ImagingBBox null>>setpagedevice"
+*PageRegion B5/B5 - 182x257mm: "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
+*PageRegion EnvISOB5/ISOB5 Envelope - 176x250mm: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
+*PageRegion Env10/#10 Envelope - 4.13x9.5in: "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
+*PageRegion EnvC5/C5 Envelope - 162x229mm: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
+*PageRegion EnvDL/DL Envelope - 110x220mm: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
+*PageRegion EnvMonarch/Monarch Envelope - 3.875x7.5in: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter/US Letter:       "18 36 594 756"
-*ImageableArea Legal/US Legal:         "18 36 594 972"
-*ImageableArea Executive/US Executive: "18 36 504 684"
-*ImageableArea Tabloid/US Tabloid:     "18 36 774 1188"
-*ImageableArea A3/A3:                  "18 36 824 1155"
-*ImageableArea A4/A4:                  "18 36 577 806"
-*ImageableArea A5/A5:                  "18 36 403 559"
-*ImageableArea B5/JIS B5:              "18 36 498 693"
-*ImageableArea EnvISOB5/B5 (ISO):      "18 36 463 673"
-*ImageableArea Env10/Com-10:           "18 36 279 648"
-*ImageableArea EnvC5/EnvC5:            "18 36 441 613"
-*ImageableArea EnvDL/EnvDL:            "18 36 294 588"
-*ImageableArea EnvMonarch/Envelope Monarch: "18 36 261 504"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 36.00 594.00 756.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 36.00 594.00 972.00"
+*ImageableArea Executive/Executive - 7.25x10.5in: "18.00 36.00 504.00 720.00"
+*ImageableArea Tabloid/Tabloid - 11x17in: "18.00 36.00 774.00 1188.00"
+*ImageableArea A3/A3 - 297x420mm: "18.00 36.00 824.00 1155.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 36.00 577.00 806.00"
+*ImageableArea A5/A5 - 148x210mm: "18.00 36.00 402.00 559.00"
+*ImageableArea B5/B5 - 182x257mm: "18.00 36.00 498.00 693.00"
+*ImageableArea EnvISOB5/ISOB5 Envelope - 176x250mm: "18.00 36.00 481.00 673.00"
+*ImageableArea Env10/#10 Envelope - 4.13x9.5in: "18.00 36.00 279.00 648.00"
+*ImageableArea EnvC5/C5 Envelope - 162x229mm: "18.00 36.00 441.00 613.00"
+*ImageableArea EnvDL/DL Envelope - 110x220mm: "18.00 36.00 294.00 588.00"
+*ImageableArea EnvMonarch/Monarch Envelope - 3.875x7.5in: "18.00 36.00 261.00 504.00"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter/US Letter:      "612 792"
-*PaperDimension Legal/US Legal:                "612 1008"
-*PaperDimension Executive/US Executive:        "522 756"
-*PaperDimension Tabloid/US Tabloid:    "792 1224"
-*PaperDimension A3/A3:                 "842 1191"
-*PaperDimension A4/A4:                 "595 842"
-*PaperDimension A5/A5:                 "421 595"
-*PaperDimension B5/B5 (JIS):           "516 729"
-*PaperDimension EnvISOB5/Envelope B5:  "499 709"
-*PaperDimension Env10/Envelope #10:    "297 684"
-*PaperDimension EnvC5/Envelope C5:     "459 649"
-*PaperDimension EnvDL/Envelope DL:     "312 624"
-*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
-
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension Executive/Executive - 7.25x10.5in: "522.00 756.00"
+*PaperDimension Tabloid/Tabloid - 11x17in: "792.00 1224.00"
+*PaperDimension A3/A3 - 297x420mm: "842.00 1191.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension A5/A5 - 148x210mm: "420.00 595.00"
+*PaperDimension B5/B5 - 182x257mm: "516.00 729.00"
+*PaperDimension EnvISOB5/ISOB5 Envelope - 176x250mm: "499.00 709.00"
+*PaperDimension Env10/#10 Envelope - 4.13x9.5in: "297.00 684.00"
+*PaperDimension EnvC5/C5 Envelope - 162x229mm: "459.00 649.00"
+*PaperDimension EnvDL/DL Envelope - 110x220mm: "312.00 624.00"
+*PaperDimension EnvMonarch/Monarch Envelope - 3.875x7.5in: "279.00 540.00"
+*RequiresPageRegion All: True
+*OpenUI *ColorModel/Color Mode: PickOne
+*OrderDependency: 10.0 AnySetup *ColorModel
+*DefaultColorModel: CMYK
+*ColorModel Gray/Grayscale: "<</cupsColorSpace 3/cupsColorOrder 0/cupsCompression 2>>setpagedevice"
+*ColorModel RGB/Color: "<</cupsColorSpace 4/cupsColorOrder 1/cupsCompression 2>>setpagedevice"
+*ColorModel CMYK: "<</cupsColorSpace 8/cupsColorOrder 1/cupsCompression 2>>setpagedevice"
+*CloseUI: *ColorModel
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
+*DefaultResolution: 300dpi
+*Resolution 150dpi: "<</HWResolution[150 150]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 300dpi: "<</HWResolution[300 300]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 600dpi/600 DPI Grayscale: "<</HWResolution[600 600]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*CloseUI: *Resolution
+*OpenUI *InputSlot/Media Source: PickOne
+*OrderDependency: 10.0 AnySetup *InputSlot
+*DefaultInputSlot: Tray
+*InputSlot Tray: "<</MediaPosition 1>>setpagedevice"
+*InputSlot Manual/Manual Feed: "<</MediaPosition 2>>setpagedevice"
+*InputSlot Envelope/Envelope Feed: "<</MediaPosition 3>>setpagedevice"
+*CloseUI: *InputSlot
 *OpenUI *MediaType/Media Type: PickOne
-*OrderDependency: 10 AnySetup *MediaType
+*OrderDependency: 10.0 AnySetup *MediaType
 *DefaultMediaType: Plain
-*MediaType Plain/Plain Paper:  "<</MediaType(Plain)/cupsMediaType 0>>setpagedevice"
-*MediaType Bond/Bond Paper:    "<</MediaType(Bond)/cupsMediaType 1>>setpagedevice"
+*MediaType Plain/Plain Paper: "<</MediaType(Plain)/cupsMediaType 0>>setpagedevice"
+*MediaType Bond/Bond Paper: "<</MediaType(Bond)/cupsMediaType 1>>setpagedevice"
 *MediaType Special/Special Paper: "<</MediaType(Special)/cupsMediaType 2>>setpagedevice"
-*MediaType Transparency/Transparency: "<</MediaType(Transparency)/cupsMediaType 3>>setpagedevice"
-*MediaType Glossy/Glossy Paper:        "<</MediaType(Glossy)/cupsMediaType 4>>setpagedevice"
+*MediaType Transparency: "<</MediaType(Transparency)/cupsMediaType 3>>setpagedevice"
+*MediaType Glossy/Glossy Paper: "<</MediaType(Glossy)/cupsMediaType 4>>setpagedevice"
 *CloseUI: *MediaType
-
-*OpenUI *InputSlot/Media Source: PickOne
-*OrderDependency: 10 AnySetup *InputSlot
-*DefaultInputSlot: Tray
-*InputSlot Tray/Tray: "<</cupsMediaPosition 1>>setpagedevice"
-*InputSlot Manual/Manual Feed: "<</cupsMediaPosition 2>>setpagedevice"
-*InputSlot Envelope/Envelope Feed: "<</cupsMediaPosition 3>>setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
-*DefaultResolution: 300dpi
-*Resolution 150dpi/150 DPI: "<</HWResolution[150 150]>>setpagedevice"
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
-*Resolution 600dpi/600 DPI: "<</HWResolution[600 600]/cupsColorSpace 3>>setpagedevice"
-*CloseUI: *Resolution
-
-*OpenUI *ColorModel/Output Mode: PickOne
-*OrderDependency: 10 AnySetup *ColorModel
-*DefaultColorModel: CMYK
-*ColorModel CMYK/CMYK Color: "<</cupsColorOrder 1/cupsColorSpace 8/cupsCompression 2>>setpagedevice"
-*ColorModel RGB/CMY Color: "<</cupsColorOrder 1/cupsColorSpace 4/cupsCompression 2>>setpagedevice"
-*ColorModel Gray/Grayscale: "<</cupsColorOrder 0/cupsColorSpace 3/cupsCompression 2>>setpagedevice"
-*CloseUI: *ColorModel
-
+*da.Translation Manufacturer/HP: ""
+*da.Translation ModelName/HP DeskJet Series: ""
+*da.Translation ShortNickName/HP DeskJet Series: ""
+*da.Translation NickName/HP DeskJet Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize Executive/Executive - 7.25x10.5in: ""
+*da.PageSize Tabloid/Tabloid - 11x17in: ""
+*da.PageSize A3/A3 - 297x420mm: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize A5/A5 - 148x210mm: ""
+*da.PageSize B5/B5 - 182x257mm: ""
+*da.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*da.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*da.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*da.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*da.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*da.Translation ColorModel/Farveindstilling: ""
+*da.ColorModel Gray/Grayscale: ""
+*da.ColorModel RGB/Farve: ""
+*da.ColorModel CMYK/CMYK: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 150dpi/150dpi: ""
+*da.Resolution 300dpi/300dpi: ""
+*da.Resolution 600dpi/600 DPI Grayscale: ""
+*da.Translation InputSlot/Media Source: ""
+*da.InputSlot Tray/Tray: ""
+*da.InputSlot Manual/Manuel: ""
+*da.InputSlot Envelope/Envelope Feed: ""
+*da.Translation MediaType/Media Type: ""
+*da.MediaType Plain/Almindeligt papir: ""
+*da.MediaType Bond/Kontraktpapir: ""
+*da.MediaType Special/Special Paper: ""
+*da.MediaType Transparency/Transparency: ""
+*da.MediaType Glossy/Glittet papir: ""
+*de.Translation Manufacturer/HP: ""
+*de.Translation ModelName/HP DeskJet Series: ""
+*de.Translation ShortNickName/HP DeskJet Series: ""
+*de.Translation NickName/HP DeskJet Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize Executive/Executive - 7.25x10.5in: ""
+*de.PageSize Tabloid/Tabloid - 11x17in: ""
+*de.PageSize A3/A3 - 297x420mm: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize A5/A5 - 148x210mm: ""
+*de.PageSize B5/B5 - 182x257mm: ""
+*de.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*de.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*de.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*de.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*de.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*de.Translation ColorModel/Farbmodus: ""
+*de.ColorModel Gray/Grayscale: ""
+*de.ColorModel RGB/Farbe: ""
+*de.ColorModel CMYK/CMYK: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 150dpi/150dpi: ""
+*de.Resolution 300dpi/300dpi: ""
+*de.Resolution 600dpi/600 DPI Grayscale: ""
+*de.Translation InputSlot/Media Source: ""
+*de.InputSlot Tray/Tray: ""
+*de.InputSlot Manual/Manuell: ""
+*de.InputSlot Envelope/Envelope Feed: ""
+*de.Translation MediaType/Media Type: ""
+*de.MediaType Plain/Normalpapier: ""
+*de.MediaType Bond/Briefpapier: ""
+*de.MediaType Special/Special Paper: ""
+*de.MediaType Transparency/Transparentfolie: ""
+*de.MediaType Glossy/Glanzpapier: ""
+*es.Translation Manufacturer/HP: ""
+*es.Translation ModelName/HP DeskJet Series: ""
+*es.Translation ShortNickName/HP DeskJet Series: ""
+*es.Translation NickName/HP DeskJet Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize Executive/Executive - 7.25x10.5in: ""
+*es.PageSize Tabloid/Tabloid - 11x17in: ""
+*es.PageSize A3/A3 - 297x420mm: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize A5/A5 - 148x210mm: ""
+*es.PageSize B5/B5 - 182x257mm: ""
+*es.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*es.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*es.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*es.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*es.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*es.Translation ColorModel/Modo de color: ""
+*es.ColorModel Gray/Grayscale: ""
+*es.ColorModel RGB/Color: ""
+*es.ColorModel CMYK/CMYK: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 150dpi/150dpi: ""
+*es.Resolution 300dpi/300dpi: ""
+*es.Resolution 600dpi/600 DPI Grayscale: ""
+*es.Translation InputSlot/Media Source: ""
+*es.InputSlot Tray/Tray: ""
+*es.InputSlot Manual/Alimentación manual: ""
+*es.InputSlot Envelope/Envelope Feed: ""
+*es.Translation MediaType/Media Type: ""
+*es.MediaType Plain/Papel normal: ""
+*es.MediaType Bond/Papel de cartas: ""
+*es.MediaType Special/Special Paper: ""
+*es.MediaType Transparency/Transparencias: ""
+*es.MediaType Glossy/Satinado: ""
+*fi.Translation Manufacturer/HP: ""
+*fi.Translation ModelName/HP DeskJet Series: ""
+*fi.Translation ShortNickName/HP DeskJet Series: ""
+*fi.Translation NickName/HP DeskJet Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize Executive/Executive - 7.25x10.5in: ""
+*fi.PageSize Tabloid/Tabloid - 11x17in: ""
+*fi.PageSize A3/A3 - 297x420mm: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize A5/A5 - 148x210mm: ""
+*fi.PageSize B5/B5 - 182x257mm: ""
+*fi.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*fi.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*fi.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*fi.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*fi.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*fi.Translation ColorModel/Tulosta värit harmaasävyinä: ""
+*fi.ColorModel Gray/Grayscale: ""
+*fi.ColorModel RGB/Pois: ""
+*fi.ColorModel CMYK/CMYK: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 150dpi/150dpi: ""
+*fi.Resolution 300dpi/300dpi: ""
+*fi.Resolution 600dpi/600 DPI Grayscale: ""
+*fi.Translation InputSlot/Paperilähde: ""
+*fi.InputSlot Tray/Tray: ""
+*fi.InputSlot Manual/Käsinsyöttö: ""
+*fi.InputSlot Envelope/Envelope Feed: ""
+*fi.Translation MediaType/Media Type: ""
+*fi.MediaType Plain/Tavallinen paperi: ""
+*fi.MediaType Bond/Hienopaperi: ""
+*fi.MediaType Special/Special Paper: ""
+*fi.MediaType Transparency/Transparency: ""
+*fi.MediaType Glossy/Muu valokuvapaperi: ""
+*fr.Translation Manufacturer/HP: ""
+*fr.Translation ModelName/HP DeskJet Series: ""
+*fr.Translation ShortNickName/HP DeskJet Series: ""
+*fr.Translation NickName/HP DeskJet Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize Executive/Executive - 7.25x10.5in: ""
+*fr.PageSize Tabloid/Tabloid - 11x17in: ""
+*fr.PageSize A3/A3 - 297x420mm: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize A5/A5 - 148x210mm: ""
+*fr.PageSize B5/B5 - 182x257mm: ""
+*fr.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*fr.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*fr.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*fr.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*fr.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*fr.Translation ColorModel/Mode couleur: ""
+*fr.ColorModel Gray/Grayscale: ""
+*fr.ColorModel RGB/Couleur: ""
+*fr.ColorModel CMYK/CMYK: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 150dpi/150dpi: ""
+*fr.Resolution 300dpi/300dpi: ""
+*fr.Resolution 600dpi/600 DPI Grayscale: ""
+*fr.Translation InputSlot/Media Source: ""
+*fr.InputSlot Tray/Tray: ""
+*fr.InputSlot Manual/Manuel: ""
+*fr.InputSlot Envelope/Envelope Feed: ""
+*fr.Translation MediaType/Media Type: ""
+*fr.MediaType Plain/Papier ordinaire: ""
+*fr.MediaType Bond/Papier fort: ""
+*fr.MediaType Special/Special Paper: ""
+*fr.MediaType Transparency/Transparency: ""
+*fr.MediaType Glossy/Papier glacé: ""
+*it.Translation Manufacturer/HP: ""
+*it.Translation ModelName/HP DeskJet Series: ""
+*it.Translation ShortNickName/HP DeskJet Series: ""
+*it.Translation NickName/HP DeskJet Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize Executive/Executive - 7.25x10.5in: ""
+*it.PageSize Tabloid/Tabloid - 11x17in: ""
+*it.PageSize A3/A3 - 297x420mm: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize A5/A5 - 148x210mm: ""
+*it.PageSize B5/B5 - 182x257mm: ""
+*it.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*it.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*it.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*it.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*it.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*it.Translation ColorModel/Modo Colore: ""
+*it.ColorModel Gray/Grayscale: ""
+*it.ColorModel RGB/Colore: ""
+*it.ColorModel CMYK/CMYK: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 150dpi/150dpi: ""
+*it.Resolution 300dpi/300dpi: ""
+*it.Resolution 600dpi/600 DPI Grayscale: ""
+*it.Translation InputSlot/Media Source: ""
+*it.InputSlot Tray/Tray: ""
+*it.InputSlot Manual/Manuale: ""
+*it.InputSlot Envelope/Envelope Feed: ""
+*it.Translation MediaType/Media Type: ""
+*it.MediaType Plain/Carta normale: ""
+*it.MediaType Bond/Cartoncino: ""
+*it.MediaType Special/Special Paper: ""
+*it.MediaType Transparency/Trasparenza: ""
+*it.MediaType Glossy/Carta lucida: ""
+*ja.Translation Manufacturer/HP: ""
+*ja.Translation ModelName/HP DeskJet Series: ""
+*ja.Translation ShortNickName/HP DeskJet Series: ""
+*ja.Translation NickName/HP DeskJet Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize Executive/Executive - 7.25x10.5in: ""
+*ja.PageSize Tabloid/Tabloid - 11x17in: ""
+*ja.PageSize A3/A3 - 297x420mm: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize A5/A5 - 148x210mm: ""
+*ja.PageSize B5/B5 - 182x257mm: ""
+*ja.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*ja.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*ja.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*ja.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*ja.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*ja.Translation ColorModel/カラー モデル: ""
+*ja.ColorModel Gray/Grayscale: ""
+*ja.ColorModel RGB/カラー: ""
+*ja.ColorModel CMYK/CMYK: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 150dpi/150dpi: ""
+*ja.Resolution 300dpi/300dpi: ""
+*ja.Resolution 600dpi/600 DPI Grayscale: ""
+*ja.Translation InputSlot/Media Source: ""
+*ja.InputSlot Tray/Tray: ""
+*ja.InputSlot Manual/手差し: ""
+*ja.InputSlot Envelope/Envelope Feed: ""
+*ja.Translation MediaType/Media Type: ""
+*ja.MediaType Plain/普通紙: ""
+*ja.MediaType Bond/ボンド紙: ""
+*ja.MediaType Special/Special Paper: ""
+*ja.MediaType Transparency/OHPフィルム: ""
+*ja.MediaType Glossy/光沢紙: ""
+*ko.Translation Manufacturer/HP: ""
+*ko.Translation ModelName/HP DeskJet Series: ""
+*ko.Translation ShortNickName/HP DeskJet Series: ""
+*ko.Translation NickName/HP DeskJet Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize Executive/Executive - 7.25x10.5in: ""
+*ko.PageSize Tabloid/Tabloid - 11x17in: ""
+*ko.PageSize A3/A3 - 297x420mm: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize A5/A5 - 148x210mm: ""
+*ko.PageSize B5/B5 - 182x257mm: ""
+*ko.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*ko.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*ko.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*ko.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*ko.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*ko.Translation ColorModel/컬러 모델: ""
+*ko.ColorModel Gray/Grayscale: ""
+*ko.ColorModel RGB/꺼짐: ""
+*ko.ColorModel CMYK/CMYK: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 150dpi/150dpi: ""
+*ko.Resolution 300dpi/300dpi: ""
+*ko.Resolution 600dpi/600 DPI Grayscale: ""
+*ko.Translation InputSlot/용지함: ""
+*ko.InputSlot Tray/Tray: ""
+*ko.InputSlot Manual/수동: ""
+*ko.InputSlot Envelope/Envelope Feed: ""
+*ko.Translation MediaType/Media Type: ""
+*ko.MediaType Plain/일반 용지: ""
+*ko.MediaType Bond/Bond Paper: ""
+*ko.MediaType Special/Special Paper: ""
+*ko.MediaType Transparency/투명 용지: ""
+*ko.MediaType Glossy/광택지: ""
+*no.Translation Manufacturer/HP: ""
+*no.Translation ModelName/HP DeskJet Series: ""
+*no.Translation ShortNickName/HP DeskJet Series: ""
+*no.Translation NickName/HP DeskJet Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize Executive/Executive - 7.25x10.5in: ""
+*no.PageSize Tabloid/Tabloid - 11x17in: ""
+*no.PageSize A3/A3 - 297x420mm: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize A5/A5 - 148x210mm: ""
+*no.PageSize B5/B5 - 182x257mm: ""
+*no.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*no.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*no.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*no.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*no.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*no.Translation ColorModel/Fargemodus: ""
+*no.ColorModel Gray/Grayscale: ""
+*no.ColorModel RGB/Farge: ""
+*no.ColorModel CMYK/CMYK: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 150dpi/150dpi: ""
+*no.Resolution 300dpi/300dpi: ""
+*no.Resolution 600dpi/600 DPI Grayscale: ""
+*no.Translation InputSlot/Media Source: ""
+*no.InputSlot Tray/Tray: ""
+*no.InputSlot Manual/Handmatig: ""
+*no.InputSlot Envelope/Envelope Feed: ""
+*no.Translation MediaType/Media Type: ""
+*no.MediaType Plain/Vanlig: ""
+*no.MediaType Bond/Bond Paper: ""
+*no.MediaType Special/Special Paper: ""
+*no.MediaType Transparency/Transparency: ""
+*no.MediaType Glossy/Glanset: ""
+*pt.Translation Manufacturer/HP: ""
+*pt.Translation ModelName/HP DeskJet Series: ""
+*pt.Translation ShortNickName/HP DeskJet Series: ""
+*pt.Translation NickName/HP DeskJet Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize Executive/Executive - 7.25x10.5in: ""
+*pt.PageSize Tabloid/Tabloid - 11x17in: ""
+*pt.PageSize A3/A3 - 297x420mm: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize A5/A5 - 148x210mm: ""
+*pt.PageSize B5/B5 - 182x257mm: ""
+*pt.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*pt.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*pt.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*pt.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*pt.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*pt.Translation ColorModel/Modo Cor: ""
+*pt.ColorModel Gray/Grayscale: ""
+*pt.ColorModel RGB/Inativo: ""
+*pt.ColorModel CMYK/CMYK: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 150dpi/150dpi: ""
+*pt.Resolution 300dpi/300dpi: ""
+*pt.Resolution 600dpi/600 DPI Grayscale: ""
+*pt.Translation InputSlot/Media Source: ""
+*pt.InputSlot Tray/Tray: ""
+*pt.InputSlot Manual/Alimentação Manual: ""
+*pt.InputSlot Envelope/Envelope Feed: ""
+*pt.Translation MediaType/Media Type: ""
+*pt.MediaType Plain/Papel normal: ""
+*pt.MediaType Bond/Papel bond: ""
+*pt.MediaType Special/Special Paper: ""
+*pt.MediaType Transparency/Transparência: ""
+*pt.MediaType Glossy/Papel acetinado: ""
+*sv.Translation Manufacturer/HP: ""
+*sv.Translation ModelName/HP DeskJet Series: ""
+*sv.Translation ShortNickName/HP DeskJet Series: ""
+*sv.Translation NickName/HP DeskJet Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize Executive/Executive - 7.25x10.5in: ""
+*sv.PageSize Tabloid/Tabloid - 11x17in: ""
+*sv.PageSize A3/A3 - 297x420mm: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize A5/A5 - 148x210mm: ""
+*sv.PageSize B5/B5 - 182x257mm: ""
+*sv.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*sv.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*sv.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*sv.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*sv.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*sv.Translation ColorModel/Färginställningar: ""
+*sv.ColorModel Gray/Grayscale: ""
+*sv.ColorModel RGB/Färgat: ""
+*sv.ColorModel CMYK/CMYK: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 150dpi/150dpi: ""
+*sv.Resolution 300dpi/300dpi: ""
+*sv.Resolution 600dpi/600 DPI Grayscale: ""
+*sv.Translation InputSlot/Media Source: ""
+*sv.InputSlot Tray/Tray: ""
+*sv.InputSlot Manual/Manuell: ""
+*sv.InputSlot Envelope/Envelope Feed: ""
+*sv.Translation MediaType/Media Type: ""
+*sv.MediaType Plain/Vanligt papper: ""
+*sv.MediaType Bond/Strukturpapper: ""
+*sv.MediaType Special/Special Paper: ""
+*sv.MediaType Transparency/Transparency: ""
+*sv.MediaType Glossy/Glättat papper: ""
+*zh.Translation Manufacturer/HP: ""
+*zh.Translation ModelName/HP DeskJet Series: ""
+*zh.Translation ShortNickName/HP DeskJet Series: ""
+*zh.Translation NickName/HP DeskJet Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize Executive/Executive - 7.25x10.5in: ""
+*zh.PageSize Tabloid/Tabloid - 11x17in: ""
+*zh.PageSize A3/A3 - 297x420mm: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize A5/A5 - 148x210mm: ""
+*zh.PageSize B5/B5 - 182x257mm: ""
+*zh.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*zh.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*zh.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*zh.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*zh.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*zh.Translation ColorModel/色彩模式: ""
+*zh.ColorModel Gray/Grayscale: ""
+*zh.ColorModel RGB/Off: ""
+*zh.ColorModel CMYK/CMYK: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 150dpi/150dpi: ""
+*zh.Resolution 300dpi/300dpi: ""
+*zh.Resolution 600dpi/600 DPI Grayscale: ""
+*zh.Translation InputSlot/Paper Source: ""
+*zh.InputSlot Tray/Tray: ""
+*zh.InputSlot Manual/手动: ""
+*zh.InputSlot Envelope/Envelope Feed: ""
+*zh.Translation MediaType/Media Type: ""
+*zh.MediaType Plain/普通纸: ""
+*zh.MediaType Bond/铜板纸: ""
+*zh.MediaType Special/Special Paper: ""
+*zh.MediaType Transparency/Transparency: ""
+*zh.MediaType Glossy/光面纸: ""
+*zh_TW.Translation Manufacturer/HP: ""
+*zh_TW.Translation ModelName/HP DeskJet Series: ""
+*zh_TW.Translation ShortNickName/HP DeskJet Series: ""
+*zh_TW.Translation NickName/HP DeskJet Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize Executive/Executive - 7.25x10.5in: ""
+*zh_TW.PageSize Tabloid/Tabloid - 11x17in: ""
+*zh_TW.PageSize A3/A3 - 297x420mm: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize A5/A5 - 148x210mm: ""
+*zh_TW.PageSize B5/B5 - 182x257mm: ""
+*zh_TW.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*zh_TW.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*zh_TW.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*zh_TW.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*zh_TW.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*zh_TW.Translation ColorModel/用灰色列印彩色: ""
+*zh_TW.ColorModel Gray/Grayscale: ""
+*zh_TW.ColorModel RGB/關: ""
+*zh_TW.ColorModel CMYK/CMYK: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 150dpi/150dpi: ""
+*zh_TW.Resolution 300dpi/300dpi: ""
+*zh_TW.Resolution 600dpi/600 DPI Grayscale: ""
+*zh_TW.Translation InputSlot/紙張來源: ""
+*zh_TW.InputSlot Tray/Tray: ""
+*zh_TW.InputSlot Manual/手動: ""
+*zh_TW.InputSlot Envelope/Envelope Feed: ""
+*zh_TW.Translation MediaType/Media Type: ""
+*zh_TW.MediaType Plain/普通紙: ""
+*zh_TW.MediaType Bond/Bond Paper: ""
+*zh_TW.MediaType Special/Special Paper: ""
+*zh_TW.MediaType Transparency/投影片: ""
+*zh_TW.MediaType Glossy/光面紙: ""
 *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
-*%
-*% End of "$Id: deskjet.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of DESKJET.PPD, 29820 bytes.
diff --git a/ppd/deskjet2.ppd b/ppd/deskjet2.ppd
deleted file mode 100644 (file)
index 161dd03..0000000
+++ /dev/null
@@ -1,218 +0,0 @@
-*PPD-Adobe: "4.3"
-*%
-*% "$Id: deskjet2.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Second sample HP DeskJet driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
-*LanguageEncoding: ISOLatin1
-*PCFileName:   "DESKJET2.PPD"
-*Manufacturer: "HP"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsFilter:   "application/vnd.cups-raster 0 rastertohp"
-*cupsModelNumber: 2
-*cupsFlipDuplex: True
-*cupsColorProfile -/-: "1.0 1.5 1.0 -0.25 -0.225 -0.25 1.0 -0.225 -0.25 -0.25 0.9"
-
-*ModelName:     "HP New DeskJet Series"
-*ShortNickName: "HP New DeskJet Series"
-*NickName:      "HP New DeskJet Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  True
-*DefaultColorSpace: RGB
-*FileSystem:   False
-*Throughput:   "1"
-*LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
-*UIConstraints: *PageSize Executive *InputSlot Envelope
-*UIConstraints: *PageSize Letter *InputSlot Envelope
-*UIConstraints: *PageSize Legal *InputSlot Envelope
-*UIConstraints: *PageSize Tabloid *InputSlot Envelope
-*UIConstraints: *PageSize A3 *InputSlot Envelope
-*UIConstraints: *PageSize A4 *InputSlot Envelope
-*UIConstraints: *PageSize A5 *InputSlot Envelope
-*UIConstraints: *PageSize B5 *InputSlot Envelope
-*UIConstraints:        *Duplex *Option1 False
-
-*OpenUI *PageSize/Media Size: PickOne
-*OrderDependency: 10 AnySetup *PageSize
-*DefaultPageSize: Letter
-*PageSize Letter/US Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal/US Legal:      "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize Executive/US Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
-*PageSize Tabloid/US Tabloid:  "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
-*PageSize A3/A3:               "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
-*PageSize A4/A4:               "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageSize A5/A5:               "<</PageSize[421 595]/ImagingBBox null>>setpagedevice"
-*PageSize B5/B5 (JIS):         "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
-*PageSize EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
-*PageSize Env10/Envelope #10:  "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
-*PageSize EnvC5/Envelope C5:   "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
-*PageSize EnvDL/Envelope DL:   "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
-*PageSize EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 10 AnySetup *PageRegion
-*DefaultPageRegion: Letter
-*PageRegion Letter/US Letter:  "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal/US Legal:    "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion Executive/US Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
-*PageRegion Tabloid/US Tabloid:        "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
-*PageRegion A3/A3:             "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
-*PageRegion A4/A4:             "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageRegion A5/A5:             "<</PageSize[421 595]/ImagingBBox null>>setpagedevice"
-*PageRegion B5/B5 (JIS):       "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
-*PageRegion Env10/Envelope #10:        "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvC5/Envelope C5: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvDL/Envelope DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter/US Letter:       "18 36 594 786"
-*ImageableArea Legal/US Legal:         "18 36 594 1002"
-*ImageableArea Executive/US Executive: "18 36 504 714"
-*ImageableArea Tabloid/US Tabloid:     "18 36 774 1218"
-*ImageableArea A3/A3:                  "18 36 824 1185"
-*ImageableArea A4/A4:                  "18 36 577 836"
-*ImageableArea A5/A5:                  "18 36 403 589"
-*ImageableArea B5/JIS B5:              "18 36 498 723"
-*ImageableArea EnvISOB5/B5 (ISO):      "18 36 463 703"
-*ImageableArea Env10/Com-10:           "18 36 279 678"
-*ImageableArea EnvC5/EnvC5:            "18 36 441 643"
-*ImageableArea EnvDL/EnvDL:            "18 36 294 618"
-*ImageableArea EnvMonarch/Envelope Monarch: "18 36 261 534"
-
-*DefaultPaperDimension: Letter
-*PaperDimension Letter/US Letter:      "612 792"
-*PaperDimension Legal/US Legal:                "612 1008"
-*PaperDimension Executive/US Executive:        "522 756"
-*PaperDimension Tabloid/US Tabloid:    "792 1224"
-*PaperDimension A3/A3:                 "842 1191"
-*PaperDimension A4/A4:                 "595 842"
-*PaperDimension A5/A5:                 "421 595"
-*PaperDimension B5/B5 (JIS):           "516 729"
-*PaperDimension EnvISOB5/Envelope B5:  "499 709"
-*PaperDimension Env10/Envelope #10:    "297 684"
-*PaperDimension EnvC5/Envelope C5:     "459 649"
-*PaperDimension EnvDL/Envelope DL:     "312 624"
-*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
-
-*OpenUI *MediaType/Media Type: PickOne
-*OrderDependency: 10 AnySetup *MediaType
-*DefaultMediaType: Plain
-*MediaType Plain/Plain Paper:  "<</MediaType(Plain)/cupsMediaType 0>>setpagedevice"
-*MediaType Bond/Bond Paper:    "<</MediaType(Bond)/cupsMediaType 1>>setpagedevice"
-*MediaType Special/Special Paper: "<</MediaType(Special)/cupsMediaType 2>>setpagedevice"
-*MediaType Transparency/Transparency: "<</MediaType(Transparency)/cupsMediaType 3>>setpagedevice"
-*MediaType Glossy/Glossy Paper:        "<</MediaType(Glossy)/cupsMediaType 4>>setpagedevice"
-*CloseUI: *MediaType
-
-*OpenUI *InputSlot/Media Source: PickOne
-*OrderDependency: 10 AnySetup *InputSlot
-*DefaultInputSlot: Tray
-*InputSlot Tray/Tray: "<</cupsMediaPosition 1>>setpagedevice"
-*InputSlot Manual/Manual Feed: "<</cupsMediaPosition 2>>setpagedevice"
-*InputSlot Envelope/Envelope Feed: "<</cupsMediaPosition 3>>setpagedevice"
-*CloseUI: *InputSlot
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
-*DefaultResolution: 300dpi
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
-*Resolution 600x300dpi/600x300 DPI: "<</HWResolution[600 300]>>setpagedevice"
-*Resolution 600dpi/600 DPI: "<</HWResolution[600 600]>>setpagedevice"
-*CloseUI: *Resolution
-
-*OpenUI *ColorModel/Output Mode: PickOne
-*OrderDependency: 10 AnySetup *ColorModel
-*DefaultColorModel: CMYK
-*ColorModel CMYK2/CRET Color: "<</cupsColorOrder 1/cupsColorSpace 8/cupsCompression 2/cupsBitsPerColor 2>>setpagedevice"
-*ColorModel CMYK/CMYK Color: "<</cupsColorOrder 1/cupsColorSpace 8/cupsCompression 2>>setpagedevice"
-*ColorModel Gray/Grayscale: "<</cupsColorOrder 0/cupsColorSpace 3/cupsCompression 2>>setpagedevice"
-*CloseUI: *ColorModel
-
-*OpenUI *Duplex/Double-Sided Printing: PickOne
-*OrderDependency: 20 PageSetup *Duplex
-*DefaultDuplex: None
-*Duplex None/Off:      "<</Duplex false>>setpagedevice"
-*Duplex DuplexNoTumble/Long Edge (Standard):   "<</Duplex true/Tumble false>>setpagedevice"
-*Duplex DuplexTumble/Short Edge (Flip):        "<</Duplex true/Tumble true>>setpagedevice"
-*CloseUI:      *Duplex
-
-*OpenGroup: InstallableOptions
-*OpenUI *Option1/Duplexer: Boolean
-*DefaultOption1: False
-*Option1 True/Installed:       ""
-*Option1 False/Not Installed:  ""
-*CloseUI: *Option1
-*CloseGroup: InstallableOptions
-
-*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
-*%
-*% End of "$Id: deskjet2.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
index c436246ece79cecfe2d9bb2480463d97227d5437..c947177232667cc9b6dcdad1e9c82e59b9daabdf 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: dymo.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample DYMO label printer driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 2001-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for Label Printer with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "DYMO.PPD"
-*Manufacturer: "Dymo"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: False
-*cupsFilter:   "application/vnd.cups-raster 0 rastertolabel"
-*cupsModelNumber: 0
-*ModelName:     "DYMO Label Printer"
-*ShortNickName: "DYMO Label Printer"
-*NickName:      "DYMO Label Printer CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*PCFileName: "DYMO.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Dymo"
+*ModelName: "Dymo Label Printer"
+*ShortNickName: "Dymo Label Printer"
+*NickName: "Dymo Label Printer, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "8"
+*FileSystem: False
+*Throughput: "8"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 0
+*cupsManualCopies: False
+*cupsFilter: "application/vnd.cups-raster 50 rastertolabel"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: w81h252
-*PageSize w81h252/Address - 1 1/8 x 3 1/2":                    "<</PageSize[81 252]/ImagingBBox null>>setpagedevice"
-*PageSize w101h252/Large Address - 1 4/10 x 3 1/2":            "<</PageSize[101 252]/ImagingBBox null>>setpagedevice"
-*PageSize w54h144/Return Address - 3/4 x 2":                   "<</PageSize[54 144]/ImagingBBox null>>setpagedevice"
-*PageSize w167h288/Shipping Address - 2 5/16 x 4":             "<</PageSize[167 288]/ImagingBBox null>>setpagedevice"
-*PageSize w162h540/Internet Postage 2-Part - 2 1/4 x 7 1/2":   "<</PageSize[162 540]/ImagingBBox null>>setpagedevice"
-*PageSize w162h504/Internet Postage 3-Part - 2 1/4 x 7":       "<</PageSize[162 504]/ImagingBBox null>>setpagedevice"
-*PageSize w41h248/File Folder - 9/16 x 3 7/16":                        "<</PageSize[41 248]/ImagingBBox null>>setpagedevice"
-*PageSize w41h144/Hanging Folder - 9/16 x 2":                  "<</PageSize[41 144]/ImagingBBox null>>setpagedevice"
-*PageSize w153h198/3.5" Disk - 2 1/8 x 2 3/4":                 "<</PageSize[153 198]/ImagingBBox null>>setpagedevice"
+*PageSize w81h252/Address - 1 1/8x3 1/2in: "<</PageSize[81 252]/ImagingBBox null>>setpagedevice"
+*PageSize w101h252/Large Address - 1 4/10x3 1/2in: "<</PageSize[101 252]/ImagingBBox null>>setpagedevice"
+*PageSize w54h144/Return Address - 3/4x2in: "<</PageSize[54 144]/ImagingBBox null>>setpagedevice"
+*PageSize w167h288/Shipping Address - 2 5/16x4in: "<</PageSize[167 288]/ImagingBBox null>>setpagedevice"
+*PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: "<</PageSize[162 540]/ImagingBBox null>>setpagedevice"
+*PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: "<</PageSize[162 504]/ImagingBBox null>>setpagedevice"
+*PageSize w41h248/File Folder - 9/16x3 7/16in: "<</PageSize[41 248]/ImagingBBox null>>setpagedevice"
+*PageSize w41h144/Hanging Folder - 9/16x2in: "<</PageSize[41 144]/ImagingBBox null>>setpagedevice"
+*PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: "<</PageSize[153 198]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: w81h252
-*PageRegion w81h252/Address - 1 1/8 x 3 1/2":                  "<</PageSize[81 252]/ImagingBBox null>>setpagedevice"
-*PageRegion w101h252/Large Address - 1 4/10 x 3 1/2":          "<</PageSize[101 252]/ImagingBBox null>>setpagedevice"
-*PageRegion w54h144/Return Address - 3/4 x 2":                 "<</PageSize[54 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w167h288/Shipping Address - 2 5/16 x 4":           "<</PageSize[167 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h540/Internet Postage 2-Part - 2 1/4 x 7 1/2": "<</PageSize[162 540]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h504/Internet Postage 3-Part - 2 1/4 x 7":     "<</PageSize[162 504]/ImagingBBox null>>setpagedevice"
-*PageRegion w41h248/File Folder - 9/16 x 3 7/16":              "<</PageSize[41 248]/ImagingBBox null>>setpagedevice"
-*PageRegion w41h144/Hanging Folder - 9/16 x 2":                        "<</PageSize[41 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w153h198/3.5" Disk - 2 1/8 x 2 3/4":               "<</PageSize[153 198]/ImagingBBox null>>setpagedevice"
+*PageRegion w81h252/Address - 1 1/8x3 1/2in: "<</PageSize[81 252]/ImagingBBox null>>setpagedevice"
+*PageRegion w101h252/Large Address - 1 4/10x3 1/2in: "<</PageSize[101 252]/ImagingBBox null>>setpagedevice"
+*PageRegion w54h144/Return Address - 3/4x2in: "<</PageSize[54 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w167h288/Shipping Address - 2 5/16x4in: "<</PageSize[167 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: "<</PageSize[162 540]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h504/Internet Postage 3-Part - 2 1/4x7in: "<</PageSize[162 504]/ImagingBBox null>>setpagedevice"
+*PageRegion w41h248/File Folder - 9/16x3 7/16in: "<</PageSize[41 248]/ImagingBBox null>>setpagedevice"
+*PageRegion w41h144/Hanging Folder - 9/16x2in: "<</PageSize[41 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w153h198/3.5" Disk - 2 1/8x2 3/4in: "<</PageSize[153 198]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
 *DefaultImageableArea: w81h252
-*ImageableArea w81h252/Address - 1 1/8 x 3 1/2":                       "2 14.9 79 237.1"
-*ImageableArea w101h252/Large Address - 1 4/10 x 3 1/2":               "2 14.9 99 237.1"
-*ImageableArea w54h144/Return Address - 3/4 x 2":                      "2 14.9 52 129.1"
-*ImageableArea w167h288/Shipping Address - 2 5/16 x 4":                        "2 14.9 165 273.1"
-*ImageableArea w162h540/Internet Postage 2-Part - 2 1/4 x 7 1/2":      "2 14.9 160 525.1"
-*ImageableArea w162h504/Internet Postage 3-Part - 2 1/4 x 7":          "2 14.9 160 489.1"
-*ImageableArea w41h248/File Folder - 9/16 x 3 7/16":                   "2 14.9 39 233.1"
-*ImageableArea w41h144/Hanging Folder - 9/16 x 2":                     "2 14.9 39 129.1"
-*ImageableArea w153h198/3.5" Disk - 2 1/8 x 2 3/4":                    "2 14.9 151 183.1"
-
+*ImageableArea w81h252/Address - 1 1/8x3 1/2in: "2.00 14.90 79.00 237.10"
+*ImageableArea w101h252/Large Address - 1 4/10x3 1/2in: "2.00 14.90 99.00 237.10"
+*ImageableArea w54h144/Return Address - 3/4x2in: "2.00 14.90 52.00 129.10"
+*ImageableArea w167h288/Shipping Address - 2 5/16x4in: "2.00 14.90 165.00 273.10"
+*ImageableArea w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: "2.00 14.90 160.00 525.10"
+*ImageableArea w162h504/Internet Postage 3-Part - 2 1/4x7in: "2.00 14.90 160.00 489.10"
+*ImageableArea w41h248/File Folder - 9/16x3 7/16in: "2.00 14.90 39.00 233.10"
+*ImageableArea w41h144/Hanging Folder - 9/16x2in: "2.00 14.90 39.00 129.10"
+*ImageableArea w153h198/3.5" Disk - 2 1/8x2 3/4in: "2.00 14.90 151.00 183.10"
 *DefaultPaperDimension: w81h252
-*PaperDimension w81h252/Address - 1 1/8 x 3 1/2":                      "81 252"
-*PaperDimension w101h252/Large Address - 1 4/10 x 3 1/2":              "101 252"
-*PaperDimension w54h144/Return Address - 3/4 x 2":                     "54 144"
-*PaperDimension w167h288/Shipping Address - 2 5/16 x 4":               "167 288"
-*PaperDimension w162h540/Internet Postage 2-Part - 2 1/4 x 7 1/2":     "162 540"
-*PaperDimension w162h504/Internet Postage 3-Part - 2 1/4 x 7":         "162 504"
-*PaperDimension w41h248/File Folder - 9/16 x 3 7/16":                  "41 248"
-*PaperDimension w41h144/Hanging Folder - 9/16 x 2":                    "41 144"
-*PaperDimension w153h198/3.5" Disk - 2 1/8 x 2 3/4":                   "153 198"
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*PaperDimension w81h252/Address - 1 1/8x3 1/2in: "81.00 252.00"
+*PaperDimension w101h252/Large Address - 1 4/10x3 1/2in: "101.00 252.00"
+*PaperDimension w54h144/Return Address - 3/4x2in: "54.00 144.00"
+*PaperDimension w167h288/Shipping Address - 2 5/16x4in: "167.00 288.00"
+*PaperDimension w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: "162.00 540.00"
+*PaperDimension w162h504/Internet Postage 3-Part - 2 1/4x7in: "162.00 504.00"
+*PaperDimension w41h248/File Folder - 9/16x3 7/16in: "41.00 248.00"
+*PaperDimension w41h144/Hanging Folder - 9/16x2in: "41.00 144.00"
+*PaperDimension w153h198/3.5" Disk - 2 1/8x2 3/4in: "153.00 198.00"
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 300dpi
-*Resolution 136dpi/136 DPI: "<</HWResolution[136 136]>>setpagedevice"
-*Resolution 203dpi/203 DPI: "<</HWResolution[203 203]>>setpagedevice"
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
+*Resolution 136dpi: "<</HWResolution[136 136]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 203dpi: "<</HWResolution[203 203]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 300dpi: "<</HWResolution[300 300]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
-*OpenUI *Darkness/Output Darkness: PickOne
-*OrderDependency: 20 AnySetup *Darkness
-*DefaultDarkness: Normal
-*Darkness Light: "<</cupsCompression 0>>setpagedevice"
-*Darkness Medium: "<</cupsCompression 1>>setpagedevice"
-*Darkness Normal: "<</cupsCompression 2>>setpagedevice"
-*Darkness Dark: "<</cupsCompression 3>>setpagedevice"
-*CloseUI: *Darkness
-
+*OpenUI *cupsDarkness/Darkness: PickOne
+*OrderDependency: 10.0 AnySetup *cupsDarkness
+*DefaultcupsDarkness: Normal
+*cupsDarkness Light: "<</cupsCompression 0>>setpagedevice"
+*cupsDarkness Medium: "<</cupsCompression 1>>setpagedevice"
+*cupsDarkness Normal: "<</cupsCompression 2>>setpagedevice"
+*cupsDarkness Dark: "<</cupsCompression 3>>setpagedevice"
+*CloseUI: *cupsDarkness
+*da.Translation Manufacturer/Dymo: ""
+*da.Translation ModelName/Dymo Label Printer: ""
+*da.Translation ShortNickName/Dymo Label Printer: ""
+*da.Translation NickName/Dymo Label Printer, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*da.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*da.PageSize w54h144/Return Address - 3/4x2in: ""
+*da.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*da.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*da.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*da.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*da.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*da.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 136dpi/136dpi: ""
+*da.Resolution 203dpi/203dpi: ""
+*da.Resolution 300dpi/300dpi: ""
+*da.Translation cupsDarkness/Darkness: ""
+*da.cupsDarkness Light/Light: ""
+*da.cupsDarkness Medium/Medium: ""
+*da.cupsDarkness Normal/Normal: ""
+*da.cupsDarkness Dark/Dark: ""
+*de.Translation Manufacturer/Dymo: ""
+*de.Translation ModelName/Dymo Label Printer: ""
+*de.Translation ShortNickName/Dymo Label Printer: ""
+*de.Translation NickName/Dymo Label Printer, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*de.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*de.PageSize w54h144/Return Address - 3/4x2in: ""
+*de.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*de.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*de.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*de.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*de.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*de.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 136dpi/136dpi: ""
+*de.Resolution 203dpi/203dpi: ""
+*de.Resolution 300dpi/300dpi: ""
+*de.Translation cupsDarkness/Darkness: ""
+*de.cupsDarkness Light/Light: ""
+*de.cupsDarkness Medium/Medium: ""
+*de.cupsDarkness Normal/Normal: ""
+*de.cupsDarkness Dark/Dark: ""
+*es.Translation Manufacturer/Dymo: ""
+*es.Translation ModelName/Dymo Label Printer: ""
+*es.Translation ShortNickName/Dymo Label Printer: ""
+*es.Translation NickName/Dymo Label Printer, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*es.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*es.PageSize w54h144/Return Address - 3/4x2in: ""
+*es.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*es.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*es.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*es.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*es.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*es.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 136dpi/136dpi: ""
+*es.Resolution 203dpi/203dpi: ""
+*es.Resolution 300dpi/300dpi: ""
+*es.Translation cupsDarkness/Darkness: ""
+*es.cupsDarkness Light/Light: ""
+*es.cupsDarkness Medium/Medium: ""
+*es.cupsDarkness Normal/Normal: ""
+*es.cupsDarkness Dark/Dark: ""
+*fi.Translation Manufacturer/Dymo: ""
+*fi.Translation ModelName/Dymo Label Printer: ""
+*fi.Translation ShortNickName/Dymo Label Printer: ""
+*fi.Translation NickName/Dymo Label Printer, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*fi.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*fi.PageSize w54h144/Return Address - 3/4x2in: ""
+*fi.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*fi.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*fi.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*fi.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*fi.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*fi.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 136dpi/136dpi: ""
+*fi.Resolution 203dpi/203dpi: ""
+*fi.Resolution 300dpi/300dpi: ""
+*fi.Translation cupsDarkness/Darkness: ""
+*fi.cupsDarkness Light/Light: ""
+*fi.cupsDarkness Medium/Medium: ""
+*fi.cupsDarkness Normal/Normal: ""
+*fi.cupsDarkness Dark/Dark: ""
+*fr.Translation Manufacturer/Dymo: ""
+*fr.Translation ModelName/Dymo Label Printer: ""
+*fr.Translation ShortNickName/Dymo Label Printer: ""
+*fr.Translation NickName/Dymo Label Printer, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*fr.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*fr.PageSize w54h144/Return Address - 3/4x2in: ""
+*fr.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*fr.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*fr.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*fr.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*fr.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*fr.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 136dpi/136dpi: ""
+*fr.Resolution 203dpi/203dpi: ""
+*fr.Resolution 300dpi/300dpi: ""
+*fr.Translation cupsDarkness/Darkness: ""
+*fr.cupsDarkness Light/Light: ""
+*fr.cupsDarkness Medium/Medium: ""
+*fr.cupsDarkness Normal/Normal: ""
+*fr.cupsDarkness Dark/Dark: ""
+*it.Translation Manufacturer/Dymo: ""
+*it.Translation ModelName/Dymo Label Printer: ""
+*it.Translation ShortNickName/Dymo Label Printer: ""
+*it.Translation NickName/Dymo Label Printer, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*it.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*it.PageSize w54h144/Return Address - 3/4x2in: ""
+*it.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*it.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*it.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*it.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*it.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*it.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 136dpi/136dpi: ""
+*it.Resolution 203dpi/203dpi: ""
+*it.Resolution 300dpi/300dpi: ""
+*it.Translation cupsDarkness/Darkness: ""
+*it.cupsDarkness Light/Light: ""
+*it.cupsDarkness Medium/Medium: ""
+*it.cupsDarkness Normal/Normal: ""
+*it.cupsDarkness Dark/Dark: ""
+*ja.Translation Manufacturer/Dymo: ""
+*ja.Translation ModelName/Dymo Label Printer: ""
+*ja.Translation ShortNickName/Dymo Label Printer: ""
+*ja.Translation NickName/Dymo Label Printer, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*ja.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*ja.PageSize w54h144/Return Address - 3/4x2in: ""
+*ja.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*ja.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*ja.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*ja.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*ja.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*ja.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 136dpi/136dpi: ""
+*ja.Resolution 203dpi/203dpi: ""
+*ja.Resolution 300dpi/300dpi: ""
+*ja.Translation cupsDarkness/Darkness: ""
+*ja.cupsDarkness Light/Light: ""
+*ja.cupsDarkness Medium/Medium: ""
+*ja.cupsDarkness Normal/Normal: ""
+*ja.cupsDarkness Dark/Dark: ""
+*ko.Translation Manufacturer/Dymo: ""
+*ko.Translation ModelName/Dymo Label Printer: ""
+*ko.Translation ShortNickName/Dymo Label Printer: ""
+*ko.Translation NickName/Dymo Label Printer, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*ko.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*ko.PageSize w54h144/Return Address - 3/4x2in: ""
+*ko.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*ko.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*ko.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*ko.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*ko.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*ko.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 136dpi/136dpi: ""
+*ko.Resolution 203dpi/203dpi: ""
+*ko.Resolution 300dpi/300dpi: ""
+*ko.Translation cupsDarkness/Darkness: ""
+*ko.cupsDarkness Light/Light: ""
+*ko.cupsDarkness Medium/Medium: ""
+*ko.cupsDarkness Normal/Normal: ""
+*ko.cupsDarkness Dark/Dark: ""
+*no.Translation Manufacturer/Dymo: ""
+*no.Translation ModelName/Dymo Label Printer: ""
+*no.Translation ShortNickName/Dymo Label Printer: ""
+*no.Translation NickName/Dymo Label Printer, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*no.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*no.PageSize w54h144/Return Address - 3/4x2in: ""
+*no.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*no.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*no.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*no.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*no.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*no.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 136dpi/136dpi: ""
+*no.Resolution 203dpi/203dpi: ""
+*no.Resolution 300dpi/300dpi: ""
+*no.Translation cupsDarkness/Darkness: ""
+*no.cupsDarkness Light/Light: ""
+*no.cupsDarkness Medium/Medium: ""
+*no.cupsDarkness Normal/Normal: ""
+*no.cupsDarkness Dark/Dark: ""
+*pt.Translation Manufacturer/Dymo: ""
+*pt.Translation ModelName/Dymo Label Printer: ""
+*pt.Translation ShortNickName/Dymo Label Printer: ""
+*pt.Translation NickName/Dymo Label Printer, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*pt.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*pt.PageSize w54h144/Return Address - 3/4x2in: ""
+*pt.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*pt.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*pt.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*pt.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*pt.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*pt.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 136dpi/136dpi: ""
+*pt.Resolution 203dpi/203dpi: ""
+*pt.Resolution 300dpi/300dpi: ""
+*pt.Translation cupsDarkness/Darkness: ""
+*pt.cupsDarkness Light/Light: ""
+*pt.cupsDarkness Medium/Medium: ""
+*pt.cupsDarkness Normal/Normal: ""
+*pt.cupsDarkness Dark/Dark: ""
+*sv.Translation Manufacturer/Dymo: ""
+*sv.Translation ModelName/Dymo Label Printer: ""
+*sv.Translation ShortNickName/Dymo Label Printer: ""
+*sv.Translation NickName/Dymo Label Printer, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*sv.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*sv.PageSize w54h144/Return Address - 3/4x2in: ""
+*sv.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*sv.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*sv.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*sv.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*sv.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*sv.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 136dpi/136dpi: ""
+*sv.Resolution 203dpi/203dpi: ""
+*sv.Resolution 300dpi/300dpi: ""
+*sv.Translation cupsDarkness/Darkness: ""
+*sv.cupsDarkness Light/Light: ""
+*sv.cupsDarkness Medium/Medium: ""
+*sv.cupsDarkness Normal/Normal: ""
+*sv.cupsDarkness Dark/Dark: ""
+*zh.Translation Manufacturer/Dymo: ""
+*zh.Translation ModelName/Dymo Label Printer: ""
+*zh.Translation ShortNickName/Dymo Label Printer: ""
+*zh.Translation NickName/Dymo Label Printer, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*zh.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*zh.PageSize w54h144/Return Address - 3/4x2in: ""
+*zh.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*zh.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*zh.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*zh.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*zh.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*zh.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 136dpi/136dpi: ""
+*zh.Resolution 203dpi/203dpi: ""
+*zh.Resolution 300dpi/300dpi: ""
+*zh.Translation cupsDarkness/Darkness: ""
+*zh.cupsDarkness Light/Light: ""
+*zh.cupsDarkness Medium/Medium: ""
+*zh.cupsDarkness Normal/Normal: ""
+*zh.cupsDarkness Dark/Dark: ""
+*zh_TW.Translation Manufacturer/Dymo: ""
+*zh_TW.Translation ModelName/Dymo Label Printer: ""
+*zh_TW.Translation ShortNickName/Dymo Label Printer: ""
+*zh_TW.Translation NickName/Dymo Label Printer, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize w81h252/Address - 1 1/8x3 1/2in: ""
+*zh_TW.PageSize w101h252/Large Address - 1 4/10x3 1/2in: ""
+*zh_TW.PageSize w54h144/Return Address - 3/4x2in: ""
+*zh_TW.PageSize w167h288/Shipping Address - 2 5/16x4in: ""
+*zh_TW.PageSize w162h540/Internet Postage 2-Part - 2 1/4x7 1/2in: ""
+*zh_TW.PageSize w162h504/Internet Postage 3-Part - 2 1/4x7in: ""
+*zh_TW.PageSize w41h248/File Folder - 9/16x3 7/16in: ""
+*zh_TW.PageSize w41h144/Hanging Folder - 9/16x2in: ""
+*zh_TW.PageSize w153h198/3.5" Disk - 2 1/8x2 3/4in: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 136dpi/136dpi: ""
+*zh_TW.Resolution 203dpi/203dpi: ""
+*zh_TW.Resolution 300dpi/300dpi: ""
+*zh_TW.Translation cupsDarkness/Darkness: ""
+*zh_TW.cupsDarkness Light/Light: ""
+*zh_TW.cupsDarkness Medium/Medium: ""
+*zh_TW.cupsDarkness Normal/Normal: ""
+*zh_TW.cupsDarkness Dark/Dark: ""
 *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
-*%
-*% End of "$Id: dymo.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of DYMO.PPD, 21501 bytes.
index 2db156d87f440422e9e46d32f4d3772d25ca576b..e617a089cf04dfd2f4b0e8c72a8c07d9158ec1ff 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: epson24.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample EPSON 24-Pin driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for 24-Pin Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "EPSON24.PPD"
-*Manufacturer: "Epson"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsModelNumber:      1
-*cupsFilter:   "application/vnd.cups-raster 0 rastertoepson"
-*ModelName:     "EPSON 24-Pin Series"
-*ShortNickName: "EPSON 24-Pin Series"
-*NickName:      "EPSON 24-Pin Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*PCFileName: "EPSON24.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Epson"
+*ModelName: "Epson 24-Pin Series"
+*ShortNickName: "Epson 24-Pin Series"
+*NickName: "Epson 24-Pin Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: True
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 1
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter:      "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal:       "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize A4:          "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageSize FanFoldUS:   "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal:     "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion A4:                "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageRegion FanFoldUS: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter: "18.0 18.0 594.0 774.0"
-*ImageableArea Legal:  "18.0 18.0 594.0 990.0"
-*ImageableArea A4:     "18.0 18.0 577.0 824.0"
-*ImageableArea FanFoldUS: "18.0 18.0 1053.0 774.0"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 18.00 594.00 774.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 18.00 594.00 990.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 18.00 577.00 824.00"
+*ImageableArea FanFoldUS/Fanfold - 14.875x11in: "18.00 18.00 1053.00 774.00"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter:        "612 792"
-*PaperDimension Legal: "612 1008"
-*PaperDimension A4:    "595 842"
-*PaperDimension FanFoldUS: "1071 792"
-
-*MaxMediaWidth:  "1080"
-*MaxMediaHeight: "86400"
-*HWMargins:      0 0 0 0
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension FanFoldUS/Fanfold - 14.875x11in: "1071.00 792.00"
+*MaxMediaWidth: "1080.00"
+*MaxMediaHeight: "86400.00"
+*HWMargins: 0.00 0.00 0.00 0.00
 *CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
-*ParamCustomPageSize Width:        1 points 36 1080
-*ParamCustomPageSize Height:       2 points 36 86400
-*ParamCustomPageSize WidthOffset:  3 points 0 0
+*ParamCustomPageSize Width: 1 points 36.00 1080.00
+*ParamCustomPageSize Height: 2 points 36.00 86400.00
+*ParamCustomPageSize WidthOffset: 3 points 0 0
 *ParamCustomPageSize HeightOffset: 4 points 0 0
-*ParamCustomPageSize Orientation:  5 int 0 0
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
-*DefaultResolution: 120dpi
-*Resolution 60dpi/60 DPI: "<</HWResolution[60 60]/cupsRowCount 8>>setpagedevice"
-*Resolution 120dpi/120x60 DPI: "<</HWResolution[120 60]/cupsRowCount 8>>setpagedevice"
-*Resolution 180dpi/180 DPI: "<</HWResolution[180 180]/cupsRowCount 24>>setpagedevice"
-*Resolution 360x180dpi/360x180 DPI: "<</HWResolution[360 180]/cupsRowCount 24>>setpagedevice"
-*Resolution 360dpi/360 DPI: "<</HWResolution[360 360]/cupsRowCount 48>>setpagedevice"
+*ParamCustomPageSize Orientation: 5 int 0 0
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
+*DefaultResolution: 120x60dpi
+*Resolution 60dpi: "<</HWResolution[60 60]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 120x60dpi: "<</HWResolution[120 60]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 180dpi: "<</HWResolution[180 180]/cupsBitsPerColor 1/cupsRowCount 24/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 360x180dpi: "<</HWResolution[360 180]/cupsBitsPerColor 1/cupsRowCount 24/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 360x180dpi: "<</HWResolution[360 180]/cupsBitsPerColor 1/cupsRowCount 48/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
+*da.Translation Manufacturer/Epson: ""
+*da.Translation ModelName/Epson 24-Pin Series: ""
+*da.Translation ShortNickName/Epson 24-Pin Series: ""
+*da.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 60dpi/60dpi: ""
+*da.Resolution 120x60dpi/120x60dpi: ""
+*da.Resolution 180dpi/180dpi: ""
+*da.Resolution 360x180dpi/360x180dpi: ""
+*da.Resolution 360x180dpi/360x180dpi: ""
+*de.Translation Manufacturer/Epson: ""
+*de.Translation ModelName/Epson 24-Pin Series: ""
+*de.Translation ShortNickName/Epson 24-Pin Series: ""
+*de.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 60dpi/60dpi: ""
+*de.Resolution 120x60dpi/120x60dpi: ""
+*de.Resolution 180dpi/180dpi: ""
+*de.Resolution 360x180dpi/360x180dpi: ""
+*de.Resolution 360x180dpi/360x180dpi: ""
+*es.Translation Manufacturer/Epson: ""
+*es.Translation ModelName/Epson 24-Pin Series: ""
+*es.Translation ShortNickName/Epson 24-Pin Series: ""
+*es.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 60dpi/60dpi: ""
+*es.Resolution 120x60dpi/120x60dpi: ""
+*es.Resolution 180dpi/180dpi: ""
+*es.Resolution 360x180dpi/360x180dpi: ""
+*es.Resolution 360x180dpi/360x180dpi: ""
+*fi.Translation Manufacturer/Epson: ""
+*fi.Translation ModelName/Epson 24-Pin Series: ""
+*fi.Translation ShortNickName/Epson 24-Pin Series: ""
+*fi.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 60dpi/60dpi: ""
+*fi.Resolution 120x60dpi/120x60dpi: ""
+*fi.Resolution 180dpi/180dpi: ""
+*fi.Resolution 360x180dpi/360x180dpi: ""
+*fi.Resolution 360x180dpi/360x180dpi: ""
+*fr.Translation Manufacturer/Epson: ""
+*fr.Translation ModelName/Epson 24-Pin Series: ""
+*fr.Translation ShortNickName/Epson 24-Pin Series: ""
+*fr.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 60dpi/60dpi: ""
+*fr.Resolution 120x60dpi/120x60dpi: ""
+*fr.Resolution 180dpi/180dpi: ""
+*fr.Resolution 360x180dpi/360x180dpi: ""
+*fr.Resolution 360x180dpi/360x180dpi: ""
+*it.Translation Manufacturer/Epson: ""
+*it.Translation ModelName/Epson 24-Pin Series: ""
+*it.Translation ShortNickName/Epson 24-Pin Series: ""
+*it.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 60dpi/60dpi: ""
+*it.Resolution 120x60dpi/120x60dpi: ""
+*it.Resolution 180dpi/180dpi: ""
+*it.Resolution 360x180dpi/360x180dpi: ""
+*it.Resolution 360x180dpi/360x180dpi: ""
+*ja.Translation Manufacturer/Epson: ""
+*ja.Translation ModelName/Epson 24-Pin Series: ""
+*ja.Translation ShortNickName/Epson 24-Pin Series: ""
+*ja.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 60dpi/60dpi: ""
+*ja.Resolution 120x60dpi/120x60dpi: ""
+*ja.Resolution 180dpi/180dpi: ""
+*ja.Resolution 360x180dpi/360x180dpi: ""
+*ja.Resolution 360x180dpi/360x180dpi: ""
+*ko.Translation Manufacturer/Epson: ""
+*ko.Translation ModelName/Epson 24-Pin Series: ""
+*ko.Translation ShortNickName/Epson 24-Pin Series: ""
+*ko.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 60dpi/60dpi: ""
+*ko.Resolution 120x60dpi/120x60dpi: ""
+*ko.Resolution 180dpi/180dpi: ""
+*ko.Resolution 360x180dpi/360x180dpi: ""
+*ko.Resolution 360x180dpi/360x180dpi: ""
+*no.Translation Manufacturer/Epson: ""
+*no.Translation ModelName/Epson 24-Pin Series: ""
+*no.Translation ShortNickName/Epson 24-Pin Series: ""
+*no.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 60dpi/60dpi: ""
+*no.Resolution 120x60dpi/120x60dpi: ""
+*no.Resolution 180dpi/180dpi: ""
+*no.Resolution 360x180dpi/360x180dpi: ""
+*no.Resolution 360x180dpi/360x180dpi: ""
+*pt.Translation Manufacturer/Epson: ""
+*pt.Translation ModelName/Epson 24-Pin Series: ""
+*pt.Translation ShortNickName/Epson 24-Pin Series: ""
+*pt.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 60dpi/60dpi: ""
+*pt.Resolution 120x60dpi/120x60dpi: ""
+*pt.Resolution 180dpi/180dpi: ""
+*pt.Resolution 360x180dpi/360x180dpi: ""
+*pt.Resolution 360x180dpi/360x180dpi: ""
+*sv.Translation Manufacturer/Epson: ""
+*sv.Translation ModelName/Epson 24-Pin Series: ""
+*sv.Translation ShortNickName/Epson 24-Pin Series: ""
+*sv.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 60dpi/60dpi: ""
+*sv.Resolution 120x60dpi/120x60dpi: ""
+*sv.Resolution 180dpi/180dpi: ""
+*sv.Resolution 360x180dpi/360x180dpi: ""
+*sv.Resolution 360x180dpi/360x180dpi: ""
+*zh.Translation Manufacturer/Epson: ""
+*zh.Translation ModelName/Epson 24-Pin Series: ""
+*zh.Translation ShortNickName/Epson 24-Pin Series: ""
+*zh.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 60dpi/60dpi: ""
+*zh.Resolution 120x60dpi/120x60dpi: ""
+*zh.Resolution 180dpi/180dpi: ""
+*zh.Resolution 360x180dpi/360x180dpi: ""
+*zh.Resolution 360x180dpi/360x180dpi: ""
+*zh_TW.Translation Manufacturer/Epson: ""
+*zh_TW.Translation ModelName/Epson 24-Pin Series: ""
+*zh_TW.Translation ShortNickName/Epson 24-Pin Series: ""
+*zh_TW.Translation NickName/Epson 24-Pin Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 60dpi/60dpi: ""
+*zh_TW.Resolution 120x60dpi/120x60dpi: ""
+*zh_TW.Resolution 180dpi/180dpi: ""
+*zh_TW.Resolution 360x180dpi/360x180dpi: ""
+*zh_TW.Resolution 360x180dpi/360x180dpi: ""
 *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
-*%
-*% End of "$Id: epson24.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of EPSON24.PPD, 14411 bytes.
index d0c79c78243443c2fdbd57b99819f63041b60f11..bb28ec09901c082a85b51a47858e1b008e6a3bc3 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: epson9.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample EPSON 9-Pin driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for 9-Pin Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "EPSON9.PPD"
-*Manufacturer: "Epson"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsModelNumber:      0
-*cupsFilter:   "application/vnd.cups-raster 0 rastertoepson"
-*ModelName:     "EPSON 9-Pin Series"
-*ShortNickName: "EPSON 9-Pin Series"
-*NickName:      "EPSON 9-Pin Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*PCFileName: "EPSON9.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Epson"
+*ModelName: "Epson 9-Pin Series"
+*ShortNickName: "Epson 9-Pin Series"
+*NickName: "Epson 9-Pin Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: True
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 0
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter:      "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal:       "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize A4:          "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageSize FanFoldUS:   "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal:     "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion A4:                "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageRegion FanFoldUS: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter: "18.0 18.0 594.0 774.0"
-*ImageableArea Legal:  "18.0 18.0 594.0 990.0"
-*ImageableArea A4:     "18.0 18.0 577.0 824.0"
-*ImageableArea FanFoldUS: "18.0 18.0 1053.0 774.0"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 18.00 594.00 774.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 18.00 594.00 990.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 18.00 577.00 824.00"
+*ImageableArea FanFoldUS/Fanfold - 14.875x11in: "18.00 18.00 1053.00 774.00"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter:        "612 792"
-*PaperDimension Legal: "612 1008"
-*PaperDimension A4:    "595 842"
-*PaperDimension FanFoldUS: "1071 792"
-
-*MaxMediaWidth:  "1080"
-*MaxMediaHeight: "86400"
-*HWMargins:      0 0 0 0
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension FanFoldUS/Fanfold - 14.875x11in: "1071.00 792.00"
+*MaxMediaWidth: "1080.00"
+*MaxMediaHeight: "86400.00"
+*HWMargins: 0.00 0.00 0.00 0.00
 *CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
-*ParamCustomPageSize Width:        1 points 36 1080
-*ParamCustomPageSize Height:       2 points 36 86400
-*ParamCustomPageSize WidthOffset:  3 points 0 0
+*ParamCustomPageSize Width: 1 points 36.00 1080.00
+*ParamCustomPageSize Height: 2 points 36.00 86400.00
+*ParamCustomPageSize WidthOffset: 3 points 0 0
 *ParamCustomPageSize HeightOffset: 4 points 0 0
-*ParamCustomPageSize Orientation:  5 int 0 0
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
-*DefaultResolution: 120dpi
-*Resolution 60dpi/60x72 DPI: "<</HWResolution[60 72]/cupsRowCount 8>>setpagedevice"
-*Resolution 120dpi/120x72 DPI: "<</HWResolution[120 72]/cupsRowCount 8>>setpagedevice"
-*Resolution 240dpi/240x72 DPI: "<</HWResolution[240 72]/cupsRowCount 8>>setpagedevice"
+*ParamCustomPageSize Orientation: 5 int 0 0
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
+*DefaultResolution: 120x72dpi
+*Resolution 60x720dpi: "<</HWResolution[60 720]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 120x72dpi: "<</HWResolution[120 72]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 240x72dpi: "<</HWResolution[240 72]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
+*da.Translation Manufacturer/Epson: ""
+*da.Translation ModelName/Epson 9-Pin Series: ""
+*da.Translation ShortNickName/Epson 9-Pin Series: ""
+*da.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 60x720dpi/60x720dpi: ""
+*da.Resolution 120x72dpi/120x72dpi: ""
+*da.Resolution 240x72dpi/240x72dpi: ""
+*de.Translation Manufacturer/Epson: ""
+*de.Translation ModelName/Epson 9-Pin Series: ""
+*de.Translation ShortNickName/Epson 9-Pin Series: ""
+*de.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 60x720dpi/60x720dpi: ""
+*de.Resolution 120x72dpi/120x72dpi: ""
+*de.Resolution 240x72dpi/240x72dpi: ""
+*es.Translation Manufacturer/Epson: ""
+*es.Translation ModelName/Epson 9-Pin Series: ""
+*es.Translation ShortNickName/Epson 9-Pin Series: ""
+*es.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 60x720dpi/60x720dpi: ""
+*es.Resolution 120x72dpi/120x72dpi: ""
+*es.Resolution 240x72dpi/240x72dpi: ""
+*fi.Translation Manufacturer/Epson: ""
+*fi.Translation ModelName/Epson 9-Pin Series: ""
+*fi.Translation ShortNickName/Epson 9-Pin Series: ""
+*fi.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 60x720dpi/60x720dpi: ""
+*fi.Resolution 120x72dpi/120x72dpi: ""
+*fi.Resolution 240x72dpi/240x72dpi: ""
+*fr.Translation Manufacturer/Epson: ""
+*fr.Translation ModelName/Epson 9-Pin Series: ""
+*fr.Translation ShortNickName/Epson 9-Pin Series: ""
+*fr.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 60x720dpi/60x720dpi: ""
+*fr.Resolution 120x72dpi/120x72dpi: ""
+*fr.Resolution 240x72dpi/240x72dpi: ""
+*it.Translation Manufacturer/Epson: ""
+*it.Translation ModelName/Epson 9-Pin Series: ""
+*it.Translation ShortNickName/Epson 9-Pin Series: ""
+*it.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 60x720dpi/60x720dpi: ""
+*it.Resolution 120x72dpi/120x72dpi: ""
+*it.Resolution 240x72dpi/240x72dpi: ""
+*ja.Translation Manufacturer/Epson: ""
+*ja.Translation ModelName/Epson 9-Pin Series: ""
+*ja.Translation ShortNickName/Epson 9-Pin Series: ""
+*ja.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 60x720dpi/60x720dpi: ""
+*ja.Resolution 120x72dpi/120x72dpi: ""
+*ja.Resolution 240x72dpi/240x72dpi: ""
+*ko.Translation Manufacturer/Epson: ""
+*ko.Translation ModelName/Epson 9-Pin Series: ""
+*ko.Translation ShortNickName/Epson 9-Pin Series: ""
+*ko.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 60x720dpi/60x720dpi: ""
+*ko.Resolution 120x72dpi/120x72dpi: ""
+*ko.Resolution 240x72dpi/240x72dpi: ""
+*no.Translation Manufacturer/Epson: ""
+*no.Translation ModelName/Epson 9-Pin Series: ""
+*no.Translation ShortNickName/Epson 9-Pin Series: ""
+*no.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 60x720dpi/60x720dpi: ""
+*no.Resolution 120x72dpi/120x72dpi: ""
+*no.Resolution 240x72dpi/240x72dpi: ""
+*pt.Translation Manufacturer/Epson: ""
+*pt.Translation ModelName/Epson 9-Pin Series: ""
+*pt.Translation ShortNickName/Epson 9-Pin Series: ""
+*pt.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 60x720dpi/60x720dpi: ""
+*pt.Resolution 120x72dpi/120x72dpi: ""
+*pt.Resolution 240x72dpi/240x72dpi: ""
+*sv.Translation Manufacturer/Epson: ""
+*sv.Translation ModelName/Epson 9-Pin Series: ""
+*sv.Translation ShortNickName/Epson 9-Pin Series: ""
+*sv.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 60x720dpi/60x720dpi: ""
+*sv.Resolution 120x72dpi/120x72dpi: ""
+*sv.Resolution 240x72dpi/240x72dpi: ""
+*zh.Translation Manufacturer/Epson: ""
+*zh.Translation ModelName/Epson 9-Pin Series: ""
+*zh.Translation ShortNickName/Epson 9-Pin Series: ""
+*zh.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 60x720dpi/60x720dpi: ""
+*zh.Resolution 120x72dpi/120x72dpi: ""
+*zh.Resolution 240x72dpi/240x72dpi: ""
+*zh_TW.Translation Manufacturer/Epson: ""
+*zh_TW.Translation ModelName/Epson 9-Pin Series: ""
+*zh_TW.Translation ShortNickName/Epson 9-Pin Series: ""
+*zh_TW.Translation NickName/Epson 9-Pin Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 60x720dpi/60x720dpi: ""
+*zh_TW.Resolution 120x72dpi/120x72dpi: ""
+*zh_TW.Resolution 240x72dpi/240x72dpi: ""
 *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
-*%
-*% End of "$Id: epson9.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of EPSON9.PPD, 13190 bytes.
index c9ede6a31032991bf4c801fbace911d2e52d3f63..a4801419d6a978b74a125a53d8abc06ac6e40412 100644 (file)
@@ -1,91 +1,87 @@
 *PPD-Adobe: "4.3"
-*%
-*% "$Id$"
-*%
-*%   Sample IntelliBar label printer driver PPD file for the Common UNIX
-*%   Printing System (CUPS).
-*%
-*%   Copyright 2001-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for IntelliBar Label Printer with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "INTELBAR.PPD"
-*Manufacturer: "Intellitech"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: False
-*cupsFilter:   "application/vnd.cups-raster 0 rastertolabel"
-*cupsModelNumber: 32
-*ModelName:     "Intellitech IntelliBar Series Label Printer"
-*ShortNickName: "Intellitech IntelliBar Series"
-*NickName:      "Intellitech IntelliBar Series Label Printer v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*PCFileName: "INTELBAR.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Intellitech"
+*ModelName: "Intellitech IntelliBar Label Printer"
+*ShortNickName: "Intellibar Label Printer"
+*NickName: "Intellitech IntelliBar Label Printer, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "8"
+*FileSystem: False
+*Throughput: "8"
 *LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*CustominTearInterval True: "<</cupsRowCount 2 1 roll>>setpagedevice"
+*CustominCutInterval True: "<</cupsRowStep 2 1 roll>>setpagedevice"
+*cupsVersion: 1.3
+*cupsModelNumber: 32
+*cupsManualCopies: False
+*cupsFilter: "application/vnd.cups-raster 50 rastertolabel"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
+*UIConstraints: *inPrintMode Standard *inCutInterval
+*UIConstraints: *inCutInterval *inPrintMode Standard
+*UIConstraints: *inPrintMode Standard *inTearInterval
+*UIConstraints: *inTearInterval *inPrintMode Standard
+*UIConstraints: *inPrintMode Tear *inCutInterval
+*UIConstraints: *inCutInterval *inPrintMode Tear
+*UIConstraints: *inTearInterval *inPrintMode Cut
+*UIConstraints: *inPrintMode Cut *inTearInterval
+*UIConstraints: *inTearInterval *inPrintMode Standard
+*UIConstraints: *inPrintMode Standard *inTearInterval
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: w288h432
-*PageSize w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageSize w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: w288h432
-*PageRegion w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
 *DefaultImageableArea: w288h432
-*ImageableArea w288h432/Label - 4.00x6.00": "0 5.76 288 426.24"
-
+*ImageableArea w288h432/4.00x6.00": "0.00 5.76 288.00 426.24"
 *DefaultPaperDimension: w288h432
-*PaperDimension w288h432/Label - 4.00x6.00": "288 432"
-
-*MaxMediaWidth: "630"
-*MaxMediaHeight: "7128"
-*HWMargins: 0 5.76 0 5.76
+*PaperDimension w288h432/4.00x6.00": "288.00 432.00"
+*MaxMediaWidth: "630.00"
+*MaxMediaHeight: "7128.00"
+*HWMargins: 0.00 5.76 0.00 5.76
 *CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
-*ParamCustomPageSize Width: 1 points 36 630
-*ParamCustomPageSize Height: 2 points 36 7128
+*ParamCustomPageSize Width: 1 points 36.00 630.00
+*ParamCustomPageSize Height: 2 points 36.00 7128.00
 *ParamCustomPageSize WidthOffset: 3 points 0 0
 *ParamCustomPageSize HeightOffset: 4 points 0 0
 *ParamCustomPageSize Orientation: 5 int 0 0
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 300dpi
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
+*Resolution 300dpi: "<</HWResolution[300 300]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
 *OpenGroup: PrinterSettings/Printer Settings
 *OpenUI *inPrintDensity/Print Density: PickOne
-*OrderDependency: 20 DocumentSetup *inPrintDensity
+*OrderDependency: 20.0 DocumentSetup *inPrintDensity
 *DefaultinPrintDensity: Default
-*inPrintDensity Default/PrinterDefault: "<</cupsCompression -1>>setpagedevice"
+*inPrintDensity Default/Printer Default: "<</cupsCompression -1>>setpagedevice"
 *inPrintDensity -15: "<</cupsCompression 0>>setpagedevice"
 *inPrintDensity -14: "<</cupsCompression 3>>setpagedevice"
 *inPrintDensity -13: "<</cupsCompression 6>>setpagedevice"
 *inPrintDensity 14: "<</cupsCompression 96>>setpagedevice"
 *inPrintDensity 15: "<</cupsCompression 100>>setpagedevice"
 *CloseUI: *inPrintDensity
-
 *OpenUI *inPrintRate/Print Speed: PickOne
-*OrderDependency: 20 DocumentSetup *inPrintRate
+*OrderDependency: 20.0 DocumentSetup *inPrintRate
 *DefaultinPrintRate: Default
-*inPrintRate Default/PrinterDefault: "<</cupsRowFeed 0>>setpagedevice"
+*inPrintRate Default/Printer Default: "<</cupsRowFeed 0>>setpagedevice"
 *inPrintRate 15/15 mm/sec.: "<</cupsRowFeed 15>>setpagedevice"
 *inPrintRate 20/20 mm/sec.: "<</cupsRowFeed 20>>setpagedevice"
 *inPrintRate 30/30 mm/sec.: "<</cupsRowFeed 30>>setpagedevice"
 *inPrintRate 250/250 mm/sec.: "<</cupsRowFeed 250>>setpagedevice"
 *inPrintRate 300/300 mm/sec.: "<</cupsRowFeed 300>>setpagedevice"
 *CloseUI: *inPrintRate
-
 *OpenUI *inPrintMode/Print Mode: PickOne
-*OrderDependency: 20 DocumentSetup *inPrintMode
+*OrderDependency: 20.0 DocumentSetup *inPrintMode
 *DefaultinPrintMode: Standard
 *inPrintMode Standard: ""
 *inPrintMode Tear: ""
 *inPrintMode Cut: ""
 *CloseUI: *inPrintMode
-
 *OpenUI *inTearInterval/Print and Tear: PickOne
-*OrderDependency: 20 DocumentSetup *inTearInterval
+*OrderDependency: 20.0 DocumentSetup *inTearInterval
 *DefaultinTearInterval: None
 *inTearInterval None/Disabled: "<</cupsRowCount 0>>setpagedevice"
 *inTearInterval 1/Every Label: "<</cupsRowCount 1>>setpagedevice"
 *inTearInterval 9/Every 9 Labels: "<</cupsRowCount 9>>setpagedevice"
 *inTearInterval 10/Every 10 Labels: "<</cupsRowCount 10>>setpagedevice"
 *CloseUI: *inTearInterval
-
-*CustominTearInterval True: "<</cupsRowCount 2 1 roll>>setpagedevice"
-*ParamCustominTearInterval Interval: 1 int 1 99
-
 *OpenUI *inCutInterval/Print and Cut: PickOne
-*OrderDependency: 20 DocumentSetup *inCutInterval
+*OrderDependency: 20.0 DocumentSetup *inCutInterval
 *DefaultinCutInterval: None
 *inCutInterval None/Disabled: "<</cupsRowStep 0>>setpagedevice"
 *inCutInterval 1/Every Label: "<</cupsRowStep 1>>setpagedevice"
 *inCutInterval 9/Every 9 Labels: "<</cupsRowStep 9>>setpagedevice"
 *inCutInterval 10/Every 10 Labels: "<</cupsRowStep 10>>setpagedevice"
 *CloseUI: *inCutInterval
-
-*CustominCutInterval True: "<</cupsRowStep 2 1 roll>>setpagedevice"
-*ParamCustominCutInterval Interval: 1 int 1 99
-*CloseGroup: *PrinterSettings
-
-*UIConstraints: *inCutInterval *inPrintMode Standard
-*UIConstraints: *inCutInterval *inPrintMode Tear
-*UIConstraints: *inPrintMode Standard *inCutInterval
-*UIConstraints: *inPrintMode Tear *inCutInterval
-
-*UIConstraints: *inTearInterval *inPrintMode Standard
-*UIConstraints: *inTearInterval *inPrintMode Cut
-*UIConstraints: *inPrintMode Standard *inTearInterval
-*UIConstraints: *inPrintMode Cut *inTearInterval
-
+*CloseGroup: PrinterSettings
+*da.Translation Manufacturer/Intellitech: ""
+*da.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*da.Translation ShortNickName/Intellibar Label Printer: ""
+*da.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize w288h432/4.00x6.00": ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 300dpi/300dpi: ""
+*da.Translation PrinterSettings/Printer Settings: ""
+*da.Translation inPrintDensity/Print Density: ""
+*da.inPrintDensity Default/Printerstandard: ""
+*da.inPrintDensity -15/-15: ""
+*da.inPrintDensity -14/-14: ""
+*da.inPrintDensity -13/-13: ""
+*da.inPrintDensity -12/-12: ""
+*da.inPrintDensity -11/-11: ""
+*da.inPrintDensity -10/-10: ""
+*da.inPrintDensity -9/-9: ""
+*da.inPrintDensity -8/-8: ""
+*da.inPrintDensity -7/-7: ""
+*da.inPrintDensity -6/-6: ""
+*da.inPrintDensity -5/-5: ""
+*da.inPrintDensity -4/-4: ""
+*da.inPrintDensity -3/-3: ""
+*da.inPrintDensity -2/-2: ""
+*da.inPrintDensity -1/-1: ""
+*da.inPrintDensity 0/0: ""
+*da.inPrintDensity 1/1: ""
+*da.inPrintDensity 2/2: ""
+*da.inPrintDensity 3/3: ""
+*da.inPrintDensity 4/4: ""
+*da.inPrintDensity 5/5: ""
+*da.inPrintDensity 6/6: ""
+*da.inPrintDensity 7/7: ""
+*da.inPrintDensity 8/8: ""
+*da.inPrintDensity 9/9: ""
+*da.inPrintDensity 10/10: ""
+*da.inPrintDensity 11/11: ""
+*da.inPrintDensity 12/12: ""
+*da.inPrintDensity 13/13: ""
+*da.inPrintDensity 14/14: ""
+*da.inPrintDensity 15/15: ""
+*da.Translation inPrintRate/Print Speed: ""
+*da.inPrintRate Default/Printerstandard: ""
+*da.inPrintRate 15/15 mm/sec.: ""
+*da.inPrintRate 20/20 mm/sec.: ""
+*da.inPrintRate 30/30 mm/sec.: ""
+*da.inPrintRate 40/40 mm/sec.: ""
+*da.inPrintRate 60/60 mm/sec.: ""
+*da.inPrintRate 80/80 mm/sec.: ""
+*da.inPrintRate 100/100 mm/sec.: ""
+*da.inPrintRate 120/120 mm/sec.: ""
+*da.inPrintRate 150/150 mm/sec.: ""
+*da.inPrintRate 200/200 mm/sec.: ""
+*da.inPrintRate 250/250 mm/sec.: ""
+*da.inPrintRate 300/300 mm/sec.: ""
+*da.Translation inPrintMode/Print Mode: ""
+*da.inPrintMode Standard/Standard: ""
+*da.inPrintMode Tear/Tear: ""
+*da.inPrintMode Cut/Cut: ""
+*da.Translation inTearInterval/Print and Tear: ""
+*da.inTearInterval None/Disabled: ""
+*da.inTearInterval 1/Every Label: ""
+*da.inTearInterval 2/Every 2 Labels: ""
+*da.inTearInterval 3/Every 3 Labels: ""
+*da.inTearInterval 4/Every 4 Labels: ""
+*da.inTearInterval 5/Every 5 Labels: ""
+*da.inTearInterval 6/Every 6 Labels: ""
+*da.inTearInterval 7/Every 7 Labels: ""
+*da.inTearInterval 8/Every 8 Labels: ""
+*da.inTearInterval 9/Every 9 Labels: ""
+*da.inTearInterval 10/Every 10 Labels: ""
+*da.Translation inCutInterval/Print and Cut: ""
+*da.inCutInterval None/Disabled: ""
+*da.inCutInterval 1/Every Label: ""
+*da.inCutInterval 2/Every 2 Labels: ""
+*da.inCutInterval 3/Every 3 Labels: ""
+*da.inCutInterval 4/Every 4 Labels: ""
+*da.inCutInterval 5/Every 5 Labels: ""
+*da.inCutInterval 6/Every 6 Labels: ""
+*da.inCutInterval 7/Every 7 Labels: ""
+*da.inCutInterval 8/Every 8 Labels: ""
+*da.inCutInterval 9/Every 9 Labels: ""
+*da.inCutInterval 10/Every 10 Labels: ""
+*de.Translation Manufacturer/Intellitech: ""
+*de.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*de.Translation ShortNickName/Intellibar Label Printer: ""
+*de.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize w288h432/4.00x6.00": ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 300dpi/300dpi: ""
+*de.Translation PrinterSettings/Printer Settings: ""
+*de.Translation inPrintDensity/Print Density: ""
+*de.inPrintDensity Default/Druckerstandard: ""
+*de.inPrintDensity -15/-15: ""
+*de.inPrintDensity -14/-14: ""
+*de.inPrintDensity -13/-13: ""
+*de.inPrintDensity -12/-12: ""
+*de.inPrintDensity -11/-11: ""
+*de.inPrintDensity -10/-10: ""
+*de.inPrintDensity -9/-9: ""
+*de.inPrintDensity -8/-8: ""
+*de.inPrintDensity -7/-7: ""
+*de.inPrintDensity -6/-6: ""
+*de.inPrintDensity -5/-5: ""
+*de.inPrintDensity -4/-4: ""
+*de.inPrintDensity -3/-3: ""
+*de.inPrintDensity -2/-2: ""
+*de.inPrintDensity -1/-1: ""
+*de.inPrintDensity 0/0: ""
+*de.inPrintDensity 1/1: ""
+*de.inPrintDensity 2/2: ""
+*de.inPrintDensity 3/3: ""
+*de.inPrintDensity 4/4: ""
+*de.inPrintDensity 5/5: ""
+*de.inPrintDensity 6/6: ""
+*de.inPrintDensity 7/7: ""
+*de.inPrintDensity 8/8: ""
+*de.inPrintDensity 9/9: ""
+*de.inPrintDensity 10/10: ""
+*de.inPrintDensity 11/11: ""
+*de.inPrintDensity 12/12: ""
+*de.inPrintDensity 13/13: ""
+*de.inPrintDensity 14/14: ""
+*de.inPrintDensity 15/15: ""
+*de.Translation inPrintRate/Print Speed: ""
+*de.inPrintRate Default/Druckerstandard: ""
+*de.inPrintRate 15/15 mm/sec.: ""
+*de.inPrintRate 20/20 mm/sec.: ""
+*de.inPrintRate 30/30 mm/sec.: ""
+*de.inPrintRate 40/40 mm/sec.: ""
+*de.inPrintRate 60/60 mm/sec.: ""
+*de.inPrintRate 80/80 mm/sec.: ""
+*de.inPrintRate 100/100 mm/sec.: ""
+*de.inPrintRate 120/120 mm/sec.: ""
+*de.inPrintRate 150/150 mm/sec.: ""
+*de.inPrintRate 200/200 mm/sec.: ""
+*de.inPrintRate 250/250 mm/sec.: ""
+*de.inPrintRate 300/300 mm/sec.: ""
+*de.Translation inPrintMode/Print Mode: ""
+*de.inPrintMode Standard/Standard: ""
+*de.inPrintMode Tear/Tear: ""
+*de.inPrintMode Cut/Cut: ""
+*de.Translation inTearInterval/Print and Tear: ""
+*de.inTearInterval None/Disabled: ""
+*de.inTearInterval 1/Every Label: ""
+*de.inTearInterval 2/Every 2 Labels: ""
+*de.inTearInterval 3/Every 3 Labels: ""
+*de.inTearInterval 4/Every 4 Labels: ""
+*de.inTearInterval 5/Every 5 Labels: ""
+*de.inTearInterval 6/Every 6 Labels: ""
+*de.inTearInterval 7/Every 7 Labels: ""
+*de.inTearInterval 8/Every 8 Labels: ""
+*de.inTearInterval 9/Every 9 Labels: ""
+*de.inTearInterval 10/Every 10 Labels: ""
+*de.Translation inCutInterval/Print and Cut: ""
+*de.inCutInterval None/Disabled: ""
+*de.inCutInterval 1/Every Label: ""
+*de.inCutInterval 2/Every 2 Labels: ""
+*de.inCutInterval 3/Every 3 Labels: ""
+*de.inCutInterval 4/Every 4 Labels: ""
+*de.inCutInterval 5/Every 5 Labels: ""
+*de.inCutInterval 6/Every 6 Labels: ""
+*de.inCutInterval 7/Every 7 Labels: ""
+*de.inCutInterval 8/Every 8 Labels: ""
+*de.inCutInterval 9/Every 9 Labels: ""
+*de.inCutInterval 10/Every 10 Labels: ""
+*es.Translation Manufacturer/Intellitech: ""
+*es.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*es.Translation ShortNickName/Intellibar Label Printer: ""
+*es.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize w288h432/4.00x6.00": ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 300dpi/300dpi: ""
+*es.Translation PrinterSettings/Printer Settings: ""
+*es.Translation inPrintDensity/Print Density: ""
+*es.inPrintDensity Default/Impresora por defecto: ""
+*es.inPrintDensity -15/-15: ""
+*es.inPrintDensity -14/-14: ""
+*es.inPrintDensity -13/-13: ""
+*es.inPrintDensity -12/-12: ""
+*es.inPrintDensity -11/-11: ""
+*es.inPrintDensity -10/-10: ""
+*es.inPrintDensity -9/-9: ""
+*es.inPrintDensity -8/-8: ""
+*es.inPrintDensity -7/-7: ""
+*es.inPrintDensity -6/-6: ""
+*es.inPrintDensity -5/-5: ""
+*es.inPrintDensity -4/-4: ""
+*es.inPrintDensity -3/-3: ""
+*es.inPrintDensity -2/-2: ""
+*es.inPrintDensity -1/-1: ""
+*es.inPrintDensity 0/0: ""
+*es.inPrintDensity 1/1: ""
+*es.inPrintDensity 2/2: ""
+*es.inPrintDensity 3/3: ""
+*es.inPrintDensity 4/4: ""
+*es.inPrintDensity 5/5: ""
+*es.inPrintDensity 6/6: ""
+*es.inPrintDensity 7/7: ""
+*es.inPrintDensity 8/8: ""
+*es.inPrintDensity 9/9: ""
+*es.inPrintDensity 10/10: ""
+*es.inPrintDensity 11/11: ""
+*es.inPrintDensity 12/12: ""
+*es.inPrintDensity 13/13: ""
+*es.inPrintDensity 14/14: ""
+*es.inPrintDensity 15/15: ""
+*es.Translation inPrintRate/Print Speed: ""
+*es.inPrintRate Default/Impresora por defecto: ""
+*es.inPrintRate 15/15 mm/sec.: ""
+*es.inPrintRate 20/20 mm/sec.: ""
+*es.inPrintRate 30/30 mm/sec.: ""
+*es.inPrintRate 40/40 mm/sec.: ""
+*es.inPrintRate 60/60 mm/sec.: ""
+*es.inPrintRate 80/80 mm/sec.: ""
+*es.inPrintRate 100/100 mm/sec.: ""
+*es.inPrintRate 120/120 mm/sec.: ""
+*es.inPrintRate 150/150 mm/sec.: ""
+*es.inPrintRate 200/200 mm/sec.: ""
+*es.inPrintRate 250/250 mm/sec.: ""
+*es.inPrintRate 300/300 mm/sec.: ""
+*es.Translation inPrintMode/Print Mode: ""
+*es.inPrintMode Standard/Standard: ""
+*es.inPrintMode Tear/Tear: ""
+*es.inPrintMode Cut/Cut: ""
+*es.Translation inTearInterval/Print and Tear: ""
+*es.inTearInterval None/Disabled: ""
+*es.inTearInterval 1/Every Label: ""
+*es.inTearInterval 2/Every 2 Labels: ""
+*es.inTearInterval 3/Every 3 Labels: ""
+*es.inTearInterval 4/Every 4 Labels: ""
+*es.inTearInterval 5/Every 5 Labels: ""
+*es.inTearInterval 6/Every 6 Labels: ""
+*es.inTearInterval 7/Every 7 Labels: ""
+*es.inTearInterval 8/Every 8 Labels: ""
+*es.inTearInterval 9/Every 9 Labels: ""
+*es.inTearInterval 10/Every 10 Labels: ""
+*es.Translation inCutInterval/Print and Cut: ""
+*es.inCutInterval None/Disabled: ""
+*es.inCutInterval 1/Every Label: ""
+*es.inCutInterval 2/Every 2 Labels: ""
+*es.inCutInterval 3/Every 3 Labels: ""
+*es.inCutInterval 4/Every 4 Labels: ""
+*es.inCutInterval 5/Every 5 Labels: ""
+*es.inCutInterval 6/Every 6 Labels: ""
+*es.inCutInterval 7/Every 7 Labels: ""
+*es.inCutInterval 8/Every 8 Labels: ""
+*es.inCutInterval 9/Every 9 Labels: ""
+*es.inCutInterval 10/Every 10 Labels: ""
+*fi.Translation Manufacturer/Intellitech: ""
+*fi.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*fi.Translation ShortNickName/Intellibar Label Printer: ""
+*fi.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize w288h432/4.00x6.00": ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 300dpi/300dpi: ""
+*fi.Translation PrinterSettings/Printer Settings: ""
+*fi.Translation inPrintDensity/Print Density: ""
+*fi.inPrintDensity Default/Nopea: ""
+*fi.inPrintDensity -15/-15: ""
+*fi.inPrintDensity -14/-14: ""
+*fi.inPrintDensity -13/-13: ""
+*fi.inPrintDensity -12/-12: ""
+*fi.inPrintDensity -11/-11: ""
+*fi.inPrintDensity -10/-10: ""
+*fi.inPrintDensity -9/-9: ""
+*fi.inPrintDensity -8/-8: ""
+*fi.inPrintDensity -7/-7: ""
+*fi.inPrintDensity -6/-6: ""
+*fi.inPrintDensity -5/-5: ""
+*fi.inPrintDensity -4/-4: ""
+*fi.inPrintDensity -3/-3: ""
+*fi.inPrintDensity -2/-2: ""
+*fi.inPrintDensity -1/-1: ""
+*fi.inPrintDensity 0/0: ""
+*fi.inPrintDensity 1/1: ""
+*fi.inPrintDensity 2/2: ""
+*fi.inPrintDensity 3/3: ""
+*fi.inPrintDensity 4/4: ""
+*fi.inPrintDensity 5/5: ""
+*fi.inPrintDensity 6/6: ""
+*fi.inPrintDensity 7/7: ""
+*fi.inPrintDensity 8/8: ""
+*fi.inPrintDensity 9/9: ""
+*fi.inPrintDensity 10/10: ""
+*fi.inPrintDensity 11/11: ""
+*fi.inPrintDensity 12/12: ""
+*fi.inPrintDensity 13/13: ""
+*fi.inPrintDensity 14/14: ""
+*fi.inPrintDensity 15/15: ""
+*fi.Translation inPrintRate/Print Speed: ""
+*fi.inPrintRate Default/Nopea: ""
+*fi.inPrintRate 15/15 mm/sec.: ""
+*fi.inPrintRate 20/20 mm/sec.: ""
+*fi.inPrintRate 30/30 mm/sec.: ""
+*fi.inPrintRate 40/40 mm/sec.: ""
+*fi.inPrintRate 60/60 mm/sec.: ""
+*fi.inPrintRate 80/80 mm/sec.: ""
+*fi.inPrintRate 100/100 mm/sec.: ""
+*fi.inPrintRate 120/120 mm/sec.: ""
+*fi.inPrintRate 150/150 mm/sec.: ""
+*fi.inPrintRate 200/200 mm/sec.: ""
+*fi.inPrintRate 250/250 mm/sec.: ""
+*fi.inPrintRate 300/300 mm/sec.: ""
+*fi.Translation inPrintMode/Print Mode: ""
+*fi.inPrintMode Standard/Standard: ""
+*fi.inPrintMode Tear/Tear: ""
+*fi.inPrintMode Cut/Cut: ""
+*fi.Translation inTearInterval/Print and Tear: ""
+*fi.inTearInterval None/Disabled: ""
+*fi.inTearInterval 1/Every Label: ""
+*fi.inTearInterval 2/Every 2 Labels: ""
+*fi.inTearInterval 3/Every 3 Labels: ""
+*fi.inTearInterval 4/Every 4 Labels: ""
+*fi.inTearInterval 5/Every 5 Labels: ""
+*fi.inTearInterval 6/Every 6 Labels: ""
+*fi.inTearInterval 7/Every 7 Labels: ""
+*fi.inTearInterval 8/Every 8 Labels: ""
+*fi.inTearInterval 9/Every 9 Labels: ""
+*fi.inTearInterval 10/Every 10 Labels: ""
+*fi.Translation inCutInterval/Print and Cut: ""
+*fi.inCutInterval None/Disabled: ""
+*fi.inCutInterval 1/Every Label: ""
+*fi.inCutInterval 2/Every 2 Labels: ""
+*fi.inCutInterval 3/Every 3 Labels: ""
+*fi.inCutInterval 4/Every 4 Labels: ""
+*fi.inCutInterval 5/Every 5 Labels: ""
+*fi.inCutInterval 6/Every 6 Labels: ""
+*fi.inCutInterval 7/Every 7 Labels: ""
+*fi.inCutInterval 8/Every 8 Labels: ""
+*fi.inCutInterval 9/Every 9 Labels: ""
+*fi.inCutInterval 10/Every 10 Labels: ""
+*fr.Translation Manufacturer/Intellitech: ""
+*fr.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*fr.Translation ShortNickName/Intellibar Label Printer: ""
+*fr.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize w288h432/4.00x6.00": ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 300dpi/300dpi: ""
+*fr.Translation PrinterSettings/Printer Settings: ""
+*fr.Translation inPrintDensity/Print Density: ""
+*fr.inPrintDensity Default/Imprimante par défaut: ""
+*fr.inPrintDensity -15/-15: ""
+*fr.inPrintDensity -14/-14: ""
+*fr.inPrintDensity -13/-13: ""
+*fr.inPrintDensity -12/-12: ""
+*fr.inPrintDensity -11/-11: ""
+*fr.inPrintDensity -10/-10: ""
+*fr.inPrintDensity -9/-9: ""
+*fr.inPrintDensity -8/-8: ""
+*fr.inPrintDensity -7/-7: ""
+*fr.inPrintDensity -6/-6: ""
+*fr.inPrintDensity -5/-5: ""
+*fr.inPrintDensity -4/-4: ""
+*fr.inPrintDensity -3/-3: ""
+*fr.inPrintDensity -2/-2: ""
+*fr.inPrintDensity -1/-1: ""
+*fr.inPrintDensity 0/0: ""
+*fr.inPrintDensity 1/1: ""
+*fr.inPrintDensity 2/2: ""
+*fr.inPrintDensity 3/3: ""
+*fr.inPrintDensity 4/4: ""
+*fr.inPrintDensity 5/5: ""
+*fr.inPrintDensity 6/6: ""
+*fr.inPrintDensity 7/7: ""
+*fr.inPrintDensity 8/8: ""
+*fr.inPrintDensity 9/9: ""
+*fr.inPrintDensity 10/10: ""
+*fr.inPrintDensity 11/11: ""
+*fr.inPrintDensity 12/12: ""
+*fr.inPrintDensity 13/13: ""
+*fr.inPrintDensity 14/14: ""
+*fr.inPrintDensity 15/15: ""
+*fr.Translation inPrintRate/Print Speed: ""
+*fr.inPrintRate Default/Imprimante par défaut: ""
+*fr.inPrintRate 15/15 mm/sec.: ""
+*fr.inPrintRate 20/20 mm/sec.: ""
+*fr.inPrintRate 30/30 mm/sec.: ""
+*fr.inPrintRate 40/40 mm/sec.: ""
+*fr.inPrintRate 60/60 mm/sec.: ""
+*fr.inPrintRate 80/80 mm/sec.: ""
+*fr.inPrintRate 100/100 mm/sec.: ""
+*fr.inPrintRate 120/120 mm/sec.: ""
+*fr.inPrintRate 150/150 mm/sec.: ""
+*fr.inPrintRate 200/200 mm/sec.: ""
+*fr.inPrintRate 250/250 mm/sec.: ""
+*fr.inPrintRate 300/300 mm/sec.: ""
+*fr.Translation inPrintMode/Print Mode: ""
+*fr.inPrintMode Standard/Standard: ""
+*fr.inPrintMode Tear/Tear: ""
+*fr.inPrintMode Cut/Cut: ""
+*fr.Translation inTearInterval/Print and Tear: ""
+*fr.inTearInterval None/Disabled: ""
+*fr.inTearInterval 1/Every Label: ""
+*fr.inTearInterval 2/Every 2 Labels: ""
+*fr.inTearInterval 3/Every 3 Labels: ""
+*fr.inTearInterval 4/Every 4 Labels: ""
+*fr.inTearInterval 5/Every 5 Labels: ""
+*fr.inTearInterval 6/Every 6 Labels: ""
+*fr.inTearInterval 7/Every 7 Labels: ""
+*fr.inTearInterval 8/Every 8 Labels: ""
+*fr.inTearInterval 9/Every 9 Labels: ""
+*fr.inTearInterval 10/Every 10 Labels: ""
+*fr.Translation inCutInterval/Print and Cut: ""
+*fr.inCutInterval None/Disabled: ""
+*fr.inCutInterval 1/Every Label: ""
+*fr.inCutInterval 2/Every 2 Labels: ""
+*fr.inCutInterval 3/Every 3 Labels: ""
+*fr.inCutInterval 4/Every 4 Labels: ""
+*fr.inCutInterval 5/Every 5 Labels: ""
+*fr.inCutInterval 6/Every 6 Labels: ""
+*fr.inCutInterval 7/Every 7 Labels: ""
+*fr.inCutInterval 8/Every 8 Labels: ""
+*fr.inCutInterval 9/Every 9 Labels: ""
+*fr.inCutInterval 10/Every 10 Labels: ""
+*it.Translation Manufacturer/Intellitech: ""
+*it.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*it.Translation ShortNickName/Intellibar Label Printer: ""
+*it.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize w288h432/4.00x6.00": ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 300dpi/300dpi: ""
+*it.Translation PrinterSettings/Printer Settings: ""
+*it.Translation inPrintDensity/Print Density: ""
+*it.inPrintDensity Default/Impostazioni predefinite stampante: ""
+*it.inPrintDensity -15/-15: ""
+*it.inPrintDensity -14/-14: ""
+*it.inPrintDensity -13/-13: ""
+*it.inPrintDensity -12/-12: ""
+*it.inPrintDensity -11/-11: ""
+*it.inPrintDensity -10/-10: ""
+*it.inPrintDensity -9/-9: ""
+*it.inPrintDensity -8/-8: ""
+*it.inPrintDensity -7/-7: ""
+*it.inPrintDensity -6/-6: ""
+*it.inPrintDensity -5/-5: ""
+*it.inPrintDensity -4/-4: ""
+*it.inPrintDensity -3/-3: ""
+*it.inPrintDensity -2/-2: ""
+*it.inPrintDensity -1/-1: ""
+*it.inPrintDensity 0/0: ""
+*it.inPrintDensity 1/1: ""
+*it.inPrintDensity 2/2: ""
+*it.inPrintDensity 3/3: ""
+*it.inPrintDensity 4/4: ""
+*it.inPrintDensity 5/5: ""
+*it.inPrintDensity 6/6: ""
+*it.inPrintDensity 7/7: ""
+*it.inPrintDensity 8/8: ""
+*it.inPrintDensity 9/9: ""
+*it.inPrintDensity 10/10: ""
+*it.inPrintDensity 11/11: ""
+*it.inPrintDensity 12/12: ""
+*it.inPrintDensity 13/13: ""
+*it.inPrintDensity 14/14: ""
+*it.inPrintDensity 15/15: ""
+*it.Translation inPrintRate/Print Speed: ""
+*it.inPrintRate Default/Impostazioni predefinite stampante: ""
+*it.inPrintRate 15/15 mm/sec.: ""
+*it.inPrintRate 20/20 mm/sec.: ""
+*it.inPrintRate 30/30 mm/sec.: ""
+*it.inPrintRate 40/40 mm/sec.: ""
+*it.inPrintRate 60/60 mm/sec.: ""
+*it.inPrintRate 80/80 mm/sec.: ""
+*it.inPrintRate 100/100 mm/sec.: ""
+*it.inPrintRate 120/120 mm/sec.: ""
+*it.inPrintRate 150/150 mm/sec.: ""
+*it.inPrintRate 200/200 mm/sec.: ""
+*it.inPrintRate 250/250 mm/sec.: ""
+*it.inPrintRate 300/300 mm/sec.: ""
+*it.Translation inPrintMode/Print Mode: ""
+*it.inPrintMode Standard/Standard: ""
+*it.inPrintMode Tear/Tear: ""
+*it.inPrintMode Cut/Cut: ""
+*it.Translation inTearInterval/Print and Tear: ""
+*it.inTearInterval None/Disabled: ""
+*it.inTearInterval 1/Every Label: ""
+*it.inTearInterval 2/Every 2 Labels: ""
+*it.inTearInterval 3/Every 3 Labels: ""
+*it.inTearInterval 4/Every 4 Labels: ""
+*it.inTearInterval 5/Every 5 Labels: ""
+*it.inTearInterval 6/Every 6 Labels: ""
+*it.inTearInterval 7/Every 7 Labels: ""
+*it.inTearInterval 8/Every 8 Labels: ""
+*it.inTearInterval 9/Every 9 Labels: ""
+*it.inTearInterval 10/Every 10 Labels: ""
+*it.Translation inCutInterval/Print and Cut: ""
+*it.inCutInterval None/Disabled: ""
+*it.inCutInterval 1/Every Label: ""
+*it.inCutInterval 2/Every 2 Labels: ""
+*it.inCutInterval 3/Every 3 Labels: ""
+*it.inCutInterval 4/Every 4 Labels: ""
+*it.inCutInterval 5/Every 5 Labels: ""
+*it.inCutInterval 6/Every 6 Labels: ""
+*it.inCutInterval 7/Every 7 Labels: ""
+*it.inCutInterval 8/Every 8 Labels: ""
+*it.inCutInterval 9/Every 9 Labels: ""
+*it.inCutInterval 10/Every 10 Labels: ""
+*ja.Translation Manufacturer/Intellitech: ""
+*ja.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*ja.Translation ShortNickName/Intellibar Label Printer: ""
+*ja.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize w288h432/4.00x6.00": ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 300dpi/300dpi: ""
+*ja.Translation PrinterSettings/Printer Settings: ""
+*ja.Translation inPrintDensity/Print Density: ""
+*ja.inPrintDensity Default/システムデフォルト: ""
+*ja.inPrintDensity -15/-15: ""
+*ja.inPrintDensity -14/-14: ""
+*ja.inPrintDensity -13/-13: ""
+*ja.inPrintDensity -12/-12: ""
+*ja.inPrintDensity -11/-11: ""
+*ja.inPrintDensity -10/-10: ""
+*ja.inPrintDensity -9/-9: ""
+*ja.inPrintDensity -8/-8: ""
+*ja.inPrintDensity -7/-7: ""
+*ja.inPrintDensity -6/-6: ""
+*ja.inPrintDensity -5/-5: ""
+*ja.inPrintDensity -4/-4: ""
+*ja.inPrintDensity -3/-3: ""
+*ja.inPrintDensity -2/-2: ""
+*ja.inPrintDensity -1/-1: ""
+*ja.inPrintDensity 0/0: ""
+*ja.inPrintDensity 1/1: ""
+*ja.inPrintDensity 2/2: ""
+*ja.inPrintDensity 3/3: ""
+*ja.inPrintDensity 4/4: ""
+*ja.inPrintDensity 5/5: ""
+*ja.inPrintDensity 6/6: ""
+*ja.inPrintDensity 7/7: ""
+*ja.inPrintDensity 8/8: ""
+*ja.inPrintDensity 9/9: ""
+*ja.inPrintDensity 10/10: ""
+*ja.inPrintDensity 11/11: ""
+*ja.inPrintDensity 12/12: ""
+*ja.inPrintDensity 13/13: ""
+*ja.inPrintDensity 14/14: ""
+*ja.inPrintDensity 15/15: ""
+*ja.Translation inPrintRate/Print Speed: ""
+*ja.inPrintRate Default/システムデフォルト: ""
+*ja.inPrintRate 15/15 mm/sec.: ""
+*ja.inPrintRate 20/20 mm/sec.: ""
+*ja.inPrintRate 30/30 mm/sec.: ""
+*ja.inPrintRate 40/40 mm/sec.: ""
+*ja.inPrintRate 60/60 mm/sec.: ""
+*ja.inPrintRate 80/80 mm/sec.: ""
+*ja.inPrintRate 100/100 mm/sec.: ""
+*ja.inPrintRate 120/120 mm/sec.: ""
+*ja.inPrintRate 150/150 mm/sec.: ""
+*ja.inPrintRate 200/200 mm/sec.: ""
+*ja.inPrintRate 250/250 mm/sec.: ""
+*ja.inPrintRate 300/300 mm/sec.: ""
+*ja.Translation inPrintMode/Print Mode: ""
+*ja.inPrintMode Standard/Standard: ""
+*ja.inPrintMode Tear/Tear: ""
+*ja.inPrintMode Cut/Cut: ""
+*ja.Translation inTearInterval/Print and Tear: ""
+*ja.inTearInterval None/Disabled: ""
+*ja.inTearInterval 1/Every Label: ""
+*ja.inTearInterval 2/Every 2 Labels: ""
+*ja.inTearInterval 3/Every 3 Labels: ""
+*ja.inTearInterval 4/Every 4 Labels: ""
+*ja.inTearInterval 5/Every 5 Labels: ""
+*ja.inTearInterval 6/Every 6 Labels: ""
+*ja.inTearInterval 7/Every 7 Labels: ""
+*ja.inTearInterval 8/Every 8 Labels: ""
+*ja.inTearInterval 9/Every 9 Labels: ""
+*ja.inTearInterval 10/Every 10 Labels: ""
+*ja.Translation inCutInterval/Print and Cut: ""
+*ja.inCutInterval None/Disabled: ""
+*ja.inCutInterval 1/Every Label: ""
+*ja.inCutInterval 2/Every 2 Labels: ""
+*ja.inCutInterval 3/Every 3 Labels: ""
+*ja.inCutInterval 4/Every 4 Labels: ""
+*ja.inCutInterval 5/Every 5 Labels: ""
+*ja.inCutInterval 6/Every 6 Labels: ""
+*ja.inCutInterval 7/Every 7 Labels: ""
+*ja.inCutInterval 8/Every 8 Labels: ""
+*ja.inCutInterval 9/Every 9 Labels: ""
+*ja.inCutInterval 10/Every 10 Labels: ""
+*ko.Translation Manufacturer/Intellitech: ""
+*ko.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*ko.Translation ShortNickName/Intellibar Label Printer: ""
+*ko.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize w288h432/4.00x6.00": ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 300dpi/300dpi: ""
+*ko.Translation PrinterSettings/Printer Settings: ""
+*ko.Translation inPrintDensity/Print Density: ""
+*ko.inPrintDensity Default/빠르게: ""
+*ko.inPrintDensity -15/-15: ""
+*ko.inPrintDensity -14/-14: ""
+*ko.inPrintDensity -13/-13: ""
+*ko.inPrintDensity -12/-12: ""
+*ko.inPrintDensity -11/-11: ""
+*ko.inPrintDensity -10/-10: ""
+*ko.inPrintDensity -9/-9: ""
+*ko.inPrintDensity -8/-8: ""
+*ko.inPrintDensity -7/-7: ""
+*ko.inPrintDensity -6/-6: ""
+*ko.inPrintDensity -5/-5: ""
+*ko.inPrintDensity -4/-4: ""
+*ko.inPrintDensity -3/-3: ""
+*ko.inPrintDensity -2/-2: ""
+*ko.inPrintDensity -1/-1: ""
+*ko.inPrintDensity 0/0: ""
+*ko.inPrintDensity 1/1: ""
+*ko.inPrintDensity 2/2: ""
+*ko.inPrintDensity 3/3: ""
+*ko.inPrintDensity 4/4: ""
+*ko.inPrintDensity 5/5: ""
+*ko.inPrintDensity 6/6: ""
+*ko.inPrintDensity 7/7: ""
+*ko.inPrintDensity 8/8: ""
+*ko.inPrintDensity 9/9: ""
+*ko.inPrintDensity 10/10: ""
+*ko.inPrintDensity 11/11: ""
+*ko.inPrintDensity 12/12: ""
+*ko.inPrintDensity 13/13: ""
+*ko.inPrintDensity 14/14: ""
+*ko.inPrintDensity 15/15: ""
+*ko.Translation inPrintRate/Print Speed: ""
+*ko.inPrintRate Default/빠르게: ""
+*ko.inPrintRate 15/15 mm/sec.: ""
+*ko.inPrintRate 20/20 mm/sec.: ""
+*ko.inPrintRate 30/30 mm/sec.: ""
+*ko.inPrintRate 40/40 mm/sec.: ""
+*ko.inPrintRate 60/60 mm/sec.: ""
+*ko.inPrintRate 80/80 mm/sec.: ""
+*ko.inPrintRate 100/100 mm/sec.: ""
+*ko.inPrintRate 120/120 mm/sec.: ""
+*ko.inPrintRate 150/150 mm/sec.: ""
+*ko.inPrintRate 200/200 mm/sec.: ""
+*ko.inPrintRate 250/250 mm/sec.: ""
+*ko.inPrintRate 300/300 mm/sec.: ""
+*ko.Translation inPrintMode/Print Mode: ""
+*ko.inPrintMode Standard/Standard: ""
+*ko.inPrintMode Tear/Tear: ""
+*ko.inPrintMode Cut/Cut: ""
+*ko.Translation inTearInterval/Print and Tear: ""
+*ko.inTearInterval None/Disabled: ""
+*ko.inTearInterval 1/Every Label: ""
+*ko.inTearInterval 2/Every 2 Labels: ""
+*ko.inTearInterval 3/Every 3 Labels: ""
+*ko.inTearInterval 4/Every 4 Labels: ""
+*ko.inTearInterval 5/Every 5 Labels: ""
+*ko.inTearInterval 6/Every 6 Labels: ""
+*ko.inTearInterval 7/Every 7 Labels: ""
+*ko.inTearInterval 8/Every 8 Labels: ""
+*ko.inTearInterval 9/Every 9 Labels: ""
+*ko.inTearInterval 10/Every 10 Labels: ""
+*ko.Translation inCutInterval/Print and Cut: ""
+*ko.inCutInterval None/Disabled: ""
+*ko.inCutInterval 1/Every Label: ""
+*ko.inCutInterval 2/Every 2 Labels: ""
+*ko.inCutInterval 3/Every 3 Labels: ""
+*ko.inCutInterval 4/Every 4 Labels: ""
+*ko.inCutInterval 5/Every 5 Labels: ""
+*ko.inCutInterval 6/Every 6 Labels: ""
+*ko.inCutInterval 7/Every 7 Labels: ""
+*ko.inCutInterval 8/Every 8 Labels: ""
+*ko.inCutInterval 9/Every 9 Labels: ""
+*ko.inCutInterval 10/Every 10 Labels: ""
+*no.Translation Manufacturer/Intellitech: ""
+*no.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*no.Translation ShortNickName/Intellibar Label Printer: ""
+*no.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize w288h432/4.00x6.00": ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 300dpi/300dpi: ""
+*no.Translation PrinterSettings/Printer Settings: ""
+*no.Translation inPrintDensity/Print Density: ""
+*no.inPrintDensity Default/Skriverstandard: ""
+*no.inPrintDensity -15/-15: ""
+*no.inPrintDensity -14/-14: ""
+*no.inPrintDensity -13/-13: ""
+*no.inPrintDensity -12/-12: ""
+*no.inPrintDensity -11/-11: ""
+*no.inPrintDensity -10/-10: ""
+*no.inPrintDensity -9/-9: ""
+*no.inPrintDensity -8/-8: ""
+*no.inPrintDensity -7/-7: ""
+*no.inPrintDensity -6/-6: ""
+*no.inPrintDensity -5/-5: ""
+*no.inPrintDensity -4/-4: ""
+*no.inPrintDensity -3/-3: ""
+*no.inPrintDensity -2/-2: ""
+*no.inPrintDensity -1/-1: ""
+*no.inPrintDensity 0/0: ""
+*no.inPrintDensity 1/1: ""
+*no.inPrintDensity 2/2: ""
+*no.inPrintDensity 3/3: ""
+*no.inPrintDensity 4/4: ""
+*no.inPrintDensity 5/5: ""
+*no.inPrintDensity 6/6: ""
+*no.inPrintDensity 7/7: ""
+*no.inPrintDensity 8/8: ""
+*no.inPrintDensity 9/9: ""
+*no.inPrintDensity 10/10: ""
+*no.inPrintDensity 11/11: ""
+*no.inPrintDensity 12/12: ""
+*no.inPrintDensity 13/13: ""
+*no.inPrintDensity 14/14: ""
+*no.inPrintDensity 15/15: ""
+*no.Translation inPrintRate/Print Speed: ""
+*no.inPrintRate Default/Skriverstandard: ""
+*no.inPrintRate 15/15 mm/sec.: ""
+*no.inPrintRate 20/20 mm/sec.: ""
+*no.inPrintRate 30/30 mm/sec.: ""
+*no.inPrintRate 40/40 mm/sec.: ""
+*no.inPrintRate 60/60 mm/sec.: ""
+*no.inPrintRate 80/80 mm/sec.: ""
+*no.inPrintRate 100/100 mm/sec.: ""
+*no.inPrintRate 120/120 mm/sec.: ""
+*no.inPrintRate 150/150 mm/sec.: ""
+*no.inPrintRate 200/200 mm/sec.: ""
+*no.inPrintRate 250/250 mm/sec.: ""
+*no.inPrintRate 300/300 mm/sec.: ""
+*no.Translation inPrintMode/Print Mode: ""
+*no.inPrintMode Standard/Standard: ""
+*no.inPrintMode Tear/Tear: ""
+*no.inPrintMode Cut/Cut: ""
+*no.Translation inTearInterval/Print and Tear: ""
+*no.inTearInterval None/Disabled: ""
+*no.inTearInterval 1/Every Label: ""
+*no.inTearInterval 2/Every 2 Labels: ""
+*no.inTearInterval 3/Every 3 Labels: ""
+*no.inTearInterval 4/Every 4 Labels: ""
+*no.inTearInterval 5/Every 5 Labels: ""
+*no.inTearInterval 6/Every 6 Labels: ""
+*no.inTearInterval 7/Every 7 Labels: ""
+*no.inTearInterval 8/Every 8 Labels: ""
+*no.inTearInterval 9/Every 9 Labels: ""
+*no.inTearInterval 10/Every 10 Labels: ""
+*no.Translation inCutInterval/Print and Cut: ""
+*no.inCutInterval None/Disabled: ""
+*no.inCutInterval 1/Every Label: ""
+*no.inCutInterval 2/Every 2 Labels: ""
+*no.inCutInterval 3/Every 3 Labels: ""
+*no.inCutInterval 4/Every 4 Labels: ""
+*no.inCutInterval 5/Every 5 Labels: ""
+*no.inCutInterval 6/Every 6 Labels: ""
+*no.inCutInterval 7/Every 7 Labels: ""
+*no.inCutInterval 8/Every 8 Labels: ""
+*no.inCutInterval 9/Every 9 Labels: ""
+*no.inCutInterval 10/Every 10 Labels: ""
+*pt.Translation Manufacturer/Intellitech: ""
+*pt.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*pt.Translation ShortNickName/Intellibar Label Printer: ""
+*pt.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize w288h432/4.00x6.00": ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 300dpi/300dpi: ""
+*pt.Translation PrinterSettings/Printer Settings: ""
+*pt.Translation inPrintDensity/Print Density: ""
+*pt.inPrintDensity Default/Rápido: ""
+*pt.inPrintDensity -15/-15: ""
+*pt.inPrintDensity -14/-14: ""
+*pt.inPrintDensity -13/-13: ""
+*pt.inPrintDensity -12/-12: ""
+*pt.inPrintDensity -11/-11: ""
+*pt.inPrintDensity -10/-10: ""
+*pt.inPrintDensity -9/-9: ""
+*pt.inPrintDensity -8/-8: ""
+*pt.inPrintDensity -7/-7: ""
+*pt.inPrintDensity -6/-6: ""
+*pt.inPrintDensity -5/-5: ""
+*pt.inPrintDensity -4/-4: ""
+*pt.inPrintDensity -3/-3: ""
+*pt.inPrintDensity -2/-2: ""
+*pt.inPrintDensity -1/-1: ""
+*pt.inPrintDensity 0/0: ""
+*pt.inPrintDensity 1/1: ""
+*pt.inPrintDensity 2/2: ""
+*pt.inPrintDensity 3/3: ""
+*pt.inPrintDensity 4/4: ""
+*pt.inPrintDensity 5/5: ""
+*pt.inPrintDensity 6/6: ""
+*pt.inPrintDensity 7/7: ""
+*pt.inPrintDensity 8/8: ""
+*pt.inPrintDensity 9/9: ""
+*pt.inPrintDensity 10/10: ""
+*pt.inPrintDensity 11/11: ""
+*pt.inPrintDensity 12/12: ""
+*pt.inPrintDensity 13/13: ""
+*pt.inPrintDensity 14/14: ""
+*pt.inPrintDensity 15/15: ""
+*pt.Translation inPrintRate/Print Speed: ""
+*pt.inPrintRate Default/Rápido: ""
+*pt.inPrintRate 15/15 mm/sec.: ""
+*pt.inPrintRate 20/20 mm/sec.: ""
+*pt.inPrintRate 30/30 mm/sec.: ""
+*pt.inPrintRate 40/40 mm/sec.: ""
+*pt.inPrintRate 60/60 mm/sec.: ""
+*pt.inPrintRate 80/80 mm/sec.: ""
+*pt.inPrintRate 100/100 mm/sec.: ""
+*pt.inPrintRate 120/120 mm/sec.: ""
+*pt.inPrintRate 150/150 mm/sec.: ""
+*pt.inPrintRate 200/200 mm/sec.: ""
+*pt.inPrintRate 250/250 mm/sec.: ""
+*pt.inPrintRate 300/300 mm/sec.: ""
+*pt.Translation inPrintMode/Print Mode: ""
+*pt.inPrintMode Standard/Standard: ""
+*pt.inPrintMode Tear/Tear: ""
+*pt.inPrintMode Cut/Cut: ""
+*pt.Translation inTearInterval/Print and Tear: ""
+*pt.inTearInterval None/Disabled: ""
+*pt.inTearInterval 1/Every Label: ""
+*pt.inTearInterval 2/Every 2 Labels: ""
+*pt.inTearInterval 3/Every 3 Labels: ""
+*pt.inTearInterval 4/Every 4 Labels: ""
+*pt.inTearInterval 5/Every 5 Labels: ""
+*pt.inTearInterval 6/Every 6 Labels: ""
+*pt.inTearInterval 7/Every 7 Labels: ""
+*pt.inTearInterval 8/Every 8 Labels: ""
+*pt.inTearInterval 9/Every 9 Labels: ""
+*pt.inTearInterval 10/Every 10 Labels: ""
+*pt.Translation inCutInterval/Print and Cut: ""
+*pt.inCutInterval None/Disabled: ""
+*pt.inCutInterval 1/Every Label: ""
+*pt.inCutInterval 2/Every 2 Labels: ""
+*pt.inCutInterval 3/Every 3 Labels: ""
+*pt.inCutInterval 4/Every 4 Labels: ""
+*pt.inCutInterval 5/Every 5 Labels: ""
+*pt.inCutInterval 6/Every 6 Labels: ""
+*pt.inCutInterval 7/Every 7 Labels: ""
+*pt.inCutInterval 8/Every 8 Labels: ""
+*pt.inCutInterval 9/Every 9 Labels: ""
+*pt.inCutInterval 10/Every 10 Labels: ""
+*sv.Translation Manufacturer/Intellitech: ""
+*sv.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*sv.Translation ShortNickName/Intellibar Label Printer: ""
+*sv.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize w288h432/4.00x6.00": ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 300dpi/300dpi: ""
+*sv.Translation PrinterSettings/Printer Settings: ""
+*sv.Translation inPrintDensity/Print Density: ""
+*sv.inPrintDensity Default/Skrivarstandard: ""
+*sv.inPrintDensity -15/-15: ""
+*sv.inPrintDensity -14/-14: ""
+*sv.inPrintDensity -13/-13: ""
+*sv.inPrintDensity -12/-12: ""
+*sv.inPrintDensity -11/-11: ""
+*sv.inPrintDensity -10/-10: ""
+*sv.inPrintDensity -9/-9: ""
+*sv.inPrintDensity -8/-8: ""
+*sv.inPrintDensity -7/-7: ""
+*sv.inPrintDensity -6/-6: ""
+*sv.inPrintDensity -5/-5: ""
+*sv.inPrintDensity -4/-4: ""
+*sv.inPrintDensity -3/-3: ""
+*sv.inPrintDensity -2/-2: ""
+*sv.inPrintDensity -1/-1: ""
+*sv.inPrintDensity 0/0: ""
+*sv.inPrintDensity 1/1: ""
+*sv.inPrintDensity 2/2: ""
+*sv.inPrintDensity 3/3: ""
+*sv.inPrintDensity 4/4: ""
+*sv.inPrintDensity 5/5: ""
+*sv.inPrintDensity 6/6: ""
+*sv.inPrintDensity 7/7: ""
+*sv.inPrintDensity 8/8: ""
+*sv.inPrintDensity 9/9: ""
+*sv.inPrintDensity 10/10: ""
+*sv.inPrintDensity 11/11: ""
+*sv.inPrintDensity 12/12: ""
+*sv.inPrintDensity 13/13: ""
+*sv.inPrintDensity 14/14: ""
+*sv.inPrintDensity 15/15: ""
+*sv.Translation inPrintRate/Print Speed: ""
+*sv.inPrintRate Default/Skrivarstandard: ""
+*sv.inPrintRate 15/15 mm/sec.: ""
+*sv.inPrintRate 20/20 mm/sec.: ""
+*sv.inPrintRate 30/30 mm/sec.: ""
+*sv.inPrintRate 40/40 mm/sec.: ""
+*sv.inPrintRate 60/60 mm/sec.: ""
+*sv.inPrintRate 80/80 mm/sec.: ""
+*sv.inPrintRate 100/100 mm/sec.: ""
+*sv.inPrintRate 120/120 mm/sec.: ""
+*sv.inPrintRate 150/150 mm/sec.: ""
+*sv.inPrintRate 200/200 mm/sec.: ""
+*sv.inPrintRate 250/250 mm/sec.: ""
+*sv.inPrintRate 300/300 mm/sec.: ""
+*sv.Translation inPrintMode/Print Mode: ""
+*sv.inPrintMode Standard/Standard: ""
+*sv.inPrintMode Tear/Tear: ""
+*sv.inPrintMode Cut/Cut: ""
+*sv.Translation inTearInterval/Print and Tear: ""
+*sv.inTearInterval None/Disabled: ""
+*sv.inTearInterval 1/Every Label: ""
+*sv.inTearInterval 2/Every 2 Labels: ""
+*sv.inTearInterval 3/Every 3 Labels: ""
+*sv.inTearInterval 4/Every 4 Labels: ""
+*sv.inTearInterval 5/Every 5 Labels: ""
+*sv.inTearInterval 6/Every 6 Labels: ""
+*sv.inTearInterval 7/Every 7 Labels: ""
+*sv.inTearInterval 8/Every 8 Labels: ""
+*sv.inTearInterval 9/Every 9 Labels: ""
+*sv.inTearInterval 10/Every 10 Labels: ""
+*sv.Translation inCutInterval/Print and Cut: ""
+*sv.inCutInterval None/Disabled: ""
+*sv.inCutInterval 1/Every Label: ""
+*sv.inCutInterval 2/Every 2 Labels: ""
+*sv.inCutInterval 3/Every 3 Labels: ""
+*sv.inCutInterval 4/Every 4 Labels: ""
+*sv.inCutInterval 5/Every 5 Labels: ""
+*sv.inCutInterval 6/Every 6 Labels: ""
+*sv.inCutInterval 7/Every 7 Labels: ""
+*sv.inCutInterval 8/Every 8 Labels: ""
+*sv.inCutInterval 9/Every 9 Labels: ""
+*sv.inCutInterval 10/Every 10 Labels: ""
+*zh.Translation Manufacturer/Intellitech: ""
+*zh.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*zh.Translation ShortNickName/Intellibar Label Printer: ""
+*zh.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize w288h432/4.00x6.00": ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 300dpi/300dpi: ""
+*zh.Translation PrinterSettings/Printer Settings: ""
+*zh.Translation inPrintDensity/Print Density: ""
+*zh.inPrintDensity Default/Printer's Current Setting: ""
+*zh.inPrintDensity -15/-15: ""
+*zh.inPrintDensity -14/-14: ""
+*zh.inPrintDensity -13/-13: ""
+*zh.inPrintDensity -12/-12: ""
+*zh.inPrintDensity -11/-11: ""
+*zh.inPrintDensity -10/-10: ""
+*zh.inPrintDensity -9/-9: ""
+*zh.inPrintDensity -8/-8: ""
+*zh.inPrintDensity -7/-7: ""
+*zh.inPrintDensity -6/-6: ""
+*zh.inPrintDensity -5/-5: ""
+*zh.inPrintDensity -4/-4: ""
+*zh.inPrintDensity -3/-3: ""
+*zh.inPrintDensity -2/-2: ""
+*zh.inPrintDensity -1/-1: ""
+*zh.inPrintDensity 0/0: ""
+*zh.inPrintDensity 1/1: ""
+*zh.inPrintDensity 2/2: ""
+*zh.inPrintDensity 3/3: ""
+*zh.inPrintDensity 4/4: ""
+*zh.inPrintDensity 5/5: ""
+*zh.inPrintDensity 6/6: ""
+*zh.inPrintDensity 7/7: ""
+*zh.inPrintDensity 8/8: ""
+*zh.inPrintDensity 9/9: ""
+*zh.inPrintDensity 10/10: ""
+*zh.inPrintDensity 11/11: ""
+*zh.inPrintDensity 12/12: ""
+*zh.inPrintDensity 13/13: ""
+*zh.inPrintDensity 14/14: ""
+*zh.inPrintDensity 15/15: ""
+*zh.Translation inPrintRate/Print Speed: ""
+*zh.inPrintRate Default/Printer's Current Setting: ""
+*zh.inPrintRate 15/15 mm/sec.: ""
+*zh.inPrintRate 20/20 mm/sec.: ""
+*zh.inPrintRate 30/30 mm/sec.: ""
+*zh.inPrintRate 40/40 mm/sec.: ""
+*zh.inPrintRate 60/60 mm/sec.: ""
+*zh.inPrintRate 80/80 mm/sec.: ""
+*zh.inPrintRate 100/100 mm/sec.: ""
+*zh.inPrintRate 120/120 mm/sec.: ""
+*zh.inPrintRate 150/150 mm/sec.: ""
+*zh.inPrintRate 200/200 mm/sec.: ""
+*zh.inPrintRate 250/250 mm/sec.: ""
+*zh.inPrintRate 300/300 mm/sec.: ""
+*zh.Translation inPrintMode/Print Mode: ""
+*zh.inPrintMode Standard/Standard: ""
+*zh.inPrintMode Tear/Tear: ""
+*zh.inPrintMode Cut/Cut: ""
+*zh.Translation inTearInterval/Print and Tear: ""
+*zh.inTearInterval None/Disabled: ""
+*zh.inTearInterval 1/Every Label: ""
+*zh.inTearInterval 2/Every 2 Labels: ""
+*zh.inTearInterval 3/Every 3 Labels: ""
+*zh.inTearInterval 4/Every 4 Labels: ""
+*zh.inTearInterval 5/Every 5 Labels: ""
+*zh.inTearInterval 6/Every 6 Labels: ""
+*zh.inTearInterval 7/Every 7 Labels: ""
+*zh.inTearInterval 8/Every 8 Labels: ""
+*zh.inTearInterval 9/Every 9 Labels: ""
+*zh.inTearInterval 10/Every 10 Labels: ""
+*zh.Translation inCutInterval/Print and Cut: ""
+*zh.inCutInterval None/Disabled: ""
+*zh.inCutInterval 1/Every Label: ""
+*zh.inCutInterval 2/Every 2 Labels: ""
+*zh.inCutInterval 3/Every 3 Labels: ""
+*zh.inCutInterval 4/Every 4 Labels: ""
+*zh.inCutInterval 5/Every 5 Labels: ""
+*zh.inCutInterval 6/Every 6 Labels: ""
+*zh.inCutInterval 7/Every 7 Labels: ""
+*zh.inCutInterval 8/Every 8 Labels: ""
+*zh.inCutInterval 9/Every 9 Labels: ""
+*zh.inCutInterval 10/Every 10 Labels: ""
+*zh_TW.Translation Manufacturer/Intellitech: ""
+*zh_TW.Translation ModelName/Intellitech IntelliBar Label Printer: ""
+*zh_TW.Translation ShortNickName/Intellibar Label Printer: ""
+*zh_TW.Translation NickName/Intellitech IntelliBar Label Printer, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize w288h432/4.00x6.00": ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 300dpi/300dpi: ""
+*zh_TW.Translation PrinterSettings/Printer Settings: ""
+*zh_TW.Translation inPrintDensity/Print Density: ""
+*zh_TW.inPrintDensity Default/快速: ""
+*zh_TW.inPrintDensity -15/-15: ""
+*zh_TW.inPrintDensity -14/-14: ""
+*zh_TW.inPrintDensity -13/-13: ""
+*zh_TW.inPrintDensity -12/-12: ""
+*zh_TW.inPrintDensity -11/-11: ""
+*zh_TW.inPrintDensity -10/-10: ""
+*zh_TW.inPrintDensity -9/-9: ""
+*zh_TW.inPrintDensity -8/-8: ""
+*zh_TW.inPrintDensity -7/-7: ""
+*zh_TW.inPrintDensity -6/-6: ""
+*zh_TW.inPrintDensity -5/-5: ""
+*zh_TW.inPrintDensity -4/-4: ""
+*zh_TW.inPrintDensity -3/-3: ""
+*zh_TW.inPrintDensity -2/-2: ""
+*zh_TW.inPrintDensity -1/-1: ""
+*zh_TW.inPrintDensity 0/0: ""
+*zh_TW.inPrintDensity 1/1: ""
+*zh_TW.inPrintDensity 2/2: ""
+*zh_TW.inPrintDensity 3/3: ""
+*zh_TW.inPrintDensity 4/4: ""
+*zh_TW.inPrintDensity 5/5: ""
+*zh_TW.inPrintDensity 6/6: ""
+*zh_TW.inPrintDensity 7/7: ""
+*zh_TW.inPrintDensity 8/8: ""
+*zh_TW.inPrintDensity 9/9: ""
+*zh_TW.inPrintDensity 10/10: ""
+*zh_TW.inPrintDensity 11/11: ""
+*zh_TW.inPrintDensity 12/12: ""
+*zh_TW.inPrintDensity 13/13: ""
+*zh_TW.inPrintDensity 14/14: ""
+*zh_TW.inPrintDensity 15/15: ""
+*zh_TW.Translation inPrintRate/Print Speed: ""
+*zh_TW.inPrintRate Default/快速: ""
+*zh_TW.inPrintRate 15/15 mm/sec.: ""
+*zh_TW.inPrintRate 20/20 mm/sec.: ""
+*zh_TW.inPrintRate 30/30 mm/sec.: ""
+*zh_TW.inPrintRate 40/40 mm/sec.: ""
+*zh_TW.inPrintRate 60/60 mm/sec.: ""
+*zh_TW.inPrintRate 80/80 mm/sec.: ""
+*zh_TW.inPrintRate 100/100 mm/sec.: ""
+*zh_TW.inPrintRate 120/120 mm/sec.: ""
+*zh_TW.inPrintRate 150/150 mm/sec.: ""
+*zh_TW.inPrintRate 200/200 mm/sec.: ""
+*zh_TW.inPrintRate 250/250 mm/sec.: ""
+*zh_TW.inPrintRate 300/300 mm/sec.: ""
+*zh_TW.Translation inPrintMode/Print Mode: ""
+*zh_TW.inPrintMode Standard/Standard: ""
+*zh_TW.inPrintMode Tear/Tear: ""
+*zh_TW.inPrintMode Cut/Cut: ""
+*zh_TW.Translation inTearInterval/Print and Tear: ""
+*zh_TW.inTearInterval None/Disabled: ""
+*zh_TW.inTearInterval 1/Every Label: ""
+*zh_TW.inTearInterval 2/Every 2 Labels: ""
+*zh_TW.inTearInterval 3/Every 3 Labels: ""
+*zh_TW.inTearInterval 4/Every 4 Labels: ""
+*zh_TW.inTearInterval 5/Every 5 Labels: ""
+*zh_TW.inTearInterval 6/Every 6 Labels: ""
+*zh_TW.inTearInterval 7/Every 7 Labels: ""
+*zh_TW.inTearInterval 8/Every 8 Labels: ""
+*zh_TW.inTearInterval 9/Every 9 Labels: ""
+*zh_TW.inTearInterval 10/Every 10 Labels: ""
+*zh_TW.Translation inCutInterval/Print and Cut: ""
+*zh_TW.inCutInterval None/Disabled: ""
+*zh_TW.inCutInterval 1/Every Label: ""
+*zh_TW.inCutInterval 2/Every 2 Labels: ""
+*zh_TW.inCutInterval 3/Every 3 Labels: ""
+*zh_TW.inCutInterval 4/Every 4 Labels: ""
+*zh_TW.inCutInterval 5/Every 5 Labels: ""
+*zh_TW.inCutInterval 6/Every 6 Labels: ""
+*zh_TW.inCutInterval 7/Every 7 Labels: ""
+*zh_TW.inCutInterval 8/Every 8 Labels: ""
+*zh_TW.inCutInterval 9/Every 9 Labels: ""
+*zh_TW.inCutInterval 10/Every 10 Labels: ""
 *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
-*%
-*% End of "$Id: zebra.ppd 5130 2006-02-17 20:25:33Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of INTELBAR.PPD, 50314 bytes.
index 696cf860a61e45ecf06403f731acbbc6ea309f9a..95568748415bfbfec0bc8b64f886bca5352e14fc 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: laserjet.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample HP LaserJet driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for LaserJet Series PCL 4/5 with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "LASERJET.PPD"
-*Manufacturer: "HP"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: False
-*cupsFilter:   "application/vnd.cups-raster 0 rastertohp"
-*cupsModelNumber: 0
-*ModelName:     "HP LaserJet Series PCL 4/5"
+*PCFileName: "LASERJET.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "HP"
+*ModelName: "HP LaserJet Series PCL 4/5"
 *ShortNickName: "HP LaserJet Series PCL 4/5"
-*NickName:      "HP LaserJet Series PCL 4/5 CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*NickName: "HP LaserJet Series PCL 4/5, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "8"
+*FileSystem: False
+*Throughput: "8"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
-*UIConstraints: *PageSize Executive *InputSlot Envelope
-*UIConstraints: *PageSize Letter *InputSlot Envelope
-*UIConstraints: *PageSize Legal *InputSlot Envelope
-*UIConstraints: *PageSize Tabloid *InputSlot Envelope
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 0
+*cupsManualCopies: False
+*cupsFilter: "application/vnd.cups-raster 50 rastertohp"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
+*UIConstraints: *Duplex *Option1 False
+*UIConstraints: *Option1 False *Duplex
 *UIConstraints: *PageSize A3 *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize A3
 *UIConstraints: *PageSize A4 *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize A4
 *UIConstraints: *PageSize A5 *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize A5
 *UIConstraints: *PageSize B5 *InputSlot Envelope
-*UIConstraints:        *Duplex *Option1 False
-
+*UIConstraints: *InputSlot Envelope *PageSize B5
+*UIConstraints: *PageSize Executive *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize Executive
+*UIConstraints: *PageSize Legal *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize Legal
+*UIConstraints: *PageSize Letter *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize Letter
+*UIConstraints: *PageSize Tabloid *InputSlot Envelope
+*UIConstraints: *InputSlot Envelope *PageSize Tabloid
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter/US Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal/US Legal:      "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize Executive/US Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
-*PageSize Tabloid/US Tabloid:  "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
-*PageSize A3/A3:               "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
-*PageSize A4/A4:               "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageSize A5/A5:               "<</PageSize[421 595]/ImagingBBox null>>setpagedevice"
-*PageSize B5/B5 (JIS):         "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
-*PageSize EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
-*PageSize Env10/Envelope #10:  "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
-*PageSize EnvC5/Envelope C5:   "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
-*PageSize EnvDL/Envelope DL:   "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
-*PageSize EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize Executive/Executive - 7.25x10.5in: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
+*PageSize Tabloid/Tabloid - 11x17in: "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
+*PageSize A3/A3 - 297x420mm: "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize A5/A5 - 148x210mm: "<</PageSize[420 595]/ImagingBBox null>>setpagedevice"
+*PageSize B5/B5 - 182x257mm: "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
+*PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
+*PageSize Env10/#10 Envelope - 4.13x9.5in: "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
+*PageSize EnvC5/C5 Envelope - 162x229mm: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
+*PageSize EnvDL/DL Envelope - 110x220mm: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
+*PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter/US Letter:  "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal/US Legal:    "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion Executive/US Executive: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
-*PageRegion Tabloid/US Tabloid:        "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
-*PageRegion A3/A3:             "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
-*PageRegion A4/A4:             "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageRegion A5/A5:             "<</PageSize[421 595]/ImagingBBox null>>setpagedevice"
-*PageRegion B5/B5 (JIS):       "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvISOB5/Envelope B5: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
-*PageRegion Env10/Envelope #10:        "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvC5/Envelope C5: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvDL/Envelope DL: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
-*PageRegion EnvMonarch/Envelope Monarch: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion Executive/Executive - 7.25x10.5in: "<</PageSize[522 756]/ImagingBBox null>>setpagedevice"
+*PageRegion Tabloid/Tabloid - 11x17in: "<</PageSize[792 1224]/ImagingBBox null>>setpagedevice"
+*PageRegion A3/A3 - 297x420mm: "<</PageSize[842 1191]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion A5/A5 - 148x210mm: "<</PageSize[420 595]/ImagingBBox null>>setpagedevice"
+*PageRegion B5/B5 - 182x257mm: "<</PageSize[516 729]/ImagingBBox null>>setpagedevice"
+*PageRegion EnvISOB5/ISOB5 Envelope - 176x250mm: "<</PageSize[499 709]/ImagingBBox null>>setpagedevice"
+*PageRegion Env10/#10 Envelope - 4.13x9.5in: "<</PageSize[297 684]/ImagingBBox null>>setpagedevice"
+*PageRegion EnvC5/C5 Envelope - 162x229mm: "<</PageSize[459 649]/ImagingBBox null>>setpagedevice"
+*PageRegion EnvDL/DL Envelope - 110x220mm: "<</PageSize[312 624]/ImagingBBox null>>setpagedevice"
+*PageRegion EnvMonarch/Monarch Envelope - 3.875x7.5in: "<</PageSize[279 540]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter/US Letter:       "18 36 594 756"
-*ImageableArea Legal/US Legal:         "18 36 594 972"
-*ImageableArea Executive/US Executive: "18 36 504 684"
-*ImageableArea Tabloid/US Tabloid:     "18 36 774 1188"
-*ImageableArea A3/A3:                  "18 36 824 1155"
-*ImageableArea A4/A4:                  "18 36 577 806"
-*ImageableArea A5/A5:                  "18 36 403 559"
-*ImageableArea B5/JIS B5:              "18 36 498 693"
-*ImageableArea EnvISOB5/B5 (ISO):      "18 36 463 673"
-*ImageableArea Env10/Com-10:           "18 36 279 648"
-*ImageableArea EnvC5/EnvC5:            "18 36 441 613"
-*ImageableArea EnvDL/EnvDL:            "18 36 294 588"
-*ImageableArea EnvMonarch/Envelope Monarch: "18 36 261 504"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 36.00 594.00 756.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 36.00 594.00 972.00"
+*ImageableArea Executive/Executive - 7.25x10.5in: "18.00 36.00 504.00 720.00"
+*ImageableArea Tabloid/Tabloid - 11x17in: "18.00 36.00 774.00 1188.00"
+*ImageableArea A3/A3 - 297x420mm: "18.00 36.00 824.00 1155.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 36.00 577.00 806.00"
+*ImageableArea A5/A5 - 148x210mm: "18.00 36.00 402.00 559.00"
+*ImageableArea B5/B5 - 182x257mm: "18.00 36.00 498.00 693.00"
+*ImageableArea EnvISOB5/ISOB5 Envelope - 176x250mm: "18.00 36.00 481.00 673.00"
+*ImageableArea Env10/#10 Envelope - 4.13x9.5in: "18.00 36.00 279.00 648.00"
+*ImageableArea EnvC5/C5 Envelope - 162x229mm: "18.00 36.00 441.00 613.00"
+*ImageableArea EnvDL/DL Envelope - 110x220mm: "18.00 36.00 294.00 588.00"
+*ImageableArea EnvMonarch/Monarch Envelope - 3.875x7.5in: "18.00 36.00 261.00 504.00"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter/US Letter:      "612 792"
-*PaperDimension Legal/US Legal:                "612 1008"
-*PaperDimension Executive/US Executive:        "522 756"
-*PaperDimension Tabloid/US Tabloid:    "792 1224"
-*PaperDimension A3/A3:                 "842 1191"
-*PaperDimension A4/A4:                 "595 842"
-*PaperDimension A5/A5:                 "421 595"
-*PaperDimension B5/B5 (JIS):           "516 729"
-*PaperDimension EnvISOB5/Envelope B5:  "499 709"
-*PaperDimension Env10/Envelope #10:    "297 684"
-*PaperDimension EnvC5/Envelope C5:     "459 649"
-*PaperDimension EnvDL/Envelope DL:     "312 624"
-*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
-
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension Executive/Executive - 7.25x10.5in: "522.00 756.00"
+*PaperDimension Tabloid/Tabloid - 11x17in: "792.00 1224.00"
+*PaperDimension A3/A3 - 297x420mm: "842.00 1191.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension A5/A5 - 148x210mm: "420.00 595.00"
+*PaperDimension B5/B5 - 182x257mm: "516.00 729.00"
+*PaperDimension EnvISOB5/ISOB5 Envelope - 176x250mm: "499.00 709.00"
+*PaperDimension Env10/#10 Envelope - 4.13x9.5in: "297.00 684.00"
+*PaperDimension EnvC5/C5 Envelope - 162x229mm: "459.00 649.00"
+*PaperDimension EnvDL/DL Envelope - 110x220mm: "312.00 624.00"
+*PaperDimension EnvMonarch/Monarch Envelope - 3.875x7.5in: "279.00 540.00"
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
+*DefaultResolution: 300dpi
+*Resolution 150dpi: "<</HWResolution[150 150]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 300dpi: "<</HWResolution[300 300]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 600dpi: "<</HWResolution[600 600]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*CloseUI: *Resolution
 *OpenUI *InputSlot/Media Source: PickOne
-*OrderDependency: 10 AnySetup *InputSlot
+*OrderDependency: 10.0 AnySetup *InputSlot
 *DefaultInputSlot: Default
-*InputSlot Default/Default: "<</cupsMediaPosition 0>>setpagedevice"
-*InputSlot Tray1/Tray 1: "<</cupsMediaPosition 8>>setpagedevice"
-*InputSlot Tray2/Tray 2: "<</cupsMediaPosition 1>>setpagedevice"
-*InputSlot Tray3/Tray 3: "<</cupsMediaPosition 4>>setpagedevice"
-*InputSlot Tray4/Tray 4: "<</cupsMediaPosition 5>>setpagedevice"
-*InputSlot Manual/Manual Feed: "<</cupsMediaPosition 2>>setpagedevice"
-*InputSlot Envelope/Envelope Feed: "<</cupsMediaPosition 3>>setpagedevice"
+*InputSlot Default/Printer Default: "<</MediaPosition 0>>setpagedevice"
+*InputSlot Tray1/Tray 1: "<</MediaPosition 8>>setpagedevice"
+*InputSlot Tray2/Tray 2: "<</MediaPosition 1>>setpagedevice"
+*InputSlot Tray3/Tray 3: "<</MediaPosition 4>>setpagedevice"
+*InputSlot Tray4/Tray 4: "<</MediaPosition 5>>setpagedevice"
+*InputSlot Manual/Manual Feed: "<</MediaPosition 2>>setpagedevice"
+*InputSlot Envelope/Envelope Feed: "<</MediaPosition 3>>setpagedevice"
 *CloseUI: *InputSlot
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
-*DefaultResolution: 300dpi
-*Resolution 150dpi/150 DPI: "<</HWResolution[150 150]/cupsColorOrder 0/cupsColorSpace 3/cupsCompression 2>>setpagedevice"
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]/cupsColorOrder 0/cupsColorSpace 3/cupsCompression 2>>setpagedevice"
-*Resolution 600dpi/600 DPI: "<</HWResolution[600 600]/cupsColorOrder 0/cupsColorSpace 3/cupsCompression 2>>setpagedevice"
-*CloseUI: *Resolution
-
-*OpenUI *Duplex/Double-Sided Printing: PickOne
-*OrderDependency: 20 AnySetup *Duplex
+*OpenUI *Duplex/2-Sided Printing: PickOne
+*OrderDependency: 10.0 AnySetup *Duplex
 *DefaultDuplex: None
-*Duplex None/Off:      "<</Duplex false>>setpagedevice"
-*Duplex DuplexNoTumble/Long Edge (Standard):   "<</Duplex true/Tumble false>>setpagedevice"
-*Duplex DuplexTumble/Short Edge (Flip):        "<</Duplex true/Tumble true>>setpagedevice"
-*CloseUI:      *Duplex
-
-*OpenGroup: InstallableOptions
+*Duplex None/Off (1-Sided): "<</Duplex false>>setpagedevice"
+*Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble false>>setpagedevice"
+*Duplex DuplexTumble/Short-Edge (Landscape): "<</Duplex true/Tumble true>>setpagedevice"
+*CloseUI: *Duplex
+*OpenGroup: InstallableOptions/Installable Options
 *OpenUI *Option1/Duplexer: Boolean
+*OrderDependency: 10.0 AnySetup *Option1
 *DefaultOption1: False
-*Option1 True/Installed:       ""
-*Option1 False/Not Installed:  ""
+*Option1 False/Not Installed: ""
+*Option1 True/Installed: ""
 *CloseUI: *Option1
 *CloseGroup: InstallableOptions
-
+*da.Translation Manufacturer/HP: ""
+*da.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*da.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*da.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize Executive/Executive - 7.25x10.5in: ""
+*da.PageSize Tabloid/Tabloid - 11x17in: ""
+*da.PageSize A3/A3 - 297x420mm: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize A5/A5 - 148x210mm: ""
+*da.PageSize B5/B5 - 182x257mm: ""
+*da.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*da.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*da.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*da.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*da.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 150dpi/150dpi: ""
+*da.Resolution 300dpi/300dpi: ""
+*da.Resolution 600dpi/600dpi: ""
+*da.Translation InputSlot/Media Source: ""
+*da.InputSlot Default/Printerstandard: ""
+*da.InputSlot Tray1/Bakke 1: ""
+*da.InputSlot Tray2/Magasin 2: ""
+*da.InputSlot Tray3/Magasin 3: ""
+*da.InputSlot Tray4/Bakke 4: ""
+*da.InputSlot Manual/Manuel: ""
+*da.InputSlot Envelope/Envelope Feed: ""
+*da.Translation Duplex/Dupleks: ""
+*da.Duplex None/Off (1-Sided): ""
+*da.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*da.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*da.Translation InstallableOptions/Installable Options: ""
+*da.Translation Option1/Duplexer: ""
+*da.Option1 False/Ikke installeret: ""
+*da.Option1 True/Installed: ""
+*de.Translation Manufacturer/HP: ""
+*de.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*de.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*de.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize Executive/Executive - 7.25x10.5in: ""
+*de.PageSize Tabloid/Tabloid - 11x17in: ""
+*de.PageSize A3/A3 - 297x420mm: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize A5/A5 - 148x210mm: ""
+*de.PageSize B5/B5 - 182x257mm: ""
+*de.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*de.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*de.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*de.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*de.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 150dpi/150dpi: ""
+*de.Resolution 300dpi/300dpi: ""
+*de.Resolution 600dpi/600dpi: ""
+*de.Translation InputSlot/Media Source: ""
+*de.InputSlot Default/Druckerstandard: ""
+*de.InputSlot Tray1/Fach 1: ""
+*de.InputSlot Tray2/Fach 2: ""
+*de.InputSlot Tray3/Fach 3: ""
+*de.InputSlot Tray4/Zufuhrfach 4: ""
+*de.InputSlot Manual/Manuell: ""
+*de.InputSlot Envelope/Envelope Feed: ""
+*de.Translation Duplex/Duplexdruck: ""
+*de.Duplex None/Off (1-Sided): ""
+*de.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*de.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*de.Translation InstallableOptions/Installable Options: ""
+*de.Translation Option1/Duplexer: ""
+*de.Option1 False/Nicht Eingebaut: ""
+*de.Option1 True/Eingebaut: ""
+*es.Translation Manufacturer/HP: ""
+*es.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*es.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*es.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize Executive/Executive - 7.25x10.5in: ""
+*es.PageSize Tabloid/Tabloid - 11x17in: ""
+*es.PageSize A3/A3 - 297x420mm: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize A5/A5 - 148x210mm: ""
+*es.PageSize B5/B5 - 182x257mm: ""
+*es.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*es.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*es.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*es.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*es.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 150dpi/150dpi: ""
+*es.Resolution 300dpi/300dpi: ""
+*es.Resolution 600dpi/600dpi: ""
+*es.Translation InputSlot/Media Source: ""
+*es.InputSlot Default/Impresora por defecto: ""
+*es.InputSlot Tray1/Bandeja 1: ""
+*es.InputSlot Tray2/Bandeja 2: ""
+*es.InputSlot Tray3/Bandeja 3: ""
+*es.InputSlot Tray4/Bandeja 4: ""
+*es.InputSlot Manual/Alimentación manual: ""
+*es.InputSlot Envelope/Envelope Feed: ""
+*es.Translation Duplex/Dúplex: ""
+*es.Duplex None/Off (1-Sided): ""
+*es.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*es.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*es.Translation InstallableOptions/Installable Options: ""
+*es.Translation Option1/Duplexer: ""
+*es.Option1 False/No Instalado: ""
+*es.Option1 True/Instalada: ""
+*fi.Translation Manufacturer/HP: ""
+*fi.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*fi.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*fi.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize Executive/Executive - 7.25x10.5in: ""
+*fi.PageSize Tabloid/Tabloid - 11x17in: ""
+*fi.PageSize A3/A3 - 297x420mm: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize A5/A5 - 148x210mm: ""
+*fi.PageSize B5/B5 - 182x257mm: ""
+*fi.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*fi.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*fi.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*fi.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*fi.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 150dpi/150dpi: ""
+*fi.Resolution 300dpi/300dpi: ""
+*fi.Resolution 600dpi/600dpi: ""
+*fi.Translation InputSlot/Paperilähde: ""
+*fi.InputSlot Default/Nopea: ""
+*fi.InputSlot Tray1/Kasetti1: ""
+*fi.InputSlot Tray2/Kasetti2: ""
+*fi.InputSlot Tray3/Alusta 3: ""
+*fi.InputSlot Tray4/Lokero 4: ""
+*fi.InputSlot Manual/Käsinsyöttö: ""
+*fi.InputSlot Envelope/Envelope Feed: ""
+*fi.Translation Duplex/Kaksipuolinen tulostus: ""
+*fi.Duplex None/Off (1-Sided): ""
+*fi.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*fi.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*fi.Translation InstallableOptions/Installable Options: ""
+*fi.Translation Option1/Duplexer: ""
+*fi.Option1 False/Not Installed: ""
+*fi.Option1 True/Installed: ""
+*fr.Translation Manufacturer/HP: ""
+*fr.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*fr.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*fr.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize Executive/Executive - 7.25x10.5in: ""
+*fr.PageSize Tabloid/Tabloid - 11x17in: ""
+*fr.PageSize A3/A3 - 297x420mm: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize A5/A5 - 148x210mm: ""
+*fr.PageSize B5/B5 - 182x257mm: ""
+*fr.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*fr.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*fr.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*fr.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*fr.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 150dpi/150dpi: ""
+*fr.Resolution 300dpi/300dpi: ""
+*fr.Resolution 600dpi/600dpi: ""
+*fr.Translation InputSlot/Media Source: ""
+*fr.InputSlot Default/Imprimante par défaut: ""
+*fr.InputSlot Tray1/Bac 1: ""
+*fr.InputSlot Tray2/Bac 2: ""
+*fr.InputSlot Tray3/Bac 3: ""
+*fr.InputSlot Tray4/Bac 4: ""
+*fr.InputSlot Manual/Manuel: ""
+*fr.InputSlot Envelope/Envelope Feed: ""
+*fr.Translation Duplex/Impression recto-verso: ""
+*fr.Duplex None/Off (1-Sided): ""
+*fr.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*fr.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*fr.Translation InstallableOptions/Installable Options: ""
+*fr.Translation Option1/Duplexer: ""
+*fr.Option1 False/Non Installée: ""
+*fr.Option1 True/Installée: ""
+*it.Translation Manufacturer/HP: ""
+*it.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*it.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*it.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize Executive/Executive - 7.25x10.5in: ""
+*it.PageSize Tabloid/Tabloid - 11x17in: ""
+*it.PageSize A3/A3 - 297x420mm: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize A5/A5 - 148x210mm: ""
+*it.PageSize B5/B5 - 182x257mm: ""
+*it.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*it.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*it.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*it.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*it.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 150dpi/150dpi: ""
+*it.Resolution 300dpi/300dpi: ""
+*it.Resolution 600dpi/600dpi: ""
+*it.Translation InputSlot/Media Source: ""
+*it.InputSlot Default/Impostazioni predefinite stampante: ""
+*it.InputSlot Tray1/Vassoio 1: ""
+*it.InputSlot Tray2/Cassetto 2: ""
+*it.InputSlot Tray3/Cassetto 3: ""
+*it.InputSlot Tray4/Vassoio 4: ""
+*it.InputSlot Manual/Manuale: ""
+*it.InputSlot Envelope/Envelope Feed: ""
+*it.Translation Duplex/Fronte-retro: ""
+*it.Duplex None/Off (1-Sided): ""
+*it.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*it.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*it.Translation InstallableOptions/Installable Options: ""
+*it.Translation Option1/Duplexer: ""
+*it.Option1 False/Non Installato: ""
+*it.Option1 True/Installata: ""
+*ja.Translation Manufacturer/HP: ""
+*ja.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*ja.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*ja.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize Executive/Executive - 7.25x10.5in: ""
+*ja.PageSize Tabloid/Tabloid - 11x17in: ""
+*ja.PageSize A3/A3 - 297x420mm: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize A5/A5 - 148x210mm: ""
+*ja.PageSize B5/B5 - 182x257mm: ""
+*ja.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*ja.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*ja.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*ja.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*ja.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 150dpi/150dpi: ""
+*ja.Resolution 300dpi/300dpi: ""
+*ja.Resolution 600dpi/600dpi: ""
+*ja.Translation InputSlot/Media Source: ""
+*ja.InputSlot Default/システムデフォルト: ""
+*ja.InputSlot Tray1/カセット 1: ""
+*ja.InputSlot Tray2/カセット 2: ""
+*ja.InputSlot Tray3/カセット 3: ""
+*ja.InputSlot Tray4/トレイ 4: ""
+*ja.InputSlot Manual/手差し: ""
+*ja.InputSlot Envelope/Envelope Feed: ""
+*ja.Translation Duplex/両面印刷: ""
+*ja.Duplex None/Off (1-Sided): ""
+*ja.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*ja.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*ja.Translation InstallableOptions/Installable Options: ""
+*ja.Translation Option1/Duplexer: ""
+*ja.Option1 False/インストールされていません: ""
+*ja.Option1 True/インストール済み: ""
+*ko.Translation Manufacturer/HP: ""
+*ko.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*ko.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*ko.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize Executive/Executive - 7.25x10.5in: ""
+*ko.PageSize Tabloid/Tabloid - 11x17in: ""
+*ko.PageSize A3/A3 - 297x420mm: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize A5/A5 - 148x210mm: ""
+*ko.PageSize B5/B5 - 182x257mm: ""
+*ko.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*ko.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*ko.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*ko.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*ko.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 150dpi/150dpi: ""
+*ko.Resolution 300dpi/300dpi: ""
+*ko.Resolution 600dpi/600dpi: ""
+*ko.Translation InputSlot/용지함: ""
+*ko.InputSlot Default/빠르게: ""
+*ko.InputSlot Tray1/트레이 1: ""
+*ko.InputSlot Tray2/용지함 2: ""
+*ko.InputSlot Tray3/용지함 3: ""
+*ko.InputSlot Tray4/용지함 4: ""
+*ko.InputSlot Manual/수동: ""
+*ko.InputSlot Envelope/Envelope Feed: ""
+*ko.Translation Duplex/양면인쇄: ""
+*ko.Duplex None/Off (1-Sided): ""
+*ko.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*ko.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*ko.Translation InstallableOptions/Installable Options: ""
+*ko.Translation Option1/Duplexer: ""
+*ko.Option1 False/설치 안됨: ""
+*ko.Option1 True/설치됨: ""
+*no.Translation Manufacturer/HP: ""
+*no.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*no.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*no.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize Executive/Executive - 7.25x10.5in: ""
+*no.PageSize Tabloid/Tabloid - 11x17in: ""
+*no.PageSize A3/A3 - 297x420mm: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize A5/A5 - 148x210mm: ""
+*no.PageSize B5/B5 - 182x257mm: ""
+*no.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*no.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*no.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*no.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*no.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 150dpi/150dpi: ""
+*no.Resolution 300dpi/300dpi: ""
+*no.Resolution 600dpi/600dpi: ""
+*no.Translation InputSlot/Media Source: ""
+*no.InputSlot Default/Skriverstandard: ""
+*no.InputSlot Tray1/Skuff 1: ""
+*no.InputSlot Tray2/Skuff 2: ""
+*no.InputSlot Tray3/Magasin 3: ""
+*no.InputSlot Tray4/Skuff 4: ""
+*no.InputSlot Manual/Handmatig: ""
+*no.InputSlot Envelope/Envelope Feed: ""
+*no.Translation Duplex/Tosidig: ""
+*no.Duplex None/Off (1-Sided): ""
+*no.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*no.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*no.Translation InstallableOptions/Installable Options: ""
+*no.Translation Option1/Duplexer: ""
+*no.Option1 False/Not Installed: ""
+*no.Option1 True/Installed: ""
+*pt.Translation Manufacturer/HP: ""
+*pt.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*pt.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*pt.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize Executive/Executive - 7.25x10.5in: ""
+*pt.PageSize Tabloid/Tabloid - 11x17in: ""
+*pt.PageSize A3/A3 - 297x420mm: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize A5/A5 - 148x210mm: ""
+*pt.PageSize B5/B5 - 182x257mm: ""
+*pt.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*pt.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*pt.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*pt.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*pt.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 150dpi/150dpi: ""
+*pt.Resolution 300dpi/300dpi: ""
+*pt.Resolution 600dpi/600dpi: ""
+*pt.Translation InputSlot/Media Source: ""
+*pt.InputSlot Default/Rápido: ""
+*pt.InputSlot Tray1/Bandeja 1: ""
+*pt.InputSlot Tray2/Bandeja 2: ""
+*pt.InputSlot Tray3/Bandeja 3: ""
+*pt.InputSlot Tray4/Bandeja 4: ""
+*pt.InputSlot Manual/Alimentação Manual: ""
+*pt.InputSlot Envelope/Envelope Feed: ""
+*pt.Translation Duplex/Impressão em Frente e Verso: ""
+*pt.Duplex None/Off (1-Sided): ""
+*pt.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*pt.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*pt.Translation InstallableOptions/Installable Options: ""
+*pt.Translation Option1/Duplexer: ""
+*pt.Option1 False/Não instalado: ""
+*pt.Option1 True/Instalada: ""
+*sv.Translation Manufacturer/HP: ""
+*sv.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*sv.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*sv.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize Executive/Executive - 7.25x10.5in: ""
+*sv.PageSize Tabloid/Tabloid - 11x17in: ""
+*sv.PageSize A3/A3 - 297x420mm: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize A5/A5 - 148x210mm: ""
+*sv.PageSize B5/B5 - 182x257mm: ""
+*sv.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*sv.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*sv.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*sv.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*sv.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 150dpi/150dpi: ""
+*sv.Resolution 300dpi/300dpi: ""
+*sv.Resolution 600dpi/600dpi: ""
+*sv.Translation InputSlot/Media Source: ""
+*sv.InputSlot Default/Skrivarstandard: ""
+*sv.InputSlot Tray1/Fack 1: ""
+*sv.InputSlot Tray2/Fack 2: ""
+*sv.InputSlot Tray3/Fack 3: ""
+*sv.InputSlot Tray4/Fack 4: ""
+*sv.InputSlot Manual/Manuell: ""
+*sv.InputSlot Envelope/Envelope Feed: ""
+*sv.Translation Duplex/Dubbelsidig utskrift: ""
+*sv.Duplex None/Off (1-Sided): ""
+*sv.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*sv.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*sv.Translation InstallableOptions/Installable Options: ""
+*sv.Translation Option1/Duplexer: ""
+*sv.Option1 False/Ej installerad: ""
+*sv.Option1 True/Installed: ""
+*zh.Translation Manufacturer/HP: ""
+*zh.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*zh.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*zh.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize Executive/Executive - 7.25x10.5in: ""
+*zh.PageSize Tabloid/Tabloid - 11x17in: ""
+*zh.PageSize A3/A3 - 297x420mm: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize A5/A5 - 148x210mm: ""
+*zh.PageSize B5/B5 - 182x257mm: ""
+*zh.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*zh.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*zh.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*zh.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*zh.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 150dpi/150dpi: ""
+*zh.Resolution 300dpi/300dpi: ""
+*zh.Resolution 600dpi/600dpi: ""
+*zh.Translation InputSlot/Paper Source: ""
+*zh.InputSlot Default/Printer's Current Setting: ""
+*zh.InputSlot Tray1/Tray 1: ""
+*zh.InputSlot Tray2/Tray 2: ""
+*zh.InputSlot Tray3/Tray 3: ""
+*zh.InputSlot Tray4/Tray 4: ""
+*zh.InputSlot Manual/手动: ""
+*zh.InputSlot Envelope/Envelope Feed: ""
+*zh.Translation Duplex/2-Sided Printing: ""
+*zh.Duplex None/Off (1-Sided): ""
+*zh.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*zh.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*zh.Translation InstallableOptions/Installable Options: ""
+*zh.Translation Option1/Duplexer: ""
+*zh.Option1 False/Not Installed: ""
+*zh.Option1 True/Installed: ""
+*zh_TW.Translation Manufacturer/HP: ""
+*zh_TW.Translation ModelName/HP LaserJet Series PCL 4/5: ""
+*zh_TW.Translation ShortNickName/HP LaserJet Series PCL 4/5: ""
+*zh_TW.Translation NickName/HP LaserJet Series PCL 4/5, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize Executive/Executive - 7.25x10.5in: ""
+*zh_TW.PageSize Tabloid/Tabloid - 11x17in: ""
+*zh_TW.PageSize A3/A3 - 297x420mm: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize A5/A5 - 148x210mm: ""
+*zh_TW.PageSize B5/B5 - 182x257mm: ""
+*zh_TW.PageSize EnvISOB5/ISOB5 Envelope - 176x250mm: ""
+*zh_TW.PageSize Env10/#10 Envelope - 4.13x9.5in: ""
+*zh_TW.PageSize EnvC5/C5 Envelope - 162x229mm: ""
+*zh_TW.PageSize EnvDL/DL Envelope - 110x220mm: ""
+*zh_TW.PageSize EnvMonarch/Monarch Envelope - 3.875x7.5in: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 150dpi/150dpi: ""
+*zh_TW.Resolution 300dpi/300dpi: ""
+*zh_TW.Resolution 600dpi/600dpi: ""
+*zh_TW.Translation InputSlot/紙張來源: ""
+*zh_TW.InputSlot Default/快速: ""
+*zh_TW.InputSlot Tray1/裝紙匣 1: ""
+*zh_TW.InputSlot Tray2/裝紙匣 2: ""
+*zh_TW.InputSlot Tray3/裝紙匣 3: ""
+*zh_TW.InputSlot Tray4/紙匣4: ""
+*zh_TW.InputSlot Manual/手動: ""
+*zh_TW.InputSlot Envelope/Envelope Feed: ""
+*zh_TW.Translation Duplex/雙面列印: ""
+*zh_TW.Duplex None/Off (1-Sided): ""
+*zh_TW.Duplex DuplexNoTumble/Long-Edge (Portrait): ""
+*zh_TW.Duplex DuplexTumble/Short-Edge (Landscape): ""
+*zh_TW.Translation InstallableOptions/Installable Options: ""
+*zh_TW.Translation Option1/Duplexer: ""
+*zh_TW.Option1 False/未安裝: ""
+*zh_TW.Option1 True/已安裝: ""
 *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
-*%
-*% End of "$Id: laserjet.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of LASERJET.PPD, 31536 bytes.
index 1f7480d4bb5af4fdc61577ee646f3ed380626ff5..78c7ff7fb828154a582fbe900e9dfdc745a06889 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: okidat24.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample OKIDATA 24-Pin driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for 24-Pin Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "OKIDAT24.PPD"
-*Manufacturer: "Oki"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsModelNumber:      1
-*cupsFilter:   "application/vnd.cups-raster 0 rastertoepson"
-*ModelName:     "OKIDATA 24-Pin Series"
-*ShortNickName: "OKIDATA 24-Pin Series"
-*NickName:      "OKIDATA 24-Pin Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*PCFileName: "OKIDAT24.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Oki"
+*ModelName: "Oki 24-Pin Series"
+*ShortNickName: "Oki 24-Pin Series"
+*NickName: "Oki 24-Pin Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 1
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter:      "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal:       "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize A4:          "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageSize FanFoldUS:   "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal:     "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion A4:                "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageRegion FanFoldUS: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter: "18.0 18.0 594.0 774.0"
-*ImageableArea Legal:  "18.0 18.0 594.0 990.0"
-*ImageableArea A4:     "18.0 18.0 577.0 824.0"
-*ImageableArea FanFoldUS: "18.0 18.0 1053.0 774.0"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 18.00 594.00 774.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 18.00 594.00 990.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 18.00 577.00 824.00"
+*ImageableArea FanFoldUS/Fanfold - 14.875x11in: "18.00 18.00 1053.00 774.00"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter:        "612 792"
-*PaperDimension Legal: "612 1008"
-*PaperDimension A4:    "595 842"
-*PaperDimension FanFoldUS: "1071 792"
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
-*DefaultResolution: 120dpi
-*Resolution 60dpi/60 DPI: "<</HWResolution[60 60]/cupsRowCount 8>>setpagedevice"
-*Resolution 120dpi/120x60 DPI: "<</HWResolution[120 60]/cupsRowCount 8>>setpagedevice"
-*Resolution 180dpi/180 DPI: "<</HWResolution[180 180]/cupsRowCount 24>>setpagedevice"
-*Resolution 360x180dpi/360x180 DPI: "<</HWResolution[360 180]/cupsRowCount 24>>setpagedevice"
-*Resolution 360dpi/360 DPI: "<</HWResolution[360 360]/cupsRowCount 48>>setpagedevice"
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension FanFoldUS/Fanfold - 14.875x11in: "1071.00 792.00"
+*MaxMediaWidth: "1080.00"
+*MaxMediaHeight: "86400.00"
+*HWMargins: 0.00 0.00 0.00 0.00
+*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
+*ParamCustomPageSize Width: 1 points 36.00 1080.00
+*ParamCustomPageSize Height: 2 points 36.00 86400.00
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 0
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
+*DefaultResolution: 120x60dpi
+*Resolution 60dpi: "<</HWResolution[60 60]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 120x60dpi: "<</HWResolution[120 60]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 180dpi: "<</HWResolution[180 180]/cupsBitsPerColor 1/cupsRowCount 24/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 360x180dpi: "<</HWResolution[360 180]/cupsBitsPerColor 1/cupsRowCount 24/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 360dpi: "<</HWResolution[360 360]/cupsBitsPerColor 1/cupsRowCount 48/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
+*da.Translation Manufacturer/Oki: ""
+*da.Translation ModelName/Oki 24-Pin Series: ""
+*da.Translation ShortNickName/Oki 24-Pin Series: ""
+*da.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 60dpi/60dpi: ""
+*da.Resolution 120x60dpi/120x60dpi: ""
+*da.Resolution 180dpi/180dpi: ""
+*da.Resolution 360x180dpi/360x180dpi: ""
+*da.Resolution 360dpi/360dpi: ""
+*de.Translation Manufacturer/Oki: ""
+*de.Translation ModelName/Oki 24-Pin Series: ""
+*de.Translation ShortNickName/Oki 24-Pin Series: ""
+*de.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 60dpi/60dpi: ""
+*de.Resolution 120x60dpi/120x60dpi: ""
+*de.Resolution 180dpi/180dpi: ""
+*de.Resolution 360x180dpi/360x180dpi: ""
+*de.Resolution 360dpi/360dpi: ""
+*es.Translation Manufacturer/Oki: ""
+*es.Translation ModelName/Oki 24-Pin Series: ""
+*es.Translation ShortNickName/Oki 24-Pin Series: ""
+*es.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 60dpi/60dpi: ""
+*es.Resolution 120x60dpi/120x60dpi: ""
+*es.Resolution 180dpi/180dpi: ""
+*es.Resolution 360x180dpi/360x180dpi: ""
+*es.Resolution 360dpi/360dpi: ""
+*fi.Translation Manufacturer/Oki: ""
+*fi.Translation ModelName/Oki 24-Pin Series: ""
+*fi.Translation ShortNickName/Oki 24-Pin Series: ""
+*fi.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 60dpi/60dpi: ""
+*fi.Resolution 120x60dpi/120x60dpi: ""
+*fi.Resolution 180dpi/180dpi: ""
+*fi.Resolution 360x180dpi/360x180dpi: ""
+*fi.Resolution 360dpi/360dpi: ""
+*fr.Translation Manufacturer/Oki: ""
+*fr.Translation ModelName/Oki 24-Pin Series: ""
+*fr.Translation ShortNickName/Oki 24-Pin Series: ""
+*fr.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 60dpi/60dpi: ""
+*fr.Resolution 120x60dpi/120x60dpi: ""
+*fr.Resolution 180dpi/180dpi: ""
+*fr.Resolution 360x180dpi/360x180dpi: ""
+*fr.Resolution 360dpi/360dpi: ""
+*it.Translation Manufacturer/Oki: ""
+*it.Translation ModelName/Oki 24-Pin Series: ""
+*it.Translation ShortNickName/Oki 24-Pin Series: ""
+*it.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 60dpi/60dpi: ""
+*it.Resolution 120x60dpi/120x60dpi: ""
+*it.Resolution 180dpi/180dpi: ""
+*it.Resolution 360x180dpi/360x180dpi: ""
+*it.Resolution 360dpi/360dpi: ""
+*ja.Translation Manufacturer/Oki: ""
+*ja.Translation ModelName/Oki 24-Pin Series: ""
+*ja.Translation ShortNickName/Oki 24-Pin Series: ""
+*ja.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 60dpi/60dpi: ""
+*ja.Resolution 120x60dpi/120x60dpi: ""
+*ja.Resolution 180dpi/180dpi: ""
+*ja.Resolution 360x180dpi/360x180dpi: ""
+*ja.Resolution 360dpi/360dpi: ""
+*ko.Translation Manufacturer/Oki: ""
+*ko.Translation ModelName/Oki 24-Pin Series: ""
+*ko.Translation ShortNickName/Oki 24-Pin Series: ""
+*ko.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 60dpi/60dpi: ""
+*ko.Resolution 120x60dpi/120x60dpi: ""
+*ko.Resolution 180dpi/180dpi: ""
+*ko.Resolution 360x180dpi/360x180dpi: ""
+*ko.Resolution 360dpi/360dpi: ""
+*no.Translation Manufacturer/Oki: ""
+*no.Translation ModelName/Oki 24-Pin Series: ""
+*no.Translation ShortNickName/Oki 24-Pin Series: ""
+*no.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 60dpi/60dpi: ""
+*no.Resolution 120x60dpi/120x60dpi: ""
+*no.Resolution 180dpi/180dpi: ""
+*no.Resolution 360x180dpi/360x180dpi: ""
+*no.Resolution 360dpi/360dpi: ""
+*pt.Translation Manufacturer/Oki: ""
+*pt.Translation ModelName/Oki 24-Pin Series: ""
+*pt.Translation ShortNickName/Oki 24-Pin Series: ""
+*pt.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 60dpi/60dpi: ""
+*pt.Resolution 120x60dpi/120x60dpi: ""
+*pt.Resolution 180dpi/180dpi: ""
+*pt.Resolution 360x180dpi/360x180dpi: ""
+*pt.Resolution 360dpi/360dpi: ""
+*sv.Translation Manufacturer/Oki: ""
+*sv.Translation ModelName/Oki 24-Pin Series: ""
+*sv.Translation ShortNickName/Oki 24-Pin Series: ""
+*sv.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 60dpi/60dpi: ""
+*sv.Resolution 120x60dpi/120x60dpi: ""
+*sv.Resolution 180dpi/180dpi: ""
+*sv.Resolution 360x180dpi/360x180dpi: ""
+*sv.Resolution 360dpi/360dpi: ""
+*zh.Translation Manufacturer/Oki: ""
+*zh.Translation ModelName/Oki 24-Pin Series: ""
+*zh.Translation ShortNickName/Oki 24-Pin Series: ""
+*zh.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 60dpi/60dpi: ""
+*zh.Resolution 120x60dpi/120x60dpi: ""
+*zh.Resolution 180dpi/180dpi: ""
+*zh.Resolution 360x180dpi/360x180dpi: ""
+*zh.Resolution 360dpi/360dpi: ""
+*zh_TW.Translation Manufacturer/Oki: ""
+*zh_TW.Translation ModelName/Oki 24-Pin Series: ""
+*zh_TW.Translation ShortNickName/Oki 24-Pin Series: ""
+*zh_TW.Translation NickName/Oki 24-Pin Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 60dpi/60dpi: ""
+*zh_TW.Resolution 120x60dpi/120x60dpi: ""
+*zh_TW.Resolution 180dpi/180dpi: ""
+*zh_TW.Resolution 360x180dpi/360x180dpi: ""
+*zh_TW.Resolution 360dpi/360dpi: ""
 *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
-*%
-*% End of "$Id: okidat24.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of OKIDAT24.PPD, 14193 bytes.
index 825ee94313fa9a8035c813e26100f519fd9b74af..98e533e30bb7d48431b1159d80c98e269d3457fb 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: okidata9.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample OKIDATA 9-Pin driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for 9-Pin Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "OKIDATA9.PPD"
-*Manufacturer: "Oki"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsModelNumber:      0
-*cupsFilter:   "application/vnd.cups-raster 0 rastertoepson"
-*ModelName:     "OKIDATA 9-Pin Series"
-*ShortNickName: "OKIDATA 9-Pin Series"
-*NickName:      "OKIDATA 9-Pin Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*PCFileName: "OKIDATA9.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Oki"
+*ModelName: "Oki 9-Pin Series"
+*ShortNickName: "Oki 9-Pin Series"
+*NickName: "Oki 9-Pin Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 0
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter:      "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal:       "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize A4:          "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageSize FanFoldUS:   "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal:     "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion A4:                "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
-*PageRegion FanFoldUS: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter: "18.0 18.0 594.0 774.0"
-*ImageableArea Legal:  "18.0 18.0 594.0 990.0"
-*ImageableArea A4:     "18.0 18.0 577.0 824.0"
-*ImageableArea FanFoldUS: "18.0 18.0 1053.0 774.0"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 18.00 594.00 774.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 18.00 594.00 990.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 18.00 577.00 824.00"
+*ImageableArea FanFoldUS/Fanfold - 14.875x11in: "18.00 18.00 1053.00 774.00"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter:        "612 792"
-*PaperDimension Legal: "612 1008"
-*PaperDimension A4:    "595 842"
-*PaperDimension FanFoldUS: "1071 792"
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
-*DefaultResolution: 120dpi
-*Resolution 60dpi/60x72 DPI: "<</HWResolution[60 72]/cupsRowCount 8>>setpagedevice"
-*Resolution 120dpi/120x72 DPI: "<</HWResolution[120 72]/cupsRowCount 8>>setpagedevice"
-*Resolution 240dpi/240x72 DPI: "<</HWResolution[240 72]/cupsRowCount 8>>setpagedevice"
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension FanFoldUS/Fanfold - 14.875x11in: "1071.00 792.00"
+*MaxMediaWidth: "1080.00"
+*MaxMediaHeight: "86400.00"
+*HWMargins: 0.00 0.00 0.00 0.00
+*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
+*ParamCustomPageSize Width: 1 points 36.00 1080.00
+*ParamCustomPageSize Height: 2 points 36.00 86400.00
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 0
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
+*DefaultResolution: 120x72dpi
+*Resolution 60x720dpi: "<</HWResolution[60 720]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 120x72dpi: "<</HWResolution[120 72]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 240x72dpi: "<</HWResolution[240 72]/cupsBitsPerColor 1/cupsRowCount 8/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
+*da.Translation Manufacturer/Oki: ""
+*da.Translation ModelName/Oki 9-Pin Series: ""
+*da.Translation ShortNickName/Oki 9-Pin Series: ""
+*da.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 60x720dpi/60x720dpi: ""
+*da.Resolution 120x72dpi/120x72dpi: ""
+*da.Resolution 240x72dpi/240x72dpi: ""
+*de.Translation Manufacturer/Oki: ""
+*de.Translation ModelName/Oki 9-Pin Series: ""
+*de.Translation ShortNickName/Oki 9-Pin Series: ""
+*de.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 60x720dpi/60x720dpi: ""
+*de.Resolution 120x72dpi/120x72dpi: ""
+*de.Resolution 240x72dpi/240x72dpi: ""
+*es.Translation Manufacturer/Oki: ""
+*es.Translation ModelName/Oki 9-Pin Series: ""
+*es.Translation ShortNickName/Oki 9-Pin Series: ""
+*es.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 60x720dpi/60x720dpi: ""
+*es.Resolution 120x72dpi/120x72dpi: ""
+*es.Resolution 240x72dpi/240x72dpi: ""
+*fi.Translation Manufacturer/Oki: ""
+*fi.Translation ModelName/Oki 9-Pin Series: ""
+*fi.Translation ShortNickName/Oki 9-Pin Series: ""
+*fi.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 60x720dpi/60x720dpi: ""
+*fi.Resolution 120x72dpi/120x72dpi: ""
+*fi.Resolution 240x72dpi/240x72dpi: ""
+*fr.Translation Manufacturer/Oki: ""
+*fr.Translation ModelName/Oki 9-Pin Series: ""
+*fr.Translation ShortNickName/Oki 9-Pin Series: ""
+*fr.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 60x720dpi/60x720dpi: ""
+*fr.Resolution 120x72dpi/120x72dpi: ""
+*fr.Resolution 240x72dpi/240x72dpi: ""
+*it.Translation Manufacturer/Oki: ""
+*it.Translation ModelName/Oki 9-Pin Series: ""
+*it.Translation ShortNickName/Oki 9-Pin Series: ""
+*it.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 60x720dpi/60x720dpi: ""
+*it.Resolution 120x72dpi/120x72dpi: ""
+*it.Resolution 240x72dpi/240x72dpi: ""
+*ja.Translation Manufacturer/Oki: ""
+*ja.Translation ModelName/Oki 9-Pin Series: ""
+*ja.Translation ShortNickName/Oki 9-Pin Series: ""
+*ja.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 60x720dpi/60x720dpi: ""
+*ja.Resolution 120x72dpi/120x72dpi: ""
+*ja.Resolution 240x72dpi/240x72dpi: ""
+*ko.Translation Manufacturer/Oki: ""
+*ko.Translation ModelName/Oki 9-Pin Series: ""
+*ko.Translation ShortNickName/Oki 9-Pin Series: ""
+*ko.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 60x720dpi/60x720dpi: ""
+*ko.Resolution 120x72dpi/120x72dpi: ""
+*ko.Resolution 240x72dpi/240x72dpi: ""
+*no.Translation Manufacturer/Oki: ""
+*no.Translation ModelName/Oki 9-Pin Series: ""
+*no.Translation ShortNickName/Oki 9-Pin Series: ""
+*no.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 60x720dpi/60x720dpi: ""
+*no.Resolution 120x72dpi/120x72dpi: ""
+*no.Resolution 240x72dpi/240x72dpi: ""
+*pt.Translation Manufacturer/Oki: ""
+*pt.Translation ModelName/Oki 9-Pin Series: ""
+*pt.Translation ShortNickName/Oki 9-Pin Series: ""
+*pt.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 60x720dpi/60x720dpi: ""
+*pt.Resolution 120x72dpi/120x72dpi: ""
+*pt.Resolution 240x72dpi/240x72dpi: ""
+*sv.Translation Manufacturer/Oki: ""
+*sv.Translation ModelName/Oki 9-Pin Series: ""
+*sv.Translation ShortNickName/Oki 9-Pin Series: ""
+*sv.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 60x720dpi/60x720dpi: ""
+*sv.Resolution 120x72dpi/120x72dpi: ""
+*sv.Resolution 240x72dpi/240x72dpi: ""
+*zh.Translation Manufacturer/Oki: ""
+*zh.Translation ModelName/Oki 9-Pin Series: ""
+*zh.Translation ShortNickName/Oki 9-Pin Series: ""
+*zh.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 60x720dpi/60x720dpi: ""
+*zh.Resolution 120x72dpi/120x72dpi: ""
+*zh.Resolution 240x72dpi/240x72dpi: ""
+*zh_TW.Translation Manufacturer/Oki: ""
+*zh_TW.Translation ModelName/Oki 9-Pin Series: ""
+*zh_TW.Translation ShortNickName/Oki 9-Pin Series: ""
+*zh_TW.Translation NickName/Oki 9-Pin Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 60x720dpi/60x720dpi: ""
+*zh_TW.Resolution 120x72dpi/120x72dpi: ""
+*zh_TW.Resolution 240x72dpi/240x72dpi: ""
 *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
-*%
-*% End of "$Id: okidata9.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of OKIDATA9.PPD, 13082 bytes.
index 7dd037011b1437482f9619b24df5ae59aebd01ba..58e26335c035c83f1551143857396d3d0676e8df 100644 (file)
@@ -7,8 +7,8 @@
 #include <epson.h>
 #include <label.h>
 
-// Media sizes used by label drivers...
-*#media "w81h252/Address - 1 1/8 x 3 1/2\"" 81 252
+// MediaSize sizes used by label drivers...
+#media "w81h252/Address - 1 1/8 x 3 1/2\"" 81 252
 #media "w101h252/Large Address - 1 4/10 x 3 1/2\"" 101 252
 #media "w54h144/Return Address - 3/4 x 2\"" 54 144
 #media "w167h288/Shipping Address - 2 5/16 x 4\"" 167 288
@@ -27,6 +27,8 @@
 #media "w144h36/2.00x0.50\"" 144 36
 #media "w144h72/2.00x1.00\"" 144 72
 #media "w144h90/2.00x1.25\"" 144 90
+#media "w144h144/2.00x2.00\"" 144 144
+#media "w144h216/2.00x3.00\"" 144 216
 #media "w144h288/2.00x4.00\"" 144 288
 #media "w144h396/2.00x5.50\"" 144 396
 #media "w162h36/2.25x0.50\"" 162 36
@@ -37,6 +39,7 @@
 #media "w180h72/2.50x1.00\"" 180 72
 #media "w180h144/2.50x2.00\"" 180 144
 #media "w198h90/2.75x1.25\"" 198 90
+#media "w209h72/2.9 x 1\"" 209 72
 #media "w216h72/3.00x1.00\"" 216 72
 #media "w216h90/3.00x1.25\"" 216 90
 #media "w216h144/3.00x2.00\"" 216 144
@@ -68,192 +71,19 @@ Attribute "Product" "" "(ESP Ghostscript)"
 Attribute "PSVersion" "" "(3010.000) 81501"
 Attribute "TTRasterizer" "" "Type42"
 
+Copyright "Copyright 2007 by Apple Inc."
 Copyright "Copyright 1997-2007 by Easy Software Products."
 Copyright ""
 Copyright "These coded instructions, statements, and computer programs are the"
-Copyright "property of Easy Software Products and are protected by Federal"
-Copyright "copyright law.  Distribution and use rights are outlined in the file"
-Copyright "\"LICENSE.txt\" which should have been included with this file.  If this"
-Copyright "file is missing or damaged please contact Easy Software Products"
-Copyright "at:"
-Copyright ""
-Copyright "Attn: CUPS Licensing Information"
-Copyright "Easy Software Products"
-Copyright "44141 Airport View Drive, Suite 204"
-Copyright "Hollywood, Maryland 20636 USA"
-Copyright ""
-Copyright "Voice: (301) 373-9600"
-Copyright "EMail: cups-info@cups.org"
-Copyright "WWW: http://www.cups.org"
+Copyright "property of Apple Inc. and are protected by Federal copyright"
+Copyright "law.  Distribution and use rights are outlined in the file \"LICENSE.txt\""
+Copyright "which should have been included with this file.  If this file is"
+Copyright "file is missing or damaged, see the license at \"http://www.cups.org/\"."
 
 Font *
 
 Version "1.3"
 
-// HP
-{
-  Manufacturer "HP"
-  DriverType hp
-
-  // HP DeskJet Series
-  {
-    ModelName "DeskJet Series"
-    PCFileName "DESKJET.PPD"
-    ModelNumber $HP_DESKJET
-    ManualCopies Yes
-    ColorDevice Yes
-    Throughput 1
-
-    UIConstraints "*PageSize A3 *InputSlot Envelope"
-    UIConstraints "*PageSize A4 *InputSlot Envelope"
-    UIConstraints "*PageSize A5 *InputSlot Envelope"
-    UIConstraints "*PageSize B5 *InputSlot Envelope"
-    UIConstraints "*PageSize Executive *InputSlot Envelope"
-    UIConstraints "*PageSize Legal *InputSlot Envelope"
-    UIConstraints "*PageSize Letter *InputSlot Envelope"
-    UIConstraints "*PageSize Tabloid *InputSlot Envelope"
-    UIConstraints "*Resolution 600dpi *ColorModel CMYK"
-
-    HWMargins 18 36 18 36
-    *Media Letter
-    Media Legal
-    Media Executive
-    Media Tabloid
-    Media A3
-    Media A4
-    Media A5
-    Media B5
-    Media EnvISOB5
-    Media Env10
-    Media EnvC5
-    Media EnvDL
-    Media EnvMonarch
-
-    ColorModel Gray/Grayscale k chunky 2
-    ColorModel RGB/Color cmy banded 2
-    *ColorModel CMYK kcmy banded 2
-
-    Resolution - 1 0 0 0 150dpi
-    *Resolution - 1 0 0 0 300dpi
-    Resolution k 1 0 0 0 "600dpi/600 DPI Grayscale"
-
-    *InputSlot 1 Tray
-    InputSlot 2 "Manual/Manual Feed" 
-    InputSlot 3 "Envelope/Envelope Feed"
-
-    *MediaType 0 "Plain/Plain Paper"
-    MediaType 1 "Bond/Bond Paper"
-    MediaType 2 "Special/Special Paper"
-    MediaType 3 Transparency
-    MediaType 4 "Glossy/Glossy Paper"
-  }
-
-  // HP New DeskJet Series
-  {
-    ModelName "New DeskJet Series"
-    PCFileName "DESKJET2.PPD"
-    ModelNumber $HP_DESKJET2
-    ManualCopies Yes
-    ColorDevice Yes
-    Throughput 1
-
-    UIConstraints "*Duplex  *Option1 False"
-    UIConstraints "*PageSize A3 *InputSlot Envelope"
-    UIConstraints "*PageSize A4 *InputSlot Envelope"
-    UIConstraints "*PageSize A5 *InputSlot Envelope"
-    UIConstraints "*PageSize B5 *InputSlot Envelope"
-    UIConstraints "*PageSize Executive *InputSlot Envelope"
-    UIConstraints "*PageSize Legal *InputSlot Envelope"
-    UIConstraints "*PageSize Letter *InputSlot Envelope"
-    UIConstraints "*PageSize Tabloid *InputSlot Envelope"
-
-    HWMargins 18 36 18 36
-    *Media Letter
-    Media Legal
-    Media Executive
-    Media Tabloid
-    Media A3
-    Media A4
-    Media A5
-    Media B5
-    Media EnvISOB5
-    Media Env10
-    Media EnvC5
-    Media EnvDL
-    Media EnvMonarch
-
-    ColorModel Gray/Grayscale k chunky 2
-    ColorModel RGB/Color cmy banded 2
-    *ColorModel CMYK kcmy banded 2
-
-    *Resolution - 1 0 0 0 300dpi
-    Resolution - 1 0 0 0 600x300dpi
-    Resolution - 1 0 0 0 600dpi
-
-    *InputSlot 1 Tray
-    InputSlot 2 "Manual/Manual Feed" 
-    InputSlot 3 "Envelope/Envelope Feed"
-
-    *MediaType 0 "Plain/Plain Paper"
-    MediaType 1 "Bond/Bond Paper"
-    MediaType 2 "Special/Special Paper"
-    MediaType 3 Transparency
-    MediaType 4 "Glossy/Glossy Paper"
-
-    Duplex flip
-    Installable "Option1/Duplexer"
-  }
-
-  // HP LaserJet Series PCL 4/5
-  {
-    ModelName "LaserJet Series PCL 4/5"
-    PCFileName "LASERJET.PPD"
-    Throughput 8
-    ModelNumber $HP_LASERJET
-    ColorDevice No
-
-    UIConstraints "*Duplex  *Option1 False"
-    UIConstraints "*PageSize A3 *InputSlot Envelope"
-    UIConstraints "*PageSize A4 *InputSlot Envelope"
-    UIConstraints "*PageSize A5 *InputSlot Envelope"
-    UIConstraints "*PageSize B5 *InputSlot Envelope"
-    UIConstraints "*PageSize Executive *InputSlot Envelope"
-    UIConstraints "*PageSize Legal *InputSlot Envelope"
-    UIConstraints "*PageSize Letter *InputSlot Envelope"
-    UIConstraints "*PageSize Tabloid *InputSlot Envelope"
-
-    HWMargins 18 36 18 36
-    *Media Letter
-    Media Legal
-    Media Executive
-    Media Tabloid
-    Media A3
-    Media A4
-    Media A5
-    Media B5
-    Media EnvISOB5
-    Media Env10
-    Media EnvC5
-    Media EnvDL
-    Media EnvMonarch
-
-    Resolution k 1 0 0 0 150dpi
-    *Resolution k 1 0 0 0 300dpi
-    Resolution k 1 0 0 0 600dpi
-
-    *InputSlot 0 Default
-    InputSlot 8 "Tray1/Tray 1"
-    InputSlot 1 "Tray2/Tray 2"
-    InputSlot 4 "Tray3/Tray 3"
-    InputSlot 5 "Tray4/Tray 4"
-    InputSlot 2 "Manual/Manual Feed"
-    InputSlot 3 "Envelope/Envelope Feed"
-
-    Duplex Yes
-    Installable "Option1/Duplexer"
-  }
-}
-
 // Dymo Label Printer
 {
   Manufacturer "Dymo"
@@ -267,15 +97,15 @@ Version "1.3"
 
   HWMargins 2 14.9 2 14.9
 
-  *Media w81h252
-  Media w101h252
-  Media w54h144
-  Media w167h288
-  Media w162h540
-  Media w162h504
-  Media w41h248
-  Media w41h144
-  Media w153h198
+  *MediaSize w81h252
+  MediaSize w101h252
+  MediaSize w54h144
+  MediaSize w167h288
+  MediaSize w162h540
+  MediaSize w162h504
+  MediaSize w41h248
+  MediaSize w41h144
+  MediaSize w153h198
 
   Resolution k 1 0 0 0 136dpi 
   Resolution k 1 0 0 0 203dpi 
@@ -296,13 +126,13 @@ Version "1.3"
   Throughput 1
 
   HWMargins 18 18 18 18
-  *Media Letter
-  Media Legal
-  Media A4
-  Media FanFoldUS
+  *MediaSize Letter
+  MediaSize Legal
+  MediaSize A4
+  MediaSize FanFoldUS
 
   HWMargins 0 0 0 0
-  VariablePaperSizes Yes
+  VariablePaperSize Yes
   MinSize 36 36
   MaxSize 1080 86400
 
@@ -339,9 +169,9 @@ Version "1.3"
     ColorDevice Yes
 
     HWMargins 8.6 39.6 8.6 25.51
-    *Media Letter
-    Media Legal
-    Media A4
+    *MediaSize Letter
+    MediaSize Legal
+    MediaSize A4
 
     Resolution - 1 0 0 0 180dpi
     *Resolution - 1 0 0 0 360dpi
@@ -359,9 +189,9 @@ Version "1.3"
     ColorDevice Yes
 
     HWMargins 8.6 39.6 8.6 25.51
-    *Media Letter
-    Media Legal
-    Media A4
+    *MediaSize Letter
+    MediaSize Legal
+    MediaSize A4
 
     Resolution - 1 0 0 0 180dpi
     *Resolution - 1 0 0 0 360dpi
@@ -379,9 +209,9 @@ Version "1.3"
     ColorDevice Yes
 
     HWMargins 8.6 39.6 8.6 25.51
-    *Media Letter
-    Media Legal
-    Media A4
+    *MediaSize Letter
+    MediaSize Legal
+    MediaSize A4
 
     Resolution - 1 0 0 0 180dpi
     *Resolution - 1 0 0 0 360dpi
@@ -399,9 +229,9 @@ Version "1.3"
     ColorDevice Yes
 
     HWMargins 8.6 39.6 8.6 25.51
-    *Media Letter
-    Media Legal
-    Media A4
+    *MediaSize Letter
+    MediaSize Legal
+    MediaSize A4
 
     Resolution - 1 0 0 0 180dpi
     *Resolution - 1 0 0 0 360dpi
@@ -412,10 +242,119 @@ Version "1.3"
   }
 }
 
+// HP
+{
+  Manufacturer "HP"
+  DriverType hp
+
+  // HP DeskJet Series
+  {
+    ModelName "DeskJet Series"
+    PCFileName "DESKJET.PPD"
+    ModelNumber $HP_DESKJET
+    ManualCopies Yes
+    ColorDevice Yes
+    Throughput 1
+
+    UIConstraints "*PageSize A3 *InputSlot Envelope"
+    UIConstraints "*PageSize A4 *InputSlot Envelope"
+    UIConstraints "*PageSize A5 *InputSlot Envelope"
+    UIConstraints "*PageSize B5 *InputSlot Envelope"
+    UIConstraints "*PageSize Executive *InputSlot Envelope"
+    UIConstraints "*PageSize Legal *InputSlot Envelope"
+    UIConstraints "*PageSize Letter *InputSlot Envelope"
+    UIConstraints "*PageSize Tabloid *InputSlot Envelope"
+    UIConstraints "*Resolution 600dpi *ColorModel CMYK"
+
+    HWMargins 18 36 18 36
+    *MediaSize Letter
+    MediaSize Legal
+    MediaSize Executive
+    MediaSize Tabloid
+    MediaSize A3
+    MediaSize A4
+    MediaSize A5
+    MediaSize B5
+    MediaSize EnvISOB5
+    MediaSize Env10
+    MediaSize EnvC5
+    MediaSize EnvDL
+    MediaSize EnvMonarch
+
+    ColorModel Gray/Grayscale k chunky 2
+    ColorModel RGB/Color cmy banded 2
+    *ColorModel CMYK kcmy banded 2
+
+    Resolution - 1 0 0 0 150dpi
+    *Resolution - 1 0 0 0 300dpi
+    Resolution k 1 0 0 0 "600dpi/600 DPI Grayscale"
+
+    *InputSlot 1 Tray
+    InputSlot 2 "Manual/Manual Feed" 
+    InputSlot 3 "Envelope/Envelope Feed"
+
+    *MediaType 0 "Plain/Plain Paper"
+    MediaType 1 "Bond/Bond Paper"
+    MediaType 2 "Special/Special Paper"
+    MediaType 3 Transparency
+    MediaType 4 "Glossy/Glossy Paper"
+  }
+
+  // HP LaserJet Series PCL 4/5
+  {
+    ModelName "LaserJet Series PCL 4/5"
+    PCFileName "LASERJET.PPD"
+    Throughput 8
+    ModelNumber $HP_LASERJET
+    ColorDevice No
+
+    UIConstraints "*Duplex  *Option1 False"
+    UIConstraints "*PageSize A3 *InputSlot Envelope"
+    UIConstraints "*PageSize A4 *InputSlot Envelope"
+    UIConstraints "*PageSize A5 *InputSlot Envelope"
+    UIConstraints "*PageSize B5 *InputSlot Envelope"
+    UIConstraints "*PageSize Executive *InputSlot Envelope"
+    UIConstraints "*PageSize Legal *InputSlot Envelope"
+    UIConstraints "*PageSize Letter *InputSlot Envelope"
+    UIConstraints "*PageSize Tabloid *InputSlot Envelope"
+
+    HWMargins 18 36 18 36
+    *MediaSize Letter
+    MediaSize Legal
+    MediaSize Executive
+    MediaSize Tabloid
+    MediaSize A3
+    MediaSize A4
+    MediaSize A5
+    MediaSize B5
+    MediaSize EnvISOB5
+    MediaSize Env10
+    MediaSize EnvC5
+    MediaSize EnvDL
+    MediaSize EnvMonarch
+
+    Resolution k 1 0 0 0 150dpi
+    *Resolution k 1 0 0 0 300dpi
+    Resolution k 1 0 0 0 600dpi
+
+    *InputSlot 0 "Default/Printer Default"
+    InputSlot 8 "Tray1/Tray 1"
+    InputSlot 1 "Tray2/Tray 2"
+    InputSlot 4 "Tray3/Tray 3"
+    InputSlot 5 "Tray4/Tray 4"
+    InputSlot 2 "Manual/Manual Feed"
+    InputSlot 3 "Envelope/Envelope Feed"
+
+    Duplex Yes
+    Installable "Option1/Duplexer"
+  }
+}
+
 // Intellitech IntelliBar Series Label Printer
 {
   Manufacturer "Intellitech"
-  ModelName "IntelliBar Series Label Printer"
+  ModelName "IntelliBar Label Printer"
+  Attribute ShortNickName "" "Intellibar Label Printer"
   PCFileName "INTELBAR.PPD"
   DriverType label
   ModelNumber $INTELLITECH_PCL
@@ -430,16 +369,16 @@ Version "1.3"
   UIConstraints "*inPrintMode Standard *inCutInterval "
   UIConstraints "*inPrintMode Standard *inTearInterval "
   UIConstraints "*inPrintMode Tear *inCutInterval "
-  UIConstraints "*inTearInterval  *inPrintMode Cut"
-  UIConstraints "*inTearInterval  *inPrintMode Standard"
+  UIConstraints "*inTearInterval *inPrintMode Cut"
+  UIConstraints "*inTearInterval *inPrintMode Standard"
 
-  *Media w288h432
+  *MediaSize w288h432
 
   *Resolution k 1 0 0 0 300dpi 
 
   Group "PrinterSettings/Printer Settings"
     Option "inPrintDensity/Print Density" PickOne DocumentSetup 20.0
-      *Choice "Default/PrinterDefault" "<</cupsCompression -1>>setpagedevice"
+      *Choice "Default/Printer Default" "<</cupsCompression -1>>setpagedevice"
       Choice "-15/-15" "<</cupsCompression 0>>setpagedevice"
       Choice "-14/-14" "<</cupsCompression 3>>setpagedevice"
       Choice "-13/-13" "<</cupsCompression 6>>setpagedevice"
@@ -472,7 +411,7 @@ Version "1.3"
       Choice "14/14" "<</cupsCompression 96>>setpagedevice"
       Choice "15/15" "<</cupsCompression 100>>setpagedevice"
     Option "inPrintRate/Print Speed" PickOne DocumentSetup 20.0
-      *Choice "Default/PrinterDefault" "<</cupsRowFeed 0>>setpagedevice"
+      *Choice "Default/Printer Default" "<</cupsRowFeed 0>>setpagedevice"
       Choice "15/15 mm/sec." "<</cupsRowFeed 15>>setpagedevice"
       Choice "20/20 mm/sec." "<</cupsRowFeed 20>>setpagedevice"
       Choice "30/30 mm/sec." "<</cupsRowFeed 30>>setpagedevice"
@@ -528,13 +467,13 @@ Version "1.3"
   Throughput 1
 
   HWMargins 18 18 18 18
-  *Media Letter
-  Media Legal
-  Media A4
-  Media FanFoldUS
+  *MediaSize Letter
+  MediaSize Legal
+  MediaSize A4
+  MediaSize FanFoldUS
 
   HWMargins 0 0 0 0
-  VariablePaperSizes Yes
+  VariablePaperSize Yes
   MinSize 36 36
   MaxSize 1080 86400
 
@@ -572,6 +511,338 @@ Version "1.3"
   Throughput 8
   ColorDevice False
 
+  // Zebra CPCL Label Printer
+  {
+    ModelName "CPCL Label Printer"
+    PCFileName "ZEBRACPL.PPD"
+    ModelNumber $ZEBRA_CPCL
+
+    HWMargins 0 0 0 0
+    MediaSize w144h72
+    MediaSize w144h90
+    MediaSize w144h144
+    MediaSize w144h216
+    MediaSize w209h72
+
+    HWMargins 0 0 1 0
+    MediaSize w288h144
+    MediaSize w288h216
+    MediaSize w288h288
+    *MediaSize w288h360
+    MediaSize w288h432
+
+    VariablePaperSize Yes
+    HWMargins 0 0 1 0
+    MinSize 36 36
+    MaxSize 288 3600
+
+    *Resolution k 1 0 0 0 203dpi
+
+    Group "General/General"
+      Option "zeMediaTracking/Media Tracking" PickOne AnySetup 20.0
+       Choice "Continuous/Continuous" ""
+       *Choice "Web/Non-continuous (Web sensing)" ""
+       Choice "Mark/Non-continuous (Mark sensing)" ""
+
+    Group "PrinterSettings/Printer Settings"
+      Option "Darkness" PickOne AnySetup 20.0
+       *Choice "-1/Printer Default" "<</cupsCompression -1>>setpagedevice"
+       Choice "1/1" "<</cupsCompression 4>>setpagedevice"
+       Choice "2/2" "<</cupsCompression 7>>setpagedevice"
+       Choice "3/3" "<</cupsCompression 10>>setpagedevice"
+       Choice "4/4" "<</cupsCompression 14>>setpagedevice"
+       Choice "5/5" "<</cupsCompression 17>>setpagedevice"
+       Choice "6/6" "<</cupsCompression 20>>setpagedevice"
+       Choice "7/7" "<</cupsCompression 24>>setpagedevice"
+       Choice "8/8" "<</cupsCompression 27>>setpagedevice"
+       Choice "9/9" "<</cupsCompression 30>>setpagedevice"
+       Choice "10/10" "<</cupsCompression 34>>setpagedevice"
+       Choice "11/11" "<</cupsCompression 37>>setpagedevice"
+       Choice "12/12" "<</cupsCompression 40>>setpagedevice"
+       Choice "13/13" "<</cupsCompression 44>>setpagedevice"
+       Choice "14/14" "<</cupsCompression 47>>setpagedevice"
+       Choice "15/15" "<</cupsCompression 50>>setpagedevice"
+       Choice "16/16" "<</cupsCompression 54>>setpagedevice"
+       Choice "17/17" "<</cupsCompression 57>>setpagedevice"
+       Choice "18/18" "<</cupsCompression 60>>setpagedevice"
+       Choice "19/19" "<</cupsCompression 64>>setpagedevice"
+       Choice "20/20" "<</cupsCompression 67>>setpagedevice"
+       Choice "21/21" "<</cupsCompression 70>>setpagedevice"
+       Choice "22/22" "<</cupsCompression 74>>setpagedevice"
+       Choice "23/23" "<</cupsCompression 77>>setpagedevice"
+       Choice "24/24" "<</cupsCompression 80>>setpagedevice"
+       Choice "25/25" "<</cupsCompression 84>>setpagedevice"
+       Choice "26/26" "<</cupsCompression 87>>setpagedevice"
+       Choice "27/27" "<</cupsCompression 90>>setpagedevice"
+       Choice "28/28" "<</cupsCompression 94>>setpagedevice"
+       Choice "29/29" "<</cupsCompression 97>>setpagedevice"
+       Choice "30/30" "<</cupsCompression 100>>setpagedevice"
+      Option "zePrintRate/Print Rate" PickOne AnySetup 20.0
+       *Choice "Default/Printer Default" ""
+       Choice "1/1 inch/sec." ""
+       Choice "2/2 inches/sec." ""
+       Choice "3/3 inches/sec." ""
+       Choice "4/4 inches/sec." ""
+      Option "zeTearOffPosition/Tear-Off Adjust Position" PickOne AnySetup 20.0
+       *Choice "1000/Printer Default" "<</AdvanceDistance 1000>>setpagedevice"
+       Choice "-120/-120" "<</AdvanceDistance -120>>setpagedevice"
+       Choice "-115/-115" "<</AdvanceDistance -115>>setpagedevice"
+       Choice "-110/-110" "<</AdvanceDistance -110>>setpagedevice"
+       Choice "-105/-105" "<</AdvanceDistance -105>>setpagedevice"
+       Choice "-100/-100" "<</AdvanceDistance -100>>setpagedevice"
+       Choice "-95/-95" "<</AdvanceDistance -95>>setpagedevice"
+       Choice "-90/-90" "<</AdvanceDistance -90>>setpagedevice"
+       Choice "-85/-85" "<</AdvanceDistance -85>>setpagedevice"
+       Choice "-80/-80" "<</AdvanceDistance -80>>setpagedevice"
+       Choice "-75/-75" "<</AdvanceDistance -75>>setpagedevice"
+       Choice "-70/-70" "<</AdvanceDistance -70>>setpagedevice"
+       Choice "-65/-65" "<</AdvanceDistance -65>>setpagedevice"
+       Choice "-60/-60" "<</AdvanceDistance -60>>setpagedevice"
+       Choice "-55/-55" "<</AdvanceDistance -55>>setpagedevice"
+       Choice "-50/-50" "<</AdvanceDistance -50>>setpagedevice"
+       Choice "-45/-45" "<</AdvanceDistance -45>>setpagedevice"
+       Choice "-40/-40" "<</AdvanceDistance -40>>setpagedevice"
+       Choice "-35/-35" "<</AdvanceDistance -35>>setpagedevice"
+       Choice "-30/-30" "<</AdvanceDistance -30>>setpagedevice"
+       Choice "-25/-25" "<</AdvanceDistance -25>>setpagedevice"
+       Choice "-20/-20" "<</AdvanceDistance -20>>setpagedevice"
+       Choice "-15/-15" "<</AdvanceDistance -15>>setpagedevice"
+       Choice "-10/-10" "<</AdvanceDistance -10>>setpagedevice"
+       Choice "-5/-5" "<</AdvanceDistance -5>>setpagedevice"
+       Choice "0/0" "<</AdvanceDistance 0>>setpagedevice"
+       Choice "5/5" "<</AdvanceDistance 5>>setpagedevice"
+       Choice "10/10" "<</AdvanceDistance 10>>setpagedevice"
+       Choice "15/15" "<</AdvanceDistance 15>>setpagedevice"
+       Choice "20/20" "<</AdvanceDistance 20>>setpagedevice"
+       Choice "25/25" "<</AdvanceDistance 25>>setpagedevice"
+       Choice "30/30" "<</AdvanceDistance 30>>setpagedevice"
+       Choice "35/35" "<</AdvanceDistance 35>>setpagedevice"
+       Choice "40/40" "<</AdvanceDistance 40>>setpagedevice"
+       Choice "45/45" "<</AdvanceDistance 45>>setpagedevice"
+       Choice "50/50" "<</AdvanceDistance 50>>setpagedevice"
+       Choice "55/55" "<</AdvanceDistance 55>>setpagedevice"
+       Choice "60/60" "<</AdvanceDistance 60>>setpagedevice"
+       Choice "65/65" "<</AdvanceDistance 65>>setpagedevice"
+       Choice "70/70" "<</AdvanceDistance 70>>setpagedevice"
+       Choice "75/75" "<</AdvanceDistance 75>>setpagedevice"
+       Choice "80/80" "<</AdvanceDistance 80>>setpagedevice"
+       Choice "85/85" "<</AdvanceDistance 85>>setpagedevice"
+       Choice "90/90" "<</AdvanceDistance 90>>setpagedevice"
+       Choice "95/95" "<</AdvanceDistance 95>>setpagedevice"
+       Choice "100/100" "<</AdvanceDistance 100>>setpagedevice"
+       Choice "105/105" "<</AdvanceDistance 105>>setpagedevice"
+       Choice "110/110" "<</AdvanceDistance 110>>setpagedevice"
+       Choice "115/115" "<</AdvanceDistance 115>>setpagedevice"
+       Choice "120/120" "<</AdvanceDistance 120>>setpagedevice"
+      Option "zeErrorReprint/Reprint After Error" PickOne AnySetup 20.0
+       *Choice "Saved/Printer Default" ""
+       Choice "Always/Always" ""
+       Choice "Never/Never" ""
+  }
+
+  // Zebra EPL1 Label Printer
+  {
+    ModelName "EPL1 Label Printer"
+    PCFileName "ZEBRAEP1.PPD"
+    ModelNumber $ZEBRA_EPL_LINE
+
+    HWMargins 0 0 0 0
+    VariablePaperSize Yes
+    MinSize 36 36
+    MaxSize 288 3600
+
+    MediaSize w90h18
+    MediaSize w90h162
+    MediaSize w108h18
+    MediaSize w108h36
+    MediaSize w108h72
+    MediaSize w108h144
+    MediaSize w144h26
+    MediaSize w144h36
+    MediaSize w144h72
+    MediaSize w144h90
+    MediaSize w144h288
+    MediaSize w144h396
+    MediaSize w162h36
+    MediaSize w162h90
+    MediaSize w162h288
+    MediaSize w162h396
+    MediaSize w171h396
+    MediaSize w180h72
+    MediaSize w180h144
+    MediaSize w198h90
+    MediaSize w216h72
+    MediaSize w216h90
+    MediaSize w216h144
+    MediaSize w216h216
+    MediaSize w216h360
+    MediaSize w234h144
+    MediaSize w234h360
+    MediaSize w234h396
+    MediaSize w234h419
+    MediaSize w234h563
+    MediaSize w252h72
+    MediaSize w288h72
+    MediaSize w288h144
+    MediaSize w288h180
+    MediaSize w288h216
+    MediaSize w288h288
+    *MediaSize w288h360
+    MediaSize w288h432
+    MediaSize w288h468
+    MediaSize w288h936
+
+    *Resolution k 1 0 0 0 203dpi
+    Resolution k 1 0 0 0 300dpi
+    Resolution k 1 0 0 0 600dpi
+
+    Group "PrinterSettings/Printer Settings"
+      Option "Darkness" PickOne AnySetup 20.0
+       *Choice "-1/Printer Default" "<</cupsCompression -1>>setpagedevice"
+       Choice "1/1" "<</cupsCompression 4>>setpagedevice"
+       Choice "2/2" "<</cupsCompression 7>>setpagedevice"
+       Choice "3/3" "<</cupsCompression 10>>setpagedevice"
+       Choice "4/4" "<</cupsCompression 14>>setpagedevice"
+       Choice "5/5" "<</cupsCompression 17>>setpagedevice"
+       Choice "6/6" "<</cupsCompression 20>>setpagedevice"
+       Choice "7/7" "<</cupsCompression 24>>setpagedevice"
+       Choice "8/8" "<</cupsCompression 27>>setpagedevice"
+       Choice "9/9" "<</cupsCompression 30>>setpagedevice"
+       Choice "10/10" "<</cupsCompression 34>>setpagedevice"
+       Choice "11/11" "<</cupsCompression 37>>setpagedevice"
+       Choice "12/12" "<</cupsCompression 40>>setpagedevice"
+       Choice "13/13" "<</cupsCompression 44>>setpagedevice"
+       Choice "14/14" "<</cupsCompression 47>>setpagedevice"
+       Choice "15/15" "<</cupsCompression 50>>setpagedevice"
+       Choice "16/16" "<</cupsCompression 54>>setpagedevice"
+       Choice "17/17" "<</cupsCompression 57>>setpagedevice"
+       Choice "18/18" "<</cupsCompression 60>>setpagedevice"
+       Choice "19/19" "<</cupsCompression 64>>setpagedevice"
+       Choice "20/20" "<</cupsCompression 67>>setpagedevice"
+       Choice "21/21" "<</cupsCompression 70>>setpagedevice"
+       Choice "22/22" "<</cupsCompression 74>>setpagedevice"
+       Choice "23/23" "<</cupsCompression 77>>setpagedevice"
+       Choice "24/24" "<</cupsCompression 80>>setpagedevice"
+       Choice "25/25" "<</cupsCompression 84>>setpagedevice"
+       Choice "26/26" "<</cupsCompression 87>>setpagedevice"
+       Choice "27/27" "<</cupsCompression 90>>setpagedevice"
+       Choice "28/28" "<</cupsCompression 94>>setpagedevice"
+       Choice "29/29" "<</cupsCompression 97>>setpagedevice"
+       Choice "30/30" "<</cupsCompression 100>>setpagedevice"
+      Option "zePrintRate/Print Rate" PickOne AnySetup 20.0
+       *Choice "Default/Printer Default" ""
+       Choice "1/1 inch/sec." ""
+       Choice "1.5/1.5 inch/sec." ""
+       Choice "2/2 inches/sec." ""
+       Choice "2.5/2.5 inches/sec." ""
+  }
+
+  // Zebra EPL2 Label Printer
+  {
+    ModelName "EPL2 Label Printer"
+    PCFileName "ZEBRAEP2.PPD"
+    ModelNumber $ZEBRA_EPL_PAGE
+
+    HWMargins 0 0 0 0
+    VariablePaperSize Yes
+    MinSize 36 36
+    MaxSize 288 3600
+
+    MediaSize w90h18
+    MediaSize w90h162
+    MediaSize w108h18
+    MediaSize w108h36
+    MediaSize w108h72
+    MediaSize w108h144
+    MediaSize w144h26
+    MediaSize w144h36
+    MediaSize w144h72
+    MediaSize w144h90
+    MediaSize w144h288
+    MediaSize w144h396
+    MediaSize w162h36
+    MediaSize w162h90
+    MediaSize w162h288
+    MediaSize w162h396
+    MediaSize w171h396
+    MediaSize w180h72
+    MediaSize w180h144
+    MediaSize w198h90
+    MediaSize w216h72
+    MediaSize w216h90
+    MediaSize w216h144
+    MediaSize w216h216
+    MediaSize w216h360
+    MediaSize w234h144
+    MediaSize w234h360
+    MediaSize w234h396
+    MediaSize w234h419
+    MediaSize w234h563
+    MediaSize w252h72
+    MediaSize w288h72
+    MediaSize w288h144
+    MediaSize w288h180
+    MediaSize w288h216
+    MediaSize w288h288
+    *MediaSize w288h360
+    MediaSize w288h432
+    MediaSize w288h468
+    MediaSize w288h936
+
+    *Resolution k 1 0 0 0 203dpi
+    Resolution k 1 0 0 0 300dpi
+    Resolution k 1 0 0 0 600dpi
+
+    Group "General/General"
+      Option "MediaType/Media Type" PickOne AnySetup 20.0
+       *Choice "Saved/Printer Default" ""
+       Choice "Thermal/Thermal Transfer Media" "<</MediaType(Thermal)>>setpagedevice"
+       Choice "Direct/Direct Thermal Media" "<</MediaType(Direct)>>setpagedevice"
+    Group "PrinterSettings/Printer Settings"
+      Option "Darkness" PickOne AnySetup 20.0
+       *Choice "-1/Printer Default" "<</cupsCompression -1>>setpagedevice"
+       Choice "1/1" "<</cupsCompression 4>>setpagedevice"
+       Choice "2/2" "<</cupsCompression 7>>setpagedevice"
+       Choice "3/3" "<</cupsCompression 10>>setpagedevice"
+       Choice "4/4" "<</cupsCompression 14>>setpagedevice"
+       Choice "5/5" "<</cupsCompression 17>>setpagedevice"
+       Choice "6/6" "<</cupsCompression 20>>setpagedevice"
+       Choice "7/7" "<</cupsCompression 24>>setpagedevice"
+       Choice "8/8" "<</cupsCompression 27>>setpagedevice"
+       Choice "9/9" "<</cupsCompression 30>>setpagedevice"
+       Choice "10/10" "<</cupsCompression 34>>setpagedevice"
+       Choice "11/11" "<</cupsCompression 37>>setpagedevice"
+       Choice "12/12" "<</cupsCompression 40>>setpagedevice"
+       Choice "13/13" "<</cupsCompression 44>>setpagedevice"
+       Choice "14/14" "<</cupsCompression 47>>setpagedevice"
+       Choice "15/15" "<</cupsCompression 50>>setpagedevice"
+       Choice "16/16" "<</cupsCompression 54>>setpagedevice"
+       Choice "17/17" "<</cupsCompression 57>>setpagedevice"
+       Choice "18/18" "<</cupsCompression 60>>setpagedevice"
+       Choice "19/19" "<</cupsCompression 64>>setpagedevice"
+       Choice "20/20" "<</cupsCompression 67>>setpagedevice"
+       Choice "21/21" "<</cupsCompression 70>>setpagedevice"
+       Choice "22/22" "<</cupsCompression 74>>setpagedevice"
+       Choice "23/23" "<</cupsCompression 77>>setpagedevice"
+       Choice "24/24" "<</cupsCompression 80>>setpagedevice"
+       Choice "25/25" "<</cupsCompression 84>>setpagedevice"
+       Choice "26/26" "<</cupsCompression 87>>setpagedevice"
+       Choice "27/27" "<</cupsCompression 90>>setpagedevice"
+       Choice "28/28" "<</cupsCompression 94>>setpagedevice"
+       Choice "29/29" "<</cupsCompression 97>>setpagedevice"
+       Choice "30/30" "<</cupsCompression 100>>setpagedevice"
+      Option "zePrintRate/Print Rate" PickOne AnySetup 20.0
+       *Choice "Default/Printer Default" ""
+       Choice "1/1 inch/sec." ""
+       Choice "1.5/1.5 inch/sec." ""
+       Choice "2/2 inches/sec." ""
+       Choice "2.5/2.5 inches/sec." ""
+       Choice "3/3 inches/sec." ""
+       Choice "4/4 inches/sec." ""
+       Choice "5/5 inches/sec." ""
+       Choice "6/6 inches/sec." ""
+  }
+
   // Zebra ZPL Label Printer
   {
     ModelName "ZPL Label Printer"
@@ -583,46 +854,46 @@ Version "1.3"
     MinSize 36 36
     MaxSize 288 3600
 
-    Media w90h18
-    Media w90h162
-    Media w108h18
-    Media w108h36
-    Media w108h72
-    Media w108h144
-    Media w144h26
-    Media w144h36
-    Media w144h72
-    Media w144h90
-    Media w144h288
-    Media w144h396
-    Media w162h36
-    Media w162h90
-    Media w162h288
-    Media w162h396
-    Media w171h396
-    Media w180h72
-    Media w180h144
-    Media w198h90
-    Media w216h72
-    Media w216h90
-    Media w216h144
-    Media w216h216
-    Media w216h360
-    Media w234h144
-    Media w234h360
-    Media w234h396
-    Media w234h419
-    Media w234h563
-    Media w252h72
-    Media w288h72
-    Media w288h144
-    Media w288h180
-    Media w288h216
-    Media w288h288
-    *Media w288h360
-    Media w288h432
-    Media w288h468
-    Media w288h936
+    MediaSize w90h18
+    MediaSize w90h162
+    MediaSize w108h18
+    MediaSize w108h36
+    MediaSize w108h72
+    MediaSize w108h144
+    MediaSize w144h26
+    MediaSize w144h36
+    MediaSize w144h72
+    MediaSize w144h90
+    MediaSize w144h288
+    MediaSize w144h396
+    MediaSize w162h36
+    MediaSize w162h90
+    MediaSize w162h288
+    MediaSize w162h396
+    MediaSize w171h396
+    MediaSize w180h72
+    MediaSize w180h144
+    MediaSize w198h90
+    MediaSize w216h72
+    MediaSize w216h90
+    MediaSize w216h144
+    MediaSize w216h216
+    MediaSize w216h360
+    MediaSize w234h144
+    MediaSize w234h360
+    MediaSize w234h396
+    MediaSize w234h419
+    MediaSize w234h563
+    MediaSize w252h72
+    MediaSize w288h72
+    MediaSize w288h144
+    MediaSize w288h180
+    MediaSize w288h216
+    MediaSize w288h288
+    *MediaSize w288h360
+    MediaSize w288h432
+    MediaSize w288h468
+    MediaSize w288h936
 
     *Resolution k 1 0 0 0 203dpi
     Resolution k 1 0 0 0 300dpi
@@ -634,12 +905,12 @@ Version "1.3"
        *Choice "Web/Non-continuous (Web sensing)" ""
        Choice "Mark/Non-continuous (Mark sensing)" ""
       Option "MediaType/Media Type" PickOne AnySetup 20.0
-       *Choice "Saved/PrinterDefault" ""
+       *Choice "Saved/Printer Default" ""
        Choice "Thermal/Thermal Transfer Media" "<</MediaType(Thermal)>>setpagedevice"
        Choice "Direct/Direct Thermal Media" "<</MediaType(Direct)>>setpagedevice"
     Group "PrinterSettings/Printer Settings"
-      Option "Darkness/Media Darkness" PickOne AnySetup 20.0
-       *Choice "-1/PrinterDefault" "<</cupsCompression -1>>setpagedevice"
+      Option "Darkness" PickOne AnySetup 20.0
+       *Choice "-1/Printer Default" "<</cupsCompression -1>>setpagedevice"
        Choice "1/1" "<</cupsCompression 4>>setpagedevice"
        Choice "2/2" "<</cupsCompression 7>>setpagedevice"
        Choice "3/3" "<</cupsCompression 10>>setpagedevice"
@@ -671,7 +942,7 @@ Version "1.3"
        Choice "29/29" "<</cupsCompression 97>>setpagedevice"
        Choice "30/30" "<</cupsCompression 100>>setpagedevice"
       Option "zePrintRate/Print Rate" PickOne AnySetup 20.0
-       *Choice "Default/PrinterDefault" ""
+       *Choice "Default/Printer Default" ""
        Choice "1/1 inch/sec." ""
        Choice "2/2 inches/sec." ""
        Choice "3/3 inches/sec." ""
@@ -685,7 +956,7 @@ Version "1.3"
        Choice "11/11 inches/sec." ""
        Choice "12/12 inches/sec." ""
       Option "zeLabelTop/Label Top" PickOne AnySetup 20.0
-       *Choice "200/PrinterDefault" "<</cupsRowStep 200>>setpagedevice"
+       *Choice "200/Printer Default" "<</cupsRowStep 200>>setpagedevice"
        Choice "-120/-120" "<</cupsRowStep -120>>setpagedevice"
        Choice "-115/-115" "<</cupsRowStep -115>>setpagedevice"
        Choice "-110/-110" "<</cupsRowStep -110>>setpagedevice"
@@ -736,14 +1007,14 @@ Version "1.3"
        Choice "115/115" "<</cupsRowStep 115>>setpagedevice"
        Choice "120/120" "<</cupsRowStep 120>>setpagedevice"
       Option "zePrintMode/Print Mode" PickOne AnySetup 20.0
-       *Choice "Saved/PrinterDefault" ""
-       Choice "Tear/Tear-off" ""
+       *Choice "Saved/Printer Default" ""
+       Choice "Tear/Tear-Off" ""
        Choice "Peel/Peel-Off" ""
        Choice "Rewind/Rewind" ""
        Choice "Applicator/Applicator" ""
        Choice "Cutter/Cutter" ""
-      Option "zeTearOffPosition/Tear-off Adjust Position" PickOne AnySetup 20.0
-       *Choice "1000/PrinterDefault" "<</AdvanceDistance 1000>>setpagedevice"
+      Option "zeTearOffPosition/Tear-Off Adjust Position" PickOne AnySetup 20.0
+       *Choice "1000/Printer Default" "<</AdvanceDistance 1000>>setpagedevice"
        Choice "-120/-120" "<</AdvanceDistance -120>>setpagedevice"
        Choice "-115/-115" "<</AdvanceDistance -115>>setpagedevice"
        Choice "-110/-110" "<</AdvanceDistance -110>>setpagedevice"
@@ -794,203 +1065,8 @@ Version "1.3"
        Choice "115/115" "<</AdvanceDistance 115>>setpagedevice"
        Choice "120/120" "<</AdvanceDistance 120>>setpagedevice"
       Option "zeErrorReprint/Reprint After Error" PickOne AnySetup 20.0
-       *Choice "Saved/PrinterDefault" ""
+       *Choice "Saved/Printer Default" ""
        Choice "Always/Always" ""
        Choice "Never/Never" ""
   }
-
-// Zebra CPCL Label Printer
-{
-  Copyright ""
-  Copyright "Sample Zebra label printer driver PPD file for the Common UNIX Printing"
-  Copyright "System (CUPS)."
-  Copyright ""
-  Copyright "Copyright 2001-2007 by Easy Software Products."
-  Copyright ""
-  Copyright "These coded instructions, statements, and computer programs are the"
-  Copyright "property of Easy Software Products and are protected by Federal"
-  Copyright "copyright law.  Distribution and use rights are outlined in the file"
-  Copyright "\"LICENSE.txt\" which should have been included with this file.  If this"
-  Copyright "file is missing or damaged please contact Easy Software Products"
-  Copyright "at:"
-  Copyright ""
-  Copyright "Attn: CUPS Licensing Information"
-  Copyright "Easy Software Products"
-  Copyright "44141 Airport View Drive, Suite 204"
-  Copyright "Hollywood, Maryland 20636 USA"
-  Copyright ""
-  Copyright "Voice: (301) 373-9600"
-  Copyright "EMail: cups-info@cups.org"
-  Copyright "WWW: http://www.cups.org"
-  Copyright ""
-  Manufacturer "Zebra"
-  ModelName "CPCL Label Printer"
-  PCFileName "ZEBRACPL.PPD"
-  Version "1.3"
-  DriverType ps
-  ModelNumber 19
-  Throughput 8
-  Attribute "Product" "" "(GNU Ghostscript)"
-  Attribute "Product" "" "(ESP Ghostscript)"
-  Attribute "cupsVersion" "" "1.3"
-  Attribute "cupsManualCopies" "" "False"
-  Attribute "cupsModelNumber" "" "19"
-  Attribute "PSVersion" "" "(3010.000) 81501"
-  Attribute "LanguageLevel" "" "3"
-  Attribute "DefaultColorSpace" "" "Gray"
-  Attribute "FileSystem" "" "False"
-  Attribute "LandscapeOrientation" "" "Plus90"
-  Attribute "TTRasterizer" "" "Type42"
-  Attribute "HWMargins" "" "0 0 1 0"
-  Attribute "ParamCustomPageSize" "Width" "1 points 36 288"
-  Attribute "ParamCustomPageSize" "Height" "2 points 36 3600"
-  Attribute "ParamCustomPageSize" "WidthOffset" "3 points 0 0"
-  Attribute "ParamCustomPageSize" "HeightOffset" "4 points 0 0"
-  Attribute "ParamCustomPageSize" "Orientation" "5 int 0 0"
-  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
-  Group "General/General"
-    Option "Resolution/Output Resolution" PickOne AnySetup 20.0
-      *Choice "203dpi/203 DPI" "<</HWResolution[203 203]>>setpagedevice"
-    Option "zeMediaTracking/Media Tracking" PickOne AnySetup 20.0
-      Choice "Continuous/Continuous" ""
-      *Choice "Web/Non-continuous (Web sensing)" ""
-      Choice "Mark/Non-continuous (Mark sensing)" ""
-  Group "PrinterSettings/Printer Settings"
-    Option "Darkness/Media Darkness" PickOne AnySetup 20.0
-      *Choice "-1/PrinterDefault" "<</cupsCompression -1>>setpagedevice"
-      Choice "1/1" "<</cupsCompression 4>>setpagedevice"
-      Choice "2/2" "<</cupsCompression 7>>setpagedevice"
-      Choice "3/3" "<</cupsCompression 10>>setpagedevice"
-      Choice "4/4" "<</cupsCompression 14>>setpagedevice"
-      Choice "5/5" "<</cupsCompression 17>>setpagedevice"
-      Choice "6/6" "<</cupsCompression 20>>setpagedevice"
-      Choice "7/7" "<</cupsCompression 24>>setpagedevice"
-      Choice "8/8" "<</cupsCompression 27>>setpagedevice"
-      Choice "9/9" "<</cupsCompression 30>>setpagedevice"
-      Choice "10/10" "<</cupsCompression 34>>setpagedevice"
-      Choice "11/11" "<</cupsCompression 37>>setpagedevice"
-      Choice "12/12" "<</cupsCompression 40>>setpagedevice"
-      Choice "13/13" "<</cupsCompression 44>>setpagedevice"
-      Choice "14/14" "<</cupsCompression 47>>setpagedevice"
-      Choice "15/15" "<</cupsCompression 50>>setpagedevice"
-      Choice "16/16" "<</cupsCompression 54>>setpagedevice"
-      Choice "17/17" "<</cupsCompression 57>>setpagedevice"
-      Choice "18/18" "<</cupsCompression 60>>setpagedevice"
-      Choice "19/19" "<</cupsCompression 64>>setpagedevice"
-      Choice "20/20" "<</cupsCompression 67>>setpagedevice"
-      Choice "21/21" "<</cupsCompression 70>>setpagedevice"
-      Choice "22/22" "<</cupsCompression 74>>setpagedevice"
-      Choice "23/23" "<</cupsCompression 77>>setpagedevice"
-      Choice "24/24" "<</cupsCompression 80>>setpagedevice"
-      Choice "25/25" "<</cupsCompression 84>>setpagedevice"
-      Choice "26/26" "<</cupsCompression 87>>setpagedevice"
-      Choice "27/27" "<</cupsCompression 90>>setpagedevice"
-      Choice "28/28" "<</cupsCompression 94>>setpagedevice"
-      Choice "29/29" "<</cupsCompression 97>>setpagedevice"
-      Choice "30/30" "<</cupsCompression 100>>setpagedevice"
-    Option "zePrintRate/Print Rate" PickOne AnySetup 20.0
-      *Choice "Default/PrinterDefault" ""
-      Choice "1/1 inch/sec." ""
-      Choice "2/2 inches/sec." ""
-      Choice "3/3 inches/sec." ""
-      Choice "4/4 inches/sec." ""
-    Option "zeTearOffPosition/Tear-off Adjust Position" PickOne AnySetup 20.0
-      *Choice "1000/PrinterDefault" "<</AdvanceDistance 1000>>setpagedevice"
-      Choice "-120/-120" "<</AdvanceDistance -120>>setpagedevice"
-      Choice "-115/-115" "<</AdvanceDistance -115>>setpagedevice"
-      Choice "-110/-110" "<</AdvanceDistance -110>>setpagedevice"
-      Choice "-105/-105" "<</AdvanceDistance -105>>setpagedevice"
-      Choice "-100/-100" "<</AdvanceDistance -100>>setpagedevice"
-      Choice "-95/-95" "<</AdvanceDistance -95>>setpagedevice"
-      Choice "-90/-90" "<</AdvanceDistance -90>>setpagedevice"
-      Choice "-85/-85" "<</AdvanceDistance -85>>setpagedevice"
-      Choice "-80/-80" "<</AdvanceDistance -80>>setpagedevice"
-      Choice "-75/-75" "<</AdvanceDistance -75>>setpagedevice"
-      Choice "-70/-70" "<</AdvanceDistance -70>>setpagedevice"
-      Choice "-65/-65" "<</AdvanceDistance -65>>setpagedevice"
-      Choice "-60/-60" "<</AdvanceDistance -60>>setpagedevice"
-      Choice "-55/-55" "<</AdvanceDistance -55>>setpagedevice"
-      Choice "-50/-50" "<</AdvanceDistance -50>>setpagedevice"
-      Choice "-45/-45" "<</AdvanceDistance -45>>setpagedevice"
-      Choice "-40/-40" "<</AdvanceDistance -40>>setpagedevice"
-      Choice "-35/-35" "<</AdvanceDistance -35>>setpagedevice"
-      Choice "-30/-30" "<</AdvanceDistance -30>>setpagedevice"
-      Choice "-25/-25" "<</AdvanceDistance -25>>setpagedevice"
-      Choice "-20/-20" "<</AdvanceDistance -20>>setpagedevice"
-      Choice "-15/-15" "<</AdvanceDistance -15>>setpagedevice"
-      Choice "-10/-10" "<</AdvanceDistance -10>>setpagedevice"
-      Choice "-5/-5" "<</AdvanceDistance -5>>setpagedevice"
-      Choice "0/0" "<</AdvanceDistance 0>>setpagedevice"
-      Choice "5/5" "<</AdvanceDistance 5>>setpagedevice"
-      Choice "10/10" "<</AdvanceDistance 10>>setpagedevice"
-      Choice "15/15" "<</AdvanceDistance 15>>setpagedevice"
-      Choice "20/20" "<</AdvanceDistance 20>>setpagedevice"
-      Choice "25/25" "<</AdvanceDistance 25>>setpagedevice"
-      Choice "30/30" "<</AdvanceDistance 30>>setpagedevice"
-      Choice "35/35" "<</AdvanceDistance 35>>setpagedevice"
-      Choice "40/40" "<</AdvanceDistance 40>>setpagedevice"
-      Choice "45/45" "<</AdvanceDistance 45>>setpagedevice"
-      Choice "50/50" "<</AdvanceDistance 50>>setpagedevice"
-      Choice "55/55" "<</AdvanceDistance 55>>setpagedevice"
-      Choice "60/60" "<</AdvanceDistance 60>>setpagedevice"
-      Choice "65/65" "<</AdvanceDistance 65>>setpagedevice"
-      Choice "70/70" "<</AdvanceDistance 70>>setpagedevice"
-      Choice "75/75" "<</AdvanceDistance 75>>setpagedevice"
-      Choice "80/80" "<</AdvanceDistance 80>>setpagedevice"
-      Choice "85/85" "<</AdvanceDistance 85>>setpagedevice"
-      Choice "90/90" "<</AdvanceDistance 90>>setpagedevice"
-      Choice "95/95" "<</AdvanceDistance 95>>setpagedevice"
-      Choice "100/100" "<</AdvanceDistance 100>>setpagedevice"
-      Choice "105/105" "<</AdvanceDistance 105>>setpagedevice"
-      Choice "110/110" "<</AdvanceDistance 110>>setpagedevice"
-      Choice "115/115" "<</AdvanceDistance 115>>setpagedevice"
-      Choice "120/120" "<</AdvanceDistance 120>>setpagedevice"
-    Option "zeErrorReprint/Reprint After Error" PickOne AnySetup 20.0
-      *Choice "Saved/PrinterDefault" ""
-      Choice "Always/Always" ""
-      Choice "Never/Never" ""
-  CustomMedia "w144h72/Label - 2 x 1\"" 144.00 72.00 0.00 0.00 0.00 0.00 "<</PageSize[144 72]/ImagingBBox null>>setpagedevice" "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-  CustomMedia "w144h90/Label - 2 x 1.25\"" 144.00 90.00 0.00 0.00 0.00 0.00 "<</PageSize[144 90]/ImagingBBox null>>setpagedevice" "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-  CustomMedia "w144h144/Label - 2 x 2\"" 144.00 144.00 0.00 0.00 0.00 0.00 "<</PageSize[144 144]/ImagingBBox null>>setpagedevice" "<</PageSize[144 144]/ImagingBBox null>>setpagedevice"
-  CustomMedia "w144h216/Label - 2 x 3\"" 144.00 216.00 0.00 0.00 0.00 0.00 "<</PageSize[144 216]/ImagingBBox null>>setpagedevice" "<</PageSize[144 216]/ImagingBBox null>>setpagedevice"
-  CustomMedia "w209h72/Label - 2.9 x 1\"" 209.00 72.00 0.00 0.00 0.00 0.00 "<</PageSize[209 72]/ImagingBBox null>>setpagedevice>>" "<</PageSize[209 72]/ImagingBBox null>>setpagedevice>>"
-  CustomMedia "w288h144/Label - 4 x 2\"" 288.00 144.00 0.00 0.00 1.00 0.00 "<</PageSize[288 144]/ImagingBBox null>>setpagedevice" "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-  CustomMedia "w288h216/Label - 4 x 3\"" 288.00 216.00 0.00 0.00 1.00 0.00 "<</PageSize[288 216]/ImagingBBox null>>setpagedevice" "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-  CustomMedia "w288h288/Label - 4 x 4\"" 288.00 288.00 0.00 0.00 1.00 0.00 "<</PageSize[288 288]/ImagingBBox null>>setpagedevice" "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-  *CustomMedia "w288h360/Label - 4 x 5\"" 288.00 360.00 0.00 0.00 1.00 0.00 "<</PageSize[288 360]/ImagingBBox null>>setpagedevice" "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-  CustomMedia "w288h432/Label - 4 x 6\"" 288.00 432.00 0.00 0.00 1.00 0.00 "<</PageSize[288 432]/ImagingBBox null>>setpagedevice" "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
 }
index 66ea0374c2ae60b47624443ca55adb341d2285e4..fefa6a3639a3482ad615f042346bcc4a134bc7c0 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: stcolor.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample EPSON Stylus Color driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for Stylus Color Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "STCOLOR.PPD"
-*Manufacturer: "Epson"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsModelNumber:      2
-*cupsFilter:   "application/vnd.cups-raster 0 rastertoepson"
-*cupsColorProfile 180dpi/-: "1.0 1.0 1.0 0.0 -0.2 -0.4 1.0 0.0 -0.2 0.0 1.0"
-*cupsColorProfile 360dpi/-: "1.0 1.5 1.0 0.0 -0.2 -0.4 1.0 0.0 -0.2 0.0 1.0"
-*cupsColorProfile 720dpi/-: "1.0 2.5 1.0 0.0 -0.2 -0.4 1.0 0.0 -0.2 0.0 1.0"
-*ModelName:     "EPSON Stylus Color Series"
-*ShortNickName: "EPSON Stylus Color Series"
-*NickName:      "EPSON Stylus Color Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  True
+*PCFileName: "STCOLOR.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Epson"
+*ModelName: "Epson Stylus Color Series"
+*ShortNickName: "Epson Stylus Color Series"
+*NickName: "Epson Stylus Color Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: True
 *DefaultColorSpace: RGB
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 2
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter:      "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal:       "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize A4:          "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal:     "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion A4:                "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter: "8.60 39.60 603.40 766.49"
-*ImageableArea Legal:  "8.60 39.60 603.40 982.49"
-*ImageableArea A4:     "8.60 39.60 586.40 816.49"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 18.00 594.00 774.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 18.00 594.00 990.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 18.00 577.00 824.00"
+*ImageableArea FanFoldUS/Fanfold - 14.875x11in: "18.00 18.00 1053.00 774.00"
+*ImageableArea Letter/Letter - 8.5x11in: "8.60 39.60 603.40 766.49"
+*ImageableArea Legal/Legal - 8.5x14in: "8.60 39.60 603.40 982.49"
+*ImageableArea A4/A4 - 210x297mm: "8.60 39.60 586.40 816.49"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter:        "612 792"
-*PaperDimension Legal: "612 1008"
-*PaperDimension A4:    "595 842"
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension FanFoldUS/Fanfold - 14.875x11in: "1071.00 792.00"
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*MaxMediaWidth: "1080.00"
+*MaxMediaHeight: "86400.00"
+*HWMargins: 8.60 39.60 8.60 25.51
+*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
+*ParamCustomPageSize Width: 1 points 36.00 1080.00
+*ParamCustomPageSize Height: 2 points 36.00 86400.00
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 0
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 360dpi
-*Resolution 180dpi/180 DPI: "<</HWResolution[180 180]>>setpagedevice"
-*Resolution 360dpi/360 DPI: "<</HWResolution[360 360]>>setpagedevice"
-*Resolution 720dpi/720 DPI: "<</HWResolution[720 720]>>setpagedevice"
+*Resolution 180dpi: "<</HWResolution[180 180]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 360dpi: "<</HWResolution[360 360]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 720dpi: "<</HWResolution[720 720]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
 *CloseUI: *Resolution
-
-*OpenUI *ColorModel/Output Mode: PickOne
-*OrderDependency: 10 AnySetup *ColorModel
+*OpenUI *ColorModel/Color Mode: PickOne
+*OrderDependency: 10.0 AnySetup *ColorModel
 *DefaultColorModel: CMYK
-*ColorModel CMYK/Color: "<</cupsColorOrder 1/cupsColorSpace 8/cupsCompression 1>>setpagedevice"
-*ColorModel Gray/Grayscale: "<</cupsColorOrder 0/cupsColorSpace 3/cupsCompression 1>>setpagedevice"
+*ColorModel CMYK: "<</cupsColorSpace 6/cupsColorOrder 1/cupsCompression 1>>setpagedevice"
+*ColorModel Gray/Grayscale: "<</cupsColorSpace 3/cupsColorOrder 0/cupsCompression 1>>setpagedevice"
 *CloseUI: *ColorModel
-
+*da.Translation Manufacturer/Epson: ""
+*da.Translation ModelName/Epson Stylus Color Series: ""
+*da.Translation ShortNickName/Epson Stylus Color Series: ""
+*da.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 180dpi/180dpi: ""
+*da.Resolution 360dpi/360dpi: ""
+*da.Resolution 720dpi/720dpi: ""
+*da.Translation ColorModel/Farveindstilling: ""
+*da.ColorModel CMYK/CMYK: ""
+*da.ColorModel Gray/Grayscale: ""
+*de.Translation Manufacturer/Epson: ""
+*de.Translation ModelName/Epson Stylus Color Series: ""
+*de.Translation ShortNickName/Epson Stylus Color Series: ""
+*de.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 180dpi/180dpi: ""
+*de.Resolution 360dpi/360dpi: ""
+*de.Resolution 720dpi/720dpi: ""
+*de.Translation ColorModel/Farbmodus: ""
+*de.ColorModel CMYK/CMYK: ""
+*de.ColorModel Gray/Grayscale: ""
+*es.Translation Manufacturer/Epson: ""
+*es.Translation ModelName/Epson Stylus Color Series: ""
+*es.Translation ShortNickName/Epson Stylus Color Series: ""
+*es.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 180dpi/180dpi: ""
+*es.Resolution 360dpi/360dpi: ""
+*es.Resolution 720dpi/720dpi: ""
+*es.Translation ColorModel/Modo de color: ""
+*es.ColorModel CMYK/CMYK: ""
+*es.ColorModel Gray/Grayscale: ""
+*fi.Translation Manufacturer/Epson: ""
+*fi.Translation ModelName/Epson Stylus Color Series: ""
+*fi.Translation ShortNickName/Epson Stylus Color Series: ""
+*fi.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 180dpi/180dpi: ""
+*fi.Resolution 360dpi/360dpi: ""
+*fi.Resolution 720dpi/720dpi: ""
+*fi.Translation ColorModel/Tulosta värit harmaasävyinä: ""
+*fi.ColorModel CMYK/CMYK: ""
+*fi.ColorModel Gray/Grayscale: ""
+*fr.Translation Manufacturer/Epson: ""
+*fr.Translation ModelName/Epson Stylus Color Series: ""
+*fr.Translation ShortNickName/Epson Stylus Color Series: ""
+*fr.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 180dpi/180dpi: ""
+*fr.Resolution 360dpi/360dpi: ""
+*fr.Resolution 720dpi/720dpi: ""
+*fr.Translation ColorModel/Mode couleur: ""
+*fr.ColorModel CMYK/CMYK: ""
+*fr.ColorModel Gray/Grayscale: ""
+*it.Translation Manufacturer/Epson: ""
+*it.Translation ModelName/Epson Stylus Color Series: ""
+*it.Translation ShortNickName/Epson Stylus Color Series: ""
+*it.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 180dpi/180dpi: ""
+*it.Resolution 360dpi/360dpi: ""
+*it.Resolution 720dpi/720dpi: ""
+*it.Translation ColorModel/Modo Colore: ""
+*it.ColorModel CMYK/CMYK: ""
+*it.ColorModel Gray/Grayscale: ""
+*ja.Translation Manufacturer/Epson: ""
+*ja.Translation ModelName/Epson Stylus Color Series: ""
+*ja.Translation ShortNickName/Epson Stylus Color Series: ""
+*ja.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 180dpi/180dpi: ""
+*ja.Resolution 360dpi/360dpi: ""
+*ja.Resolution 720dpi/720dpi: ""
+*ja.Translation ColorModel/カラー モデル: ""
+*ja.ColorModel CMYK/CMYK: ""
+*ja.ColorModel Gray/Grayscale: ""
+*ko.Translation Manufacturer/Epson: ""
+*ko.Translation ModelName/Epson Stylus Color Series: ""
+*ko.Translation ShortNickName/Epson Stylus Color Series: ""
+*ko.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 180dpi/180dpi: ""
+*ko.Resolution 360dpi/360dpi: ""
+*ko.Resolution 720dpi/720dpi: ""
+*ko.Translation ColorModel/컬러 모델: ""
+*ko.ColorModel CMYK/CMYK: ""
+*ko.ColorModel Gray/Grayscale: ""
+*no.Translation Manufacturer/Epson: ""
+*no.Translation ModelName/Epson Stylus Color Series: ""
+*no.Translation ShortNickName/Epson Stylus Color Series: ""
+*no.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 180dpi/180dpi: ""
+*no.Resolution 360dpi/360dpi: ""
+*no.Resolution 720dpi/720dpi: ""
+*no.Translation ColorModel/Fargemodus: ""
+*no.ColorModel CMYK/CMYK: ""
+*no.ColorModel Gray/Grayscale: ""
+*pt.Translation Manufacturer/Epson: ""
+*pt.Translation ModelName/Epson Stylus Color Series: ""
+*pt.Translation ShortNickName/Epson Stylus Color Series: ""
+*pt.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 180dpi/180dpi: ""
+*pt.Resolution 360dpi/360dpi: ""
+*pt.Resolution 720dpi/720dpi: ""
+*pt.Translation ColorModel/Modo Cor: ""
+*pt.ColorModel CMYK/CMYK: ""
+*pt.ColorModel Gray/Grayscale: ""
+*sv.Translation Manufacturer/Epson: ""
+*sv.Translation ModelName/Epson Stylus Color Series: ""
+*sv.Translation ShortNickName/Epson Stylus Color Series: ""
+*sv.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 180dpi/180dpi: ""
+*sv.Resolution 360dpi/360dpi: ""
+*sv.Resolution 720dpi/720dpi: ""
+*sv.Translation ColorModel/Färginställningar: ""
+*sv.ColorModel CMYK/CMYK: ""
+*sv.ColorModel Gray/Grayscale: ""
+*zh.Translation Manufacturer/Epson: ""
+*zh.Translation ModelName/Epson Stylus Color Series: ""
+*zh.Translation ShortNickName/Epson Stylus Color Series: ""
+*zh.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 180dpi/180dpi: ""
+*zh.Resolution 360dpi/360dpi: ""
+*zh.Resolution 720dpi/720dpi: ""
+*zh.Translation ColorModel/色彩模式: ""
+*zh.ColorModel CMYK/CMYK: ""
+*zh.ColorModel Gray/Grayscale: ""
+*zh_TW.Translation Manufacturer/Epson: ""
+*zh_TW.Translation ModelName/Epson Stylus Color Series: ""
+*zh_TW.Translation ShortNickName/Epson Stylus Color Series: ""
+*zh_TW.Translation NickName/Epson Stylus Color Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 180dpi/180dpi: ""
+*zh_TW.Resolution 360dpi/360dpi: ""
+*zh_TW.Resolution 720dpi/720dpi: ""
+*zh_TW.Translation ColorModel/用灰色列印彩色: ""
+*zh_TW.ColorModel CMYK/CMYK: ""
+*zh_TW.ColorModel Gray/Grayscale: ""
 *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
-*%
-*% End of "$Id: stcolor.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of STCOLOR.PPD, 17384 bytes.
index 639ad3bba3b94c75faef14e38c99bf56fef4c0af..dfc601041fb4dd0b5ac70658dcd6bf54e1402a48 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: stcolor2.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample EPSON Stylus Color driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for New Stylus Color Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "STCOLOR2.PPD"
-*Manufacturer: "Epson"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsModelNumber:      4
-*cupsFilter:   "application/vnd.cups-raster 0 rastertoepson"
-*cupsColorProfile 180dpi/-: "1.0 1.0 1.0 0.0 -0.2 -0.4 1.0 0.0 -0.2 0.0 1.0"
-*cupsColorProfile 360dpi/-: "1.0 1.5 1.0 0.0 -0.2 -0.4 1.0 0.0 -0.2 0.0 1.0"
-*cupsColorProfile 720dpi/-: "1.0 2.5 1.0 0.0 -0.2 -0.4 1.0 0.0 -0.2 0.0 1.0"
-*ModelName:     "EPSON New Stylus Color Series"
-*ShortNickName: "EPSON New Stylus Color Series"
-*NickName:      "EPSON New Stylus Color Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  True
+*PCFileName: "STCOLOR2.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Epson"
+*ModelName: "Epson New Stylus Color Series"
+*ShortNickName: "Epson New Stylus Color Series"
+*NickName: "Epson New Stylus Color Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: True
 *DefaultColorSpace: RGB
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 4
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter:      "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal:       "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize A4:          "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal:     "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion A4:                "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter: "8.60 39.60 603.40 766.49"
-*ImageableArea Legal:  "8.60 39.60 603.40 982.49"
-*ImageableArea A4:     "8.60 39.60 586.40 816.49"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 18.00 594.00 774.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 18.00 594.00 990.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 18.00 577.00 824.00"
+*ImageableArea FanFoldUS/Fanfold - 14.875x11in: "18.00 18.00 1053.00 774.00"
+*ImageableArea Letter/Letter - 8.5x11in: "8.60 39.60 603.40 766.49"
+*ImageableArea Legal/Legal - 8.5x14in: "8.60 39.60 603.40 982.49"
+*ImageableArea A4/A4 - 210x297mm: "8.60 39.60 586.40 816.49"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter:        "612 792"
-*PaperDimension Legal: "612 1008"
-*PaperDimension A4:    "595 842"
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension FanFoldUS/Fanfold - 14.875x11in: "1071.00 792.00"
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*MaxMediaWidth: "1080.00"
+*MaxMediaHeight: "86400.00"
+*HWMargins: 8.60 39.60 8.60 25.51
+*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
+*ParamCustomPageSize Width: 1 points 36.00 1080.00
+*ParamCustomPageSize Height: 2 points 36.00 86400.00
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 0
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 360dpi
-*Resolution 180dpi/180 DPI: "<</HWResolution[180 180]>>setpagedevice"
-*Resolution 360dpi/360 DPI: "<</HWResolution[360 360]>>setpagedevice"
-*Resolution 720dpi/720 DPI: "<</HWResolution[720 720]>>setpagedevice"
+*Resolution 180dpi: "<</HWResolution[180 180]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 360dpi: "<</HWResolution[360 360]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 720dpi: "<</HWResolution[720 720]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
 *CloseUI: *Resolution
-
-*OpenUI *ColorModel/Output Mode: PickOne
-*OrderDependency: 10 AnySetup *ColorModel
+*OpenUI *ColorModel/Color Mode: PickOne
+*OrderDependency: 10.0 AnySetup *ColorModel
 *DefaultColorModel: CMYK
-*ColorModel CMYK/Color: "<</cupsColorOrder 1/cupsColorSpace 8/cupsCompression 1>>setpagedevice"
-*ColorModel Gray/Grayscale: "<</cupsColorOrder 0/cupsColorSpace 3/cupsCompression 1>>setpagedevice"
+*ColorModel CMYK: "<</cupsColorSpace 6/cupsColorOrder 1/cupsCompression 1>>setpagedevice"
+*ColorModel Gray/Grayscale: "<</cupsColorSpace 3/cupsColorOrder 0/cupsCompression 1>>setpagedevice"
 *CloseUI: *ColorModel
-
+*da.Translation Manufacturer/Epson: ""
+*da.Translation ModelName/Epson New Stylus Color Series: ""
+*da.Translation ShortNickName/Epson New Stylus Color Series: ""
+*da.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 180dpi/180dpi: ""
+*da.Resolution 360dpi/360dpi: ""
+*da.Resolution 720dpi/720dpi: ""
+*da.Translation ColorModel/Farveindstilling: ""
+*da.ColorModel CMYK/CMYK: ""
+*da.ColorModel Gray/Grayscale: ""
+*de.Translation Manufacturer/Epson: ""
+*de.Translation ModelName/Epson New Stylus Color Series: ""
+*de.Translation ShortNickName/Epson New Stylus Color Series: ""
+*de.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 180dpi/180dpi: ""
+*de.Resolution 360dpi/360dpi: ""
+*de.Resolution 720dpi/720dpi: ""
+*de.Translation ColorModel/Farbmodus: ""
+*de.ColorModel CMYK/CMYK: ""
+*de.ColorModel Gray/Grayscale: ""
+*es.Translation Manufacturer/Epson: ""
+*es.Translation ModelName/Epson New Stylus Color Series: ""
+*es.Translation ShortNickName/Epson New Stylus Color Series: ""
+*es.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 180dpi/180dpi: ""
+*es.Resolution 360dpi/360dpi: ""
+*es.Resolution 720dpi/720dpi: ""
+*es.Translation ColorModel/Modo de color: ""
+*es.ColorModel CMYK/CMYK: ""
+*es.ColorModel Gray/Grayscale: ""
+*fi.Translation Manufacturer/Epson: ""
+*fi.Translation ModelName/Epson New Stylus Color Series: ""
+*fi.Translation ShortNickName/Epson New Stylus Color Series: ""
+*fi.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 180dpi/180dpi: ""
+*fi.Resolution 360dpi/360dpi: ""
+*fi.Resolution 720dpi/720dpi: ""
+*fi.Translation ColorModel/Tulosta värit harmaasävyinä: ""
+*fi.ColorModel CMYK/CMYK: ""
+*fi.ColorModel Gray/Grayscale: ""
+*fr.Translation Manufacturer/Epson: ""
+*fr.Translation ModelName/Epson New Stylus Color Series: ""
+*fr.Translation ShortNickName/Epson New Stylus Color Series: ""
+*fr.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 180dpi/180dpi: ""
+*fr.Resolution 360dpi/360dpi: ""
+*fr.Resolution 720dpi/720dpi: ""
+*fr.Translation ColorModel/Mode couleur: ""
+*fr.ColorModel CMYK/CMYK: ""
+*fr.ColorModel Gray/Grayscale: ""
+*it.Translation Manufacturer/Epson: ""
+*it.Translation ModelName/Epson New Stylus Color Series: ""
+*it.Translation ShortNickName/Epson New Stylus Color Series: ""
+*it.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 180dpi/180dpi: ""
+*it.Resolution 360dpi/360dpi: ""
+*it.Resolution 720dpi/720dpi: ""
+*it.Translation ColorModel/Modo Colore: ""
+*it.ColorModel CMYK/CMYK: ""
+*it.ColorModel Gray/Grayscale: ""
+*ja.Translation Manufacturer/Epson: ""
+*ja.Translation ModelName/Epson New Stylus Color Series: ""
+*ja.Translation ShortNickName/Epson New Stylus Color Series: ""
+*ja.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 180dpi/180dpi: ""
+*ja.Resolution 360dpi/360dpi: ""
+*ja.Resolution 720dpi/720dpi: ""
+*ja.Translation ColorModel/カラー モデル: ""
+*ja.ColorModel CMYK/CMYK: ""
+*ja.ColorModel Gray/Grayscale: ""
+*ko.Translation Manufacturer/Epson: ""
+*ko.Translation ModelName/Epson New Stylus Color Series: ""
+*ko.Translation ShortNickName/Epson New Stylus Color Series: ""
+*ko.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 180dpi/180dpi: ""
+*ko.Resolution 360dpi/360dpi: ""
+*ko.Resolution 720dpi/720dpi: ""
+*ko.Translation ColorModel/컬러 모델: ""
+*ko.ColorModel CMYK/CMYK: ""
+*ko.ColorModel Gray/Grayscale: ""
+*no.Translation Manufacturer/Epson: ""
+*no.Translation ModelName/Epson New Stylus Color Series: ""
+*no.Translation ShortNickName/Epson New Stylus Color Series: ""
+*no.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 180dpi/180dpi: ""
+*no.Resolution 360dpi/360dpi: ""
+*no.Resolution 720dpi/720dpi: ""
+*no.Translation ColorModel/Fargemodus: ""
+*no.ColorModel CMYK/CMYK: ""
+*no.ColorModel Gray/Grayscale: ""
+*pt.Translation Manufacturer/Epson: ""
+*pt.Translation ModelName/Epson New Stylus Color Series: ""
+*pt.Translation ShortNickName/Epson New Stylus Color Series: ""
+*pt.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 180dpi/180dpi: ""
+*pt.Resolution 360dpi/360dpi: ""
+*pt.Resolution 720dpi/720dpi: ""
+*pt.Translation ColorModel/Modo Cor: ""
+*pt.ColorModel CMYK/CMYK: ""
+*pt.ColorModel Gray/Grayscale: ""
+*sv.Translation Manufacturer/Epson: ""
+*sv.Translation ModelName/Epson New Stylus Color Series: ""
+*sv.Translation ShortNickName/Epson New Stylus Color Series: ""
+*sv.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 180dpi/180dpi: ""
+*sv.Resolution 360dpi/360dpi: ""
+*sv.Resolution 720dpi/720dpi: ""
+*sv.Translation ColorModel/Färginställningar: ""
+*sv.ColorModel CMYK/CMYK: ""
+*sv.ColorModel Gray/Grayscale: ""
+*zh.Translation Manufacturer/Epson: ""
+*zh.Translation ModelName/Epson New Stylus Color Series: ""
+*zh.Translation ShortNickName/Epson New Stylus Color Series: ""
+*zh.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 180dpi/180dpi: ""
+*zh.Resolution 360dpi/360dpi: ""
+*zh.Resolution 720dpi/720dpi: ""
+*zh.Translation ColorModel/色彩模式: ""
+*zh.ColorModel CMYK/CMYK: ""
+*zh.ColorModel Gray/Grayscale: ""
+*zh_TW.Translation Manufacturer/Epson: ""
+*zh_TW.Translation ModelName/Epson New Stylus Color Series: ""
+*zh_TW.Translation ShortNickName/Epson New Stylus Color Series: ""
+*zh_TW.Translation NickName/Epson New Stylus Color Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 180dpi/180dpi: ""
+*zh_TW.Resolution 360dpi/360dpi: ""
+*zh_TW.Resolution 720dpi/720dpi: ""
+*zh_TW.Translation ColorModel/用灰色列印彩色: ""
+*zh_TW.ColorModel CMYK/CMYK: ""
+*zh_TW.ColorModel Gray/Grayscale: ""
 *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
-*%
-*% End of "$Id: stcolor2.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of STCOLOR2.PPD, 17558 bytes.
index 994358c97d6fd8943d1d5bca255df859fb2a5ec0..4d6bc4862c210556d9d76279224f8f76b38fae32 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: stphoto.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample EPSON Stylus Photo driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for Stylus Photo Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "STPHOTO.PPD"
-*Manufacturer: "Epson"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsModelNumber:      3
-*cupsFilter:   "application/vnd.cups-raster 0 rastertoepson"
-*cupsColorProfile 180dpi/-: "1.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0"
-*cupsColorProfile 360dpi/-: "1.0 1.5 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0"
-*cupsColorProfile 720dpi/-: "1.0 2.5 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0"
-*ModelName:     "EPSON Stylus Photo Series"
-*ShortNickName: "EPSON Stylus Photo Series"
-*NickName:      "EPSON Stylus Photo Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  True
+*PCFileName: "STPHOTO.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Epson"
+*ModelName: "Epson Stylus Photo Series"
+*ShortNickName: "Epson Stylus Photo Series"
+*NickName: "Epson Stylus Photo Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: True
 *DefaultColorSpace: RGB
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 3
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter:      "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal:       "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize A4:          "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal:     "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion A4:                "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter: "8.60 39.60 603.40 766.49"
-*ImageableArea Legal:  "8.60 39.60 603.40 982.49"
-*ImageableArea A4:     "8.60 39.60 586.40 816.49"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 18.00 594.00 774.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 18.00 594.00 990.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 18.00 577.00 824.00"
+*ImageableArea FanFoldUS/Fanfold - 14.875x11in: "18.00 18.00 1053.00 774.00"
+*ImageableArea Letter/Letter - 8.5x11in: "8.60 39.60 603.40 766.49"
+*ImageableArea Legal/Legal - 8.5x14in: "8.60 39.60 603.40 982.49"
+*ImageableArea A4/A4 - 210x297mm: "8.60 39.60 586.40 816.49"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter:        "612 792"
-*PaperDimension Legal: "612 1008"
-*PaperDimension A4:    "595 842"
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension FanFoldUS/Fanfold - 14.875x11in: "1071.00 792.00"
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*MaxMediaWidth: "1080.00"
+*MaxMediaHeight: "86400.00"
+*HWMargins: 8.60 39.60 8.60 25.51
+*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
+*ParamCustomPageSize Width: 1 points 36.00 1080.00
+*ParamCustomPageSize Height: 2 points 36.00 86400.00
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 0
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 360dpi
-*Resolution 180dpi/180 DPI: "<</HWResolution[180 180]>>setpagedevice"
-*Resolution 360dpi/360 DPI: "<</HWResolution[360 360]>>setpagedevice"
-*Resolution 720dpi/720 DPI: "<</HWResolution[720 720]>>setpagedevice"
+*Resolution 180dpi: "<</HWResolution[180 180]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 360dpi: "<</HWResolution[360 360]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 720dpi: "<</HWResolution[720 720]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
 *CloseUI: *Resolution
-
-*OpenUI *ColorModel/Output Mode: PickOne
-*OrderDependency: 10 AnySetup *ColorModel
+*OpenUI *ColorModel/Color Mode: PickOne
+*OrderDependency: 10.0 AnySetup *ColorModel
 *DefaultColorModel: CMYK
-*ColorModel CMYK/Color: "<</cupsColorOrder 1/cupsColorSpace 9/cupsCompression 1>>setpagedevice"
-*ColorModel Gray/Grayscale: "<</cupsColorOrder 0/cupsColorSpace 3/cupsCompression 1>>setpagedevice"
+*ColorModel CMYK: "<</cupsColorSpace -1/cupsColorOrder 1/cupsCompression 1>>setpagedevice"
+*ColorModel Gray/Grayscale: "<</cupsColorSpace 3/cupsColorOrder 0/cupsCompression 1>>setpagedevice"
 *CloseUI: *ColorModel
-
+*da.Translation Manufacturer/Epson: ""
+*da.Translation ModelName/Epson Stylus Photo Series: ""
+*da.Translation ShortNickName/Epson Stylus Photo Series: ""
+*da.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 180dpi/180dpi: ""
+*da.Resolution 360dpi/360dpi: ""
+*da.Resolution 720dpi/720dpi: ""
+*da.Translation ColorModel/Farveindstilling: ""
+*da.ColorModel CMYK/CMYK: ""
+*da.ColorModel Gray/Grayscale: ""
+*de.Translation Manufacturer/Epson: ""
+*de.Translation ModelName/Epson Stylus Photo Series: ""
+*de.Translation ShortNickName/Epson Stylus Photo Series: ""
+*de.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 180dpi/180dpi: ""
+*de.Resolution 360dpi/360dpi: ""
+*de.Resolution 720dpi/720dpi: ""
+*de.Translation ColorModel/Farbmodus: ""
+*de.ColorModel CMYK/CMYK: ""
+*de.ColorModel Gray/Grayscale: ""
+*es.Translation Manufacturer/Epson: ""
+*es.Translation ModelName/Epson Stylus Photo Series: ""
+*es.Translation ShortNickName/Epson Stylus Photo Series: ""
+*es.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 180dpi/180dpi: ""
+*es.Resolution 360dpi/360dpi: ""
+*es.Resolution 720dpi/720dpi: ""
+*es.Translation ColorModel/Modo de color: ""
+*es.ColorModel CMYK/CMYK: ""
+*es.ColorModel Gray/Grayscale: ""
+*fi.Translation Manufacturer/Epson: ""
+*fi.Translation ModelName/Epson Stylus Photo Series: ""
+*fi.Translation ShortNickName/Epson Stylus Photo Series: ""
+*fi.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 180dpi/180dpi: ""
+*fi.Resolution 360dpi/360dpi: ""
+*fi.Resolution 720dpi/720dpi: ""
+*fi.Translation ColorModel/Tulosta värit harmaasävyinä: ""
+*fi.ColorModel CMYK/CMYK: ""
+*fi.ColorModel Gray/Grayscale: ""
+*fr.Translation Manufacturer/Epson: ""
+*fr.Translation ModelName/Epson Stylus Photo Series: ""
+*fr.Translation ShortNickName/Epson Stylus Photo Series: ""
+*fr.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 180dpi/180dpi: ""
+*fr.Resolution 360dpi/360dpi: ""
+*fr.Resolution 720dpi/720dpi: ""
+*fr.Translation ColorModel/Mode couleur: ""
+*fr.ColorModel CMYK/CMYK: ""
+*fr.ColorModel Gray/Grayscale: ""
+*it.Translation Manufacturer/Epson: ""
+*it.Translation ModelName/Epson Stylus Photo Series: ""
+*it.Translation ShortNickName/Epson Stylus Photo Series: ""
+*it.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 180dpi/180dpi: ""
+*it.Resolution 360dpi/360dpi: ""
+*it.Resolution 720dpi/720dpi: ""
+*it.Translation ColorModel/Modo Colore: ""
+*it.ColorModel CMYK/CMYK: ""
+*it.ColorModel Gray/Grayscale: ""
+*ja.Translation Manufacturer/Epson: ""
+*ja.Translation ModelName/Epson Stylus Photo Series: ""
+*ja.Translation ShortNickName/Epson Stylus Photo Series: ""
+*ja.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 180dpi/180dpi: ""
+*ja.Resolution 360dpi/360dpi: ""
+*ja.Resolution 720dpi/720dpi: ""
+*ja.Translation ColorModel/カラー モデル: ""
+*ja.ColorModel CMYK/CMYK: ""
+*ja.ColorModel Gray/Grayscale: ""
+*ko.Translation Manufacturer/Epson: ""
+*ko.Translation ModelName/Epson Stylus Photo Series: ""
+*ko.Translation ShortNickName/Epson Stylus Photo Series: ""
+*ko.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 180dpi/180dpi: ""
+*ko.Resolution 360dpi/360dpi: ""
+*ko.Resolution 720dpi/720dpi: ""
+*ko.Translation ColorModel/컬러 모델: ""
+*ko.ColorModel CMYK/CMYK: ""
+*ko.ColorModel Gray/Grayscale: ""
+*no.Translation Manufacturer/Epson: ""
+*no.Translation ModelName/Epson Stylus Photo Series: ""
+*no.Translation ShortNickName/Epson Stylus Photo Series: ""
+*no.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 180dpi/180dpi: ""
+*no.Resolution 360dpi/360dpi: ""
+*no.Resolution 720dpi/720dpi: ""
+*no.Translation ColorModel/Fargemodus: ""
+*no.ColorModel CMYK/CMYK: ""
+*no.ColorModel Gray/Grayscale: ""
+*pt.Translation Manufacturer/Epson: ""
+*pt.Translation ModelName/Epson Stylus Photo Series: ""
+*pt.Translation ShortNickName/Epson Stylus Photo Series: ""
+*pt.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 180dpi/180dpi: ""
+*pt.Resolution 360dpi/360dpi: ""
+*pt.Resolution 720dpi/720dpi: ""
+*pt.Translation ColorModel/Modo Cor: ""
+*pt.ColorModel CMYK/CMYK: ""
+*pt.ColorModel Gray/Grayscale: ""
+*sv.Translation Manufacturer/Epson: ""
+*sv.Translation ModelName/Epson Stylus Photo Series: ""
+*sv.Translation ShortNickName/Epson Stylus Photo Series: ""
+*sv.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 180dpi/180dpi: ""
+*sv.Resolution 360dpi/360dpi: ""
+*sv.Resolution 720dpi/720dpi: ""
+*sv.Translation ColorModel/Färginställningar: ""
+*sv.ColorModel CMYK/CMYK: ""
+*sv.ColorModel Gray/Grayscale: ""
+*zh.Translation Manufacturer/Epson: ""
+*zh.Translation ModelName/Epson Stylus Photo Series: ""
+*zh.Translation ShortNickName/Epson Stylus Photo Series: ""
+*zh.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 180dpi/180dpi: ""
+*zh.Resolution 360dpi/360dpi: ""
+*zh.Resolution 720dpi/720dpi: ""
+*zh.Translation ColorModel/色彩模式: ""
+*zh.ColorModel CMYK/CMYK: ""
+*zh.ColorModel Gray/Grayscale: ""
+*zh_TW.Translation Manufacturer/Epson: ""
+*zh_TW.Translation ModelName/Epson Stylus Photo Series: ""
+*zh_TW.Translation ShortNickName/Epson Stylus Photo Series: ""
+*zh_TW.Translation NickName/Epson Stylus Photo Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 180dpi/180dpi: ""
+*zh_TW.Resolution 360dpi/360dpi: ""
+*zh_TW.Resolution 720dpi/720dpi: ""
+*zh_TW.Translation ColorModel/用灰色列印彩色: ""
+*zh_TW.ColorModel CMYK/CMYK: ""
+*zh_TW.ColorModel Gray/Grayscale: ""
 *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
-*%
-*% End of "$Id: stphoto.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of STPHOTO.PPD, 17385 bytes.
index 8e1874d9486ee8acf210bc7cf8826354f5cf7cd2..0823dfbe530d00efd983385755ffd501ec4e9b48 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: stphoto2.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample EPSON Stylus Photo driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 1997-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for New Stylus Photo Series with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "STPHOTO2.PPD"
-*Manufacturer: "Epson"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: True
-*cupsModelNumber:      5
-*cupsFilter:   "application/vnd.cups-raster 0 rastertoepson"
-*cupsColorProfile 180dpi/-: "1.0 1.0 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0"
-*cupsColorProfile 360dpi/-: "1.0 1.5 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0"
-*cupsColorProfile 720dpi/-: "1.0 2.5 1.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 1.0"
-*ModelName:     "EPSON New Stylus Photo Series"
-*ShortNickName: "EPSON New Stylus Photo Series"
-*NickName:      "EPSON New Stylus Photo Series CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  True
+*PCFileName: "STPHOTO2.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Epson"
+*ModelName: "Epson New Stylus Photo Series"
+*ShortNickName: "Epson New Stylus Photo Series"
+*NickName: "Epson New Stylus Photo Series, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: True
 *DefaultColorSpace: RGB
-*FileSystem:   False
-*Throughput:   "1"
+*FileSystem: False
+*Throughput: "1"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 5
+*cupsManualCopies: True
+*cupsFilter: "application/vnd.cups-raster 50 rastertoepson"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: Letter
-*PageSize Letter:      "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageSize Legal:       "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageSize A4:          "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageSize FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageSize Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageSize Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageSize A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: Letter
-*PageRegion Letter:    "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
-*PageRegion Legal:     "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
-*PageRegion A4:                "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
+*PageRegion FanFoldUS/Fanfold - 14.875x11in: "<</PageSize[1071 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Letter/Letter - 8.5x11in: "<</PageSize[612 792]/ImagingBBox null>>setpagedevice"
+*PageRegion Legal/Legal - 8.5x14in: "<</PageSize[612 1008]/ImagingBBox null>>setpagedevice"
+*PageRegion A4/A4 - 210x297mm: "<</PageSize[595 842]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
-*DefaultImageableArea: Letter 
-*ImageableArea Letter: "8.60 39.60 603.40 766.49"
-*ImageableArea Legal:  "8.60 39.60 603.40 982.49"
-*ImageableArea A4:     "8.60 39.60 586.40 816.49"
-
+*DefaultImageableArea: Letter
+*ImageableArea Letter/Letter - 8.5x11in: "18.00 18.00 594.00 774.00"
+*ImageableArea Legal/Legal - 8.5x14in: "18.00 18.00 594.00 990.00"
+*ImageableArea A4/A4 - 210x297mm: "18.00 18.00 577.00 824.00"
+*ImageableArea FanFoldUS/Fanfold - 14.875x11in: "18.00 18.00 1053.00 774.00"
+*ImageableArea Letter/Letter - 8.5x11in: "8.60 39.60 603.40 766.49"
+*ImageableArea Legal/Legal - 8.5x14in: "8.60 39.60 603.40 982.49"
+*ImageableArea A4/A4 - 210x297mm: "8.60 39.60 586.40 816.49"
 *DefaultPaperDimension: Letter
-*PaperDimension Letter:        "612 792"
-*PaperDimension Legal: "612 1008"
-*PaperDimension A4:    "595 842"
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*PaperDimension FanFoldUS/Fanfold - 14.875x11in: "1071.00 792.00"
+*PaperDimension Letter/Letter - 8.5x11in: "612.00 792.00"
+*PaperDimension Legal/Legal - 8.5x14in: "612.00 1008.00"
+*PaperDimension A4/A4 - 210x297mm: "595.00 842.00"
+*MaxMediaWidth: "1080.00"
+*MaxMediaHeight: "86400.00"
+*HWMargins: 8.60 39.60 8.60 25.51
+*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
+*ParamCustomPageSize Width: 1 points 36.00 1080.00
+*ParamCustomPageSize Height: 2 points 36.00 86400.00
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 0 0
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 360dpi
-*Resolution 180dpi/180 DPI: "<</HWResolution[180 180]>>setpagedevice"
-*Resolution 360dpi/360 DPI: "<</HWResolution[360 360]>>setpagedevice"
-*Resolution 720dpi/720 DPI: "<</HWResolution[720 720]>>setpagedevice"
+*Resolution 180dpi: "<</HWResolution[180 180]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 360dpi: "<</HWResolution[360 360]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
+*Resolution 720dpi: "<</HWResolution[720 720]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0>>setpagedevice"
 *CloseUI: *Resolution
-
-*OpenUI *ColorModel/Output Mode: PickOne
-*OrderDependency: 10 AnySetup *ColorModel
+*OpenUI *ColorModel/Color Mode: PickOne
+*OrderDependency: 10.0 AnySetup *ColorModel
 *DefaultColorModel: CMYK
-*ColorModel CMYK/Color: "<</cupsColorOrder 1/cupsColorSpace 9/cupsCompression 1>>setpagedevice"
-*ColorModel Gray/Grayscale: "<</cupsColorOrder 0/cupsColorSpace 3/cupsCompression 1>>setpagedevice"
+*ColorModel CMYK: "<</cupsColorSpace -1/cupsColorOrder 1/cupsCompression 1>>setpagedevice"
+*ColorModel Gray/Grayscale: "<</cupsColorSpace 3/cupsColorOrder 0/cupsCompression 1>>setpagedevice"
 *CloseUI: *ColorModel
-
+*da.Translation Manufacturer/Epson: ""
+*da.Translation ModelName/Epson New Stylus Photo Series: ""
+*da.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*da.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*da.PageSize Letter/Letter - 8.5x11in: ""
+*da.PageSize Legal/Legal - 8.5x14in: ""
+*da.PageSize A4/A4 - 210x297mm: ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 180dpi/180dpi: ""
+*da.Resolution 360dpi/360dpi: ""
+*da.Resolution 720dpi/720dpi: ""
+*da.Translation ColorModel/Farveindstilling: ""
+*da.ColorModel CMYK/CMYK: ""
+*da.ColorModel Gray/Grayscale: ""
+*de.Translation Manufacturer/Epson: ""
+*de.Translation ModelName/Epson New Stylus Photo Series: ""
+*de.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*de.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*de.PageSize Letter/Letter - 8.5x11in: ""
+*de.PageSize Legal/Legal - 8.5x14in: ""
+*de.PageSize A4/A4 - 210x297mm: ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 180dpi/180dpi: ""
+*de.Resolution 360dpi/360dpi: ""
+*de.Resolution 720dpi/720dpi: ""
+*de.Translation ColorModel/Farbmodus: ""
+*de.ColorModel CMYK/CMYK: ""
+*de.ColorModel Gray/Grayscale: ""
+*es.Translation Manufacturer/Epson: ""
+*es.Translation ModelName/Epson New Stylus Photo Series: ""
+*es.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*es.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*es.PageSize Letter/Letter - 8.5x11in: ""
+*es.PageSize Legal/Legal - 8.5x14in: ""
+*es.PageSize A4/A4 - 210x297mm: ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 180dpi/180dpi: ""
+*es.Resolution 360dpi/360dpi: ""
+*es.Resolution 720dpi/720dpi: ""
+*es.Translation ColorModel/Modo de color: ""
+*es.ColorModel CMYK/CMYK: ""
+*es.ColorModel Gray/Grayscale: ""
+*fi.Translation Manufacturer/Epson: ""
+*fi.Translation ModelName/Epson New Stylus Photo Series: ""
+*fi.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*fi.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fi.PageSize Letter/Letter - 8.5x11in: ""
+*fi.PageSize Legal/Legal - 8.5x14in: ""
+*fi.PageSize A4/A4 - 210x297mm: ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 180dpi/180dpi: ""
+*fi.Resolution 360dpi/360dpi: ""
+*fi.Resolution 720dpi/720dpi: ""
+*fi.Translation ColorModel/Tulosta värit harmaasävyinä: ""
+*fi.ColorModel CMYK/CMYK: ""
+*fi.ColorModel Gray/Grayscale: ""
+*fr.Translation Manufacturer/Epson: ""
+*fr.Translation ModelName/Epson New Stylus Photo Series: ""
+*fr.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*fr.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*fr.PageSize Letter/Letter - 8.5x11in: ""
+*fr.PageSize Legal/Legal - 8.5x14in: ""
+*fr.PageSize A4/A4 - 210x297mm: ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 180dpi/180dpi: ""
+*fr.Resolution 360dpi/360dpi: ""
+*fr.Resolution 720dpi/720dpi: ""
+*fr.Translation ColorModel/Mode couleur: ""
+*fr.ColorModel CMYK/CMYK: ""
+*fr.ColorModel Gray/Grayscale: ""
+*it.Translation Manufacturer/Epson: ""
+*it.Translation ModelName/Epson New Stylus Photo Series: ""
+*it.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*it.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*it.PageSize Letter/Letter - 8.5x11in: ""
+*it.PageSize Legal/Legal - 8.5x14in: ""
+*it.PageSize A4/A4 - 210x297mm: ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 180dpi/180dpi: ""
+*it.Resolution 360dpi/360dpi: ""
+*it.Resolution 720dpi/720dpi: ""
+*it.Translation ColorModel/Modo Colore: ""
+*it.ColorModel CMYK/CMYK: ""
+*it.ColorModel Gray/Grayscale: ""
+*ja.Translation Manufacturer/Epson: ""
+*ja.Translation ModelName/Epson New Stylus Photo Series: ""
+*ja.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*ja.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ja.PageSize Letter/Letter - 8.5x11in: ""
+*ja.PageSize Legal/Legal - 8.5x14in: ""
+*ja.PageSize A4/A4 - 210x297mm: ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 180dpi/180dpi: ""
+*ja.Resolution 360dpi/360dpi: ""
+*ja.Resolution 720dpi/720dpi: ""
+*ja.Translation ColorModel/カラー モデル: ""
+*ja.ColorModel CMYK/CMYK: ""
+*ja.ColorModel Gray/Grayscale: ""
+*ko.Translation Manufacturer/Epson: ""
+*ko.Translation ModelName/Epson New Stylus Photo Series: ""
+*ko.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*ko.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*ko.PageSize Letter/Letter - 8.5x11in: ""
+*ko.PageSize Legal/Legal - 8.5x14in: ""
+*ko.PageSize A4/A4 - 210x297mm: ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 180dpi/180dpi: ""
+*ko.Resolution 360dpi/360dpi: ""
+*ko.Resolution 720dpi/720dpi: ""
+*ko.Translation ColorModel/컬러 모델: ""
+*ko.ColorModel CMYK/CMYK: ""
+*ko.ColorModel Gray/Grayscale: ""
+*no.Translation Manufacturer/Epson: ""
+*no.Translation ModelName/Epson New Stylus Photo Series: ""
+*no.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*no.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*no.PageSize Letter/Letter - 8.5x11in: ""
+*no.PageSize Legal/Legal - 8.5x14in: ""
+*no.PageSize A4/A4 - 210x297mm: ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 180dpi/180dpi: ""
+*no.Resolution 360dpi/360dpi: ""
+*no.Resolution 720dpi/720dpi: ""
+*no.Translation ColorModel/Fargemodus: ""
+*no.ColorModel CMYK/CMYK: ""
+*no.ColorModel Gray/Grayscale: ""
+*pt.Translation Manufacturer/Epson: ""
+*pt.Translation ModelName/Epson New Stylus Photo Series: ""
+*pt.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*pt.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*pt.PageSize Letter/Letter - 8.5x11in: ""
+*pt.PageSize Legal/Legal - 8.5x14in: ""
+*pt.PageSize A4/A4 - 210x297mm: ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 180dpi/180dpi: ""
+*pt.Resolution 360dpi/360dpi: ""
+*pt.Resolution 720dpi/720dpi: ""
+*pt.Translation ColorModel/Modo Cor: ""
+*pt.ColorModel CMYK/CMYK: ""
+*pt.ColorModel Gray/Grayscale: ""
+*sv.Translation Manufacturer/Epson: ""
+*sv.Translation ModelName/Epson New Stylus Photo Series: ""
+*sv.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*sv.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*sv.PageSize Letter/Letter - 8.5x11in: ""
+*sv.PageSize Legal/Legal - 8.5x14in: ""
+*sv.PageSize A4/A4 - 210x297mm: ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 180dpi/180dpi: ""
+*sv.Resolution 360dpi/360dpi: ""
+*sv.Resolution 720dpi/720dpi: ""
+*sv.Translation ColorModel/Färginställningar: ""
+*sv.ColorModel CMYK/CMYK: ""
+*sv.ColorModel Gray/Grayscale: ""
+*zh.Translation Manufacturer/Epson: ""
+*zh.Translation ModelName/Epson New Stylus Photo Series: ""
+*zh.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*zh.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh.PageSize Letter/Letter - 8.5x11in: ""
+*zh.PageSize Legal/Legal - 8.5x14in: ""
+*zh.PageSize A4/A4 - 210x297mm: ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 180dpi/180dpi: ""
+*zh.Resolution 360dpi/360dpi: ""
+*zh.Resolution 720dpi/720dpi: ""
+*zh.Translation ColorModel/色彩模式: ""
+*zh.ColorModel CMYK/CMYK: ""
+*zh.ColorModel Gray/Grayscale: ""
+*zh_TW.Translation Manufacturer/Epson: ""
+*zh_TW.Translation ModelName/Epson New Stylus Photo Series: ""
+*zh_TW.Translation ShortNickName/Epson New Stylus Photo Series: ""
+*zh_TW.Translation NickName/Epson New Stylus Photo Series, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.PageSize FanFoldUS/Fanfold - 14.875x11in: ""
+*zh_TW.PageSize Letter/Letter - 8.5x11in: ""
+*zh_TW.PageSize Legal/Legal - 8.5x14in: ""
+*zh_TW.PageSize A4/A4 - 210x297mm: ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 180dpi/180dpi: ""
+*zh_TW.Resolution 360dpi/360dpi: ""
+*zh_TW.Resolution 720dpi/720dpi: ""
+*zh_TW.Translation ColorModel/用灰色列印彩色: ""
+*zh_TW.ColorModel CMYK/CMYK: ""
+*zh_TW.ColorModel Gray/Grayscale: ""
 *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
-*%
-*% End of "$Id: stphoto2.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of STPHOTO2.PPD, 17559 bytes.
index 413aa8e065454e0765db50c4a32aff7e65eba1ff..f7b20481f47acb43495897f4eece38436b3ab350 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: zebra.ppd 6557 2007-06-18 17:41:11Z mike $"
-*%
-*%   Sample Zebra label printer driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 2001-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for ZPL Label Printer with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "ZEBRA.PPD"
-*Manufacturer: "Zebra"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: False
-*cupsFilter:   "application/vnd.cups-raster 0 rastertolabel"
-*% cupsModelNumber is 16 for EPL1 line mode, 17 for EPL2 page mode,
-*% 18 for ZPL mode, and 19 for CPCL mode.
-*cupsModelNumber: 18
-*ModelName:     "Zebra ZPL Label Printer"
+*PCFileName: "ZEBRA.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Zebra"
+*ModelName: "Zebra ZPL Label Printer"
 *ShortNickName: "Zebra ZPL Label Printer"
-*NickName:      "Zebra ZPL Label Printer CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*NickName: "Zebra ZPL Label Printer, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "8"
+*FileSystem: False
+*Throughput: "8"
 *LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 18
+*cupsManualCopies: False
+*cupsFilter: "application/vnd.cups-raster 50 rastertolabel"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: w288h360
-*PageSize w90h18/Label - 1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
-*PageSize w90h162/Label - 1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
-*PageSize w108h18/Label - 1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
-*PageSize w108h36/Label - 1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
-*PageSize w108h72/Label - 1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
-*PageSize w108h144/Label - 1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
-*PageSize w144h26/Label - 2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
-*PageSize w144h36/Label - 2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
-*PageSize w144h72/Label - 2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-*PageSize w144h90/Label - 2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-*PageSize w144h288/Label - 2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
-*PageSize w144h396/Label - 2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
-*PageSize w162h36/Label - 2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
-*PageSize w162h90/Label - 2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
-*PageSize w162h288/Label - 2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
-*PageSize w162h396/Label - 2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
-*PageSize w171h396/Label - 2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
-*PageSize w180h72/Label - 2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
-*PageSize w180h144/Label - 2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
-*PageSize w198h90/Label - 2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
-*PageSize w216h72/Label - 3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
-*PageSize w216h90/Label - 3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
-*PageSize w216h144/Label - 3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
-*PageSize w216h216/Label - 3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
-*PageSize w216h360/Label - 3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
-*PageSize w234h144/Label - 3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
-*PageSize w234h360/Label - 3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
-*PageSize w234h396/Label - 3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
-*PageSize w234h419/Label - 3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
-*PageSize w234h563/Label - 3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
-*PageSize w252h72/Label - 3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
-*PageSize w288h72/Label - 4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
-*PageSize w288h144/Label - 4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-*PageSize w288h180/Label - 4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
-*PageSize w288h216/Label - 4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-*PageSize w288h288/Label - 4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-*PageSize w288h360/Label - 4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-*PageSize w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
-*PageSize w288h468/Label - 4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
-*PageSize w288h936/Label - 4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
+*PageSize w90h18/1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
+*PageSize w90h162/1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
+*PageSize w108h18/1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
+*PageSize w108h36/1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
+*PageSize w108h72/1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
+*PageSize w108h144/1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
+*PageSize w144h26/2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
+*PageSize w144h36/2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
+*PageSize w144h72/2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
+*PageSize w144h90/2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
+*PageSize w144h288/2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
+*PageSize w144h396/2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
+*PageSize w162h36/2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
+*PageSize w162h90/2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
+*PageSize w162h288/2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
+*PageSize w162h396/2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
+*PageSize w171h396/2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
+*PageSize w180h72/2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
+*PageSize w180h144/2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
+*PageSize w198h90/2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
+*PageSize w216h72/3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
+*PageSize w216h90/3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
+*PageSize w216h144/3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
+*PageSize w216h216/3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
+*PageSize w216h360/3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
+*PageSize w234h144/3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
+*PageSize w234h360/3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
+*PageSize w234h396/3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
+*PageSize w234h419/3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
+*PageSize w234h563/3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
+*PageSize w252h72/3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
+*PageSize w288h72/4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
+*PageSize w288h144/4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
+*PageSize w288h180/4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
+*PageSize w288h216/4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
+*PageSize w288h288/4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
+*PageSize w288h360/4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
+*PageSize w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageSize w288h468/4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
+*PageSize w288h936/4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: w288h360
-*PageRegion w90h18/Label - 1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
-*PageRegion w90h162/Label - 1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h18/Label - 1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h36/Label - 1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h72/Label - 1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h144/Label - 1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h26/Label - 2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h36/Label - 2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h72/Label - 2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h90/Label - 2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h288/Label - 2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h396/Label - 2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h36/Label - 2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h90/Label - 2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h288/Label - 2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h396/Label - 2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w171h396/Label - 2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w180h72/Label - 2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w180h144/Label - 2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w198h90/Label - 2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h72/Label - 3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h90/Label - 3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h144/Label - 3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h216/Label - 3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h360/Label - 3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h144/Label - 3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h360/Label - 3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h396/Label - 3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h419/Label - 3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h563/Label - 3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
-*PageRegion w252h72/Label - 3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h72/Label - 4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h144/Label - 4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h180/Label - 4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h216/Label - 4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h288/Label - 4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h360/Label - 4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h468/Label - 4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h936/Label - 4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
+*PageRegion w90h18/1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
+*PageRegion w90h162/1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h18/1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h36/1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h72/1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h144/1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h26/2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h36/2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h72/2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h90/2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h288/2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h396/2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h36/2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h90/2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h288/2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h396/2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w171h396/2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w180h72/2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w180h144/2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w198h90/2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h72/3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h90/3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h144/3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h216/3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h360/3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h144/3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h360/3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h396/3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h419/3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h563/3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
+*PageRegion w252h72/3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h72/4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h144/4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h180/4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h216/4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h288/4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h360/4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h468/4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h936/4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
 *DefaultImageableArea: w288h360
-*ImageableArea w90h18/Label - 1.25x0.25": "0 0 90 18"
-*ImageableArea w90h162/Label - 1.25x2.25": "0 0 90 162"
-*ImageableArea w108h18/Label - 1.50x0.25": "0 0 108 18"
-*ImageableArea w108h36/Label - 1.50x0.50": "0 0 108 36"
-*ImageableArea w108h72/Label - 1.50x1.00": "0 0 108 72"
-*ImageableArea w108h144/Label - 1.50x2.00": "0 0 108 144"
-*ImageableArea w144h26/Label - 2.00x0.37": "0 0 144 26"
-*ImageableArea w144h36/Label - 2.00x0.50": "0 0 144 36"
-*ImageableArea w144h72/Label - 2.00x1.00": "0 0 144 72"
-*ImageableArea w144h90/Label - 2.00x1.25": "0 0 144 90"
-*ImageableArea w144h288/Label - 2.00x4.00": "0 0 144 288"
-*ImageableArea w144h396/Label - 2.00x5.50": "0 0 144 396"
-*ImageableArea w162h36/Label - 2.25x0.50": "0 0 162 36"
-*ImageableArea w162h90/Label - 2.25x1.25": "0 0 162 90"
-*ImageableArea w162h288/Label - 2.25x4.00": "0 0 162 288"
-*ImageableArea w162h396/Label - 2.25x5.50": "0 0 162 396"
-*ImageableArea w171h396/Label - 2.38x5.50": "0 0 171 396"
-*ImageableArea w180h72/Label - 2.50x1.00": "0 0 180 72"
-*ImageableArea w180h144/Label - 2.50x2.00": "0 0 180 144"
-*ImageableArea w198h90/Label - 2.75x1.25": "0 0 198 90"
-*ImageableArea w216h72/Label - 3.00x1.00": "0 0 216 72"
-*ImageableArea w216h90/Label - 3.00x1.25": "0 0 216 90"
-*ImageableArea w216h144/Label - 3.00x2.00": "0 0 216 144"
-*ImageableArea w216h216/Label - 3.00x3.00": "0 0 216 216"
-*ImageableArea w216h360/Label - 3.00x5.00": "0 0 216 360"
-*ImageableArea w234h144/Label - 3.25x2.00": "0 0 234 144"
-*ImageableArea w234h360/Label - 3.25x5.00": "0 0 234 360"
-*ImageableArea w234h396/Label - 3.25x5.50": "0 0 234 396"
-*ImageableArea w234h419/Label - 3.25x5.83": "0 0 234 419"
-*ImageableArea w234h563/Label - 3.25x7.83": "0 0 234 563"
-*ImageableArea w252h72/Label - 3.50x1.00": "0 0 252 72"
-*ImageableArea w288h72/Label - 4.00x1.00": "0 0 288 72"
-*ImageableArea w288h144/Label - 4.00x2.00": "0 0 288 144"
-*ImageableArea w288h180/Label - 4.00x2.50": "0 0 288 180"
-*ImageableArea w288h216/Label - 4.00x3.00": "0 0 288 216"
-*ImageableArea w288h288/Label - 4.00x4.00": "0 0 288 288"
-*ImageableArea w288h360/Label - 4.00x5.00": "0 0 288 360"
-*ImageableArea w288h432/Label - 4.00x6.00": "0 0 288 432"
-*ImageableArea w288h468/Label - 4.00x6.50": "0 0 288 468"
-*ImageableArea w288h936/Label - 4.00x13.00": "0 0 288 936"
-
+*ImageableArea w90h18/1.25x0.25": "0.00 0.00 90.00 18.00"
+*ImageableArea w90h162/1.25x2.25": "0.00 0.00 90.00 162.00"
+*ImageableArea w108h18/1.50x0.25": "0.00 0.00 108.00 18.00"
+*ImageableArea w108h36/1.50x0.50": "0.00 0.00 108.00 36.00"
+*ImageableArea w108h72/1.50x1.00": "0.00 0.00 108.00 72.00"
+*ImageableArea w108h144/1.50x2.00": "0.00 0.00 108.00 144.00"
+*ImageableArea w144h26/2.00x0.37": "0.00 0.00 144.00 26.00"
+*ImageableArea w144h36/2.00x0.50": "0.00 0.00 144.00 36.00"
+*ImageableArea w144h72/2.00x1.00": "0.00 0.00 144.00 72.00"
+*ImageableArea w144h90/2.00x1.25": "0.00 0.00 144.00 90.00"
+*ImageableArea w144h288/2.00x4.00": "0.00 0.00 144.00 288.00"
+*ImageableArea w144h396/2.00x5.50": "0.00 0.00 144.00 396.00"
+*ImageableArea w162h36/2.25x0.50": "0.00 0.00 162.00 36.00"
+*ImageableArea w162h90/2.25x1.25": "0.00 0.00 162.00 90.00"
+*ImageableArea w162h288/2.25x4.00": "0.00 0.00 162.00 288.00"
+*ImageableArea w162h396/2.25x5.50": "0.00 0.00 162.00 396.00"
+*ImageableArea w171h396/2.38x5.50": "0.00 0.00 171.00 396.00"
+*ImageableArea w180h72/2.50x1.00": "0.00 0.00 180.00 72.00"
+*ImageableArea w180h144/2.50x2.00": "0.00 0.00 180.00 144.00"
+*ImageableArea w198h90/2.75x1.25": "0.00 0.00 198.00 90.00"
+*ImageableArea w216h72/3.00x1.00": "0.00 0.00 216.00 72.00"
+*ImageableArea w216h90/3.00x1.25": "0.00 0.00 216.00 90.00"
+*ImageableArea w216h144/3.00x2.00": "0.00 0.00 216.00 144.00"
+*ImageableArea w216h216/3.00x3.00": "0.00 0.00 216.00 216.00"
+*ImageableArea w216h360/3.00x5.00": "0.00 0.00 216.00 360.00"
+*ImageableArea w234h144/3.25x2.00": "0.00 0.00 234.00 144.00"
+*ImageableArea w234h360/3.25x5.00": "0.00 0.00 234.00 360.00"
+*ImageableArea w234h396/3.25x5.50": "0.00 0.00 234.00 396.00"
+*ImageableArea w234h419/3.25x5.83": "0.00 0.00 234.00 419.00"
+*ImageableArea w234h563/3.25x7.83": "0.00 0.00 234.00 563.00"
+*ImageableArea w252h72/3.50x1.00": "0.00 0.00 252.00 72.00"
+*ImageableArea w288h72/4.00x1.00": "0.00 0.00 288.00 72.00"
+*ImageableArea w288h144/4.00x2.00": "0.00 0.00 288.00 144.00"
+*ImageableArea w288h180/4.00x2.50": "0.00 0.00 288.00 180.00"
+*ImageableArea w288h216/4.00x3.00": "0.00 0.00 288.00 216.00"
+*ImageableArea w288h288/4.00x4.00": "0.00 0.00 288.00 288.00"
+*ImageableArea w288h360/4.00x5.00": "0.00 0.00 288.00 360.00"
+*ImageableArea w288h432/4.00x6.00": "0.00 0.00 288.00 432.00"
+*ImageableArea w288h468/4.00x6.50": "0.00 0.00 288.00 468.00"
+*ImageableArea w288h936/4.00x13.00": "0.00 0.00 288.00 936.00"
 *DefaultPaperDimension: w288h360
-*PaperDimension w90h18/Label - 1.25x0.25": "90 18"
-*PaperDimension w90h162/Label - 1.25x2.25": "90 162"
-*PaperDimension w108h18/Label - 1.50x0.25": "108 18"
-*PaperDimension w108h36/Label - 1.50x0.50": "108 36"
-*PaperDimension w108h72/Label - 1.50x1.00": "108 72"
-*PaperDimension w108h144/Label - 1.50x2.00": "108 144"
-*PaperDimension w144h26/Label - 2.00x0.37": "144 26"
-*PaperDimension w144h36/Label - 2.00x0.50": "144 36"
-*PaperDimension w144h72/Label - 2.00x1.00": "144 72"
-*PaperDimension w144h90/Label - 2.00x1.25": "144 90"
-*PaperDimension w144h288/Label - 2.00x4.00": "144 288"
-*PaperDimension w144h396/Label - 2.00x5.50": "144 396"
-*PaperDimension w162h36/Label - 2.25x0.50": "162 36"
-*PaperDimension w162h90/Label - 2.25x1.25": "162 90"
-*PaperDimension w162h288/Label - 2.25x4.00": "162 288"
-*PaperDimension w162h396/Label - 2.25x5.50": "162 396"
-*PaperDimension w171h396/Label - 2.38x5.50": "171 396"
-*PaperDimension w180h72/Label - 2.50x1.00": "180 72"
-*PaperDimension w180h144/Label - 2.50x2.00": "180 144"
-*PaperDimension w198h90/Label - 2.75x1.25": "198 90"
-*PaperDimension w216h72/Label - 3.00x1.00": "216 72"
-*PaperDimension w216h90/Label - 3.00x1.25": "216 90"
-*PaperDimension w216h144/Label - 3.00x2.00": "216 144"
-*PaperDimension w216h216/Label - 3.00x3.00": "216 216"
-*PaperDimension w216h360/Label - 3.00x5.00": "216 360"
-*PaperDimension w234h144/Label - 3.25x2.00": "234 144"
-*PaperDimension w234h360/Label - 3.25x5.00": "234 360"
-*PaperDimension w234h396/Label - 3.25x5.50": "234 396"
-*PaperDimension w234h419/Label - 3.25x5.83": "234 419"
-*PaperDimension w234h563/Label - 3.25x7.83": "234 563"
-*PaperDimension w252h72/Label - 3.50x1.00": "252 72"
-*PaperDimension w288h72/Label - 4.00x1.00": "288 72"
-*PaperDimension w288h144/Label - 4.00x2.00": "288 144"
-*PaperDimension w288h180/Label - 4.00x2.50": "288 180"
-*PaperDimension w288h216/Label - 4.00x3.00": "288 216"
-*PaperDimension w288h288/Label - 4.00x4.00": "288 288"
-*PaperDimension w288h360/Label - 4.00x5.00": "288 360"
-*PaperDimension w288h432/Label - 4.00x6.00": "288 432"
-*PaperDimension w288h468/Label - 4.00x6.50": "288 468"
-*PaperDimension w288h936/Label - 4.00x13.00": "288 936"
-
-*MaxMediaWidth: "288"
-*MaxMediaHeight: "3600"
-*HWMargins: 0 0 0 0
+*PaperDimension w90h18/1.25x0.25": "90.00 18.00"
+*PaperDimension w90h162/1.25x2.25": "90.00 162.00"
+*PaperDimension w108h18/1.50x0.25": "108.00 18.00"
+*PaperDimension w108h36/1.50x0.50": "108.00 36.00"
+*PaperDimension w108h72/1.50x1.00": "108.00 72.00"
+*PaperDimension w108h144/1.50x2.00": "108.00 144.00"
+*PaperDimension w144h26/2.00x0.37": "144.00 26.00"
+*PaperDimension w144h36/2.00x0.50": "144.00 36.00"
+*PaperDimension w144h72/2.00x1.00": "144.00 72.00"
+*PaperDimension w144h90/2.00x1.25": "144.00 90.00"
+*PaperDimension w144h288/2.00x4.00": "144.00 288.00"
+*PaperDimension w144h396/2.00x5.50": "144.00 396.00"
+*PaperDimension w162h36/2.25x0.50": "162.00 36.00"
+*PaperDimension w162h90/2.25x1.25": "162.00 90.00"
+*PaperDimension w162h288/2.25x4.00": "162.00 288.00"
+*PaperDimension w162h396/2.25x5.50": "162.00 396.00"
+*PaperDimension w171h396/2.38x5.50": "171.00 396.00"
+*PaperDimension w180h72/2.50x1.00": "180.00 72.00"
+*PaperDimension w180h144/2.50x2.00": "180.00 144.00"
+*PaperDimension w198h90/2.75x1.25": "198.00 90.00"
+*PaperDimension w216h72/3.00x1.00": "216.00 72.00"
+*PaperDimension w216h90/3.00x1.25": "216.00 90.00"
+*PaperDimension w216h144/3.00x2.00": "216.00 144.00"
+*PaperDimension w216h216/3.00x3.00": "216.00 216.00"
+*PaperDimension w216h360/3.00x5.00": "216.00 360.00"
+*PaperDimension w234h144/3.25x2.00": "234.00 144.00"
+*PaperDimension w234h360/3.25x5.00": "234.00 360.00"
+*PaperDimension w234h396/3.25x5.50": "234.00 396.00"
+*PaperDimension w234h419/3.25x5.83": "234.00 419.00"
+*PaperDimension w234h563/3.25x7.83": "234.00 563.00"
+*PaperDimension w252h72/3.50x1.00": "252.00 72.00"
+*PaperDimension w288h72/4.00x1.00": "288.00 72.00"
+*PaperDimension w288h144/4.00x2.00": "288.00 144.00"
+*PaperDimension w288h180/4.00x2.50": "288.00 180.00"
+*PaperDimension w288h216/4.00x3.00": "288.00 216.00"
+*PaperDimension w288h288/4.00x4.00": "288.00 288.00"
+*PaperDimension w288h360/4.00x5.00": "288.00 360.00"
+*PaperDimension w288h432/4.00x6.00": "288.00 432.00"
+*PaperDimension w288h468/4.00x6.50": "288.00 468.00"
+*PaperDimension w288h936/4.00x13.00": "288.00 936.00"
+*MaxMediaWidth: "288.00"
+*MaxMediaHeight: "3600.00"
+*HWMargins: 0.00 0.00 0.00 0.00
 *CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
-*ParamCustomPageSize Width: 1 points 36 288
-*ParamCustomPageSize Height: 2 points 36 3600
+*ParamCustomPageSize Width: 1 points 36.00 288.00
+*ParamCustomPageSize Height: 2 points 36.00 3600.00
 *ParamCustomPageSize WidthOffset: 3 points 0 0
 *ParamCustomPageSize HeightOffset: 4 points 0 0
 *ParamCustomPageSize Orientation: 5 int 0 0
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 203dpi
-*Resolution 203dpi/203 DPI: "<</HWResolution[203 203]>>setpagedevice"
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
-*Resolution 600dpi/600 DPI: "<</HWResolution[600 600]>>setpagedevice"
+*Resolution 203dpi: "<</HWResolution[203 203]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 300dpi: "<</HWResolution[300 300]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 600dpi: "<</HWResolution[600 600]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
 *OpenUI *zeMediaTracking/Media Tracking: PickOne
-*OrderDependency: 20 AnySetup *zeMediaTracking
+*OrderDependency: 20.0 AnySetup *zeMediaTracking
 *DefaultzeMediaTracking: Web
 *zeMediaTracking Continuous: ""
 *zeMediaTracking Web/Non-continuous (Web sensing): ""
 *zeMediaTracking Mark/Non-continuous (Mark sensing): ""
 *CloseUI: *zeMediaTracking
-
 *OpenUI *MediaType/Media Type: PickOne
-*OrderDependency: 20 AnySetup *MediaType
+*OrderDependency: 20.0 AnySetup *MediaType
 *DefaultMediaType: Saved
-*MediaType Saved/PrinterDefault: ""
+*MediaType Saved/Printer Default: ""
 *MediaType Thermal/Thermal Transfer Media: "<</MediaType(Thermal)>>setpagedevice"
 *MediaType Direct/Direct Thermal Media: "<</MediaType(Direct)>>setpagedevice"
 *CloseUI: *MediaType
-
 *OpenGroup: PrinterSettings/Printer Settings
-*OpenUI *Darkness/Media Darkness: PickOne
-*OrderDependency: 20 AnySetup *Darkness
+*OpenUI *Darkness: PickOne
+*OrderDependency: 20.0 AnySetup *Darkness
 *DefaultDarkness: -1
-*Darkness -1/PrinterDefault: "<</cupsCompression -1>>setpagedevice"
+*Darkness -1/Printer Default: "<</cupsCompression -1>>setpagedevice"
 *Darkness 1: "<</cupsCompression 4>>setpagedevice"
 *Darkness 2: "<</cupsCompression 7>>setpagedevice"
 *Darkness 3: "<</cupsCompression 10>>setpagedevice"
 *Darkness 29: "<</cupsCompression 97>>setpagedevice"
 *Darkness 30: "<</cupsCompression 100>>setpagedevice"
 *CloseUI: *Darkness
-
 *OpenUI *zePrintRate/Print Rate: PickOne
-*OrderDependency: 20 AnySetup *zePrintRate
+*OrderDependency: 20.0 AnySetup *zePrintRate
 *DefaultzePrintRate: Default
-*zePrintRate Default/PrinterDefault: ""
+*zePrintRate Default/Printer Default: ""
 *zePrintRate 1/1 inch/sec.: ""
 *zePrintRate 2/2 inches/sec.: ""
 *zePrintRate 3/3 inches/sec.: ""
 *zePrintRate 11/11 inches/sec.: ""
 *zePrintRate 12/12 inches/sec.: ""
 *CloseUI: *zePrintRate
-
 *OpenUI *zeLabelTop/Label Top: PickOne
-*OrderDependency: 20 AnySetup *zeLabelTop
+*OrderDependency: 20.0 AnySetup *zeLabelTop
 *DefaultzeLabelTop: 200
-*zeLabelTop 200/PrinterDefault: "<</cupsRowStep 200>>setpagedevice"
+*zeLabelTop 200/Printer Default: "<</cupsRowStep 200>>setpagedevice"
 *zeLabelTop -120: "<</cupsRowStep -120>>setpagedevice"
 *zeLabelTop -115: "<</cupsRowStep -115>>setpagedevice"
 *zeLabelTop -110: "<</cupsRowStep -110>>setpagedevice"
 *zeLabelTop 115: "<</cupsRowStep 115>>setpagedevice"
 *zeLabelTop 120: "<</cupsRowStep 120>>setpagedevice"
 *CloseUI: *zeLabelTop
-
 *OpenUI *zePrintMode/Print Mode: PickOne
-*OrderDependency: 20 AnySetup *zePrintMode
+*OrderDependency: 20.0 AnySetup *zePrintMode
 *DefaultzePrintMode: Saved
-*zePrintMode Saved/PrinterDefault: ""
-*zePrintMode Tear/Tear-off: ""
+*zePrintMode Saved/Printer Default: ""
+*zePrintMode Tear/Tear-Off: ""
 *zePrintMode Peel/Peel-Off: ""
 *zePrintMode Rewind: ""
 *zePrintMode Applicator: ""
 *zePrintMode Cutter: ""
-*CloseUI: *MediaTracking
-
-*OpenUI *zeTearOffPosition/Tear-off Adjust Position: PickOne
-*OrderDependency: 20 AnySetup *zeTearOffPosition
+*CloseUI: *zePrintMode
+*OpenUI *zeTearOffPosition/Tear-Off Adjust Position: PickOne
+*OrderDependency: 20.0 AnySetup *zeTearOffPosition
 *DefaultzeTearOffPosition: 1000
-*zeTearOffPosition 1000/PrinterDefault: "<</AdvanceDistance 1000>>setpagedevice"
+*zeTearOffPosition 1000/Printer Default: "<</AdvanceDistance 1000>>setpagedevice"
 *zeTearOffPosition -120: "<</AdvanceDistance -120>>setpagedevice"
 *zeTearOffPosition -115: "<</AdvanceDistance -115>>setpagedevice"
 *zeTearOffPosition -110: "<</AdvanceDistance -110>>setpagedevice"
 *zeTearOffPosition 115: "<</AdvanceDistance 115>>setpagedevice"
 *zeTearOffPosition 120: "<</AdvanceDistance 120>>setpagedevice"
 *CloseUI: *zeTearOffPosition
-
 *OpenUI *zeErrorReprint/Reprint After Error: PickOne
-*OrderDependency: 20 AnySetup *zeErrorReprint
+*OrderDependency: 20.0 AnySetup *zeErrorReprint
 *DefaultzeErrorReprint: Saved
-*zeErrorReprint Saved/PrinterDefault: ""
+*zeErrorReprint Saved/Printer Default: ""
 *zeErrorReprint Always: ""
 *zeErrorReprint Never: ""
 *CloseUI: *zeErrorReprint
 *CloseGroup: PrinterSettings
-
+*da.Translation Manufacturer/Zebra: ""
+*da.Translation ModelName/Zebra ZPL Label Printer: ""
+*da.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*da.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize w90h18/1.25x0.25": ""
+*da.PageSize w90h162/1.25x2.25": ""
+*da.PageSize w108h18/1.50x0.25": ""
+*da.PageSize w108h36/1.50x0.50": ""
+*da.PageSize w108h72/1.50x1.00": ""
+*da.PageSize w108h144/1.50x2.00": ""
+*da.PageSize w144h26/2.00x0.37": ""
+*da.PageSize w144h36/2.00x0.50": ""
+*da.PageSize w144h72/2.00x1.00": ""
+*da.PageSize w144h90/2.00x1.25": ""
+*da.PageSize w144h288/2.00x4.00": ""
+*da.PageSize w144h396/2.00x5.50": ""
+*da.PageSize w162h36/2.25x0.50": ""
+*da.PageSize w162h90/2.25x1.25": ""
+*da.PageSize w162h288/2.25x4.00": ""
+*da.PageSize w162h396/2.25x5.50": ""
+*da.PageSize w171h396/2.38x5.50": ""
+*da.PageSize w180h72/2.50x1.00": ""
+*da.PageSize w180h144/2.50x2.00": ""
+*da.PageSize w198h90/2.75x1.25": ""
+*da.PageSize w216h72/3.00x1.00": ""
+*da.PageSize w216h90/3.00x1.25": ""
+*da.PageSize w216h144/3.00x2.00": ""
+*da.PageSize w216h216/3.00x3.00": ""
+*da.PageSize w216h360/3.00x5.00": ""
+*da.PageSize w234h144/3.25x2.00": ""
+*da.PageSize w234h360/3.25x5.00": ""
+*da.PageSize w234h396/3.25x5.50": ""
+*da.PageSize w234h419/3.25x5.83": ""
+*da.PageSize w234h563/3.25x7.83": ""
+*da.PageSize w252h72/3.50x1.00": ""
+*da.PageSize w288h72/4.00x1.00": ""
+*da.PageSize w288h144/4.00x2.00": ""
+*da.PageSize w288h180/4.00x2.50": ""
+*da.PageSize w288h216/4.00x3.00": ""
+*da.PageSize w288h288/4.00x4.00": ""
+*da.PageSize w288h360/4.00x5.00": ""
+*da.PageSize w288h432/4.00x6.00": ""
+*da.PageSize w288h468/4.00x6.50": ""
+*da.PageSize w288h936/4.00x13.00": ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 203dpi/203dpi: ""
+*da.Resolution 300dpi/300dpi: ""
+*da.Resolution 600dpi/600dpi: ""
+*da.Translation zeMediaTracking/Media Tracking: ""
+*da.zeMediaTracking Continuous/Continuous: ""
+*da.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*da.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*da.Translation MediaType/Media Type: ""
+*da.MediaType Saved/Printerstandard: ""
+*da.MediaType Thermal/Thermal Transfer Media: ""
+*da.MediaType Direct/Direct Thermal Media: ""
+*da.Translation PrinterSettings/Printer Settings: ""
+*da.Translation Darkness/Darkness: ""
+*da.Darkness -1/Printerstandard: ""
+*da.Darkness 1/1: ""
+*da.Darkness 2/2: ""
+*da.Darkness 3/3: ""
+*da.Darkness 4/4: ""
+*da.Darkness 5/5: ""
+*da.Darkness 6/6: ""
+*da.Darkness 7/7: ""
+*da.Darkness 8/8: ""
+*da.Darkness 9/9: ""
+*da.Darkness 10/10: ""
+*da.Darkness 11/11: ""
+*da.Darkness 12/12: ""
+*da.Darkness 13/13: ""
+*da.Darkness 14/14: ""
+*da.Darkness 15/15: ""
+*da.Darkness 16/16: ""
+*da.Darkness 17/17: ""
+*da.Darkness 18/18: ""
+*da.Darkness 19/19: ""
+*da.Darkness 20/20: ""
+*da.Darkness 21/21: ""
+*da.Darkness 22/22: ""
+*da.Darkness 23/23: ""
+*da.Darkness 24/24: ""
+*da.Darkness 25/25: ""
+*da.Darkness 26/26: ""
+*da.Darkness 27/27: ""
+*da.Darkness 28/28: ""
+*da.Darkness 29/29: ""
+*da.Darkness 30/30: ""
+*da.Translation zePrintRate/Print Rate: ""
+*da.zePrintRate Default/Printerstandard: ""
+*da.zePrintRate 1/1 inch/sec.: ""
+*da.zePrintRate 2/2 inches/sec.: ""
+*da.zePrintRate 3/3 inches/sec.: ""
+*da.zePrintRate 4/4 inches/sec.: ""
+*da.zePrintRate 5/5 inches/sec.: ""
+*da.zePrintRate 6/6 inches/sec.: ""
+*da.zePrintRate 7/7 inches/sec.: ""
+*da.zePrintRate 8/8 inches/sec.: ""
+*da.zePrintRate 9/9 inches/sec.: ""
+*da.zePrintRate 10/10 inches/sec.: ""
+*da.zePrintRate 11/11 inches/sec.: ""
+*da.zePrintRate 12/12 inches/sec.: ""
+*da.Translation zeLabelTop/Label Top: ""
+*da.zeLabelTop 200/Printerstandard: ""
+*da.zeLabelTop -120/-120: ""
+*da.zeLabelTop -115/-115: ""
+*da.zeLabelTop -110/-110: ""
+*da.zeLabelTop -105/-105: ""
+*da.zeLabelTop -100/-100: ""
+*da.zeLabelTop -95/-95: ""
+*da.zeLabelTop -90/-90: ""
+*da.zeLabelTop -85/-85: ""
+*da.zeLabelTop -80/-80: ""
+*da.zeLabelTop -75/-75: ""
+*da.zeLabelTop -70/-70: ""
+*da.zeLabelTop -65/-65: ""
+*da.zeLabelTop -60/-60: ""
+*da.zeLabelTop -55/-55: ""
+*da.zeLabelTop -50/-50: ""
+*da.zeLabelTop -45/-45: ""
+*da.zeLabelTop -40/-40: ""
+*da.zeLabelTop -35/-35: ""
+*da.zeLabelTop -30/-30: ""
+*da.zeLabelTop -25/-25: ""
+*da.zeLabelTop -20/-20: ""
+*da.zeLabelTop -15/-15: ""
+*da.zeLabelTop -10/-10: ""
+*da.zeLabelTop -5/-5: ""
+*da.zeLabelTop 0/0: ""
+*da.zeLabelTop 5/5: ""
+*da.zeLabelTop 10/10: ""
+*da.zeLabelTop 15/15: ""
+*da.zeLabelTop 20/20: ""
+*da.zeLabelTop 25/25: ""
+*da.zeLabelTop 30/30: ""
+*da.zeLabelTop 35/35: ""
+*da.zeLabelTop 40/40: ""
+*da.zeLabelTop 45/45: ""
+*da.zeLabelTop 50/50: ""
+*da.zeLabelTop 55/55: ""
+*da.zeLabelTop 60/60: ""
+*da.zeLabelTop 65/65: ""
+*da.zeLabelTop 70/70: ""
+*da.zeLabelTop 75/75: ""
+*da.zeLabelTop 80/80: ""
+*da.zeLabelTop 85/85: ""
+*da.zeLabelTop 90/90: ""
+*da.zeLabelTop 95/95: ""
+*da.zeLabelTop 100/100: ""
+*da.zeLabelTop 105/105: ""
+*da.zeLabelTop 110/110: ""
+*da.zeLabelTop 115/115: ""
+*da.zeLabelTop 120/120: ""
+*da.Translation zePrintMode/Print Mode: ""
+*da.zePrintMode Saved/Printerstandard: ""
+*da.zePrintMode Tear/Tear-Off: ""
+*da.zePrintMode Peel/Peel-Off: ""
+*da.zePrintMode Rewind/Rewind: ""
+*da.zePrintMode Applicator/Applicator: ""
+*da.zePrintMode Cutter/Cutter: ""
+*da.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*da.zeTearOffPosition 1000/Printerstandard: ""
+*da.zeTearOffPosition -120/-120: ""
+*da.zeTearOffPosition -115/-115: ""
+*da.zeTearOffPosition -110/-110: ""
+*da.zeTearOffPosition -105/-105: ""
+*da.zeTearOffPosition -100/-100: ""
+*da.zeTearOffPosition -95/-95: ""
+*da.zeTearOffPosition -90/-90: ""
+*da.zeTearOffPosition -85/-85: ""
+*da.zeTearOffPosition -80/-80: ""
+*da.zeTearOffPosition -75/-75: ""
+*da.zeTearOffPosition -70/-70: ""
+*da.zeTearOffPosition -65/-65: ""
+*da.zeTearOffPosition -60/-60: ""
+*da.zeTearOffPosition -55/-55: ""
+*da.zeTearOffPosition -50/-50: ""
+*da.zeTearOffPosition -45/-45: ""
+*da.zeTearOffPosition -40/-40: ""
+*da.zeTearOffPosition -35/-35: ""
+*da.zeTearOffPosition -30/-30: ""
+*da.zeTearOffPosition -25/-25: ""
+*da.zeTearOffPosition -20/-20: ""
+*da.zeTearOffPosition -15/-15: ""
+*da.zeTearOffPosition -10/-10: ""
+*da.zeTearOffPosition -5/-5: ""
+*da.zeTearOffPosition 0/0: ""
+*da.zeTearOffPosition 5/5: ""
+*da.zeTearOffPosition 10/10: ""
+*da.zeTearOffPosition 15/15: ""
+*da.zeTearOffPosition 20/20: ""
+*da.zeTearOffPosition 25/25: ""
+*da.zeTearOffPosition 30/30: ""
+*da.zeTearOffPosition 35/35: ""
+*da.zeTearOffPosition 40/40: ""
+*da.zeTearOffPosition 45/45: ""
+*da.zeTearOffPosition 50/50: ""
+*da.zeTearOffPosition 55/55: ""
+*da.zeTearOffPosition 60/60: ""
+*da.zeTearOffPosition 65/65: ""
+*da.zeTearOffPosition 70/70: ""
+*da.zeTearOffPosition 75/75: ""
+*da.zeTearOffPosition 80/80: ""
+*da.zeTearOffPosition 85/85: ""
+*da.zeTearOffPosition 90/90: ""
+*da.zeTearOffPosition 95/95: ""
+*da.zeTearOffPosition 100/100: ""
+*da.zeTearOffPosition 105/105: ""
+*da.zeTearOffPosition 110/110: ""
+*da.zeTearOffPosition 115/115: ""
+*da.zeTearOffPosition 120/120: ""
+*da.Translation zeErrorReprint/Reprint After Error: ""
+*da.zeErrorReprint Saved/Printerstandard: ""
+*da.zeErrorReprint Always/Always: ""
+*da.zeErrorReprint Never/Never: ""
+*de.Translation Manufacturer/Zebra: ""
+*de.Translation ModelName/Zebra ZPL Label Printer: ""
+*de.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*de.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize w90h18/1.25x0.25": ""
+*de.PageSize w90h162/1.25x2.25": ""
+*de.PageSize w108h18/1.50x0.25": ""
+*de.PageSize w108h36/1.50x0.50": ""
+*de.PageSize w108h72/1.50x1.00": ""
+*de.PageSize w108h144/1.50x2.00": ""
+*de.PageSize w144h26/2.00x0.37": ""
+*de.PageSize w144h36/2.00x0.50": ""
+*de.PageSize w144h72/2.00x1.00": ""
+*de.PageSize w144h90/2.00x1.25": ""
+*de.PageSize w144h288/2.00x4.00": ""
+*de.PageSize w144h396/2.00x5.50": ""
+*de.PageSize w162h36/2.25x0.50": ""
+*de.PageSize w162h90/2.25x1.25": ""
+*de.PageSize w162h288/2.25x4.00": ""
+*de.PageSize w162h396/2.25x5.50": ""
+*de.PageSize w171h396/2.38x5.50": ""
+*de.PageSize w180h72/2.50x1.00": ""
+*de.PageSize w180h144/2.50x2.00": ""
+*de.PageSize w198h90/2.75x1.25": ""
+*de.PageSize w216h72/3.00x1.00": ""
+*de.PageSize w216h90/3.00x1.25": ""
+*de.PageSize w216h144/3.00x2.00": ""
+*de.PageSize w216h216/3.00x3.00": ""
+*de.PageSize w216h360/3.00x5.00": ""
+*de.PageSize w234h144/3.25x2.00": ""
+*de.PageSize w234h360/3.25x5.00": ""
+*de.PageSize w234h396/3.25x5.50": ""
+*de.PageSize w234h419/3.25x5.83": ""
+*de.PageSize w234h563/3.25x7.83": ""
+*de.PageSize w252h72/3.50x1.00": ""
+*de.PageSize w288h72/4.00x1.00": ""
+*de.PageSize w288h144/4.00x2.00": ""
+*de.PageSize w288h180/4.00x2.50": ""
+*de.PageSize w288h216/4.00x3.00": ""
+*de.PageSize w288h288/4.00x4.00": ""
+*de.PageSize w288h360/4.00x5.00": ""
+*de.PageSize w288h432/4.00x6.00": ""
+*de.PageSize w288h468/4.00x6.50": ""
+*de.PageSize w288h936/4.00x13.00": ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 203dpi/203dpi: ""
+*de.Resolution 300dpi/300dpi: ""
+*de.Resolution 600dpi/600dpi: ""
+*de.Translation zeMediaTracking/Media Tracking: ""
+*de.zeMediaTracking Continuous/Continuous: ""
+*de.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*de.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*de.Translation MediaType/Media Type: ""
+*de.MediaType Saved/Druckerstandard: ""
+*de.MediaType Thermal/Thermal Transfer Media: ""
+*de.MediaType Direct/Direct Thermal Media: ""
+*de.Translation PrinterSettings/Printer Settings: ""
+*de.Translation Darkness/Darkness: ""
+*de.Darkness -1/Druckerstandard: ""
+*de.Darkness 1/1: ""
+*de.Darkness 2/2: ""
+*de.Darkness 3/3: ""
+*de.Darkness 4/4: ""
+*de.Darkness 5/5: ""
+*de.Darkness 6/6: ""
+*de.Darkness 7/7: ""
+*de.Darkness 8/8: ""
+*de.Darkness 9/9: ""
+*de.Darkness 10/10: ""
+*de.Darkness 11/11: ""
+*de.Darkness 12/12: ""
+*de.Darkness 13/13: ""
+*de.Darkness 14/14: ""
+*de.Darkness 15/15: ""
+*de.Darkness 16/16: ""
+*de.Darkness 17/17: ""
+*de.Darkness 18/18: ""
+*de.Darkness 19/19: ""
+*de.Darkness 20/20: ""
+*de.Darkness 21/21: ""
+*de.Darkness 22/22: ""
+*de.Darkness 23/23: ""
+*de.Darkness 24/24: ""
+*de.Darkness 25/25: ""
+*de.Darkness 26/26: ""
+*de.Darkness 27/27: ""
+*de.Darkness 28/28: ""
+*de.Darkness 29/29: ""
+*de.Darkness 30/30: ""
+*de.Translation zePrintRate/Print Rate: ""
+*de.zePrintRate Default/Druckerstandard: ""
+*de.zePrintRate 1/1 inch/sec.: ""
+*de.zePrintRate 2/2 inches/sec.: ""
+*de.zePrintRate 3/3 inches/sec.: ""
+*de.zePrintRate 4/4 inches/sec.: ""
+*de.zePrintRate 5/5 inches/sec.: ""
+*de.zePrintRate 6/6 inches/sec.: ""
+*de.zePrintRate 7/7 inches/sec.: ""
+*de.zePrintRate 8/8 inches/sec.: ""
+*de.zePrintRate 9/9 inches/sec.: ""
+*de.zePrintRate 10/10 inches/sec.: ""
+*de.zePrintRate 11/11 inches/sec.: ""
+*de.zePrintRate 12/12 inches/sec.: ""
+*de.Translation zeLabelTop/Label Top: ""
+*de.zeLabelTop 200/Druckerstandard: ""
+*de.zeLabelTop -120/-120: ""
+*de.zeLabelTop -115/-115: ""
+*de.zeLabelTop -110/-110: ""
+*de.zeLabelTop -105/-105: ""
+*de.zeLabelTop -100/-100: ""
+*de.zeLabelTop -95/-95: ""
+*de.zeLabelTop -90/-90: ""
+*de.zeLabelTop -85/-85: ""
+*de.zeLabelTop -80/-80: ""
+*de.zeLabelTop -75/-75: ""
+*de.zeLabelTop -70/-70: ""
+*de.zeLabelTop -65/-65: ""
+*de.zeLabelTop -60/-60: ""
+*de.zeLabelTop -55/-55: ""
+*de.zeLabelTop -50/-50: ""
+*de.zeLabelTop -45/-45: ""
+*de.zeLabelTop -40/-40: ""
+*de.zeLabelTop -35/-35: ""
+*de.zeLabelTop -30/-30: ""
+*de.zeLabelTop -25/-25: ""
+*de.zeLabelTop -20/-20: ""
+*de.zeLabelTop -15/-15: ""
+*de.zeLabelTop -10/-10: ""
+*de.zeLabelTop -5/-5: ""
+*de.zeLabelTop 0/0: ""
+*de.zeLabelTop 5/5: ""
+*de.zeLabelTop 10/10: ""
+*de.zeLabelTop 15/15: ""
+*de.zeLabelTop 20/20: ""
+*de.zeLabelTop 25/25: ""
+*de.zeLabelTop 30/30: ""
+*de.zeLabelTop 35/35: ""
+*de.zeLabelTop 40/40: ""
+*de.zeLabelTop 45/45: ""
+*de.zeLabelTop 50/50: ""
+*de.zeLabelTop 55/55: ""
+*de.zeLabelTop 60/60: ""
+*de.zeLabelTop 65/65: ""
+*de.zeLabelTop 70/70: ""
+*de.zeLabelTop 75/75: ""
+*de.zeLabelTop 80/80: ""
+*de.zeLabelTop 85/85: ""
+*de.zeLabelTop 90/90: ""
+*de.zeLabelTop 95/95: ""
+*de.zeLabelTop 100/100: ""
+*de.zeLabelTop 105/105: ""
+*de.zeLabelTop 110/110: ""
+*de.zeLabelTop 115/115: ""
+*de.zeLabelTop 120/120: ""
+*de.Translation zePrintMode/Print Mode: ""
+*de.zePrintMode Saved/Druckerstandard: ""
+*de.zePrintMode Tear/Tear-Off: ""
+*de.zePrintMode Peel/Peel-Off: ""
+*de.zePrintMode Rewind/Rewind: ""
+*de.zePrintMode Applicator/Applicator: ""
+*de.zePrintMode Cutter/Cutter: ""
+*de.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*de.zeTearOffPosition 1000/Druckerstandard: ""
+*de.zeTearOffPosition -120/-120: ""
+*de.zeTearOffPosition -115/-115: ""
+*de.zeTearOffPosition -110/-110: ""
+*de.zeTearOffPosition -105/-105: ""
+*de.zeTearOffPosition -100/-100: ""
+*de.zeTearOffPosition -95/-95: ""
+*de.zeTearOffPosition -90/-90: ""
+*de.zeTearOffPosition -85/-85: ""
+*de.zeTearOffPosition -80/-80: ""
+*de.zeTearOffPosition -75/-75: ""
+*de.zeTearOffPosition -70/-70: ""
+*de.zeTearOffPosition -65/-65: ""
+*de.zeTearOffPosition -60/-60: ""
+*de.zeTearOffPosition -55/-55: ""
+*de.zeTearOffPosition -50/-50: ""
+*de.zeTearOffPosition -45/-45: ""
+*de.zeTearOffPosition -40/-40: ""
+*de.zeTearOffPosition -35/-35: ""
+*de.zeTearOffPosition -30/-30: ""
+*de.zeTearOffPosition -25/-25: ""
+*de.zeTearOffPosition -20/-20: ""
+*de.zeTearOffPosition -15/-15: ""
+*de.zeTearOffPosition -10/-10: ""
+*de.zeTearOffPosition -5/-5: ""
+*de.zeTearOffPosition 0/0: ""
+*de.zeTearOffPosition 5/5: ""
+*de.zeTearOffPosition 10/10: ""
+*de.zeTearOffPosition 15/15: ""
+*de.zeTearOffPosition 20/20: ""
+*de.zeTearOffPosition 25/25: ""
+*de.zeTearOffPosition 30/30: ""
+*de.zeTearOffPosition 35/35: ""
+*de.zeTearOffPosition 40/40: ""
+*de.zeTearOffPosition 45/45: ""
+*de.zeTearOffPosition 50/50: ""
+*de.zeTearOffPosition 55/55: ""
+*de.zeTearOffPosition 60/60: ""
+*de.zeTearOffPosition 65/65: ""
+*de.zeTearOffPosition 70/70: ""
+*de.zeTearOffPosition 75/75: ""
+*de.zeTearOffPosition 80/80: ""
+*de.zeTearOffPosition 85/85: ""
+*de.zeTearOffPosition 90/90: ""
+*de.zeTearOffPosition 95/95: ""
+*de.zeTearOffPosition 100/100: ""
+*de.zeTearOffPosition 105/105: ""
+*de.zeTearOffPosition 110/110: ""
+*de.zeTearOffPosition 115/115: ""
+*de.zeTearOffPosition 120/120: ""
+*de.Translation zeErrorReprint/Reprint After Error: ""
+*de.zeErrorReprint Saved/Druckerstandard: ""
+*de.zeErrorReprint Always/Always: ""
+*de.zeErrorReprint Never/Never: ""
+*es.Translation Manufacturer/Zebra: ""
+*es.Translation ModelName/Zebra ZPL Label Printer: ""
+*es.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*es.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize w90h18/1.25x0.25": ""
+*es.PageSize w90h162/1.25x2.25": ""
+*es.PageSize w108h18/1.50x0.25": ""
+*es.PageSize w108h36/1.50x0.50": ""
+*es.PageSize w108h72/1.50x1.00": ""
+*es.PageSize w108h144/1.50x2.00": ""
+*es.PageSize w144h26/2.00x0.37": ""
+*es.PageSize w144h36/2.00x0.50": ""
+*es.PageSize w144h72/2.00x1.00": ""
+*es.PageSize w144h90/2.00x1.25": ""
+*es.PageSize w144h288/2.00x4.00": ""
+*es.PageSize w144h396/2.00x5.50": ""
+*es.PageSize w162h36/2.25x0.50": ""
+*es.PageSize w162h90/2.25x1.25": ""
+*es.PageSize w162h288/2.25x4.00": ""
+*es.PageSize w162h396/2.25x5.50": ""
+*es.PageSize w171h396/2.38x5.50": ""
+*es.PageSize w180h72/2.50x1.00": ""
+*es.PageSize w180h144/2.50x2.00": ""
+*es.PageSize w198h90/2.75x1.25": ""
+*es.PageSize w216h72/3.00x1.00": ""
+*es.PageSize w216h90/3.00x1.25": ""
+*es.PageSize w216h144/3.00x2.00": ""
+*es.PageSize w216h216/3.00x3.00": ""
+*es.PageSize w216h360/3.00x5.00": ""
+*es.PageSize w234h144/3.25x2.00": ""
+*es.PageSize w234h360/3.25x5.00": ""
+*es.PageSize w234h396/3.25x5.50": ""
+*es.PageSize w234h419/3.25x5.83": ""
+*es.PageSize w234h563/3.25x7.83": ""
+*es.PageSize w252h72/3.50x1.00": ""
+*es.PageSize w288h72/4.00x1.00": ""
+*es.PageSize w288h144/4.00x2.00": ""
+*es.PageSize w288h180/4.00x2.50": ""
+*es.PageSize w288h216/4.00x3.00": ""
+*es.PageSize w288h288/4.00x4.00": ""
+*es.PageSize w288h360/4.00x5.00": ""
+*es.PageSize w288h432/4.00x6.00": ""
+*es.PageSize w288h468/4.00x6.50": ""
+*es.PageSize w288h936/4.00x13.00": ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 203dpi/203dpi: ""
+*es.Resolution 300dpi/300dpi: ""
+*es.Resolution 600dpi/600dpi: ""
+*es.Translation zeMediaTracking/Media Tracking: ""
+*es.zeMediaTracking Continuous/Continuous: ""
+*es.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*es.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*es.Translation MediaType/Media Type: ""
+*es.MediaType Saved/Impresora por defecto: ""
+*es.MediaType Thermal/Thermal Transfer Media: ""
+*es.MediaType Direct/Direct Thermal Media: ""
+*es.Translation PrinterSettings/Printer Settings: ""
+*es.Translation Darkness/Darkness: ""
+*es.Darkness -1/Impresora por defecto: ""
+*es.Darkness 1/1: ""
+*es.Darkness 2/2: ""
+*es.Darkness 3/3: ""
+*es.Darkness 4/4: ""
+*es.Darkness 5/5: ""
+*es.Darkness 6/6: ""
+*es.Darkness 7/7: ""
+*es.Darkness 8/8: ""
+*es.Darkness 9/9: ""
+*es.Darkness 10/10: ""
+*es.Darkness 11/11: ""
+*es.Darkness 12/12: ""
+*es.Darkness 13/13: ""
+*es.Darkness 14/14: ""
+*es.Darkness 15/15: ""
+*es.Darkness 16/16: ""
+*es.Darkness 17/17: ""
+*es.Darkness 18/18: ""
+*es.Darkness 19/19: ""
+*es.Darkness 20/20: ""
+*es.Darkness 21/21: ""
+*es.Darkness 22/22: ""
+*es.Darkness 23/23: ""
+*es.Darkness 24/24: ""
+*es.Darkness 25/25: ""
+*es.Darkness 26/26: ""
+*es.Darkness 27/27: ""
+*es.Darkness 28/28: ""
+*es.Darkness 29/29: ""
+*es.Darkness 30/30: ""
+*es.Translation zePrintRate/Print Rate: ""
+*es.zePrintRate Default/Impresora por defecto: ""
+*es.zePrintRate 1/1 inch/sec.: ""
+*es.zePrintRate 2/2 inches/sec.: ""
+*es.zePrintRate 3/3 inches/sec.: ""
+*es.zePrintRate 4/4 inches/sec.: ""
+*es.zePrintRate 5/5 inches/sec.: ""
+*es.zePrintRate 6/6 inches/sec.: ""
+*es.zePrintRate 7/7 inches/sec.: ""
+*es.zePrintRate 8/8 inches/sec.: ""
+*es.zePrintRate 9/9 inches/sec.: ""
+*es.zePrintRate 10/10 inches/sec.: ""
+*es.zePrintRate 11/11 inches/sec.: ""
+*es.zePrintRate 12/12 inches/sec.: ""
+*es.Translation zeLabelTop/Label Top: ""
+*es.zeLabelTop 200/Impresora por defecto: ""
+*es.zeLabelTop -120/-120: ""
+*es.zeLabelTop -115/-115: ""
+*es.zeLabelTop -110/-110: ""
+*es.zeLabelTop -105/-105: ""
+*es.zeLabelTop -100/-100: ""
+*es.zeLabelTop -95/-95: ""
+*es.zeLabelTop -90/-90: ""
+*es.zeLabelTop -85/-85: ""
+*es.zeLabelTop -80/-80: ""
+*es.zeLabelTop -75/-75: ""
+*es.zeLabelTop -70/-70: ""
+*es.zeLabelTop -65/-65: ""
+*es.zeLabelTop -60/-60: ""
+*es.zeLabelTop -55/-55: ""
+*es.zeLabelTop -50/-50: ""
+*es.zeLabelTop -45/-45: ""
+*es.zeLabelTop -40/-40: ""
+*es.zeLabelTop -35/-35: ""
+*es.zeLabelTop -30/-30: ""
+*es.zeLabelTop -25/-25: ""
+*es.zeLabelTop -20/-20: ""
+*es.zeLabelTop -15/-15: ""
+*es.zeLabelTop -10/-10: ""
+*es.zeLabelTop -5/-5: ""
+*es.zeLabelTop 0/0: ""
+*es.zeLabelTop 5/5: ""
+*es.zeLabelTop 10/10: ""
+*es.zeLabelTop 15/15: ""
+*es.zeLabelTop 20/20: ""
+*es.zeLabelTop 25/25: ""
+*es.zeLabelTop 30/30: ""
+*es.zeLabelTop 35/35: ""
+*es.zeLabelTop 40/40: ""
+*es.zeLabelTop 45/45: ""
+*es.zeLabelTop 50/50: ""
+*es.zeLabelTop 55/55: ""
+*es.zeLabelTop 60/60: ""
+*es.zeLabelTop 65/65: ""
+*es.zeLabelTop 70/70: ""
+*es.zeLabelTop 75/75: ""
+*es.zeLabelTop 80/80: ""
+*es.zeLabelTop 85/85: ""
+*es.zeLabelTop 90/90: ""
+*es.zeLabelTop 95/95: ""
+*es.zeLabelTop 100/100: ""
+*es.zeLabelTop 105/105: ""
+*es.zeLabelTop 110/110: ""
+*es.zeLabelTop 115/115: ""
+*es.zeLabelTop 120/120: ""
+*es.Translation zePrintMode/Print Mode: ""
+*es.zePrintMode Saved/Impresora por defecto: ""
+*es.zePrintMode Tear/Tear-Off: ""
+*es.zePrintMode Peel/Peel-Off: ""
+*es.zePrintMode Rewind/Rewind: ""
+*es.zePrintMode Applicator/Applicator: ""
+*es.zePrintMode Cutter/Cutter: ""
+*es.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*es.zeTearOffPosition 1000/Impresora por defecto: ""
+*es.zeTearOffPosition -120/-120: ""
+*es.zeTearOffPosition -115/-115: ""
+*es.zeTearOffPosition -110/-110: ""
+*es.zeTearOffPosition -105/-105: ""
+*es.zeTearOffPosition -100/-100: ""
+*es.zeTearOffPosition -95/-95: ""
+*es.zeTearOffPosition -90/-90: ""
+*es.zeTearOffPosition -85/-85: ""
+*es.zeTearOffPosition -80/-80: ""
+*es.zeTearOffPosition -75/-75: ""
+*es.zeTearOffPosition -70/-70: ""
+*es.zeTearOffPosition -65/-65: ""
+*es.zeTearOffPosition -60/-60: ""
+*es.zeTearOffPosition -55/-55: ""
+*es.zeTearOffPosition -50/-50: ""
+*es.zeTearOffPosition -45/-45: ""
+*es.zeTearOffPosition -40/-40: ""
+*es.zeTearOffPosition -35/-35: ""
+*es.zeTearOffPosition -30/-30: ""
+*es.zeTearOffPosition -25/-25: ""
+*es.zeTearOffPosition -20/-20: ""
+*es.zeTearOffPosition -15/-15: ""
+*es.zeTearOffPosition -10/-10: ""
+*es.zeTearOffPosition -5/-5: ""
+*es.zeTearOffPosition 0/0: ""
+*es.zeTearOffPosition 5/5: ""
+*es.zeTearOffPosition 10/10: ""
+*es.zeTearOffPosition 15/15: ""
+*es.zeTearOffPosition 20/20: ""
+*es.zeTearOffPosition 25/25: ""
+*es.zeTearOffPosition 30/30: ""
+*es.zeTearOffPosition 35/35: ""
+*es.zeTearOffPosition 40/40: ""
+*es.zeTearOffPosition 45/45: ""
+*es.zeTearOffPosition 50/50: ""
+*es.zeTearOffPosition 55/55: ""
+*es.zeTearOffPosition 60/60: ""
+*es.zeTearOffPosition 65/65: ""
+*es.zeTearOffPosition 70/70: ""
+*es.zeTearOffPosition 75/75: ""
+*es.zeTearOffPosition 80/80: ""
+*es.zeTearOffPosition 85/85: ""
+*es.zeTearOffPosition 90/90: ""
+*es.zeTearOffPosition 95/95: ""
+*es.zeTearOffPosition 100/100: ""
+*es.zeTearOffPosition 105/105: ""
+*es.zeTearOffPosition 110/110: ""
+*es.zeTearOffPosition 115/115: ""
+*es.zeTearOffPosition 120/120: ""
+*es.Translation zeErrorReprint/Reprint After Error: ""
+*es.zeErrorReprint Saved/Impresora por defecto: ""
+*es.zeErrorReprint Always/Always: ""
+*es.zeErrorReprint Never/Never: ""
+*fi.Translation Manufacturer/Zebra: ""
+*fi.Translation ModelName/Zebra ZPL Label Printer: ""
+*fi.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*fi.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize w90h18/1.25x0.25": ""
+*fi.PageSize w90h162/1.25x2.25": ""
+*fi.PageSize w108h18/1.50x0.25": ""
+*fi.PageSize w108h36/1.50x0.50": ""
+*fi.PageSize w108h72/1.50x1.00": ""
+*fi.PageSize w108h144/1.50x2.00": ""
+*fi.PageSize w144h26/2.00x0.37": ""
+*fi.PageSize w144h36/2.00x0.50": ""
+*fi.PageSize w144h72/2.00x1.00": ""
+*fi.PageSize w144h90/2.00x1.25": ""
+*fi.PageSize w144h288/2.00x4.00": ""
+*fi.PageSize w144h396/2.00x5.50": ""
+*fi.PageSize w162h36/2.25x0.50": ""
+*fi.PageSize w162h90/2.25x1.25": ""
+*fi.PageSize w162h288/2.25x4.00": ""
+*fi.PageSize w162h396/2.25x5.50": ""
+*fi.PageSize w171h396/2.38x5.50": ""
+*fi.PageSize w180h72/2.50x1.00": ""
+*fi.PageSize w180h144/2.50x2.00": ""
+*fi.PageSize w198h90/2.75x1.25": ""
+*fi.PageSize w216h72/3.00x1.00": ""
+*fi.PageSize w216h90/3.00x1.25": ""
+*fi.PageSize w216h144/3.00x2.00": ""
+*fi.PageSize w216h216/3.00x3.00": ""
+*fi.PageSize w216h360/3.00x5.00": ""
+*fi.PageSize w234h144/3.25x2.00": ""
+*fi.PageSize w234h360/3.25x5.00": ""
+*fi.PageSize w234h396/3.25x5.50": ""
+*fi.PageSize w234h419/3.25x5.83": ""
+*fi.PageSize w234h563/3.25x7.83": ""
+*fi.PageSize w252h72/3.50x1.00": ""
+*fi.PageSize w288h72/4.00x1.00": ""
+*fi.PageSize w288h144/4.00x2.00": ""
+*fi.PageSize w288h180/4.00x2.50": ""
+*fi.PageSize w288h216/4.00x3.00": ""
+*fi.PageSize w288h288/4.00x4.00": ""
+*fi.PageSize w288h360/4.00x5.00": ""
+*fi.PageSize w288h432/4.00x6.00": ""
+*fi.PageSize w288h468/4.00x6.50": ""
+*fi.PageSize w288h936/4.00x13.00": ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 203dpi/203dpi: ""
+*fi.Resolution 300dpi/300dpi: ""
+*fi.Resolution 600dpi/600dpi: ""
+*fi.Translation zeMediaTracking/Media Tracking: ""
+*fi.zeMediaTracking Continuous/Continuous: ""
+*fi.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*fi.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*fi.Translation MediaType/Media Type: ""
+*fi.MediaType Saved/Nopea: ""
+*fi.MediaType Thermal/Thermal Transfer Media: ""
+*fi.MediaType Direct/Direct Thermal Media: ""
+*fi.Translation PrinterSettings/Printer Settings: ""
+*fi.Translation Darkness/Darkness: ""
+*fi.Darkness -1/Nopea: ""
+*fi.Darkness 1/1: ""
+*fi.Darkness 2/2: ""
+*fi.Darkness 3/3: ""
+*fi.Darkness 4/4: ""
+*fi.Darkness 5/5: ""
+*fi.Darkness 6/6: ""
+*fi.Darkness 7/7: ""
+*fi.Darkness 8/8: ""
+*fi.Darkness 9/9: ""
+*fi.Darkness 10/10: ""
+*fi.Darkness 11/11: ""
+*fi.Darkness 12/12: ""
+*fi.Darkness 13/13: ""
+*fi.Darkness 14/14: ""
+*fi.Darkness 15/15: ""
+*fi.Darkness 16/16: ""
+*fi.Darkness 17/17: ""
+*fi.Darkness 18/18: ""
+*fi.Darkness 19/19: ""
+*fi.Darkness 20/20: ""
+*fi.Darkness 21/21: ""
+*fi.Darkness 22/22: ""
+*fi.Darkness 23/23: ""
+*fi.Darkness 24/24: ""
+*fi.Darkness 25/25: ""
+*fi.Darkness 26/26: ""
+*fi.Darkness 27/27: ""
+*fi.Darkness 28/28: ""
+*fi.Darkness 29/29: ""
+*fi.Darkness 30/30: ""
+*fi.Translation zePrintRate/Print Rate: ""
+*fi.zePrintRate Default/Nopea: ""
+*fi.zePrintRate 1/1 inch/sec.: ""
+*fi.zePrintRate 2/2 inches/sec.: ""
+*fi.zePrintRate 3/3 inches/sec.: ""
+*fi.zePrintRate 4/4 inches/sec.: ""
+*fi.zePrintRate 5/5 inches/sec.: ""
+*fi.zePrintRate 6/6 inches/sec.: ""
+*fi.zePrintRate 7/7 inches/sec.: ""
+*fi.zePrintRate 8/8 inches/sec.: ""
+*fi.zePrintRate 9/9 inches/sec.: ""
+*fi.zePrintRate 10/10 inches/sec.: ""
+*fi.zePrintRate 11/11 inches/sec.: ""
+*fi.zePrintRate 12/12 inches/sec.: ""
+*fi.Translation zeLabelTop/Label Top: ""
+*fi.zeLabelTop 200/Nopea: ""
+*fi.zeLabelTop -120/-120: ""
+*fi.zeLabelTop -115/-115: ""
+*fi.zeLabelTop -110/-110: ""
+*fi.zeLabelTop -105/-105: ""
+*fi.zeLabelTop -100/-100: ""
+*fi.zeLabelTop -95/-95: ""
+*fi.zeLabelTop -90/-90: ""
+*fi.zeLabelTop -85/-85: ""
+*fi.zeLabelTop -80/-80: ""
+*fi.zeLabelTop -75/-75: ""
+*fi.zeLabelTop -70/-70: ""
+*fi.zeLabelTop -65/-65: ""
+*fi.zeLabelTop -60/-60: ""
+*fi.zeLabelTop -55/-55: ""
+*fi.zeLabelTop -50/-50: ""
+*fi.zeLabelTop -45/-45: ""
+*fi.zeLabelTop -40/-40: ""
+*fi.zeLabelTop -35/-35: ""
+*fi.zeLabelTop -30/-30: ""
+*fi.zeLabelTop -25/-25: ""
+*fi.zeLabelTop -20/-20: ""
+*fi.zeLabelTop -15/-15: ""
+*fi.zeLabelTop -10/-10: ""
+*fi.zeLabelTop -5/-5: ""
+*fi.zeLabelTop 0/0: ""
+*fi.zeLabelTop 5/5: ""
+*fi.zeLabelTop 10/10: ""
+*fi.zeLabelTop 15/15: ""
+*fi.zeLabelTop 20/20: ""
+*fi.zeLabelTop 25/25: ""
+*fi.zeLabelTop 30/30: ""
+*fi.zeLabelTop 35/35: ""
+*fi.zeLabelTop 40/40: ""
+*fi.zeLabelTop 45/45: ""
+*fi.zeLabelTop 50/50: ""
+*fi.zeLabelTop 55/55: ""
+*fi.zeLabelTop 60/60: ""
+*fi.zeLabelTop 65/65: ""
+*fi.zeLabelTop 70/70: ""
+*fi.zeLabelTop 75/75: ""
+*fi.zeLabelTop 80/80: ""
+*fi.zeLabelTop 85/85: ""
+*fi.zeLabelTop 90/90: ""
+*fi.zeLabelTop 95/95: ""
+*fi.zeLabelTop 100/100: ""
+*fi.zeLabelTop 105/105: ""
+*fi.zeLabelTop 110/110: ""
+*fi.zeLabelTop 115/115: ""
+*fi.zeLabelTop 120/120: ""
+*fi.Translation zePrintMode/Print Mode: ""
+*fi.zePrintMode Saved/Nopea: ""
+*fi.zePrintMode Tear/Tear-Off: ""
+*fi.zePrintMode Peel/Peel-Off: ""
+*fi.zePrintMode Rewind/Rewind: ""
+*fi.zePrintMode Applicator/Applicator: ""
+*fi.zePrintMode Cutter/Cutter: ""
+*fi.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*fi.zeTearOffPosition 1000/Nopea: ""
+*fi.zeTearOffPosition -120/-120: ""
+*fi.zeTearOffPosition -115/-115: ""
+*fi.zeTearOffPosition -110/-110: ""
+*fi.zeTearOffPosition -105/-105: ""
+*fi.zeTearOffPosition -100/-100: ""
+*fi.zeTearOffPosition -95/-95: ""
+*fi.zeTearOffPosition -90/-90: ""
+*fi.zeTearOffPosition -85/-85: ""
+*fi.zeTearOffPosition -80/-80: ""
+*fi.zeTearOffPosition -75/-75: ""
+*fi.zeTearOffPosition -70/-70: ""
+*fi.zeTearOffPosition -65/-65: ""
+*fi.zeTearOffPosition -60/-60: ""
+*fi.zeTearOffPosition -55/-55: ""
+*fi.zeTearOffPosition -50/-50: ""
+*fi.zeTearOffPosition -45/-45: ""
+*fi.zeTearOffPosition -40/-40: ""
+*fi.zeTearOffPosition -35/-35: ""
+*fi.zeTearOffPosition -30/-30: ""
+*fi.zeTearOffPosition -25/-25: ""
+*fi.zeTearOffPosition -20/-20: ""
+*fi.zeTearOffPosition -15/-15: ""
+*fi.zeTearOffPosition -10/-10: ""
+*fi.zeTearOffPosition -5/-5: ""
+*fi.zeTearOffPosition 0/0: ""
+*fi.zeTearOffPosition 5/5: ""
+*fi.zeTearOffPosition 10/10: ""
+*fi.zeTearOffPosition 15/15: ""
+*fi.zeTearOffPosition 20/20: ""
+*fi.zeTearOffPosition 25/25: ""
+*fi.zeTearOffPosition 30/30: ""
+*fi.zeTearOffPosition 35/35: ""
+*fi.zeTearOffPosition 40/40: ""
+*fi.zeTearOffPosition 45/45: ""
+*fi.zeTearOffPosition 50/50: ""
+*fi.zeTearOffPosition 55/55: ""
+*fi.zeTearOffPosition 60/60: ""
+*fi.zeTearOffPosition 65/65: ""
+*fi.zeTearOffPosition 70/70: ""
+*fi.zeTearOffPosition 75/75: ""
+*fi.zeTearOffPosition 80/80: ""
+*fi.zeTearOffPosition 85/85: ""
+*fi.zeTearOffPosition 90/90: ""
+*fi.zeTearOffPosition 95/95: ""
+*fi.zeTearOffPosition 100/100: ""
+*fi.zeTearOffPosition 105/105: ""
+*fi.zeTearOffPosition 110/110: ""
+*fi.zeTearOffPosition 115/115: ""
+*fi.zeTearOffPosition 120/120: ""
+*fi.Translation zeErrorReprint/Reprint After Error: ""
+*fi.zeErrorReprint Saved/Nopea: ""
+*fi.zeErrorReprint Always/Always: ""
+*fi.zeErrorReprint Never/Never: ""
+*fr.Translation Manufacturer/Zebra: ""
+*fr.Translation ModelName/Zebra ZPL Label Printer: ""
+*fr.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*fr.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize w90h18/1.25x0.25": ""
+*fr.PageSize w90h162/1.25x2.25": ""
+*fr.PageSize w108h18/1.50x0.25": ""
+*fr.PageSize w108h36/1.50x0.50": ""
+*fr.PageSize w108h72/1.50x1.00": ""
+*fr.PageSize w108h144/1.50x2.00": ""
+*fr.PageSize w144h26/2.00x0.37": ""
+*fr.PageSize w144h36/2.00x0.50": ""
+*fr.PageSize w144h72/2.00x1.00": ""
+*fr.PageSize w144h90/2.00x1.25": ""
+*fr.PageSize w144h288/2.00x4.00": ""
+*fr.PageSize w144h396/2.00x5.50": ""
+*fr.PageSize w162h36/2.25x0.50": ""
+*fr.PageSize w162h90/2.25x1.25": ""
+*fr.PageSize w162h288/2.25x4.00": ""
+*fr.PageSize w162h396/2.25x5.50": ""
+*fr.PageSize w171h396/2.38x5.50": ""
+*fr.PageSize w180h72/2.50x1.00": ""
+*fr.PageSize w180h144/2.50x2.00": ""
+*fr.PageSize w198h90/2.75x1.25": ""
+*fr.PageSize w216h72/3.00x1.00": ""
+*fr.PageSize w216h90/3.00x1.25": ""
+*fr.PageSize w216h144/3.00x2.00": ""
+*fr.PageSize w216h216/3.00x3.00": ""
+*fr.PageSize w216h360/3.00x5.00": ""
+*fr.PageSize w234h144/3.25x2.00": ""
+*fr.PageSize w234h360/3.25x5.00": ""
+*fr.PageSize w234h396/3.25x5.50": ""
+*fr.PageSize w234h419/3.25x5.83": ""
+*fr.PageSize w234h563/3.25x7.83": ""
+*fr.PageSize w252h72/3.50x1.00": ""
+*fr.PageSize w288h72/4.00x1.00": ""
+*fr.PageSize w288h144/4.00x2.00": ""
+*fr.PageSize w288h180/4.00x2.50": ""
+*fr.PageSize w288h216/4.00x3.00": ""
+*fr.PageSize w288h288/4.00x4.00": ""
+*fr.PageSize w288h360/4.00x5.00": ""
+*fr.PageSize w288h432/4.00x6.00": ""
+*fr.PageSize w288h468/4.00x6.50": ""
+*fr.PageSize w288h936/4.00x13.00": ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 203dpi/203dpi: ""
+*fr.Resolution 300dpi/300dpi: ""
+*fr.Resolution 600dpi/600dpi: ""
+*fr.Translation zeMediaTracking/Media Tracking: ""
+*fr.zeMediaTracking Continuous/Continuous: ""
+*fr.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*fr.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*fr.Translation MediaType/Media Type: ""
+*fr.MediaType Saved/Imprimante par défaut: ""
+*fr.MediaType Thermal/Thermal Transfer Media: ""
+*fr.MediaType Direct/Direct Thermal Media: ""
+*fr.Translation PrinterSettings/Printer Settings: ""
+*fr.Translation Darkness/Darkness: ""
+*fr.Darkness -1/Imprimante par défaut: ""
+*fr.Darkness 1/1: ""
+*fr.Darkness 2/2: ""
+*fr.Darkness 3/3: ""
+*fr.Darkness 4/4: ""
+*fr.Darkness 5/5: ""
+*fr.Darkness 6/6: ""
+*fr.Darkness 7/7: ""
+*fr.Darkness 8/8: ""
+*fr.Darkness 9/9: ""
+*fr.Darkness 10/10: ""
+*fr.Darkness 11/11: ""
+*fr.Darkness 12/12: ""
+*fr.Darkness 13/13: ""
+*fr.Darkness 14/14: ""
+*fr.Darkness 15/15: ""
+*fr.Darkness 16/16: ""
+*fr.Darkness 17/17: ""
+*fr.Darkness 18/18: ""
+*fr.Darkness 19/19: ""
+*fr.Darkness 20/20: ""
+*fr.Darkness 21/21: ""
+*fr.Darkness 22/22: ""
+*fr.Darkness 23/23: ""
+*fr.Darkness 24/24: ""
+*fr.Darkness 25/25: ""
+*fr.Darkness 26/26: ""
+*fr.Darkness 27/27: ""
+*fr.Darkness 28/28: ""
+*fr.Darkness 29/29: ""
+*fr.Darkness 30/30: ""
+*fr.Translation zePrintRate/Print Rate: ""
+*fr.zePrintRate Default/Imprimante par défaut: ""
+*fr.zePrintRate 1/1 inch/sec.: ""
+*fr.zePrintRate 2/2 inches/sec.: ""
+*fr.zePrintRate 3/3 inches/sec.: ""
+*fr.zePrintRate 4/4 inches/sec.: ""
+*fr.zePrintRate 5/5 inches/sec.: ""
+*fr.zePrintRate 6/6 inches/sec.: ""
+*fr.zePrintRate 7/7 inches/sec.: ""
+*fr.zePrintRate 8/8 inches/sec.: ""
+*fr.zePrintRate 9/9 inches/sec.: ""
+*fr.zePrintRate 10/10 inches/sec.: ""
+*fr.zePrintRate 11/11 inches/sec.: ""
+*fr.zePrintRate 12/12 inches/sec.: ""
+*fr.Translation zeLabelTop/Label Top: ""
+*fr.zeLabelTop 200/Imprimante par défaut: ""
+*fr.zeLabelTop -120/-120: ""
+*fr.zeLabelTop -115/-115: ""
+*fr.zeLabelTop -110/-110: ""
+*fr.zeLabelTop -105/-105: ""
+*fr.zeLabelTop -100/-100: ""
+*fr.zeLabelTop -95/-95: ""
+*fr.zeLabelTop -90/-90: ""
+*fr.zeLabelTop -85/-85: ""
+*fr.zeLabelTop -80/-80: ""
+*fr.zeLabelTop -75/-75: ""
+*fr.zeLabelTop -70/-70: ""
+*fr.zeLabelTop -65/-65: ""
+*fr.zeLabelTop -60/-60: ""
+*fr.zeLabelTop -55/-55: ""
+*fr.zeLabelTop -50/-50: ""
+*fr.zeLabelTop -45/-45: ""
+*fr.zeLabelTop -40/-40: ""
+*fr.zeLabelTop -35/-35: ""
+*fr.zeLabelTop -30/-30: ""
+*fr.zeLabelTop -25/-25: ""
+*fr.zeLabelTop -20/-20: ""
+*fr.zeLabelTop -15/-15: ""
+*fr.zeLabelTop -10/-10: ""
+*fr.zeLabelTop -5/-5: ""
+*fr.zeLabelTop 0/0: ""
+*fr.zeLabelTop 5/5: ""
+*fr.zeLabelTop 10/10: ""
+*fr.zeLabelTop 15/15: ""
+*fr.zeLabelTop 20/20: ""
+*fr.zeLabelTop 25/25: ""
+*fr.zeLabelTop 30/30: ""
+*fr.zeLabelTop 35/35: ""
+*fr.zeLabelTop 40/40: ""
+*fr.zeLabelTop 45/45: ""
+*fr.zeLabelTop 50/50: ""
+*fr.zeLabelTop 55/55: ""
+*fr.zeLabelTop 60/60: ""
+*fr.zeLabelTop 65/65: ""
+*fr.zeLabelTop 70/70: ""
+*fr.zeLabelTop 75/75: ""
+*fr.zeLabelTop 80/80: ""
+*fr.zeLabelTop 85/85: ""
+*fr.zeLabelTop 90/90: ""
+*fr.zeLabelTop 95/95: ""
+*fr.zeLabelTop 100/100: ""
+*fr.zeLabelTop 105/105: ""
+*fr.zeLabelTop 110/110: ""
+*fr.zeLabelTop 115/115: ""
+*fr.zeLabelTop 120/120: ""
+*fr.Translation zePrintMode/Print Mode: ""
+*fr.zePrintMode Saved/Imprimante par défaut: ""
+*fr.zePrintMode Tear/Tear-Off: ""
+*fr.zePrintMode Peel/Peel-Off: ""
+*fr.zePrintMode Rewind/Rewind: ""
+*fr.zePrintMode Applicator/Applicator: ""
+*fr.zePrintMode Cutter/Cutter: ""
+*fr.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*fr.zeTearOffPosition 1000/Imprimante par défaut: ""
+*fr.zeTearOffPosition -120/-120: ""
+*fr.zeTearOffPosition -115/-115: ""
+*fr.zeTearOffPosition -110/-110: ""
+*fr.zeTearOffPosition -105/-105: ""
+*fr.zeTearOffPosition -100/-100: ""
+*fr.zeTearOffPosition -95/-95: ""
+*fr.zeTearOffPosition -90/-90: ""
+*fr.zeTearOffPosition -85/-85: ""
+*fr.zeTearOffPosition -80/-80: ""
+*fr.zeTearOffPosition -75/-75: ""
+*fr.zeTearOffPosition -70/-70: ""
+*fr.zeTearOffPosition -65/-65: ""
+*fr.zeTearOffPosition -60/-60: ""
+*fr.zeTearOffPosition -55/-55: ""
+*fr.zeTearOffPosition -50/-50: ""
+*fr.zeTearOffPosition -45/-45: ""
+*fr.zeTearOffPosition -40/-40: ""
+*fr.zeTearOffPosition -35/-35: ""
+*fr.zeTearOffPosition -30/-30: ""
+*fr.zeTearOffPosition -25/-25: ""
+*fr.zeTearOffPosition -20/-20: ""
+*fr.zeTearOffPosition -15/-15: ""
+*fr.zeTearOffPosition -10/-10: ""
+*fr.zeTearOffPosition -5/-5: ""
+*fr.zeTearOffPosition 0/0: ""
+*fr.zeTearOffPosition 5/5: ""
+*fr.zeTearOffPosition 10/10: ""
+*fr.zeTearOffPosition 15/15: ""
+*fr.zeTearOffPosition 20/20: ""
+*fr.zeTearOffPosition 25/25: ""
+*fr.zeTearOffPosition 30/30: ""
+*fr.zeTearOffPosition 35/35: ""
+*fr.zeTearOffPosition 40/40: ""
+*fr.zeTearOffPosition 45/45: ""
+*fr.zeTearOffPosition 50/50: ""
+*fr.zeTearOffPosition 55/55: ""
+*fr.zeTearOffPosition 60/60: ""
+*fr.zeTearOffPosition 65/65: ""
+*fr.zeTearOffPosition 70/70: ""
+*fr.zeTearOffPosition 75/75: ""
+*fr.zeTearOffPosition 80/80: ""
+*fr.zeTearOffPosition 85/85: ""
+*fr.zeTearOffPosition 90/90: ""
+*fr.zeTearOffPosition 95/95: ""
+*fr.zeTearOffPosition 100/100: ""
+*fr.zeTearOffPosition 105/105: ""
+*fr.zeTearOffPosition 110/110: ""
+*fr.zeTearOffPosition 115/115: ""
+*fr.zeTearOffPosition 120/120: ""
+*fr.Translation zeErrorReprint/Reprint After Error: ""
+*fr.zeErrorReprint Saved/Imprimante par défaut: ""
+*fr.zeErrorReprint Always/Always: ""
+*fr.zeErrorReprint Never/Never: ""
+*it.Translation Manufacturer/Zebra: ""
+*it.Translation ModelName/Zebra ZPL Label Printer: ""
+*it.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*it.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize w90h18/1.25x0.25": ""
+*it.PageSize w90h162/1.25x2.25": ""
+*it.PageSize w108h18/1.50x0.25": ""
+*it.PageSize w108h36/1.50x0.50": ""
+*it.PageSize w108h72/1.50x1.00": ""
+*it.PageSize w108h144/1.50x2.00": ""
+*it.PageSize w144h26/2.00x0.37": ""
+*it.PageSize w144h36/2.00x0.50": ""
+*it.PageSize w144h72/2.00x1.00": ""
+*it.PageSize w144h90/2.00x1.25": ""
+*it.PageSize w144h288/2.00x4.00": ""
+*it.PageSize w144h396/2.00x5.50": ""
+*it.PageSize w162h36/2.25x0.50": ""
+*it.PageSize w162h90/2.25x1.25": ""
+*it.PageSize w162h288/2.25x4.00": ""
+*it.PageSize w162h396/2.25x5.50": ""
+*it.PageSize w171h396/2.38x5.50": ""
+*it.PageSize w180h72/2.50x1.00": ""
+*it.PageSize w180h144/2.50x2.00": ""
+*it.PageSize w198h90/2.75x1.25": ""
+*it.PageSize w216h72/3.00x1.00": ""
+*it.PageSize w216h90/3.00x1.25": ""
+*it.PageSize w216h144/3.00x2.00": ""
+*it.PageSize w216h216/3.00x3.00": ""
+*it.PageSize w216h360/3.00x5.00": ""
+*it.PageSize w234h144/3.25x2.00": ""
+*it.PageSize w234h360/3.25x5.00": ""
+*it.PageSize w234h396/3.25x5.50": ""
+*it.PageSize w234h419/3.25x5.83": ""
+*it.PageSize w234h563/3.25x7.83": ""
+*it.PageSize w252h72/3.50x1.00": ""
+*it.PageSize w288h72/4.00x1.00": ""
+*it.PageSize w288h144/4.00x2.00": ""
+*it.PageSize w288h180/4.00x2.50": ""
+*it.PageSize w288h216/4.00x3.00": ""
+*it.PageSize w288h288/4.00x4.00": ""
+*it.PageSize w288h360/4.00x5.00": ""
+*it.PageSize w288h432/4.00x6.00": ""
+*it.PageSize w288h468/4.00x6.50": ""
+*it.PageSize w288h936/4.00x13.00": ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 203dpi/203dpi: ""
+*it.Resolution 300dpi/300dpi: ""
+*it.Resolution 600dpi/600dpi: ""
+*it.Translation zeMediaTracking/Media Tracking: ""
+*it.zeMediaTracking Continuous/Continuous: ""
+*it.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*it.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*it.Translation MediaType/Media Type: ""
+*it.MediaType Saved/Impostazioni predefinite stampante: ""
+*it.MediaType Thermal/Thermal Transfer Media: ""
+*it.MediaType Direct/Direct Thermal Media: ""
+*it.Translation PrinterSettings/Printer Settings: ""
+*it.Translation Darkness/Darkness: ""
+*it.Darkness -1/Impostazioni predefinite stampante: ""
+*it.Darkness 1/1: ""
+*it.Darkness 2/2: ""
+*it.Darkness 3/3: ""
+*it.Darkness 4/4: ""
+*it.Darkness 5/5: ""
+*it.Darkness 6/6: ""
+*it.Darkness 7/7: ""
+*it.Darkness 8/8: ""
+*it.Darkness 9/9: ""
+*it.Darkness 10/10: ""
+*it.Darkness 11/11: ""
+*it.Darkness 12/12: ""
+*it.Darkness 13/13: ""
+*it.Darkness 14/14: ""
+*it.Darkness 15/15: ""
+*it.Darkness 16/16: ""
+*it.Darkness 17/17: ""
+*it.Darkness 18/18: ""
+*it.Darkness 19/19: ""
+*it.Darkness 20/20: ""
+*it.Darkness 21/21: ""
+*it.Darkness 22/22: ""
+*it.Darkness 23/23: ""
+*it.Darkness 24/24: ""
+*it.Darkness 25/25: ""
+*it.Darkness 26/26: ""
+*it.Darkness 27/27: ""
+*it.Darkness 28/28: ""
+*it.Darkness 29/29: ""
+*it.Darkness 30/30: ""
+*it.Translation zePrintRate/Print Rate: ""
+*it.zePrintRate Default/Impostazioni predefinite stampante: ""
+*it.zePrintRate 1/1 inch/sec.: ""
+*it.zePrintRate 2/2 inches/sec.: ""
+*it.zePrintRate 3/3 inches/sec.: ""
+*it.zePrintRate 4/4 inches/sec.: ""
+*it.zePrintRate 5/5 inches/sec.: ""
+*it.zePrintRate 6/6 inches/sec.: ""
+*it.zePrintRate 7/7 inches/sec.: ""
+*it.zePrintRate 8/8 inches/sec.: ""
+*it.zePrintRate 9/9 inches/sec.: ""
+*it.zePrintRate 10/10 inches/sec.: ""
+*it.zePrintRate 11/11 inches/sec.: ""
+*it.zePrintRate 12/12 inches/sec.: ""
+*it.Translation zeLabelTop/Label Top: ""
+*it.zeLabelTop 200/Impostazioni predefinite stampante: ""
+*it.zeLabelTop -120/-120: ""
+*it.zeLabelTop -115/-115: ""
+*it.zeLabelTop -110/-110: ""
+*it.zeLabelTop -105/-105: ""
+*it.zeLabelTop -100/-100: ""
+*it.zeLabelTop -95/-95: ""
+*it.zeLabelTop -90/-90: ""
+*it.zeLabelTop -85/-85: ""
+*it.zeLabelTop -80/-80: ""
+*it.zeLabelTop -75/-75: ""
+*it.zeLabelTop -70/-70: ""
+*it.zeLabelTop -65/-65: ""
+*it.zeLabelTop -60/-60: ""
+*it.zeLabelTop -55/-55: ""
+*it.zeLabelTop -50/-50: ""
+*it.zeLabelTop -45/-45: ""
+*it.zeLabelTop -40/-40: ""
+*it.zeLabelTop -35/-35: ""
+*it.zeLabelTop -30/-30: ""
+*it.zeLabelTop -25/-25: ""
+*it.zeLabelTop -20/-20: ""
+*it.zeLabelTop -15/-15: ""
+*it.zeLabelTop -10/-10: ""
+*it.zeLabelTop -5/-5: ""
+*it.zeLabelTop 0/0: ""
+*it.zeLabelTop 5/5: ""
+*it.zeLabelTop 10/10: ""
+*it.zeLabelTop 15/15: ""
+*it.zeLabelTop 20/20: ""
+*it.zeLabelTop 25/25: ""
+*it.zeLabelTop 30/30: ""
+*it.zeLabelTop 35/35: ""
+*it.zeLabelTop 40/40: ""
+*it.zeLabelTop 45/45: ""
+*it.zeLabelTop 50/50: ""
+*it.zeLabelTop 55/55: ""
+*it.zeLabelTop 60/60: ""
+*it.zeLabelTop 65/65: ""
+*it.zeLabelTop 70/70: ""
+*it.zeLabelTop 75/75: ""
+*it.zeLabelTop 80/80: ""
+*it.zeLabelTop 85/85: ""
+*it.zeLabelTop 90/90: ""
+*it.zeLabelTop 95/95: ""
+*it.zeLabelTop 100/100: ""
+*it.zeLabelTop 105/105: ""
+*it.zeLabelTop 110/110: ""
+*it.zeLabelTop 115/115: ""
+*it.zeLabelTop 120/120: ""
+*it.Translation zePrintMode/Print Mode: ""
+*it.zePrintMode Saved/Impostazioni predefinite stampante: ""
+*it.zePrintMode Tear/Tear-Off: ""
+*it.zePrintMode Peel/Peel-Off: ""
+*it.zePrintMode Rewind/Rewind: ""
+*it.zePrintMode Applicator/Applicator: ""
+*it.zePrintMode Cutter/Cutter: ""
+*it.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*it.zeTearOffPosition 1000/Impostazioni predefinite stampante: ""
+*it.zeTearOffPosition -120/-120: ""
+*it.zeTearOffPosition -115/-115: ""
+*it.zeTearOffPosition -110/-110: ""
+*it.zeTearOffPosition -105/-105: ""
+*it.zeTearOffPosition -100/-100: ""
+*it.zeTearOffPosition -95/-95: ""
+*it.zeTearOffPosition -90/-90: ""
+*it.zeTearOffPosition -85/-85: ""
+*it.zeTearOffPosition -80/-80: ""
+*it.zeTearOffPosition -75/-75: ""
+*it.zeTearOffPosition -70/-70: ""
+*it.zeTearOffPosition -65/-65: ""
+*it.zeTearOffPosition -60/-60: ""
+*it.zeTearOffPosition -55/-55: ""
+*it.zeTearOffPosition -50/-50: ""
+*it.zeTearOffPosition -45/-45: ""
+*it.zeTearOffPosition -40/-40: ""
+*it.zeTearOffPosition -35/-35: ""
+*it.zeTearOffPosition -30/-30: ""
+*it.zeTearOffPosition -25/-25: ""
+*it.zeTearOffPosition -20/-20: ""
+*it.zeTearOffPosition -15/-15: ""
+*it.zeTearOffPosition -10/-10: ""
+*it.zeTearOffPosition -5/-5: ""
+*it.zeTearOffPosition 0/0: ""
+*it.zeTearOffPosition 5/5: ""
+*it.zeTearOffPosition 10/10: ""
+*it.zeTearOffPosition 15/15: ""
+*it.zeTearOffPosition 20/20: ""
+*it.zeTearOffPosition 25/25: ""
+*it.zeTearOffPosition 30/30: ""
+*it.zeTearOffPosition 35/35: ""
+*it.zeTearOffPosition 40/40: ""
+*it.zeTearOffPosition 45/45: ""
+*it.zeTearOffPosition 50/50: ""
+*it.zeTearOffPosition 55/55: ""
+*it.zeTearOffPosition 60/60: ""
+*it.zeTearOffPosition 65/65: ""
+*it.zeTearOffPosition 70/70: ""
+*it.zeTearOffPosition 75/75: ""
+*it.zeTearOffPosition 80/80: ""
+*it.zeTearOffPosition 85/85: ""
+*it.zeTearOffPosition 90/90: ""
+*it.zeTearOffPosition 95/95: ""
+*it.zeTearOffPosition 100/100: ""
+*it.zeTearOffPosition 105/105: ""
+*it.zeTearOffPosition 110/110: ""
+*it.zeTearOffPosition 115/115: ""
+*it.zeTearOffPosition 120/120: ""
+*it.Translation zeErrorReprint/Reprint After Error: ""
+*it.zeErrorReprint Saved/Impostazioni predefinite stampante: ""
+*it.zeErrorReprint Always/Always: ""
+*it.zeErrorReprint Never/Never: ""
+*ja.Translation Manufacturer/Zebra: ""
+*ja.Translation ModelName/Zebra ZPL Label Printer: ""
+*ja.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*ja.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize w90h18/1.25x0.25": ""
+*ja.PageSize w90h162/1.25x2.25": ""
+*ja.PageSize w108h18/1.50x0.25": ""
+*ja.PageSize w108h36/1.50x0.50": ""
+*ja.PageSize w108h72/1.50x1.00": ""
+*ja.PageSize w108h144/1.50x2.00": ""
+*ja.PageSize w144h26/2.00x0.37": ""
+*ja.PageSize w144h36/2.00x0.50": ""
+*ja.PageSize w144h72/2.00x1.00": ""
+*ja.PageSize w144h90/2.00x1.25": ""
+*ja.PageSize w144h288/2.00x4.00": ""
+*ja.PageSize w144h396/2.00x5.50": ""
+*ja.PageSize w162h36/2.25x0.50": ""
+*ja.PageSize w162h90/2.25x1.25": ""
+*ja.PageSize w162h288/2.25x4.00": ""
+*ja.PageSize w162h396/2.25x5.50": ""
+*ja.PageSize w171h396/2.38x5.50": ""
+*ja.PageSize w180h72/2.50x1.00": ""
+*ja.PageSize w180h144/2.50x2.00": ""
+*ja.PageSize w198h90/2.75x1.25": ""
+*ja.PageSize w216h72/3.00x1.00": ""
+*ja.PageSize w216h90/3.00x1.25": ""
+*ja.PageSize w216h144/3.00x2.00": ""
+*ja.PageSize w216h216/3.00x3.00": ""
+*ja.PageSize w216h360/3.00x5.00": ""
+*ja.PageSize w234h144/3.25x2.00": ""
+*ja.PageSize w234h360/3.25x5.00": ""
+*ja.PageSize w234h396/3.25x5.50": ""
+*ja.PageSize w234h419/3.25x5.83": ""
+*ja.PageSize w234h563/3.25x7.83": ""
+*ja.PageSize w252h72/3.50x1.00": ""
+*ja.PageSize w288h72/4.00x1.00": ""
+*ja.PageSize w288h144/4.00x2.00": ""
+*ja.PageSize w288h180/4.00x2.50": ""
+*ja.PageSize w288h216/4.00x3.00": ""
+*ja.PageSize w288h288/4.00x4.00": ""
+*ja.PageSize w288h360/4.00x5.00": ""
+*ja.PageSize w288h432/4.00x6.00": ""
+*ja.PageSize w288h468/4.00x6.50": ""
+*ja.PageSize w288h936/4.00x13.00": ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 203dpi/203dpi: ""
+*ja.Resolution 300dpi/300dpi: ""
+*ja.Resolution 600dpi/600dpi: ""
+*ja.Translation zeMediaTracking/Media Tracking: ""
+*ja.zeMediaTracking Continuous/Continuous: ""
+*ja.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*ja.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*ja.Translation MediaType/Media Type: ""
+*ja.MediaType Saved/システムデフォルト: ""
+*ja.MediaType Thermal/Thermal Transfer Media: ""
+*ja.MediaType Direct/Direct Thermal Media: ""
+*ja.Translation PrinterSettings/Printer Settings: ""
+*ja.Translation Darkness/Darkness: ""
+*ja.Darkness -1/システムデフォルト: ""
+*ja.Darkness 1/1: ""
+*ja.Darkness 2/2: ""
+*ja.Darkness 3/3: ""
+*ja.Darkness 4/4: ""
+*ja.Darkness 5/5: ""
+*ja.Darkness 6/6: ""
+*ja.Darkness 7/7: ""
+*ja.Darkness 8/8: ""
+*ja.Darkness 9/9: ""
+*ja.Darkness 10/10: ""
+*ja.Darkness 11/11: ""
+*ja.Darkness 12/12: ""
+*ja.Darkness 13/13: ""
+*ja.Darkness 14/14: ""
+*ja.Darkness 15/15: ""
+*ja.Darkness 16/16: ""
+*ja.Darkness 17/17: ""
+*ja.Darkness 18/18: ""
+*ja.Darkness 19/19: ""
+*ja.Darkness 20/20: ""
+*ja.Darkness 21/21: ""
+*ja.Darkness 22/22: ""
+*ja.Darkness 23/23: ""
+*ja.Darkness 24/24: ""
+*ja.Darkness 25/25: ""
+*ja.Darkness 26/26: ""
+*ja.Darkness 27/27: ""
+*ja.Darkness 28/28: ""
+*ja.Darkness 29/29: ""
+*ja.Darkness 30/30: ""
+*ja.Translation zePrintRate/Print Rate: ""
+*ja.zePrintRate Default/システムデフォルト: ""
+*ja.zePrintRate 1/1 inch/sec.: ""
+*ja.zePrintRate 2/2 inches/sec.: ""
+*ja.zePrintRate 3/3 inches/sec.: ""
+*ja.zePrintRate 4/4 inches/sec.: ""
+*ja.zePrintRate 5/5 inches/sec.: ""
+*ja.zePrintRate 6/6 inches/sec.: ""
+*ja.zePrintRate 7/7 inches/sec.: ""
+*ja.zePrintRate 8/8 inches/sec.: ""
+*ja.zePrintRate 9/9 inches/sec.: ""
+*ja.zePrintRate 10/10 inches/sec.: ""
+*ja.zePrintRate 11/11 inches/sec.: ""
+*ja.zePrintRate 12/12 inches/sec.: ""
+*ja.Translation zeLabelTop/Label Top: ""
+*ja.zeLabelTop 200/システムデフォルト: ""
+*ja.zeLabelTop -120/-120: ""
+*ja.zeLabelTop -115/-115: ""
+*ja.zeLabelTop -110/-110: ""
+*ja.zeLabelTop -105/-105: ""
+*ja.zeLabelTop -100/-100: ""
+*ja.zeLabelTop -95/-95: ""
+*ja.zeLabelTop -90/-90: ""
+*ja.zeLabelTop -85/-85: ""
+*ja.zeLabelTop -80/-80: ""
+*ja.zeLabelTop -75/-75: ""
+*ja.zeLabelTop -70/-70: ""
+*ja.zeLabelTop -65/-65: ""
+*ja.zeLabelTop -60/-60: ""
+*ja.zeLabelTop -55/-55: ""
+*ja.zeLabelTop -50/-50: ""
+*ja.zeLabelTop -45/-45: ""
+*ja.zeLabelTop -40/-40: ""
+*ja.zeLabelTop -35/-35: ""
+*ja.zeLabelTop -30/-30: ""
+*ja.zeLabelTop -25/-25: ""
+*ja.zeLabelTop -20/-20: ""
+*ja.zeLabelTop -15/-15: ""
+*ja.zeLabelTop -10/-10: ""
+*ja.zeLabelTop -5/-5: ""
+*ja.zeLabelTop 0/0: ""
+*ja.zeLabelTop 5/5: ""
+*ja.zeLabelTop 10/10: ""
+*ja.zeLabelTop 15/15: ""
+*ja.zeLabelTop 20/20: ""
+*ja.zeLabelTop 25/25: ""
+*ja.zeLabelTop 30/30: ""
+*ja.zeLabelTop 35/35: ""
+*ja.zeLabelTop 40/40: ""
+*ja.zeLabelTop 45/45: ""
+*ja.zeLabelTop 50/50: ""
+*ja.zeLabelTop 55/55: ""
+*ja.zeLabelTop 60/60: ""
+*ja.zeLabelTop 65/65: ""
+*ja.zeLabelTop 70/70: ""
+*ja.zeLabelTop 75/75: ""
+*ja.zeLabelTop 80/80: ""
+*ja.zeLabelTop 85/85: ""
+*ja.zeLabelTop 90/90: ""
+*ja.zeLabelTop 95/95: ""
+*ja.zeLabelTop 100/100: ""
+*ja.zeLabelTop 105/105: ""
+*ja.zeLabelTop 110/110: ""
+*ja.zeLabelTop 115/115: ""
+*ja.zeLabelTop 120/120: ""
+*ja.Translation zePrintMode/Print Mode: ""
+*ja.zePrintMode Saved/システムデフォルト: ""
+*ja.zePrintMode Tear/Tear-Off: ""
+*ja.zePrintMode Peel/Peel-Off: ""
+*ja.zePrintMode Rewind/Rewind: ""
+*ja.zePrintMode Applicator/Applicator: ""
+*ja.zePrintMode Cutter/Cutter: ""
+*ja.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*ja.zeTearOffPosition 1000/システムデフォルト: ""
+*ja.zeTearOffPosition -120/-120: ""
+*ja.zeTearOffPosition -115/-115: ""
+*ja.zeTearOffPosition -110/-110: ""
+*ja.zeTearOffPosition -105/-105: ""
+*ja.zeTearOffPosition -100/-100: ""
+*ja.zeTearOffPosition -95/-95: ""
+*ja.zeTearOffPosition -90/-90: ""
+*ja.zeTearOffPosition -85/-85: ""
+*ja.zeTearOffPosition -80/-80: ""
+*ja.zeTearOffPosition -75/-75: ""
+*ja.zeTearOffPosition -70/-70: ""
+*ja.zeTearOffPosition -65/-65: ""
+*ja.zeTearOffPosition -60/-60: ""
+*ja.zeTearOffPosition -55/-55: ""
+*ja.zeTearOffPosition -50/-50: ""
+*ja.zeTearOffPosition -45/-45: ""
+*ja.zeTearOffPosition -40/-40: ""
+*ja.zeTearOffPosition -35/-35: ""
+*ja.zeTearOffPosition -30/-30: ""
+*ja.zeTearOffPosition -25/-25: ""
+*ja.zeTearOffPosition -20/-20: ""
+*ja.zeTearOffPosition -15/-15: ""
+*ja.zeTearOffPosition -10/-10: ""
+*ja.zeTearOffPosition -5/-5: ""
+*ja.zeTearOffPosition 0/0: ""
+*ja.zeTearOffPosition 5/5: ""
+*ja.zeTearOffPosition 10/10: ""
+*ja.zeTearOffPosition 15/15: ""
+*ja.zeTearOffPosition 20/20: ""
+*ja.zeTearOffPosition 25/25: ""
+*ja.zeTearOffPosition 30/30: ""
+*ja.zeTearOffPosition 35/35: ""
+*ja.zeTearOffPosition 40/40: ""
+*ja.zeTearOffPosition 45/45: ""
+*ja.zeTearOffPosition 50/50: ""
+*ja.zeTearOffPosition 55/55: ""
+*ja.zeTearOffPosition 60/60: ""
+*ja.zeTearOffPosition 65/65: ""
+*ja.zeTearOffPosition 70/70: ""
+*ja.zeTearOffPosition 75/75: ""
+*ja.zeTearOffPosition 80/80: ""
+*ja.zeTearOffPosition 85/85: ""
+*ja.zeTearOffPosition 90/90: ""
+*ja.zeTearOffPosition 95/95: ""
+*ja.zeTearOffPosition 100/100: ""
+*ja.zeTearOffPosition 105/105: ""
+*ja.zeTearOffPosition 110/110: ""
+*ja.zeTearOffPosition 115/115: ""
+*ja.zeTearOffPosition 120/120: ""
+*ja.Translation zeErrorReprint/Reprint After Error: ""
+*ja.zeErrorReprint Saved/システムデフォルト: ""
+*ja.zeErrorReprint Always/Always: ""
+*ja.zeErrorReprint Never/Never: ""
+*ko.Translation Manufacturer/Zebra: ""
+*ko.Translation ModelName/Zebra ZPL Label Printer: ""
+*ko.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*ko.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize w90h18/1.25x0.25": ""
+*ko.PageSize w90h162/1.25x2.25": ""
+*ko.PageSize w108h18/1.50x0.25": ""
+*ko.PageSize w108h36/1.50x0.50": ""
+*ko.PageSize w108h72/1.50x1.00": ""
+*ko.PageSize w108h144/1.50x2.00": ""
+*ko.PageSize w144h26/2.00x0.37": ""
+*ko.PageSize w144h36/2.00x0.50": ""
+*ko.PageSize w144h72/2.00x1.00": ""
+*ko.PageSize w144h90/2.00x1.25": ""
+*ko.PageSize w144h288/2.00x4.00": ""
+*ko.PageSize w144h396/2.00x5.50": ""
+*ko.PageSize w162h36/2.25x0.50": ""
+*ko.PageSize w162h90/2.25x1.25": ""
+*ko.PageSize w162h288/2.25x4.00": ""
+*ko.PageSize w162h396/2.25x5.50": ""
+*ko.PageSize w171h396/2.38x5.50": ""
+*ko.PageSize w180h72/2.50x1.00": ""
+*ko.PageSize w180h144/2.50x2.00": ""
+*ko.PageSize w198h90/2.75x1.25": ""
+*ko.PageSize w216h72/3.00x1.00": ""
+*ko.PageSize w216h90/3.00x1.25": ""
+*ko.PageSize w216h144/3.00x2.00": ""
+*ko.PageSize w216h216/3.00x3.00": ""
+*ko.PageSize w216h360/3.00x5.00": ""
+*ko.PageSize w234h144/3.25x2.00": ""
+*ko.PageSize w234h360/3.25x5.00": ""
+*ko.PageSize w234h396/3.25x5.50": ""
+*ko.PageSize w234h419/3.25x5.83": ""
+*ko.PageSize w234h563/3.25x7.83": ""
+*ko.PageSize w252h72/3.50x1.00": ""
+*ko.PageSize w288h72/4.00x1.00": ""
+*ko.PageSize w288h144/4.00x2.00": ""
+*ko.PageSize w288h180/4.00x2.50": ""
+*ko.PageSize w288h216/4.00x3.00": ""
+*ko.PageSize w288h288/4.00x4.00": ""
+*ko.PageSize w288h360/4.00x5.00": ""
+*ko.PageSize w288h432/4.00x6.00": ""
+*ko.PageSize w288h468/4.00x6.50": ""
+*ko.PageSize w288h936/4.00x13.00": ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 203dpi/203dpi: ""
+*ko.Resolution 300dpi/300dpi: ""
+*ko.Resolution 600dpi/600dpi: ""
+*ko.Translation zeMediaTracking/Media Tracking: ""
+*ko.zeMediaTracking Continuous/Continuous: ""
+*ko.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*ko.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*ko.Translation MediaType/Media Type: ""
+*ko.MediaType Saved/빠르게: ""
+*ko.MediaType Thermal/Thermal Transfer Media: ""
+*ko.MediaType Direct/Direct Thermal Media: ""
+*ko.Translation PrinterSettings/Printer Settings: ""
+*ko.Translation Darkness/Darkness: ""
+*ko.Darkness -1/빠르게: ""
+*ko.Darkness 1/1: ""
+*ko.Darkness 2/2: ""
+*ko.Darkness 3/3: ""
+*ko.Darkness 4/4: ""
+*ko.Darkness 5/5: ""
+*ko.Darkness 6/6: ""
+*ko.Darkness 7/7: ""
+*ko.Darkness 8/8: ""
+*ko.Darkness 9/9: ""
+*ko.Darkness 10/10: ""
+*ko.Darkness 11/11: ""
+*ko.Darkness 12/12: ""
+*ko.Darkness 13/13: ""
+*ko.Darkness 14/14: ""
+*ko.Darkness 15/15: ""
+*ko.Darkness 16/16: ""
+*ko.Darkness 17/17: ""
+*ko.Darkness 18/18: ""
+*ko.Darkness 19/19: ""
+*ko.Darkness 20/20: ""
+*ko.Darkness 21/21: ""
+*ko.Darkness 22/22: ""
+*ko.Darkness 23/23: ""
+*ko.Darkness 24/24: ""
+*ko.Darkness 25/25: ""
+*ko.Darkness 26/26: ""
+*ko.Darkness 27/27: ""
+*ko.Darkness 28/28: ""
+*ko.Darkness 29/29: ""
+*ko.Darkness 30/30: ""
+*ko.Translation zePrintRate/Print Rate: ""
+*ko.zePrintRate Default/빠르게: ""
+*ko.zePrintRate 1/1 inch/sec.: ""
+*ko.zePrintRate 2/2 inches/sec.: ""
+*ko.zePrintRate 3/3 inches/sec.: ""
+*ko.zePrintRate 4/4 inches/sec.: ""
+*ko.zePrintRate 5/5 inches/sec.: ""
+*ko.zePrintRate 6/6 inches/sec.: ""
+*ko.zePrintRate 7/7 inches/sec.: ""
+*ko.zePrintRate 8/8 inches/sec.: ""
+*ko.zePrintRate 9/9 inches/sec.: ""
+*ko.zePrintRate 10/10 inches/sec.: ""
+*ko.zePrintRate 11/11 inches/sec.: ""
+*ko.zePrintRate 12/12 inches/sec.: ""
+*ko.Translation zeLabelTop/Label Top: ""
+*ko.zeLabelTop 200/빠르게: ""
+*ko.zeLabelTop -120/-120: ""
+*ko.zeLabelTop -115/-115: ""
+*ko.zeLabelTop -110/-110: ""
+*ko.zeLabelTop -105/-105: ""
+*ko.zeLabelTop -100/-100: ""
+*ko.zeLabelTop -95/-95: ""
+*ko.zeLabelTop -90/-90: ""
+*ko.zeLabelTop -85/-85: ""
+*ko.zeLabelTop -80/-80: ""
+*ko.zeLabelTop -75/-75: ""
+*ko.zeLabelTop -70/-70: ""
+*ko.zeLabelTop -65/-65: ""
+*ko.zeLabelTop -60/-60: ""
+*ko.zeLabelTop -55/-55: ""
+*ko.zeLabelTop -50/-50: ""
+*ko.zeLabelTop -45/-45: ""
+*ko.zeLabelTop -40/-40: ""
+*ko.zeLabelTop -35/-35: ""
+*ko.zeLabelTop -30/-30: ""
+*ko.zeLabelTop -25/-25: ""
+*ko.zeLabelTop -20/-20: ""
+*ko.zeLabelTop -15/-15: ""
+*ko.zeLabelTop -10/-10: ""
+*ko.zeLabelTop -5/-5: ""
+*ko.zeLabelTop 0/0: ""
+*ko.zeLabelTop 5/5: ""
+*ko.zeLabelTop 10/10: ""
+*ko.zeLabelTop 15/15: ""
+*ko.zeLabelTop 20/20: ""
+*ko.zeLabelTop 25/25: ""
+*ko.zeLabelTop 30/30: ""
+*ko.zeLabelTop 35/35: ""
+*ko.zeLabelTop 40/40: ""
+*ko.zeLabelTop 45/45: ""
+*ko.zeLabelTop 50/50: ""
+*ko.zeLabelTop 55/55: ""
+*ko.zeLabelTop 60/60: ""
+*ko.zeLabelTop 65/65: ""
+*ko.zeLabelTop 70/70: ""
+*ko.zeLabelTop 75/75: ""
+*ko.zeLabelTop 80/80: ""
+*ko.zeLabelTop 85/85: ""
+*ko.zeLabelTop 90/90: ""
+*ko.zeLabelTop 95/95: ""
+*ko.zeLabelTop 100/100: ""
+*ko.zeLabelTop 105/105: ""
+*ko.zeLabelTop 110/110: ""
+*ko.zeLabelTop 115/115: ""
+*ko.zeLabelTop 120/120: ""
+*ko.Translation zePrintMode/Print Mode: ""
+*ko.zePrintMode Saved/빠르게: ""
+*ko.zePrintMode Tear/Tear-Off: ""
+*ko.zePrintMode Peel/Peel-Off: ""
+*ko.zePrintMode Rewind/Rewind: ""
+*ko.zePrintMode Applicator/Applicator: ""
+*ko.zePrintMode Cutter/Cutter: ""
+*ko.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*ko.zeTearOffPosition 1000/빠르게: ""
+*ko.zeTearOffPosition -120/-120: ""
+*ko.zeTearOffPosition -115/-115: ""
+*ko.zeTearOffPosition -110/-110: ""
+*ko.zeTearOffPosition -105/-105: ""
+*ko.zeTearOffPosition -100/-100: ""
+*ko.zeTearOffPosition -95/-95: ""
+*ko.zeTearOffPosition -90/-90: ""
+*ko.zeTearOffPosition -85/-85: ""
+*ko.zeTearOffPosition -80/-80: ""
+*ko.zeTearOffPosition -75/-75: ""
+*ko.zeTearOffPosition -70/-70: ""
+*ko.zeTearOffPosition -65/-65: ""
+*ko.zeTearOffPosition -60/-60: ""
+*ko.zeTearOffPosition -55/-55: ""
+*ko.zeTearOffPosition -50/-50: ""
+*ko.zeTearOffPosition -45/-45: ""
+*ko.zeTearOffPosition -40/-40: ""
+*ko.zeTearOffPosition -35/-35: ""
+*ko.zeTearOffPosition -30/-30: ""
+*ko.zeTearOffPosition -25/-25: ""
+*ko.zeTearOffPosition -20/-20: ""
+*ko.zeTearOffPosition -15/-15: ""
+*ko.zeTearOffPosition -10/-10: ""
+*ko.zeTearOffPosition -5/-5: ""
+*ko.zeTearOffPosition 0/0: ""
+*ko.zeTearOffPosition 5/5: ""
+*ko.zeTearOffPosition 10/10: ""
+*ko.zeTearOffPosition 15/15: ""
+*ko.zeTearOffPosition 20/20: ""
+*ko.zeTearOffPosition 25/25: ""
+*ko.zeTearOffPosition 30/30: ""
+*ko.zeTearOffPosition 35/35: ""
+*ko.zeTearOffPosition 40/40: ""
+*ko.zeTearOffPosition 45/45: ""
+*ko.zeTearOffPosition 50/50: ""
+*ko.zeTearOffPosition 55/55: ""
+*ko.zeTearOffPosition 60/60: ""
+*ko.zeTearOffPosition 65/65: ""
+*ko.zeTearOffPosition 70/70: ""
+*ko.zeTearOffPosition 75/75: ""
+*ko.zeTearOffPosition 80/80: ""
+*ko.zeTearOffPosition 85/85: ""
+*ko.zeTearOffPosition 90/90: ""
+*ko.zeTearOffPosition 95/95: ""
+*ko.zeTearOffPosition 100/100: ""
+*ko.zeTearOffPosition 105/105: ""
+*ko.zeTearOffPosition 110/110: ""
+*ko.zeTearOffPosition 115/115: ""
+*ko.zeTearOffPosition 120/120: ""
+*ko.Translation zeErrorReprint/Reprint After Error: ""
+*ko.zeErrorReprint Saved/빠르게: ""
+*ko.zeErrorReprint Always/Always: ""
+*ko.zeErrorReprint Never/Never: ""
+*no.Translation Manufacturer/Zebra: ""
+*no.Translation ModelName/Zebra ZPL Label Printer: ""
+*no.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*no.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize w90h18/1.25x0.25": ""
+*no.PageSize w90h162/1.25x2.25": ""
+*no.PageSize w108h18/1.50x0.25": ""
+*no.PageSize w108h36/1.50x0.50": ""
+*no.PageSize w108h72/1.50x1.00": ""
+*no.PageSize w108h144/1.50x2.00": ""
+*no.PageSize w144h26/2.00x0.37": ""
+*no.PageSize w144h36/2.00x0.50": ""
+*no.PageSize w144h72/2.00x1.00": ""
+*no.PageSize w144h90/2.00x1.25": ""
+*no.PageSize w144h288/2.00x4.00": ""
+*no.PageSize w144h396/2.00x5.50": ""
+*no.PageSize w162h36/2.25x0.50": ""
+*no.PageSize w162h90/2.25x1.25": ""
+*no.PageSize w162h288/2.25x4.00": ""
+*no.PageSize w162h396/2.25x5.50": ""
+*no.PageSize w171h396/2.38x5.50": ""
+*no.PageSize w180h72/2.50x1.00": ""
+*no.PageSize w180h144/2.50x2.00": ""
+*no.PageSize w198h90/2.75x1.25": ""
+*no.PageSize w216h72/3.00x1.00": ""
+*no.PageSize w216h90/3.00x1.25": ""
+*no.PageSize w216h144/3.00x2.00": ""
+*no.PageSize w216h216/3.00x3.00": ""
+*no.PageSize w216h360/3.00x5.00": ""
+*no.PageSize w234h144/3.25x2.00": ""
+*no.PageSize w234h360/3.25x5.00": ""
+*no.PageSize w234h396/3.25x5.50": ""
+*no.PageSize w234h419/3.25x5.83": ""
+*no.PageSize w234h563/3.25x7.83": ""
+*no.PageSize w252h72/3.50x1.00": ""
+*no.PageSize w288h72/4.00x1.00": ""
+*no.PageSize w288h144/4.00x2.00": ""
+*no.PageSize w288h180/4.00x2.50": ""
+*no.PageSize w288h216/4.00x3.00": ""
+*no.PageSize w288h288/4.00x4.00": ""
+*no.PageSize w288h360/4.00x5.00": ""
+*no.PageSize w288h432/4.00x6.00": ""
+*no.PageSize w288h468/4.00x6.50": ""
+*no.PageSize w288h936/4.00x13.00": ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 203dpi/203dpi: ""
+*no.Resolution 300dpi/300dpi: ""
+*no.Resolution 600dpi/600dpi: ""
+*no.Translation zeMediaTracking/Media Tracking: ""
+*no.zeMediaTracking Continuous/Continuous: ""
+*no.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*no.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*no.Translation MediaType/Media Type: ""
+*no.MediaType Saved/Skriverstandard: ""
+*no.MediaType Thermal/Thermal Transfer Media: ""
+*no.MediaType Direct/Direct Thermal Media: ""
+*no.Translation PrinterSettings/Printer Settings: ""
+*no.Translation Darkness/Darkness: ""
+*no.Darkness -1/Skriverstandard: ""
+*no.Darkness 1/1: ""
+*no.Darkness 2/2: ""
+*no.Darkness 3/3: ""
+*no.Darkness 4/4: ""
+*no.Darkness 5/5: ""
+*no.Darkness 6/6: ""
+*no.Darkness 7/7: ""
+*no.Darkness 8/8: ""
+*no.Darkness 9/9: ""
+*no.Darkness 10/10: ""
+*no.Darkness 11/11: ""
+*no.Darkness 12/12: ""
+*no.Darkness 13/13: ""
+*no.Darkness 14/14: ""
+*no.Darkness 15/15: ""
+*no.Darkness 16/16: ""
+*no.Darkness 17/17: ""
+*no.Darkness 18/18: ""
+*no.Darkness 19/19: ""
+*no.Darkness 20/20: ""
+*no.Darkness 21/21: ""
+*no.Darkness 22/22: ""
+*no.Darkness 23/23: ""
+*no.Darkness 24/24: ""
+*no.Darkness 25/25: ""
+*no.Darkness 26/26: ""
+*no.Darkness 27/27: ""
+*no.Darkness 28/28: ""
+*no.Darkness 29/29: ""
+*no.Darkness 30/30: ""
+*no.Translation zePrintRate/Print Rate: ""
+*no.zePrintRate Default/Skriverstandard: ""
+*no.zePrintRate 1/1 inch/sec.: ""
+*no.zePrintRate 2/2 inches/sec.: ""
+*no.zePrintRate 3/3 inches/sec.: ""
+*no.zePrintRate 4/4 inches/sec.: ""
+*no.zePrintRate 5/5 inches/sec.: ""
+*no.zePrintRate 6/6 inches/sec.: ""
+*no.zePrintRate 7/7 inches/sec.: ""
+*no.zePrintRate 8/8 inches/sec.: ""
+*no.zePrintRate 9/9 inches/sec.: ""
+*no.zePrintRate 10/10 inches/sec.: ""
+*no.zePrintRate 11/11 inches/sec.: ""
+*no.zePrintRate 12/12 inches/sec.: ""
+*no.Translation zeLabelTop/Label Top: ""
+*no.zeLabelTop 200/Skriverstandard: ""
+*no.zeLabelTop -120/-120: ""
+*no.zeLabelTop -115/-115: ""
+*no.zeLabelTop -110/-110: ""
+*no.zeLabelTop -105/-105: ""
+*no.zeLabelTop -100/-100: ""
+*no.zeLabelTop -95/-95: ""
+*no.zeLabelTop -90/-90: ""
+*no.zeLabelTop -85/-85: ""
+*no.zeLabelTop -80/-80: ""
+*no.zeLabelTop -75/-75: ""
+*no.zeLabelTop -70/-70: ""
+*no.zeLabelTop -65/-65: ""
+*no.zeLabelTop -60/-60: ""
+*no.zeLabelTop -55/-55: ""
+*no.zeLabelTop -50/-50: ""
+*no.zeLabelTop -45/-45: ""
+*no.zeLabelTop -40/-40: ""
+*no.zeLabelTop -35/-35: ""
+*no.zeLabelTop -30/-30: ""
+*no.zeLabelTop -25/-25: ""
+*no.zeLabelTop -20/-20: ""
+*no.zeLabelTop -15/-15: ""
+*no.zeLabelTop -10/-10: ""
+*no.zeLabelTop -5/-5: ""
+*no.zeLabelTop 0/0: ""
+*no.zeLabelTop 5/5: ""
+*no.zeLabelTop 10/10: ""
+*no.zeLabelTop 15/15: ""
+*no.zeLabelTop 20/20: ""
+*no.zeLabelTop 25/25: ""
+*no.zeLabelTop 30/30: ""
+*no.zeLabelTop 35/35: ""
+*no.zeLabelTop 40/40: ""
+*no.zeLabelTop 45/45: ""
+*no.zeLabelTop 50/50: ""
+*no.zeLabelTop 55/55: ""
+*no.zeLabelTop 60/60: ""
+*no.zeLabelTop 65/65: ""
+*no.zeLabelTop 70/70: ""
+*no.zeLabelTop 75/75: ""
+*no.zeLabelTop 80/80: ""
+*no.zeLabelTop 85/85: ""
+*no.zeLabelTop 90/90: ""
+*no.zeLabelTop 95/95: ""
+*no.zeLabelTop 100/100: ""
+*no.zeLabelTop 105/105: ""
+*no.zeLabelTop 110/110: ""
+*no.zeLabelTop 115/115: ""
+*no.zeLabelTop 120/120: ""
+*no.Translation zePrintMode/Print Mode: ""
+*no.zePrintMode Saved/Skriverstandard: ""
+*no.zePrintMode Tear/Tear-Off: ""
+*no.zePrintMode Peel/Peel-Off: ""
+*no.zePrintMode Rewind/Rewind: ""
+*no.zePrintMode Applicator/Applicator: ""
+*no.zePrintMode Cutter/Cutter: ""
+*no.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*no.zeTearOffPosition 1000/Skriverstandard: ""
+*no.zeTearOffPosition -120/-120: ""
+*no.zeTearOffPosition -115/-115: ""
+*no.zeTearOffPosition -110/-110: ""
+*no.zeTearOffPosition -105/-105: ""
+*no.zeTearOffPosition -100/-100: ""
+*no.zeTearOffPosition -95/-95: ""
+*no.zeTearOffPosition -90/-90: ""
+*no.zeTearOffPosition -85/-85: ""
+*no.zeTearOffPosition -80/-80: ""
+*no.zeTearOffPosition -75/-75: ""
+*no.zeTearOffPosition -70/-70: ""
+*no.zeTearOffPosition -65/-65: ""
+*no.zeTearOffPosition -60/-60: ""
+*no.zeTearOffPosition -55/-55: ""
+*no.zeTearOffPosition -50/-50: ""
+*no.zeTearOffPosition -45/-45: ""
+*no.zeTearOffPosition -40/-40: ""
+*no.zeTearOffPosition -35/-35: ""
+*no.zeTearOffPosition -30/-30: ""
+*no.zeTearOffPosition -25/-25: ""
+*no.zeTearOffPosition -20/-20: ""
+*no.zeTearOffPosition -15/-15: ""
+*no.zeTearOffPosition -10/-10: ""
+*no.zeTearOffPosition -5/-5: ""
+*no.zeTearOffPosition 0/0: ""
+*no.zeTearOffPosition 5/5: ""
+*no.zeTearOffPosition 10/10: ""
+*no.zeTearOffPosition 15/15: ""
+*no.zeTearOffPosition 20/20: ""
+*no.zeTearOffPosition 25/25: ""
+*no.zeTearOffPosition 30/30: ""
+*no.zeTearOffPosition 35/35: ""
+*no.zeTearOffPosition 40/40: ""
+*no.zeTearOffPosition 45/45: ""
+*no.zeTearOffPosition 50/50: ""
+*no.zeTearOffPosition 55/55: ""
+*no.zeTearOffPosition 60/60: ""
+*no.zeTearOffPosition 65/65: ""
+*no.zeTearOffPosition 70/70: ""
+*no.zeTearOffPosition 75/75: ""
+*no.zeTearOffPosition 80/80: ""
+*no.zeTearOffPosition 85/85: ""
+*no.zeTearOffPosition 90/90: ""
+*no.zeTearOffPosition 95/95: ""
+*no.zeTearOffPosition 100/100: ""
+*no.zeTearOffPosition 105/105: ""
+*no.zeTearOffPosition 110/110: ""
+*no.zeTearOffPosition 115/115: ""
+*no.zeTearOffPosition 120/120: ""
+*no.Translation zeErrorReprint/Reprint After Error: ""
+*no.zeErrorReprint Saved/Skriverstandard: ""
+*no.zeErrorReprint Always/Always: ""
+*no.zeErrorReprint Never/Never: ""
+*pt.Translation Manufacturer/Zebra: ""
+*pt.Translation ModelName/Zebra ZPL Label Printer: ""
+*pt.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*pt.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize w90h18/1.25x0.25": ""
+*pt.PageSize w90h162/1.25x2.25": ""
+*pt.PageSize w108h18/1.50x0.25": ""
+*pt.PageSize w108h36/1.50x0.50": ""
+*pt.PageSize w108h72/1.50x1.00": ""
+*pt.PageSize w108h144/1.50x2.00": ""
+*pt.PageSize w144h26/2.00x0.37": ""
+*pt.PageSize w144h36/2.00x0.50": ""
+*pt.PageSize w144h72/2.00x1.00": ""
+*pt.PageSize w144h90/2.00x1.25": ""
+*pt.PageSize w144h288/2.00x4.00": ""
+*pt.PageSize w144h396/2.00x5.50": ""
+*pt.PageSize w162h36/2.25x0.50": ""
+*pt.PageSize w162h90/2.25x1.25": ""
+*pt.PageSize w162h288/2.25x4.00": ""
+*pt.PageSize w162h396/2.25x5.50": ""
+*pt.PageSize w171h396/2.38x5.50": ""
+*pt.PageSize w180h72/2.50x1.00": ""
+*pt.PageSize w180h144/2.50x2.00": ""
+*pt.PageSize w198h90/2.75x1.25": ""
+*pt.PageSize w216h72/3.00x1.00": ""
+*pt.PageSize w216h90/3.00x1.25": ""
+*pt.PageSize w216h144/3.00x2.00": ""
+*pt.PageSize w216h216/3.00x3.00": ""
+*pt.PageSize w216h360/3.00x5.00": ""
+*pt.PageSize w234h144/3.25x2.00": ""
+*pt.PageSize w234h360/3.25x5.00": ""
+*pt.PageSize w234h396/3.25x5.50": ""
+*pt.PageSize w234h419/3.25x5.83": ""
+*pt.PageSize w234h563/3.25x7.83": ""
+*pt.PageSize w252h72/3.50x1.00": ""
+*pt.PageSize w288h72/4.00x1.00": ""
+*pt.PageSize w288h144/4.00x2.00": ""
+*pt.PageSize w288h180/4.00x2.50": ""
+*pt.PageSize w288h216/4.00x3.00": ""
+*pt.PageSize w288h288/4.00x4.00": ""
+*pt.PageSize w288h360/4.00x5.00": ""
+*pt.PageSize w288h432/4.00x6.00": ""
+*pt.PageSize w288h468/4.00x6.50": ""
+*pt.PageSize w288h936/4.00x13.00": ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 203dpi/203dpi: ""
+*pt.Resolution 300dpi/300dpi: ""
+*pt.Resolution 600dpi/600dpi: ""
+*pt.Translation zeMediaTracking/Media Tracking: ""
+*pt.zeMediaTracking Continuous/Continuous: ""
+*pt.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*pt.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*pt.Translation MediaType/Media Type: ""
+*pt.MediaType Saved/Rápido: ""
+*pt.MediaType Thermal/Thermal Transfer Media: ""
+*pt.MediaType Direct/Direct Thermal Media: ""
+*pt.Translation PrinterSettings/Printer Settings: ""
+*pt.Translation Darkness/Darkness: ""
+*pt.Darkness -1/Rápido: ""
+*pt.Darkness 1/1: ""
+*pt.Darkness 2/2: ""
+*pt.Darkness 3/3: ""
+*pt.Darkness 4/4: ""
+*pt.Darkness 5/5: ""
+*pt.Darkness 6/6: ""
+*pt.Darkness 7/7: ""
+*pt.Darkness 8/8: ""
+*pt.Darkness 9/9: ""
+*pt.Darkness 10/10: ""
+*pt.Darkness 11/11: ""
+*pt.Darkness 12/12: ""
+*pt.Darkness 13/13: ""
+*pt.Darkness 14/14: ""
+*pt.Darkness 15/15: ""
+*pt.Darkness 16/16: ""
+*pt.Darkness 17/17: ""
+*pt.Darkness 18/18: ""
+*pt.Darkness 19/19: ""
+*pt.Darkness 20/20: ""
+*pt.Darkness 21/21: ""
+*pt.Darkness 22/22: ""
+*pt.Darkness 23/23: ""
+*pt.Darkness 24/24: ""
+*pt.Darkness 25/25: ""
+*pt.Darkness 26/26: ""
+*pt.Darkness 27/27: ""
+*pt.Darkness 28/28: ""
+*pt.Darkness 29/29: ""
+*pt.Darkness 30/30: ""
+*pt.Translation zePrintRate/Print Rate: ""
+*pt.zePrintRate Default/Rápido: ""
+*pt.zePrintRate 1/1 inch/sec.: ""
+*pt.zePrintRate 2/2 inches/sec.: ""
+*pt.zePrintRate 3/3 inches/sec.: ""
+*pt.zePrintRate 4/4 inches/sec.: ""
+*pt.zePrintRate 5/5 inches/sec.: ""
+*pt.zePrintRate 6/6 inches/sec.: ""
+*pt.zePrintRate 7/7 inches/sec.: ""
+*pt.zePrintRate 8/8 inches/sec.: ""
+*pt.zePrintRate 9/9 inches/sec.: ""
+*pt.zePrintRate 10/10 inches/sec.: ""
+*pt.zePrintRate 11/11 inches/sec.: ""
+*pt.zePrintRate 12/12 inches/sec.: ""
+*pt.Translation zeLabelTop/Label Top: ""
+*pt.zeLabelTop 200/Rápido: ""
+*pt.zeLabelTop -120/-120: ""
+*pt.zeLabelTop -115/-115: ""
+*pt.zeLabelTop -110/-110: ""
+*pt.zeLabelTop -105/-105: ""
+*pt.zeLabelTop -100/-100: ""
+*pt.zeLabelTop -95/-95: ""
+*pt.zeLabelTop -90/-90: ""
+*pt.zeLabelTop -85/-85: ""
+*pt.zeLabelTop -80/-80: ""
+*pt.zeLabelTop -75/-75: ""
+*pt.zeLabelTop -70/-70: ""
+*pt.zeLabelTop -65/-65: ""
+*pt.zeLabelTop -60/-60: ""
+*pt.zeLabelTop -55/-55: ""
+*pt.zeLabelTop -50/-50: ""
+*pt.zeLabelTop -45/-45: ""
+*pt.zeLabelTop -40/-40: ""
+*pt.zeLabelTop -35/-35: ""
+*pt.zeLabelTop -30/-30: ""
+*pt.zeLabelTop -25/-25: ""
+*pt.zeLabelTop -20/-20: ""
+*pt.zeLabelTop -15/-15: ""
+*pt.zeLabelTop -10/-10: ""
+*pt.zeLabelTop -5/-5: ""
+*pt.zeLabelTop 0/0: ""
+*pt.zeLabelTop 5/5: ""
+*pt.zeLabelTop 10/10: ""
+*pt.zeLabelTop 15/15: ""
+*pt.zeLabelTop 20/20: ""
+*pt.zeLabelTop 25/25: ""
+*pt.zeLabelTop 30/30: ""
+*pt.zeLabelTop 35/35: ""
+*pt.zeLabelTop 40/40: ""
+*pt.zeLabelTop 45/45: ""
+*pt.zeLabelTop 50/50: ""
+*pt.zeLabelTop 55/55: ""
+*pt.zeLabelTop 60/60: ""
+*pt.zeLabelTop 65/65: ""
+*pt.zeLabelTop 70/70: ""
+*pt.zeLabelTop 75/75: ""
+*pt.zeLabelTop 80/80: ""
+*pt.zeLabelTop 85/85: ""
+*pt.zeLabelTop 90/90: ""
+*pt.zeLabelTop 95/95: ""
+*pt.zeLabelTop 100/100: ""
+*pt.zeLabelTop 105/105: ""
+*pt.zeLabelTop 110/110: ""
+*pt.zeLabelTop 115/115: ""
+*pt.zeLabelTop 120/120: ""
+*pt.Translation zePrintMode/Print Mode: ""
+*pt.zePrintMode Saved/Rápido: ""
+*pt.zePrintMode Tear/Tear-Off: ""
+*pt.zePrintMode Peel/Peel-Off: ""
+*pt.zePrintMode Rewind/Rewind: ""
+*pt.zePrintMode Applicator/Applicator: ""
+*pt.zePrintMode Cutter/Cutter: ""
+*pt.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*pt.zeTearOffPosition 1000/Rápido: ""
+*pt.zeTearOffPosition -120/-120: ""
+*pt.zeTearOffPosition -115/-115: ""
+*pt.zeTearOffPosition -110/-110: ""
+*pt.zeTearOffPosition -105/-105: ""
+*pt.zeTearOffPosition -100/-100: ""
+*pt.zeTearOffPosition -95/-95: ""
+*pt.zeTearOffPosition -90/-90: ""
+*pt.zeTearOffPosition -85/-85: ""
+*pt.zeTearOffPosition -80/-80: ""
+*pt.zeTearOffPosition -75/-75: ""
+*pt.zeTearOffPosition -70/-70: ""
+*pt.zeTearOffPosition -65/-65: ""
+*pt.zeTearOffPosition -60/-60: ""
+*pt.zeTearOffPosition -55/-55: ""
+*pt.zeTearOffPosition -50/-50: ""
+*pt.zeTearOffPosition -45/-45: ""
+*pt.zeTearOffPosition -40/-40: ""
+*pt.zeTearOffPosition -35/-35: ""
+*pt.zeTearOffPosition -30/-30: ""
+*pt.zeTearOffPosition -25/-25: ""
+*pt.zeTearOffPosition -20/-20: ""
+*pt.zeTearOffPosition -15/-15: ""
+*pt.zeTearOffPosition -10/-10: ""
+*pt.zeTearOffPosition -5/-5: ""
+*pt.zeTearOffPosition 0/0: ""
+*pt.zeTearOffPosition 5/5: ""
+*pt.zeTearOffPosition 10/10: ""
+*pt.zeTearOffPosition 15/15: ""
+*pt.zeTearOffPosition 20/20: ""
+*pt.zeTearOffPosition 25/25: ""
+*pt.zeTearOffPosition 30/30: ""
+*pt.zeTearOffPosition 35/35: ""
+*pt.zeTearOffPosition 40/40: ""
+*pt.zeTearOffPosition 45/45: ""
+*pt.zeTearOffPosition 50/50: ""
+*pt.zeTearOffPosition 55/55: ""
+*pt.zeTearOffPosition 60/60: ""
+*pt.zeTearOffPosition 65/65: ""
+*pt.zeTearOffPosition 70/70: ""
+*pt.zeTearOffPosition 75/75: ""
+*pt.zeTearOffPosition 80/80: ""
+*pt.zeTearOffPosition 85/85: ""
+*pt.zeTearOffPosition 90/90: ""
+*pt.zeTearOffPosition 95/95: ""
+*pt.zeTearOffPosition 100/100: ""
+*pt.zeTearOffPosition 105/105: ""
+*pt.zeTearOffPosition 110/110: ""
+*pt.zeTearOffPosition 115/115: ""
+*pt.zeTearOffPosition 120/120: ""
+*pt.Translation zeErrorReprint/Reprint After Error: ""
+*pt.zeErrorReprint Saved/Rápido: ""
+*pt.zeErrorReprint Always/Always: ""
+*pt.zeErrorReprint Never/Never: ""
+*sv.Translation Manufacturer/Zebra: ""
+*sv.Translation ModelName/Zebra ZPL Label Printer: ""
+*sv.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*sv.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize w90h18/1.25x0.25": ""
+*sv.PageSize w90h162/1.25x2.25": ""
+*sv.PageSize w108h18/1.50x0.25": ""
+*sv.PageSize w108h36/1.50x0.50": ""
+*sv.PageSize w108h72/1.50x1.00": ""
+*sv.PageSize w108h144/1.50x2.00": ""
+*sv.PageSize w144h26/2.00x0.37": ""
+*sv.PageSize w144h36/2.00x0.50": ""
+*sv.PageSize w144h72/2.00x1.00": ""
+*sv.PageSize w144h90/2.00x1.25": ""
+*sv.PageSize w144h288/2.00x4.00": ""
+*sv.PageSize w144h396/2.00x5.50": ""
+*sv.PageSize w162h36/2.25x0.50": ""
+*sv.PageSize w162h90/2.25x1.25": ""
+*sv.PageSize w162h288/2.25x4.00": ""
+*sv.PageSize w162h396/2.25x5.50": ""
+*sv.PageSize w171h396/2.38x5.50": ""
+*sv.PageSize w180h72/2.50x1.00": ""
+*sv.PageSize w180h144/2.50x2.00": ""
+*sv.PageSize w198h90/2.75x1.25": ""
+*sv.PageSize w216h72/3.00x1.00": ""
+*sv.PageSize w216h90/3.00x1.25": ""
+*sv.PageSize w216h144/3.00x2.00": ""
+*sv.PageSize w216h216/3.00x3.00": ""
+*sv.PageSize w216h360/3.00x5.00": ""
+*sv.PageSize w234h144/3.25x2.00": ""
+*sv.PageSize w234h360/3.25x5.00": ""
+*sv.PageSize w234h396/3.25x5.50": ""
+*sv.PageSize w234h419/3.25x5.83": ""
+*sv.PageSize w234h563/3.25x7.83": ""
+*sv.PageSize w252h72/3.50x1.00": ""
+*sv.PageSize w288h72/4.00x1.00": ""
+*sv.PageSize w288h144/4.00x2.00": ""
+*sv.PageSize w288h180/4.00x2.50": ""
+*sv.PageSize w288h216/4.00x3.00": ""
+*sv.PageSize w288h288/4.00x4.00": ""
+*sv.PageSize w288h360/4.00x5.00": ""
+*sv.PageSize w288h432/4.00x6.00": ""
+*sv.PageSize w288h468/4.00x6.50": ""
+*sv.PageSize w288h936/4.00x13.00": ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 203dpi/203dpi: ""
+*sv.Resolution 300dpi/300dpi: ""
+*sv.Resolution 600dpi/600dpi: ""
+*sv.Translation zeMediaTracking/Media Tracking: ""
+*sv.zeMediaTracking Continuous/Continuous: ""
+*sv.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*sv.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*sv.Translation MediaType/Media Type: ""
+*sv.MediaType Saved/Skrivarstandard: ""
+*sv.MediaType Thermal/Thermal Transfer Media: ""
+*sv.MediaType Direct/Direct Thermal Media: ""
+*sv.Translation PrinterSettings/Printer Settings: ""
+*sv.Translation Darkness/Darkness: ""
+*sv.Darkness -1/Skrivarstandard: ""
+*sv.Darkness 1/1: ""
+*sv.Darkness 2/2: ""
+*sv.Darkness 3/3: ""
+*sv.Darkness 4/4: ""
+*sv.Darkness 5/5: ""
+*sv.Darkness 6/6: ""
+*sv.Darkness 7/7: ""
+*sv.Darkness 8/8: ""
+*sv.Darkness 9/9: ""
+*sv.Darkness 10/10: ""
+*sv.Darkness 11/11: ""
+*sv.Darkness 12/12: ""
+*sv.Darkness 13/13: ""
+*sv.Darkness 14/14: ""
+*sv.Darkness 15/15: ""
+*sv.Darkness 16/16: ""
+*sv.Darkness 17/17: ""
+*sv.Darkness 18/18: ""
+*sv.Darkness 19/19: ""
+*sv.Darkness 20/20: ""
+*sv.Darkness 21/21: ""
+*sv.Darkness 22/22: ""
+*sv.Darkness 23/23: ""
+*sv.Darkness 24/24: ""
+*sv.Darkness 25/25: ""
+*sv.Darkness 26/26: ""
+*sv.Darkness 27/27: ""
+*sv.Darkness 28/28: ""
+*sv.Darkness 29/29: ""
+*sv.Darkness 30/30: ""
+*sv.Translation zePrintRate/Print Rate: ""
+*sv.zePrintRate Default/Skrivarstandard: ""
+*sv.zePrintRate 1/1 inch/sec.: ""
+*sv.zePrintRate 2/2 inches/sec.: ""
+*sv.zePrintRate 3/3 inches/sec.: ""
+*sv.zePrintRate 4/4 inches/sec.: ""
+*sv.zePrintRate 5/5 inches/sec.: ""
+*sv.zePrintRate 6/6 inches/sec.: ""
+*sv.zePrintRate 7/7 inches/sec.: ""
+*sv.zePrintRate 8/8 inches/sec.: ""
+*sv.zePrintRate 9/9 inches/sec.: ""
+*sv.zePrintRate 10/10 inches/sec.: ""
+*sv.zePrintRate 11/11 inches/sec.: ""
+*sv.zePrintRate 12/12 inches/sec.: ""
+*sv.Translation zeLabelTop/Label Top: ""
+*sv.zeLabelTop 200/Skrivarstandard: ""
+*sv.zeLabelTop -120/-120: ""
+*sv.zeLabelTop -115/-115: ""
+*sv.zeLabelTop -110/-110: ""
+*sv.zeLabelTop -105/-105: ""
+*sv.zeLabelTop -100/-100: ""
+*sv.zeLabelTop -95/-95: ""
+*sv.zeLabelTop -90/-90: ""
+*sv.zeLabelTop -85/-85: ""
+*sv.zeLabelTop -80/-80: ""
+*sv.zeLabelTop -75/-75: ""
+*sv.zeLabelTop -70/-70: ""
+*sv.zeLabelTop -65/-65: ""
+*sv.zeLabelTop -60/-60: ""
+*sv.zeLabelTop -55/-55: ""
+*sv.zeLabelTop -50/-50: ""
+*sv.zeLabelTop -45/-45: ""
+*sv.zeLabelTop -40/-40: ""
+*sv.zeLabelTop -35/-35: ""
+*sv.zeLabelTop -30/-30: ""
+*sv.zeLabelTop -25/-25: ""
+*sv.zeLabelTop -20/-20: ""
+*sv.zeLabelTop -15/-15: ""
+*sv.zeLabelTop -10/-10: ""
+*sv.zeLabelTop -5/-5: ""
+*sv.zeLabelTop 0/0: ""
+*sv.zeLabelTop 5/5: ""
+*sv.zeLabelTop 10/10: ""
+*sv.zeLabelTop 15/15: ""
+*sv.zeLabelTop 20/20: ""
+*sv.zeLabelTop 25/25: ""
+*sv.zeLabelTop 30/30: ""
+*sv.zeLabelTop 35/35: ""
+*sv.zeLabelTop 40/40: ""
+*sv.zeLabelTop 45/45: ""
+*sv.zeLabelTop 50/50: ""
+*sv.zeLabelTop 55/55: ""
+*sv.zeLabelTop 60/60: ""
+*sv.zeLabelTop 65/65: ""
+*sv.zeLabelTop 70/70: ""
+*sv.zeLabelTop 75/75: ""
+*sv.zeLabelTop 80/80: ""
+*sv.zeLabelTop 85/85: ""
+*sv.zeLabelTop 90/90: ""
+*sv.zeLabelTop 95/95: ""
+*sv.zeLabelTop 100/100: ""
+*sv.zeLabelTop 105/105: ""
+*sv.zeLabelTop 110/110: ""
+*sv.zeLabelTop 115/115: ""
+*sv.zeLabelTop 120/120: ""
+*sv.Translation zePrintMode/Print Mode: ""
+*sv.zePrintMode Saved/Skrivarstandard: ""
+*sv.zePrintMode Tear/Tear-Off: ""
+*sv.zePrintMode Peel/Peel-Off: ""
+*sv.zePrintMode Rewind/Rewind: ""
+*sv.zePrintMode Applicator/Applicator: ""
+*sv.zePrintMode Cutter/Cutter: ""
+*sv.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*sv.zeTearOffPosition 1000/Skrivarstandard: ""
+*sv.zeTearOffPosition -120/-120: ""
+*sv.zeTearOffPosition -115/-115: ""
+*sv.zeTearOffPosition -110/-110: ""
+*sv.zeTearOffPosition -105/-105: ""
+*sv.zeTearOffPosition -100/-100: ""
+*sv.zeTearOffPosition -95/-95: ""
+*sv.zeTearOffPosition -90/-90: ""
+*sv.zeTearOffPosition -85/-85: ""
+*sv.zeTearOffPosition -80/-80: ""
+*sv.zeTearOffPosition -75/-75: ""
+*sv.zeTearOffPosition -70/-70: ""
+*sv.zeTearOffPosition -65/-65: ""
+*sv.zeTearOffPosition -60/-60: ""
+*sv.zeTearOffPosition -55/-55: ""
+*sv.zeTearOffPosition -50/-50: ""
+*sv.zeTearOffPosition -45/-45: ""
+*sv.zeTearOffPosition -40/-40: ""
+*sv.zeTearOffPosition -35/-35: ""
+*sv.zeTearOffPosition -30/-30: ""
+*sv.zeTearOffPosition -25/-25: ""
+*sv.zeTearOffPosition -20/-20: ""
+*sv.zeTearOffPosition -15/-15: ""
+*sv.zeTearOffPosition -10/-10: ""
+*sv.zeTearOffPosition -5/-5: ""
+*sv.zeTearOffPosition 0/0: ""
+*sv.zeTearOffPosition 5/5: ""
+*sv.zeTearOffPosition 10/10: ""
+*sv.zeTearOffPosition 15/15: ""
+*sv.zeTearOffPosition 20/20: ""
+*sv.zeTearOffPosition 25/25: ""
+*sv.zeTearOffPosition 30/30: ""
+*sv.zeTearOffPosition 35/35: ""
+*sv.zeTearOffPosition 40/40: ""
+*sv.zeTearOffPosition 45/45: ""
+*sv.zeTearOffPosition 50/50: ""
+*sv.zeTearOffPosition 55/55: ""
+*sv.zeTearOffPosition 60/60: ""
+*sv.zeTearOffPosition 65/65: ""
+*sv.zeTearOffPosition 70/70: ""
+*sv.zeTearOffPosition 75/75: ""
+*sv.zeTearOffPosition 80/80: ""
+*sv.zeTearOffPosition 85/85: ""
+*sv.zeTearOffPosition 90/90: ""
+*sv.zeTearOffPosition 95/95: ""
+*sv.zeTearOffPosition 100/100: ""
+*sv.zeTearOffPosition 105/105: ""
+*sv.zeTearOffPosition 110/110: ""
+*sv.zeTearOffPosition 115/115: ""
+*sv.zeTearOffPosition 120/120: ""
+*sv.Translation zeErrorReprint/Reprint After Error: ""
+*sv.zeErrorReprint Saved/Skrivarstandard: ""
+*sv.zeErrorReprint Always/Always: ""
+*sv.zeErrorReprint Never/Never: ""
+*zh.Translation Manufacturer/Zebra: ""
+*zh.Translation ModelName/Zebra ZPL Label Printer: ""
+*zh.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*zh.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize w90h18/1.25x0.25": ""
+*zh.PageSize w90h162/1.25x2.25": ""
+*zh.PageSize w108h18/1.50x0.25": ""
+*zh.PageSize w108h36/1.50x0.50": ""
+*zh.PageSize w108h72/1.50x1.00": ""
+*zh.PageSize w108h144/1.50x2.00": ""
+*zh.PageSize w144h26/2.00x0.37": ""
+*zh.PageSize w144h36/2.00x0.50": ""
+*zh.PageSize w144h72/2.00x1.00": ""
+*zh.PageSize w144h90/2.00x1.25": ""
+*zh.PageSize w144h288/2.00x4.00": ""
+*zh.PageSize w144h396/2.00x5.50": ""
+*zh.PageSize w162h36/2.25x0.50": ""
+*zh.PageSize w162h90/2.25x1.25": ""
+*zh.PageSize w162h288/2.25x4.00": ""
+*zh.PageSize w162h396/2.25x5.50": ""
+*zh.PageSize w171h396/2.38x5.50": ""
+*zh.PageSize w180h72/2.50x1.00": ""
+*zh.PageSize w180h144/2.50x2.00": ""
+*zh.PageSize w198h90/2.75x1.25": ""
+*zh.PageSize w216h72/3.00x1.00": ""
+*zh.PageSize w216h90/3.00x1.25": ""
+*zh.PageSize w216h144/3.00x2.00": ""
+*zh.PageSize w216h216/3.00x3.00": ""
+*zh.PageSize w216h360/3.00x5.00": ""
+*zh.PageSize w234h144/3.25x2.00": ""
+*zh.PageSize w234h360/3.25x5.00": ""
+*zh.PageSize w234h396/3.25x5.50": ""
+*zh.PageSize w234h419/3.25x5.83": ""
+*zh.PageSize w234h563/3.25x7.83": ""
+*zh.PageSize w252h72/3.50x1.00": ""
+*zh.PageSize w288h72/4.00x1.00": ""
+*zh.PageSize w288h144/4.00x2.00": ""
+*zh.PageSize w288h180/4.00x2.50": ""
+*zh.PageSize w288h216/4.00x3.00": ""
+*zh.PageSize w288h288/4.00x4.00": ""
+*zh.PageSize w288h360/4.00x5.00": ""
+*zh.PageSize w288h432/4.00x6.00": ""
+*zh.PageSize w288h468/4.00x6.50": ""
+*zh.PageSize w288h936/4.00x13.00": ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 203dpi/203dpi: ""
+*zh.Resolution 300dpi/300dpi: ""
+*zh.Resolution 600dpi/600dpi: ""
+*zh.Translation zeMediaTracking/Media Tracking: ""
+*zh.zeMediaTracking Continuous/Continuous: ""
+*zh.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*zh.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*zh.Translation MediaType/Media Type: ""
+*zh.MediaType Saved/Printer's Current Setting: ""
+*zh.MediaType Thermal/Thermal Transfer Media: ""
+*zh.MediaType Direct/Direct Thermal Media: ""
+*zh.Translation PrinterSettings/Printer Settings: ""
+*zh.Translation Darkness/Darkness: ""
+*zh.Darkness -1/Printer's Current Setting: ""
+*zh.Darkness 1/1: ""
+*zh.Darkness 2/2: ""
+*zh.Darkness 3/3: ""
+*zh.Darkness 4/4: ""
+*zh.Darkness 5/5: ""
+*zh.Darkness 6/6: ""
+*zh.Darkness 7/7: ""
+*zh.Darkness 8/8: ""
+*zh.Darkness 9/9: ""
+*zh.Darkness 10/10: ""
+*zh.Darkness 11/11: ""
+*zh.Darkness 12/12: ""
+*zh.Darkness 13/13: ""
+*zh.Darkness 14/14: ""
+*zh.Darkness 15/15: ""
+*zh.Darkness 16/16: ""
+*zh.Darkness 17/17: ""
+*zh.Darkness 18/18: ""
+*zh.Darkness 19/19: ""
+*zh.Darkness 20/20: ""
+*zh.Darkness 21/21: ""
+*zh.Darkness 22/22: ""
+*zh.Darkness 23/23: ""
+*zh.Darkness 24/24: ""
+*zh.Darkness 25/25: ""
+*zh.Darkness 26/26: ""
+*zh.Darkness 27/27: ""
+*zh.Darkness 28/28: ""
+*zh.Darkness 29/29: ""
+*zh.Darkness 30/30: ""
+*zh.Translation zePrintRate/Print Rate: ""
+*zh.zePrintRate Default/Printer's Current Setting: ""
+*zh.zePrintRate 1/1 inch/sec.: ""
+*zh.zePrintRate 2/2 inches/sec.: ""
+*zh.zePrintRate 3/3 inches/sec.: ""
+*zh.zePrintRate 4/4 inches/sec.: ""
+*zh.zePrintRate 5/5 inches/sec.: ""
+*zh.zePrintRate 6/6 inches/sec.: ""
+*zh.zePrintRate 7/7 inches/sec.: ""
+*zh.zePrintRate 8/8 inches/sec.: ""
+*zh.zePrintRate 9/9 inches/sec.: ""
+*zh.zePrintRate 10/10 inches/sec.: ""
+*zh.zePrintRate 11/11 inches/sec.: ""
+*zh.zePrintRate 12/12 inches/sec.: ""
+*zh.Translation zeLabelTop/Label Top: ""
+*zh.zeLabelTop 200/Printer's Current Setting: ""
+*zh.zeLabelTop -120/-120: ""
+*zh.zeLabelTop -115/-115: ""
+*zh.zeLabelTop -110/-110: ""
+*zh.zeLabelTop -105/-105: ""
+*zh.zeLabelTop -100/-100: ""
+*zh.zeLabelTop -95/-95: ""
+*zh.zeLabelTop -90/-90: ""
+*zh.zeLabelTop -85/-85: ""
+*zh.zeLabelTop -80/-80: ""
+*zh.zeLabelTop -75/-75: ""
+*zh.zeLabelTop -70/-70: ""
+*zh.zeLabelTop -65/-65: ""
+*zh.zeLabelTop -60/-60: ""
+*zh.zeLabelTop -55/-55: ""
+*zh.zeLabelTop -50/-50: ""
+*zh.zeLabelTop -45/-45: ""
+*zh.zeLabelTop -40/-40: ""
+*zh.zeLabelTop -35/-35: ""
+*zh.zeLabelTop -30/-30: ""
+*zh.zeLabelTop -25/-25: ""
+*zh.zeLabelTop -20/-20: ""
+*zh.zeLabelTop -15/-15: ""
+*zh.zeLabelTop -10/-10: ""
+*zh.zeLabelTop -5/-5: ""
+*zh.zeLabelTop 0/0: ""
+*zh.zeLabelTop 5/5: ""
+*zh.zeLabelTop 10/10: ""
+*zh.zeLabelTop 15/15: ""
+*zh.zeLabelTop 20/20: ""
+*zh.zeLabelTop 25/25: ""
+*zh.zeLabelTop 30/30: ""
+*zh.zeLabelTop 35/35: ""
+*zh.zeLabelTop 40/40: ""
+*zh.zeLabelTop 45/45: ""
+*zh.zeLabelTop 50/50: ""
+*zh.zeLabelTop 55/55: ""
+*zh.zeLabelTop 60/60: ""
+*zh.zeLabelTop 65/65: ""
+*zh.zeLabelTop 70/70: ""
+*zh.zeLabelTop 75/75: ""
+*zh.zeLabelTop 80/80: ""
+*zh.zeLabelTop 85/85: ""
+*zh.zeLabelTop 90/90: ""
+*zh.zeLabelTop 95/95: ""
+*zh.zeLabelTop 100/100: ""
+*zh.zeLabelTop 105/105: ""
+*zh.zeLabelTop 110/110: ""
+*zh.zeLabelTop 115/115: ""
+*zh.zeLabelTop 120/120: ""
+*zh.Translation zePrintMode/Print Mode: ""
+*zh.zePrintMode Saved/Printer's Current Setting: ""
+*zh.zePrintMode Tear/Tear-Off: ""
+*zh.zePrintMode Peel/Peel-Off: ""
+*zh.zePrintMode Rewind/Rewind: ""
+*zh.zePrintMode Applicator/Applicator: ""
+*zh.zePrintMode Cutter/Cutter: ""
+*zh.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*zh.zeTearOffPosition 1000/Printer's Current Setting: ""
+*zh.zeTearOffPosition -120/-120: ""
+*zh.zeTearOffPosition -115/-115: ""
+*zh.zeTearOffPosition -110/-110: ""
+*zh.zeTearOffPosition -105/-105: ""
+*zh.zeTearOffPosition -100/-100: ""
+*zh.zeTearOffPosition -95/-95: ""
+*zh.zeTearOffPosition -90/-90: ""
+*zh.zeTearOffPosition -85/-85: ""
+*zh.zeTearOffPosition -80/-80: ""
+*zh.zeTearOffPosition -75/-75: ""
+*zh.zeTearOffPosition -70/-70: ""
+*zh.zeTearOffPosition -65/-65: ""
+*zh.zeTearOffPosition -60/-60: ""
+*zh.zeTearOffPosition -55/-55: ""
+*zh.zeTearOffPosition -50/-50: ""
+*zh.zeTearOffPosition -45/-45: ""
+*zh.zeTearOffPosition -40/-40: ""
+*zh.zeTearOffPosition -35/-35: ""
+*zh.zeTearOffPosition -30/-30: ""
+*zh.zeTearOffPosition -25/-25: ""
+*zh.zeTearOffPosition -20/-20: ""
+*zh.zeTearOffPosition -15/-15: ""
+*zh.zeTearOffPosition -10/-10: ""
+*zh.zeTearOffPosition -5/-5: ""
+*zh.zeTearOffPosition 0/0: ""
+*zh.zeTearOffPosition 5/5: ""
+*zh.zeTearOffPosition 10/10: ""
+*zh.zeTearOffPosition 15/15: ""
+*zh.zeTearOffPosition 20/20: ""
+*zh.zeTearOffPosition 25/25: ""
+*zh.zeTearOffPosition 30/30: ""
+*zh.zeTearOffPosition 35/35: ""
+*zh.zeTearOffPosition 40/40: ""
+*zh.zeTearOffPosition 45/45: ""
+*zh.zeTearOffPosition 50/50: ""
+*zh.zeTearOffPosition 55/55: ""
+*zh.zeTearOffPosition 60/60: ""
+*zh.zeTearOffPosition 65/65: ""
+*zh.zeTearOffPosition 70/70: ""
+*zh.zeTearOffPosition 75/75: ""
+*zh.zeTearOffPosition 80/80: ""
+*zh.zeTearOffPosition 85/85: ""
+*zh.zeTearOffPosition 90/90: ""
+*zh.zeTearOffPosition 95/95: ""
+*zh.zeTearOffPosition 100/100: ""
+*zh.zeTearOffPosition 105/105: ""
+*zh.zeTearOffPosition 110/110: ""
+*zh.zeTearOffPosition 115/115: ""
+*zh.zeTearOffPosition 120/120: ""
+*zh.Translation zeErrorReprint/Reprint After Error: ""
+*zh.zeErrorReprint Saved/Printer's Current Setting: ""
+*zh.zeErrorReprint Always/Always: ""
+*zh.zeErrorReprint Never/Never: ""
+*zh_TW.Translation Manufacturer/Zebra: ""
+*zh_TW.Translation ModelName/Zebra ZPL Label Printer: ""
+*zh_TW.Translation ShortNickName/Zebra ZPL Label Printer: ""
+*zh_TW.Translation NickName/Zebra ZPL Label Printer, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize w90h18/1.25x0.25": ""
+*zh_TW.PageSize w90h162/1.25x2.25": ""
+*zh_TW.PageSize w108h18/1.50x0.25": ""
+*zh_TW.PageSize w108h36/1.50x0.50": ""
+*zh_TW.PageSize w108h72/1.50x1.00": ""
+*zh_TW.PageSize w108h144/1.50x2.00": ""
+*zh_TW.PageSize w144h26/2.00x0.37": ""
+*zh_TW.PageSize w144h36/2.00x0.50": ""
+*zh_TW.PageSize w144h72/2.00x1.00": ""
+*zh_TW.PageSize w144h90/2.00x1.25": ""
+*zh_TW.PageSize w144h288/2.00x4.00": ""
+*zh_TW.PageSize w144h396/2.00x5.50": ""
+*zh_TW.PageSize w162h36/2.25x0.50": ""
+*zh_TW.PageSize w162h90/2.25x1.25": ""
+*zh_TW.PageSize w162h288/2.25x4.00": ""
+*zh_TW.PageSize w162h396/2.25x5.50": ""
+*zh_TW.PageSize w171h396/2.38x5.50": ""
+*zh_TW.PageSize w180h72/2.50x1.00": ""
+*zh_TW.PageSize w180h144/2.50x2.00": ""
+*zh_TW.PageSize w198h90/2.75x1.25": ""
+*zh_TW.PageSize w216h72/3.00x1.00": ""
+*zh_TW.PageSize w216h90/3.00x1.25": ""
+*zh_TW.PageSize w216h144/3.00x2.00": ""
+*zh_TW.PageSize w216h216/3.00x3.00": ""
+*zh_TW.PageSize w216h360/3.00x5.00": ""
+*zh_TW.PageSize w234h144/3.25x2.00": ""
+*zh_TW.PageSize w234h360/3.25x5.00": ""
+*zh_TW.PageSize w234h396/3.25x5.50": ""
+*zh_TW.PageSize w234h419/3.25x5.83": ""
+*zh_TW.PageSize w234h563/3.25x7.83": ""
+*zh_TW.PageSize w252h72/3.50x1.00": ""
+*zh_TW.PageSize w288h72/4.00x1.00": ""
+*zh_TW.PageSize w288h144/4.00x2.00": ""
+*zh_TW.PageSize w288h180/4.00x2.50": ""
+*zh_TW.PageSize w288h216/4.00x3.00": ""
+*zh_TW.PageSize w288h288/4.00x4.00": ""
+*zh_TW.PageSize w288h360/4.00x5.00": ""
+*zh_TW.PageSize w288h432/4.00x6.00": ""
+*zh_TW.PageSize w288h468/4.00x6.50": ""
+*zh_TW.PageSize w288h936/4.00x13.00": ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 203dpi/203dpi: ""
+*zh_TW.Resolution 300dpi/300dpi: ""
+*zh_TW.Resolution 600dpi/600dpi: ""
+*zh_TW.Translation zeMediaTracking/Media Tracking: ""
+*zh_TW.zeMediaTracking Continuous/Continuous: ""
+*zh_TW.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*zh_TW.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*zh_TW.Translation MediaType/Media Type: ""
+*zh_TW.MediaType Saved/快速: ""
+*zh_TW.MediaType Thermal/Thermal Transfer Media: ""
+*zh_TW.MediaType Direct/Direct Thermal Media: ""
+*zh_TW.Translation PrinterSettings/Printer Settings: ""
+*zh_TW.Translation Darkness/Darkness: ""
+*zh_TW.Darkness -1/快速: ""
+*zh_TW.Darkness 1/1: ""
+*zh_TW.Darkness 2/2: ""
+*zh_TW.Darkness 3/3: ""
+*zh_TW.Darkness 4/4: ""
+*zh_TW.Darkness 5/5: ""
+*zh_TW.Darkness 6/6: ""
+*zh_TW.Darkness 7/7: ""
+*zh_TW.Darkness 8/8: ""
+*zh_TW.Darkness 9/9: ""
+*zh_TW.Darkness 10/10: ""
+*zh_TW.Darkness 11/11: ""
+*zh_TW.Darkness 12/12: ""
+*zh_TW.Darkness 13/13: ""
+*zh_TW.Darkness 14/14: ""
+*zh_TW.Darkness 15/15: ""
+*zh_TW.Darkness 16/16: ""
+*zh_TW.Darkness 17/17: ""
+*zh_TW.Darkness 18/18: ""
+*zh_TW.Darkness 19/19: ""
+*zh_TW.Darkness 20/20: ""
+*zh_TW.Darkness 21/21: ""
+*zh_TW.Darkness 22/22: ""
+*zh_TW.Darkness 23/23: ""
+*zh_TW.Darkness 24/24: ""
+*zh_TW.Darkness 25/25: ""
+*zh_TW.Darkness 26/26: ""
+*zh_TW.Darkness 27/27: ""
+*zh_TW.Darkness 28/28: ""
+*zh_TW.Darkness 29/29: ""
+*zh_TW.Darkness 30/30: ""
+*zh_TW.Translation zePrintRate/Print Rate: ""
+*zh_TW.zePrintRate Default/快速: ""
+*zh_TW.zePrintRate 1/1 inch/sec.: ""
+*zh_TW.zePrintRate 2/2 inches/sec.: ""
+*zh_TW.zePrintRate 3/3 inches/sec.: ""
+*zh_TW.zePrintRate 4/4 inches/sec.: ""
+*zh_TW.zePrintRate 5/5 inches/sec.: ""
+*zh_TW.zePrintRate 6/6 inches/sec.: ""
+*zh_TW.zePrintRate 7/7 inches/sec.: ""
+*zh_TW.zePrintRate 8/8 inches/sec.: ""
+*zh_TW.zePrintRate 9/9 inches/sec.: ""
+*zh_TW.zePrintRate 10/10 inches/sec.: ""
+*zh_TW.zePrintRate 11/11 inches/sec.: ""
+*zh_TW.zePrintRate 12/12 inches/sec.: ""
+*zh_TW.Translation zeLabelTop/Label Top: ""
+*zh_TW.zeLabelTop 200/快速: ""
+*zh_TW.zeLabelTop -120/-120: ""
+*zh_TW.zeLabelTop -115/-115: ""
+*zh_TW.zeLabelTop -110/-110: ""
+*zh_TW.zeLabelTop -105/-105: ""
+*zh_TW.zeLabelTop -100/-100: ""
+*zh_TW.zeLabelTop -95/-95: ""
+*zh_TW.zeLabelTop -90/-90: ""
+*zh_TW.zeLabelTop -85/-85: ""
+*zh_TW.zeLabelTop -80/-80: ""
+*zh_TW.zeLabelTop -75/-75: ""
+*zh_TW.zeLabelTop -70/-70: ""
+*zh_TW.zeLabelTop -65/-65: ""
+*zh_TW.zeLabelTop -60/-60: ""
+*zh_TW.zeLabelTop -55/-55: ""
+*zh_TW.zeLabelTop -50/-50: ""
+*zh_TW.zeLabelTop -45/-45: ""
+*zh_TW.zeLabelTop -40/-40: ""
+*zh_TW.zeLabelTop -35/-35: ""
+*zh_TW.zeLabelTop -30/-30: ""
+*zh_TW.zeLabelTop -25/-25: ""
+*zh_TW.zeLabelTop -20/-20: ""
+*zh_TW.zeLabelTop -15/-15: ""
+*zh_TW.zeLabelTop -10/-10: ""
+*zh_TW.zeLabelTop -5/-5: ""
+*zh_TW.zeLabelTop 0/0: ""
+*zh_TW.zeLabelTop 5/5: ""
+*zh_TW.zeLabelTop 10/10: ""
+*zh_TW.zeLabelTop 15/15: ""
+*zh_TW.zeLabelTop 20/20: ""
+*zh_TW.zeLabelTop 25/25: ""
+*zh_TW.zeLabelTop 30/30: ""
+*zh_TW.zeLabelTop 35/35: ""
+*zh_TW.zeLabelTop 40/40: ""
+*zh_TW.zeLabelTop 45/45: ""
+*zh_TW.zeLabelTop 50/50: ""
+*zh_TW.zeLabelTop 55/55: ""
+*zh_TW.zeLabelTop 60/60: ""
+*zh_TW.zeLabelTop 65/65: ""
+*zh_TW.zeLabelTop 70/70: ""
+*zh_TW.zeLabelTop 75/75: ""
+*zh_TW.zeLabelTop 80/80: ""
+*zh_TW.zeLabelTop 85/85: ""
+*zh_TW.zeLabelTop 90/90: ""
+*zh_TW.zeLabelTop 95/95: ""
+*zh_TW.zeLabelTop 100/100: ""
+*zh_TW.zeLabelTop 105/105: ""
+*zh_TW.zeLabelTop 110/110: ""
+*zh_TW.zeLabelTop 115/115: ""
+*zh_TW.zeLabelTop 120/120: ""
+*zh_TW.Translation zePrintMode/Print Mode: ""
+*zh_TW.zePrintMode Saved/快速: ""
+*zh_TW.zePrintMode Tear/Tear-Off: ""
+*zh_TW.zePrintMode Peel/Peel-Off: ""
+*zh_TW.zePrintMode Rewind/Rewind: ""
+*zh_TW.zePrintMode Applicator/Applicator: ""
+*zh_TW.zePrintMode Cutter/Cutter: ""
+*zh_TW.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*zh_TW.zeTearOffPosition 1000/快速: ""
+*zh_TW.zeTearOffPosition -120/-120: ""
+*zh_TW.zeTearOffPosition -115/-115: ""
+*zh_TW.zeTearOffPosition -110/-110: ""
+*zh_TW.zeTearOffPosition -105/-105: ""
+*zh_TW.zeTearOffPosition -100/-100: ""
+*zh_TW.zeTearOffPosition -95/-95: ""
+*zh_TW.zeTearOffPosition -90/-90: ""
+*zh_TW.zeTearOffPosition -85/-85: ""
+*zh_TW.zeTearOffPosition -80/-80: ""
+*zh_TW.zeTearOffPosition -75/-75: ""
+*zh_TW.zeTearOffPosition -70/-70: ""
+*zh_TW.zeTearOffPosition -65/-65: ""
+*zh_TW.zeTearOffPosition -60/-60: ""
+*zh_TW.zeTearOffPosition -55/-55: ""
+*zh_TW.zeTearOffPosition -50/-50: ""
+*zh_TW.zeTearOffPosition -45/-45: ""
+*zh_TW.zeTearOffPosition -40/-40: ""
+*zh_TW.zeTearOffPosition -35/-35: ""
+*zh_TW.zeTearOffPosition -30/-30: ""
+*zh_TW.zeTearOffPosition -25/-25: ""
+*zh_TW.zeTearOffPosition -20/-20: ""
+*zh_TW.zeTearOffPosition -15/-15: ""
+*zh_TW.zeTearOffPosition -10/-10: ""
+*zh_TW.zeTearOffPosition -5/-5: ""
+*zh_TW.zeTearOffPosition 0/0: ""
+*zh_TW.zeTearOffPosition 5/5: ""
+*zh_TW.zeTearOffPosition 10/10: ""
+*zh_TW.zeTearOffPosition 15/15: ""
+*zh_TW.zeTearOffPosition 20/20: ""
+*zh_TW.zeTearOffPosition 25/25: ""
+*zh_TW.zeTearOffPosition 30/30: ""
+*zh_TW.zeTearOffPosition 35/35: ""
+*zh_TW.zeTearOffPosition 40/40: ""
+*zh_TW.zeTearOffPosition 45/45: ""
+*zh_TW.zeTearOffPosition 50/50: ""
+*zh_TW.zeTearOffPosition 55/55: ""
+*zh_TW.zeTearOffPosition 60/60: ""
+*zh_TW.zeTearOffPosition 65/65: ""
+*zh_TW.zeTearOffPosition 70/70: ""
+*zh_TW.zeTearOffPosition 75/75: ""
+*zh_TW.zeTearOffPosition 80/80: ""
+*zh_TW.zeTearOffPosition 85/85: ""
+*zh_TW.zeTearOffPosition 90/90: ""
+*zh_TW.zeTearOffPosition 95/95: ""
+*zh_TW.zeTearOffPosition 100/100: ""
+*zh_TW.zeTearOffPosition 105/105: ""
+*zh_TW.zeTearOffPosition 110/110: ""
+*zh_TW.zeTearOffPosition 115/115: ""
+*zh_TW.zeTearOffPosition 120/120: ""
+*zh_TW.Translation zeErrorReprint/Reprint After Error: ""
+*zh_TW.zeErrorReprint Saved/快速: ""
+*zh_TW.zeErrorReprint Always/Always: ""
+*zh_TW.zeErrorReprint Never/Never: ""
 *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
-*%
-*% End of "$Id: zebra.ppd 6557 2007-06-18 17:41:11Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of ZEBRA.PPD, 118964 bytes.
index 11d63a54504bf3dfbbd06e247f1d3584ad2e010c..09474883b374e0d35b53c560a60c8149a5534252 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: zebra.ppd 4905 2006-01-10 20:07:15Z mike $"
-*%
-*%   Sample Zebra label printer driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 2001-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for CPCL Label Printer with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "ZEBRACPL.PPD"
-*Manufacturer: "Zebra"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: False
-*cupsFilter:   "application/vnd.cups-raster 0 rastertolabel"
-*% cupsModelNumber is 16 for EPL1 line mode, 17 for EPL2 page mode,
-*% 18 for ZPL mode, and 19 for CPCL mode.
-*cupsModelNumber: 19
-*ModelName:     "Zebra CPCL Label Printer"
+*PCFileName: "ZEBRACPL.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Zebra"
+*ModelName: "Zebra CPCL Label Printer"
 *ShortNickName: "Zebra CPCL Label Printer"
-*NickName:      "Zebra CPCL Label Printer CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*NickName: "Zebra CPCL Label Printer, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "8"
+*FileSystem: False
+*Throughput: "8"
 *LandscapeOrientation: Plus90
-*VariablePaperSize: False
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 19
+*cupsManualCopies: False
+*cupsFilter: "application/vnd.cups-raster 50 rastertolabel"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: w288h360
-*PageSize w144h72/Label - 2 x 1": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-*PageSize w144h90/Label - 2 x 1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-*PageSize w144h144/Label - 2 x 2": "<</PageSize[144 144]/ImagingBBox null>>setpagedevice"
-*PageSize w144h216/Label - 2 x 3": "<</PageSize[144 216]/ImagingBBox null>>setpagedevice"
-*PageSize w209h72/Label - 2.9 x 1": "<</PageSize[209 72]/ImagingBBox null>>setpagedevice>>"
-*PageSize w288h144/Label - 4 x 2": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-*PageSize w288h216/Label - 4 x 3": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-*PageSize w288h288/Label - 4 x 4": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-*PageSize w288h360/Label - 4 x 5": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-*PageSize w288h432/Label - 4 x 6": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageSize w144h72/2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
+*PageSize w144h90/2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
+*PageSize w144h144/2.00x2.00": "<</PageSize[144 144]/ImagingBBox null>>setpagedevice"
+*PageSize w144h216/2.00x3.00": "<</PageSize[144 216]/ImagingBBox null>>setpagedevice"
+*PageSize w209h72/2.9 x 1": "<</PageSize[209 72]/ImagingBBox null>>setpagedevice"
+*PageSize w288h144/4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
+*PageSize w288h216/4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
+*PageSize w288h288/4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
+*PageSize w288h360/4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
+*PageSize w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: w288h360
-*PageRegion w144h72/Label - 2 x 1": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h90/Label - 2 x 1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h144/Label - 2 x 2": "<</PageSize[144 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h216/Label - 2 x 3": "<</PageSize[144 216]/ImagingBBox null>>setpagedevice"
-*PageRegion w209h72/Label - 2.9 x 1": "<</PageSize[209 72]/ImagingBBox null>>setpagedevice>>"
-*PageRegion w288h144/Label - 4 x 2": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h216/Label - 4 x 3": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h288/Label - 4 x 4": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h360/Label - 4 x 5": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h432/Label - 4 x 6": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h72/2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h90/2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h144/2.00x2.00": "<</PageSize[144 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h216/2.00x3.00": "<</PageSize[144 216]/ImagingBBox null>>setpagedevice"
+*PageRegion w209h72/2.9 x 1": "<</PageSize[209 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h144/4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h216/4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h288/4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h360/4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
 *DefaultImageableArea: w288h360
-*ImageableArea w144h72/Label - 2 x 1": "0 0 144 72"
-*ImageableArea w144h90/Label - 2 x 1.25": "0 0 144 90"
-*ImageableArea w144h144/Label - 2 x 2": "0 0 144 144"
-*ImageableArea w144h216/Label - 2 x 3": "0 0 144 216"
-*ImageableArea w209h72/Label - 2.9 x 1": "0 0 209 72"
-*ImageableArea w288h144/Label - 4 x 2": "0 0 287 144"
-*ImageableArea w288h216/Label - 4 x 3": "0 0 287 216"
-*ImageableArea w288h288/Label - 4 x 4": "0 0 287 288"
-*ImageableArea w288h360/Label - 4 x 5": "0 0 287 360"
-*ImageableArea w288h432/Label - 4 x 6": "0 0 287 432"
-
+*ImageableArea w144h72/2.00x1.00": "0.00 0.00 144.00 72.00"
+*ImageableArea w144h90/2.00x1.25": "0.00 0.00 144.00 90.00"
+*ImageableArea w144h144/2.00x2.00": "0.00 0.00 144.00 144.00"
+*ImageableArea w144h216/2.00x3.00": "0.00 0.00 144.00 216.00"
+*ImageableArea w209h72/2.9 x 1": "0.00 0.00 209.00 72.00"
+*ImageableArea w288h144/4.00x2.00": "0.00 0.00 287.00 144.00"
+*ImageableArea w288h216/4.00x3.00": "0.00 0.00 287.00 216.00"
+*ImageableArea w288h288/4.00x4.00": "0.00 0.00 287.00 288.00"
+*ImageableArea w288h360/4.00x5.00": "0.00 0.00 287.00 360.00"
+*ImageableArea w288h432/4.00x6.00": "0.00 0.00 287.00 432.00"
 *DefaultPaperDimension: w288h360
-*PaperDimension w144h72/Label - 2 x 1": "144 72"
-*PaperDimension w144h90/Label - 2 x 1.25": "144 90"
-*PaperDimension w144h144/Label - 2 x 2": "144 144"
-*PaperDimension w144h216/Label - 2 x 3": "144 216"
-*PaperDimension w209h72/Label - 2.9 x 1": "209 72"
-*PaperDimension w288h144/Label - 4 x 2": "288 144"
-*PaperDimension w288h216/Label - 4 x 3": "288 216"
-*PaperDimension w288h288/Label - 4 x 4": "288 288"
-*PaperDimension w288h360/Label - 4 x 5": "288 360"
-*PaperDimension w288h432/Label - 4 x 6": "288 432"
-
-*MaxMediaWidth: "288"
-*MaxMediaHeight: "3600"
-*HWMargins: 0 0 1 0
+*PaperDimension w144h72/2.00x1.00": "144.00 72.00"
+*PaperDimension w144h90/2.00x1.25": "144.00 90.00"
+*PaperDimension w144h144/2.00x2.00": "144.00 144.00"
+*PaperDimension w144h216/2.00x3.00": "144.00 216.00"
+*PaperDimension w209h72/2.9 x 1": "209.00 72.00"
+*PaperDimension w288h144/4.00x2.00": "288.00 144.00"
+*PaperDimension w288h216/4.00x3.00": "288.00 216.00"
+*PaperDimension w288h288/4.00x4.00": "288.00 288.00"
+*PaperDimension w288h360/4.00x5.00": "288.00 360.00"
+*PaperDimension w288h432/4.00x6.00": "288.00 432.00"
+*MaxMediaWidth: "288.00"
+*MaxMediaHeight: "3600.00"
+*HWMargins: 0.00 0.00 1.00 0.00
 *CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
-*ParamCustomPageSize Width: 1 points 36 288
-*ParamCustomPageSize Height: 2 points 36 3600
+*ParamCustomPageSize Width: 1 points 36.00 288.00
+*ParamCustomPageSize Height: 2 points 36.00 3600.00
 *ParamCustomPageSize WidthOffset: 3 points 0 0
 *ParamCustomPageSize HeightOffset: 4 points 0 0
 *ParamCustomPageSize Orientation: 5 int 0 0
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 203dpi
-*Resolution 203dpi/203 DPI: "<</HWResolution[203 203]>>setpagedevice"
+*Resolution 203dpi: "<</HWResolution[203 203]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
 *OpenUI *zeMediaTracking/Media Tracking: PickOne
-*OrderDependency: 20 AnySetup *zeMediaTracking
+*OrderDependency: 20.0 AnySetup *zeMediaTracking
 *DefaultzeMediaTracking: Web
 *zeMediaTracking Continuous: ""
 *zeMediaTracking Web/Non-continuous (Web sensing): ""
 *zeMediaTracking Mark/Non-continuous (Mark sensing): ""
 *CloseUI: *zeMediaTracking
-
 *OpenGroup: PrinterSettings/Printer Settings
-*OpenUI *Darkness/Media Darkness: PickOne
-*OrderDependency: 20 AnySetup *Darkness
+*OpenUI *Darkness: PickOne
+*OrderDependency: 20.0 AnySetup *Darkness
 *DefaultDarkness: -1
-*Darkness -1/PrinterDefault: "<</cupsCompression -1>>setpagedevice"
+*Darkness -1/Printer Default: "<</cupsCompression -1>>setpagedevice"
 *Darkness 1: "<</cupsCompression 4>>setpagedevice"
 *Darkness 2: "<</cupsCompression 7>>setpagedevice"
 *Darkness 3: "<</cupsCompression 10>>setpagedevice"
 *Darkness 29: "<</cupsCompression 97>>setpagedevice"
 *Darkness 30: "<</cupsCompression 100>>setpagedevice"
 *CloseUI: *Darkness
-
 *OpenUI *zePrintRate/Print Rate: PickOne
-*OrderDependency: 20 AnySetup *zePrintRate
+*OrderDependency: 20.0 AnySetup *zePrintRate
 *DefaultzePrintRate: Default
-*zePrintRate Default/PrinterDefault: ""
+*zePrintRate Default/Printer Default: ""
 *zePrintRate 1/1 inch/sec.: ""
 *zePrintRate 2/2 inches/sec.: ""
 *zePrintRate 3/3 inches/sec.: ""
 *zePrintRate 4/4 inches/sec.: ""
 *CloseUI: *zePrintRate
-
-*OpenUI *zeTearOffPosition/Tear-off Adjust Position: PickOne
-*OrderDependency: 20 AnySetup *zeTearOffPosition
+*OpenUI *zeTearOffPosition/Tear-Off Adjust Position: PickOne
+*OrderDependency: 20.0 AnySetup *zeTearOffPosition
 *DefaultzeTearOffPosition: 1000
-*zeTearOffPosition 1000/PrinterDefault: "<</AdvanceDistance 1000>>setpagedevice"
+*zeTearOffPosition 1000/Printer Default: "<</AdvanceDistance 1000>>setpagedevice"
 *zeTearOffPosition -120: "<</AdvanceDistance -120>>setpagedevice"
 *zeTearOffPosition -115: "<</AdvanceDistance -115>>setpagedevice"
 *zeTearOffPosition -110: "<</AdvanceDistance -110>>setpagedevice"
 *zeTearOffPosition 115: "<</AdvanceDistance 115>>setpagedevice"
 *zeTearOffPosition 120: "<</AdvanceDistance 120>>setpagedevice"
 *CloseUI: *zeTearOffPosition
-
 *OpenUI *zeErrorReprint/Reprint After Error: PickOne
-*OrderDependency: 20 AnySetup *zeErrorReprint
+*OrderDependency: 20.0 AnySetup *zeErrorReprint
 *DefaultzeErrorReprint: Saved
-*zeErrorReprint Saved/PrinterDefault: ""
+*zeErrorReprint Saved/Printer Default: ""
 *zeErrorReprint Always: ""
 *zeErrorReprint Never: ""
 *CloseUI: *zeErrorReprint
 *CloseGroup: PrinterSettings
-
+*da.Translation Manufacturer/Zebra: ""
+*da.Translation ModelName/Zebra CPCL Label Printer: ""
+*da.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*da.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize w144h72/2.00x1.00": ""
+*da.PageSize w144h90/2.00x1.25": ""
+*da.PageSize w144h144/2.00x2.00": ""
+*da.PageSize w144h216/2.00x3.00": ""
+*da.PageSize w209h72/2.9 x 1": ""
+*da.PageSize w288h144/4.00x2.00": ""
+*da.PageSize w288h216/4.00x3.00": ""
+*da.PageSize w288h288/4.00x4.00": ""
+*da.PageSize w288h360/4.00x5.00": ""
+*da.PageSize w288h432/4.00x6.00": ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 203dpi/203dpi: ""
+*da.Translation zeMediaTracking/Media Tracking: ""
+*da.zeMediaTracking Continuous/Continuous: ""
+*da.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*da.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*da.Translation PrinterSettings/Printer Settings: ""
+*da.Translation Darkness/Darkness: ""
+*da.Darkness -1/Printerstandard: ""
+*da.Darkness 1/1: ""
+*da.Darkness 2/2: ""
+*da.Darkness 3/3: ""
+*da.Darkness 4/4: ""
+*da.Darkness 5/5: ""
+*da.Darkness 6/6: ""
+*da.Darkness 7/7: ""
+*da.Darkness 8/8: ""
+*da.Darkness 9/9: ""
+*da.Darkness 10/10: ""
+*da.Darkness 11/11: ""
+*da.Darkness 12/12: ""
+*da.Darkness 13/13: ""
+*da.Darkness 14/14: ""
+*da.Darkness 15/15: ""
+*da.Darkness 16/16: ""
+*da.Darkness 17/17: ""
+*da.Darkness 18/18: ""
+*da.Darkness 19/19: ""
+*da.Darkness 20/20: ""
+*da.Darkness 21/21: ""
+*da.Darkness 22/22: ""
+*da.Darkness 23/23: ""
+*da.Darkness 24/24: ""
+*da.Darkness 25/25: ""
+*da.Darkness 26/26: ""
+*da.Darkness 27/27: ""
+*da.Darkness 28/28: ""
+*da.Darkness 29/29: ""
+*da.Darkness 30/30: ""
+*da.Translation zePrintRate/Print Rate: ""
+*da.zePrintRate Default/Printerstandard: ""
+*da.zePrintRate 1/1 inch/sec.: ""
+*da.zePrintRate 2/2 inches/sec.: ""
+*da.zePrintRate 3/3 inches/sec.: ""
+*da.zePrintRate 4/4 inches/sec.: ""
+*da.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*da.zeTearOffPosition 1000/Printerstandard: ""
+*da.zeTearOffPosition -120/-120: ""
+*da.zeTearOffPosition -115/-115: ""
+*da.zeTearOffPosition -110/-110: ""
+*da.zeTearOffPosition -105/-105: ""
+*da.zeTearOffPosition -100/-100: ""
+*da.zeTearOffPosition -95/-95: ""
+*da.zeTearOffPosition -90/-90: ""
+*da.zeTearOffPosition -85/-85: ""
+*da.zeTearOffPosition -80/-80: ""
+*da.zeTearOffPosition -75/-75: ""
+*da.zeTearOffPosition -70/-70: ""
+*da.zeTearOffPosition -65/-65: ""
+*da.zeTearOffPosition -60/-60: ""
+*da.zeTearOffPosition -55/-55: ""
+*da.zeTearOffPosition -50/-50: ""
+*da.zeTearOffPosition -45/-45: ""
+*da.zeTearOffPosition -40/-40: ""
+*da.zeTearOffPosition -35/-35: ""
+*da.zeTearOffPosition -30/-30: ""
+*da.zeTearOffPosition -25/-25: ""
+*da.zeTearOffPosition -20/-20: ""
+*da.zeTearOffPosition -15/-15: ""
+*da.zeTearOffPosition -10/-10: ""
+*da.zeTearOffPosition -5/-5: ""
+*da.zeTearOffPosition 0/0: ""
+*da.zeTearOffPosition 5/5: ""
+*da.zeTearOffPosition 10/10: ""
+*da.zeTearOffPosition 15/15: ""
+*da.zeTearOffPosition 20/20: ""
+*da.zeTearOffPosition 25/25: ""
+*da.zeTearOffPosition 30/30: ""
+*da.zeTearOffPosition 35/35: ""
+*da.zeTearOffPosition 40/40: ""
+*da.zeTearOffPosition 45/45: ""
+*da.zeTearOffPosition 50/50: ""
+*da.zeTearOffPosition 55/55: ""
+*da.zeTearOffPosition 60/60: ""
+*da.zeTearOffPosition 65/65: ""
+*da.zeTearOffPosition 70/70: ""
+*da.zeTearOffPosition 75/75: ""
+*da.zeTearOffPosition 80/80: ""
+*da.zeTearOffPosition 85/85: ""
+*da.zeTearOffPosition 90/90: ""
+*da.zeTearOffPosition 95/95: ""
+*da.zeTearOffPosition 100/100: ""
+*da.zeTearOffPosition 105/105: ""
+*da.zeTearOffPosition 110/110: ""
+*da.zeTearOffPosition 115/115: ""
+*da.zeTearOffPosition 120/120: ""
+*da.Translation zeErrorReprint/Reprint After Error: ""
+*da.zeErrorReprint Saved/Printerstandard: ""
+*da.zeErrorReprint Always/Always: ""
+*da.zeErrorReprint Never/Never: ""
+*de.Translation Manufacturer/Zebra: ""
+*de.Translation ModelName/Zebra CPCL Label Printer: ""
+*de.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*de.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize w144h72/2.00x1.00": ""
+*de.PageSize w144h90/2.00x1.25": ""
+*de.PageSize w144h144/2.00x2.00": ""
+*de.PageSize w144h216/2.00x3.00": ""
+*de.PageSize w209h72/2.9 x 1": ""
+*de.PageSize w288h144/4.00x2.00": ""
+*de.PageSize w288h216/4.00x3.00": ""
+*de.PageSize w288h288/4.00x4.00": ""
+*de.PageSize w288h360/4.00x5.00": ""
+*de.PageSize w288h432/4.00x6.00": ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 203dpi/203dpi: ""
+*de.Translation zeMediaTracking/Media Tracking: ""
+*de.zeMediaTracking Continuous/Continuous: ""
+*de.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*de.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*de.Translation PrinterSettings/Printer Settings: ""
+*de.Translation Darkness/Darkness: ""
+*de.Darkness -1/Druckerstandard: ""
+*de.Darkness 1/1: ""
+*de.Darkness 2/2: ""
+*de.Darkness 3/3: ""
+*de.Darkness 4/4: ""
+*de.Darkness 5/5: ""
+*de.Darkness 6/6: ""
+*de.Darkness 7/7: ""
+*de.Darkness 8/8: ""
+*de.Darkness 9/9: ""
+*de.Darkness 10/10: ""
+*de.Darkness 11/11: ""
+*de.Darkness 12/12: ""
+*de.Darkness 13/13: ""
+*de.Darkness 14/14: ""
+*de.Darkness 15/15: ""
+*de.Darkness 16/16: ""
+*de.Darkness 17/17: ""
+*de.Darkness 18/18: ""
+*de.Darkness 19/19: ""
+*de.Darkness 20/20: ""
+*de.Darkness 21/21: ""
+*de.Darkness 22/22: ""
+*de.Darkness 23/23: ""
+*de.Darkness 24/24: ""
+*de.Darkness 25/25: ""
+*de.Darkness 26/26: ""
+*de.Darkness 27/27: ""
+*de.Darkness 28/28: ""
+*de.Darkness 29/29: ""
+*de.Darkness 30/30: ""
+*de.Translation zePrintRate/Print Rate: ""
+*de.zePrintRate Default/Druckerstandard: ""
+*de.zePrintRate 1/1 inch/sec.: ""
+*de.zePrintRate 2/2 inches/sec.: ""
+*de.zePrintRate 3/3 inches/sec.: ""
+*de.zePrintRate 4/4 inches/sec.: ""
+*de.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*de.zeTearOffPosition 1000/Druckerstandard: ""
+*de.zeTearOffPosition -120/-120: ""
+*de.zeTearOffPosition -115/-115: ""
+*de.zeTearOffPosition -110/-110: ""
+*de.zeTearOffPosition -105/-105: ""
+*de.zeTearOffPosition -100/-100: ""
+*de.zeTearOffPosition -95/-95: ""
+*de.zeTearOffPosition -90/-90: ""
+*de.zeTearOffPosition -85/-85: ""
+*de.zeTearOffPosition -80/-80: ""
+*de.zeTearOffPosition -75/-75: ""
+*de.zeTearOffPosition -70/-70: ""
+*de.zeTearOffPosition -65/-65: ""
+*de.zeTearOffPosition -60/-60: ""
+*de.zeTearOffPosition -55/-55: ""
+*de.zeTearOffPosition -50/-50: ""
+*de.zeTearOffPosition -45/-45: ""
+*de.zeTearOffPosition -40/-40: ""
+*de.zeTearOffPosition -35/-35: ""
+*de.zeTearOffPosition -30/-30: ""
+*de.zeTearOffPosition -25/-25: ""
+*de.zeTearOffPosition -20/-20: ""
+*de.zeTearOffPosition -15/-15: ""
+*de.zeTearOffPosition -10/-10: ""
+*de.zeTearOffPosition -5/-5: ""
+*de.zeTearOffPosition 0/0: ""
+*de.zeTearOffPosition 5/5: ""
+*de.zeTearOffPosition 10/10: ""
+*de.zeTearOffPosition 15/15: ""
+*de.zeTearOffPosition 20/20: ""
+*de.zeTearOffPosition 25/25: ""
+*de.zeTearOffPosition 30/30: ""
+*de.zeTearOffPosition 35/35: ""
+*de.zeTearOffPosition 40/40: ""
+*de.zeTearOffPosition 45/45: ""
+*de.zeTearOffPosition 50/50: ""
+*de.zeTearOffPosition 55/55: ""
+*de.zeTearOffPosition 60/60: ""
+*de.zeTearOffPosition 65/65: ""
+*de.zeTearOffPosition 70/70: ""
+*de.zeTearOffPosition 75/75: ""
+*de.zeTearOffPosition 80/80: ""
+*de.zeTearOffPosition 85/85: ""
+*de.zeTearOffPosition 90/90: ""
+*de.zeTearOffPosition 95/95: ""
+*de.zeTearOffPosition 100/100: ""
+*de.zeTearOffPosition 105/105: ""
+*de.zeTearOffPosition 110/110: ""
+*de.zeTearOffPosition 115/115: ""
+*de.zeTearOffPosition 120/120: ""
+*de.Translation zeErrorReprint/Reprint After Error: ""
+*de.zeErrorReprint Saved/Druckerstandard: ""
+*de.zeErrorReprint Always/Always: ""
+*de.zeErrorReprint Never/Never: ""
+*es.Translation Manufacturer/Zebra: ""
+*es.Translation ModelName/Zebra CPCL Label Printer: ""
+*es.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*es.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize w144h72/2.00x1.00": ""
+*es.PageSize w144h90/2.00x1.25": ""
+*es.PageSize w144h144/2.00x2.00": ""
+*es.PageSize w144h216/2.00x3.00": ""
+*es.PageSize w209h72/2.9 x 1": ""
+*es.PageSize w288h144/4.00x2.00": ""
+*es.PageSize w288h216/4.00x3.00": ""
+*es.PageSize w288h288/4.00x4.00": ""
+*es.PageSize w288h360/4.00x5.00": ""
+*es.PageSize w288h432/4.00x6.00": ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 203dpi/203dpi: ""
+*es.Translation zeMediaTracking/Media Tracking: ""
+*es.zeMediaTracking Continuous/Continuous: ""
+*es.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*es.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*es.Translation PrinterSettings/Printer Settings: ""
+*es.Translation Darkness/Darkness: ""
+*es.Darkness -1/Impresora por defecto: ""
+*es.Darkness 1/1: ""
+*es.Darkness 2/2: ""
+*es.Darkness 3/3: ""
+*es.Darkness 4/4: ""
+*es.Darkness 5/5: ""
+*es.Darkness 6/6: ""
+*es.Darkness 7/7: ""
+*es.Darkness 8/8: ""
+*es.Darkness 9/9: ""
+*es.Darkness 10/10: ""
+*es.Darkness 11/11: ""
+*es.Darkness 12/12: ""
+*es.Darkness 13/13: ""
+*es.Darkness 14/14: ""
+*es.Darkness 15/15: ""
+*es.Darkness 16/16: ""
+*es.Darkness 17/17: ""
+*es.Darkness 18/18: ""
+*es.Darkness 19/19: ""
+*es.Darkness 20/20: ""
+*es.Darkness 21/21: ""
+*es.Darkness 22/22: ""
+*es.Darkness 23/23: ""
+*es.Darkness 24/24: ""
+*es.Darkness 25/25: ""
+*es.Darkness 26/26: ""
+*es.Darkness 27/27: ""
+*es.Darkness 28/28: ""
+*es.Darkness 29/29: ""
+*es.Darkness 30/30: ""
+*es.Translation zePrintRate/Print Rate: ""
+*es.zePrintRate Default/Impresora por defecto: ""
+*es.zePrintRate 1/1 inch/sec.: ""
+*es.zePrintRate 2/2 inches/sec.: ""
+*es.zePrintRate 3/3 inches/sec.: ""
+*es.zePrintRate 4/4 inches/sec.: ""
+*es.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*es.zeTearOffPosition 1000/Impresora por defecto: ""
+*es.zeTearOffPosition -120/-120: ""
+*es.zeTearOffPosition -115/-115: ""
+*es.zeTearOffPosition -110/-110: ""
+*es.zeTearOffPosition -105/-105: ""
+*es.zeTearOffPosition -100/-100: ""
+*es.zeTearOffPosition -95/-95: ""
+*es.zeTearOffPosition -90/-90: ""
+*es.zeTearOffPosition -85/-85: ""
+*es.zeTearOffPosition -80/-80: ""
+*es.zeTearOffPosition -75/-75: ""
+*es.zeTearOffPosition -70/-70: ""
+*es.zeTearOffPosition -65/-65: ""
+*es.zeTearOffPosition -60/-60: ""
+*es.zeTearOffPosition -55/-55: ""
+*es.zeTearOffPosition -50/-50: ""
+*es.zeTearOffPosition -45/-45: ""
+*es.zeTearOffPosition -40/-40: ""
+*es.zeTearOffPosition -35/-35: ""
+*es.zeTearOffPosition -30/-30: ""
+*es.zeTearOffPosition -25/-25: ""
+*es.zeTearOffPosition -20/-20: ""
+*es.zeTearOffPosition -15/-15: ""
+*es.zeTearOffPosition -10/-10: ""
+*es.zeTearOffPosition -5/-5: ""
+*es.zeTearOffPosition 0/0: ""
+*es.zeTearOffPosition 5/5: ""
+*es.zeTearOffPosition 10/10: ""
+*es.zeTearOffPosition 15/15: ""
+*es.zeTearOffPosition 20/20: ""
+*es.zeTearOffPosition 25/25: ""
+*es.zeTearOffPosition 30/30: ""
+*es.zeTearOffPosition 35/35: ""
+*es.zeTearOffPosition 40/40: ""
+*es.zeTearOffPosition 45/45: ""
+*es.zeTearOffPosition 50/50: ""
+*es.zeTearOffPosition 55/55: ""
+*es.zeTearOffPosition 60/60: ""
+*es.zeTearOffPosition 65/65: ""
+*es.zeTearOffPosition 70/70: ""
+*es.zeTearOffPosition 75/75: ""
+*es.zeTearOffPosition 80/80: ""
+*es.zeTearOffPosition 85/85: ""
+*es.zeTearOffPosition 90/90: ""
+*es.zeTearOffPosition 95/95: ""
+*es.zeTearOffPosition 100/100: ""
+*es.zeTearOffPosition 105/105: ""
+*es.zeTearOffPosition 110/110: ""
+*es.zeTearOffPosition 115/115: ""
+*es.zeTearOffPosition 120/120: ""
+*es.Translation zeErrorReprint/Reprint After Error: ""
+*es.zeErrorReprint Saved/Impresora por defecto: ""
+*es.zeErrorReprint Always/Always: ""
+*es.zeErrorReprint Never/Never: ""
+*fi.Translation Manufacturer/Zebra: ""
+*fi.Translation ModelName/Zebra CPCL Label Printer: ""
+*fi.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*fi.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize w144h72/2.00x1.00": ""
+*fi.PageSize w144h90/2.00x1.25": ""
+*fi.PageSize w144h144/2.00x2.00": ""
+*fi.PageSize w144h216/2.00x3.00": ""
+*fi.PageSize w209h72/2.9 x 1": ""
+*fi.PageSize w288h144/4.00x2.00": ""
+*fi.PageSize w288h216/4.00x3.00": ""
+*fi.PageSize w288h288/4.00x4.00": ""
+*fi.PageSize w288h360/4.00x5.00": ""
+*fi.PageSize w288h432/4.00x6.00": ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 203dpi/203dpi: ""
+*fi.Translation zeMediaTracking/Media Tracking: ""
+*fi.zeMediaTracking Continuous/Continuous: ""
+*fi.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*fi.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*fi.Translation PrinterSettings/Printer Settings: ""
+*fi.Translation Darkness/Darkness: ""
+*fi.Darkness -1/Nopea: ""
+*fi.Darkness 1/1: ""
+*fi.Darkness 2/2: ""
+*fi.Darkness 3/3: ""
+*fi.Darkness 4/4: ""
+*fi.Darkness 5/5: ""
+*fi.Darkness 6/6: ""
+*fi.Darkness 7/7: ""
+*fi.Darkness 8/8: ""
+*fi.Darkness 9/9: ""
+*fi.Darkness 10/10: ""
+*fi.Darkness 11/11: ""
+*fi.Darkness 12/12: ""
+*fi.Darkness 13/13: ""
+*fi.Darkness 14/14: ""
+*fi.Darkness 15/15: ""
+*fi.Darkness 16/16: ""
+*fi.Darkness 17/17: ""
+*fi.Darkness 18/18: ""
+*fi.Darkness 19/19: ""
+*fi.Darkness 20/20: ""
+*fi.Darkness 21/21: ""
+*fi.Darkness 22/22: ""
+*fi.Darkness 23/23: ""
+*fi.Darkness 24/24: ""
+*fi.Darkness 25/25: ""
+*fi.Darkness 26/26: ""
+*fi.Darkness 27/27: ""
+*fi.Darkness 28/28: ""
+*fi.Darkness 29/29: ""
+*fi.Darkness 30/30: ""
+*fi.Translation zePrintRate/Print Rate: ""
+*fi.zePrintRate Default/Nopea: ""
+*fi.zePrintRate 1/1 inch/sec.: ""
+*fi.zePrintRate 2/2 inches/sec.: ""
+*fi.zePrintRate 3/3 inches/sec.: ""
+*fi.zePrintRate 4/4 inches/sec.: ""
+*fi.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*fi.zeTearOffPosition 1000/Nopea: ""
+*fi.zeTearOffPosition -120/-120: ""
+*fi.zeTearOffPosition -115/-115: ""
+*fi.zeTearOffPosition -110/-110: ""
+*fi.zeTearOffPosition -105/-105: ""
+*fi.zeTearOffPosition -100/-100: ""
+*fi.zeTearOffPosition -95/-95: ""
+*fi.zeTearOffPosition -90/-90: ""
+*fi.zeTearOffPosition -85/-85: ""
+*fi.zeTearOffPosition -80/-80: ""
+*fi.zeTearOffPosition -75/-75: ""
+*fi.zeTearOffPosition -70/-70: ""
+*fi.zeTearOffPosition -65/-65: ""
+*fi.zeTearOffPosition -60/-60: ""
+*fi.zeTearOffPosition -55/-55: ""
+*fi.zeTearOffPosition -50/-50: ""
+*fi.zeTearOffPosition -45/-45: ""
+*fi.zeTearOffPosition -40/-40: ""
+*fi.zeTearOffPosition -35/-35: ""
+*fi.zeTearOffPosition -30/-30: ""
+*fi.zeTearOffPosition -25/-25: ""
+*fi.zeTearOffPosition -20/-20: ""
+*fi.zeTearOffPosition -15/-15: ""
+*fi.zeTearOffPosition -10/-10: ""
+*fi.zeTearOffPosition -5/-5: ""
+*fi.zeTearOffPosition 0/0: ""
+*fi.zeTearOffPosition 5/5: ""
+*fi.zeTearOffPosition 10/10: ""
+*fi.zeTearOffPosition 15/15: ""
+*fi.zeTearOffPosition 20/20: ""
+*fi.zeTearOffPosition 25/25: ""
+*fi.zeTearOffPosition 30/30: ""
+*fi.zeTearOffPosition 35/35: ""
+*fi.zeTearOffPosition 40/40: ""
+*fi.zeTearOffPosition 45/45: ""
+*fi.zeTearOffPosition 50/50: ""
+*fi.zeTearOffPosition 55/55: ""
+*fi.zeTearOffPosition 60/60: ""
+*fi.zeTearOffPosition 65/65: ""
+*fi.zeTearOffPosition 70/70: ""
+*fi.zeTearOffPosition 75/75: ""
+*fi.zeTearOffPosition 80/80: ""
+*fi.zeTearOffPosition 85/85: ""
+*fi.zeTearOffPosition 90/90: ""
+*fi.zeTearOffPosition 95/95: ""
+*fi.zeTearOffPosition 100/100: ""
+*fi.zeTearOffPosition 105/105: ""
+*fi.zeTearOffPosition 110/110: ""
+*fi.zeTearOffPosition 115/115: ""
+*fi.zeTearOffPosition 120/120: ""
+*fi.Translation zeErrorReprint/Reprint After Error: ""
+*fi.zeErrorReprint Saved/Nopea: ""
+*fi.zeErrorReprint Always/Always: ""
+*fi.zeErrorReprint Never/Never: ""
+*fr.Translation Manufacturer/Zebra: ""
+*fr.Translation ModelName/Zebra CPCL Label Printer: ""
+*fr.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*fr.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize w144h72/2.00x1.00": ""
+*fr.PageSize w144h90/2.00x1.25": ""
+*fr.PageSize w144h144/2.00x2.00": ""
+*fr.PageSize w144h216/2.00x3.00": ""
+*fr.PageSize w209h72/2.9 x 1": ""
+*fr.PageSize w288h144/4.00x2.00": ""
+*fr.PageSize w288h216/4.00x3.00": ""
+*fr.PageSize w288h288/4.00x4.00": ""
+*fr.PageSize w288h360/4.00x5.00": ""
+*fr.PageSize w288h432/4.00x6.00": ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 203dpi/203dpi: ""
+*fr.Translation zeMediaTracking/Media Tracking: ""
+*fr.zeMediaTracking Continuous/Continuous: ""
+*fr.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*fr.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*fr.Translation PrinterSettings/Printer Settings: ""
+*fr.Translation Darkness/Darkness: ""
+*fr.Darkness -1/Imprimante par défaut: ""
+*fr.Darkness 1/1: ""
+*fr.Darkness 2/2: ""
+*fr.Darkness 3/3: ""
+*fr.Darkness 4/4: ""
+*fr.Darkness 5/5: ""
+*fr.Darkness 6/6: ""
+*fr.Darkness 7/7: ""
+*fr.Darkness 8/8: ""
+*fr.Darkness 9/9: ""
+*fr.Darkness 10/10: ""
+*fr.Darkness 11/11: ""
+*fr.Darkness 12/12: ""
+*fr.Darkness 13/13: ""
+*fr.Darkness 14/14: ""
+*fr.Darkness 15/15: ""
+*fr.Darkness 16/16: ""
+*fr.Darkness 17/17: ""
+*fr.Darkness 18/18: ""
+*fr.Darkness 19/19: ""
+*fr.Darkness 20/20: ""
+*fr.Darkness 21/21: ""
+*fr.Darkness 22/22: ""
+*fr.Darkness 23/23: ""
+*fr.Darkness 24/24: ""
+*fr.Darkness 25/25: ""
+*fr.Darkness 26/26: ""
+*fr.Darkness 27/27: ""
+*fr.Darkness 28/28: ""
+*fr.Darkness 29/29: ""
+*fr.Darkness 30/30: ""
+*fr.Translation zePrintRate/Print Rate: ""
+*fr.zePrintRate Default/Imprimante par défaut: ""
+*fr.zePrintRate 1/1 inch/sec.: ""
+*fr.zePrintRate 2/2 inches/sec.: ""
+*fr.zePrintRate 3/3 inches/sec.: ""
+*fr.zePrintRate 4/4 inches/sec.: ""
+*fr.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*fr.zeTearOffPosition 1000/Imprimante par défaut: ""
+*fr.zeTearOffPosition -120/-120: ""
+*fr.zeTearOffPosition -115/-115: ""
+*fr.zeTearOffPosition -110/-110: ""
+*fr.zeTearOffPosition -105/-105: ""
+*fr.zeTearOffPosition -100/-100: ""
+*fr.zeTearOffPosition -95/-95: ""
+*fr.zeTearOffPosition -90/-90: ""
+*fr.zeTearOffPosition -85/-85: ""
+*fr.zeTearOffPosition -80/-80: ""
+*fr.zeTearOffPosition -75/-75: ""
+*fr.zeTearOffPosition -70/-70: ""
+*fr.zeTearOffPosition -65/-65: ""
+*fr.zeTearOffPosition -60/-60: ""
+*fr.zeTearOffPosition -55/-55: ""
+*fr.zeTearOffPosition -50/-50: ""
+*fr.zeTearOffPosition -45/-45: ""
+*fr.zeTearOffPosition -40/-40: ""
+*fr.zeTearOffPosition -35/-35: ""
+*fr.zeTearOffPosition -30/-30: ""
+*fr.zeTearOffPosition -25/-25: ""
+*fr.zeTearOffPosition -20/-20: ""
+*fr.zeTearOffPosition -15/-15: ""
+*fr.zeTearOffPosition -10/-10: ""
+*fr.zeTearOffPosition -5/-5: ""
+*fr.zeTearOffPosition 0/0: ""
+*fr.zeTearOffPosition 5/5: ""
+*fr.zeTearOffPosition 10/10: ""
+*fr.zeTearOffPosition 15/15: ""
+*fr.zeTearOffPosition 20/20: ""
+*fr.zeTearOffPosition 25/25: ""
+*fr.zeTearOffPosition 30/30: ""
+*fr.zeTearOffPosition 35/35: ""
+*fr.zeTearOffPosition 40/40: ""
+*fr.zeTearOffPosition 45/45: ""
+*fr.zeTearOffPosition 50/50: ""
+*fr.zeTearOffPosition 55/55: ""
+*fr.zeTearOffPosition 60/60: ""
+*fr.zeTearOffPosition 65/65: ""
+*fr.zeTearOffPosition 70/70: ""
+*fr.zeTearOffPosition 75/75: ""
+*fr.zeTearOffPosition 80/80: ""
+*fr.zeTearOffPosition 85/85: ""
+*fr.zeTearOffPosition 90/90: ""
+*fr.zeTearOffPosition 95/95: ""
+*fr.zeTearOffPosition 100/100: ""
+*fr.zeTearOffPosition 105/105: ""
+*fr.zeTearOffPosition 110/110: ""
+*fr.zeTearOffPosition 115/115: ""
+*fr.zeTearOffPosition 120/120: ""
+*fr.Translation zeErrorReprint/Reprint After Error: ""
+*fr.zeErrorReprint Saved/Imprimante par défaut: ""
+*fr.zeErrorReprint Always/Always: ""
+*fr.zeErrorReprint Never/Never: ""
+*it.Translation Manufacturer/Zebra: ""
+*it.Translation ModelName/Zebra CPCL Label Printer: ""
+*it.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*it.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize w144h72/2.00x1.00": ""
+*it.PageSize w144h90/2.00x1.25": ""
+*it.PageSize w144h144/2.00x2.00": ""
+*it.PageSize w144h216/2.00x3.00": ""
+*it.PageSize w209h72/2.9 x 1": ""
+*it.PageSize w288h144/4.00x2.00": ""
+*it.PageSize w288h216/4.00x3.00": ""
+*it.PageSize w288h288/4.00x4.00": ""
+*it.PageSize w288h360/4.00x5.00": ""
+*it.PageSize w288h432/4.00x6.00": ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 203dpi/203dpi: ""
+*it.Translation zeMediaTracking/Media Tracking: ""
+*it.zeMediaTracking Continuous/Continuous: ""
+*it.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*it.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*it.Translation PrinterSettings/Printer Settings: ""
+*it.Translation Darkness/Darkness: ""
+*it.Darkness -1/Impostazioni predefinite stampante: ""
+*it.Darkness 1/1: ""
+*it.Darkness 2/2: ""
+*it.Darkness 3/3: ""
+*it.Darkness 4/4: ""
+*it.Darkness 5/5: ""
+*it.Darkness 6/6: ""
+*it.Darkness 7/7: ""
+*it.Darkness 8/8: ""
+*it.Darkness 9/9: ""
+*it.Darkness 10/10: ""
+*it.Darkness 11/11: ""
+*it.Darkness 12/12: ""
+*it.Darkness 13/13: ""
+*it.Darkness 14/14: ""
+*it.Darkness 15/15: ""
+*it.Darkness 16/16: ""
+*it.Darkness 17/17: ""
+*it.Darkness 18/18: ""
+*it.Darkness 19/19: ""
+*it.Darkness 20/20: ""
+*it.Darkness 21/21: ""
+*it.Darkness 22/22: ""
+*it.Darkness 23/23: ""
+*it.Darkness 24/24: ""
+*it.Darkness 25/25: ""
+*it.Darkness 26/26: ""
+*it.Darkness 27/27: ""
+*it.Darkness 28/28: ""
+*it.Darkness 29/29: ""
+*it.Darkness 30/30: ""
+*it.Translation zePrintRate/Print Rate: ""
+*it.zePrintRate Default/Impostazioni predefinite stampante: ""
+*it.zePrintRate 1/1 inch/sec.: ""
+*it.zePrintRate 2/2 inches/sec.: ""
+*it.zePrintRate 3/3 inches/sec.: ""
+*it.zePrintRate 4/4 inches/sec.: ""
+*it.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*it.zeTearOffPosition 1000/Impostazioni predefinite stampante: ""
+*it.zeTearOffPosition -120/-120: ""
+*it.zeTearOffPosition -115/-115: ""
+*it.zeTearOffPosition -110/-110: ""
+*it.zeTearOffPosition -105/-105: ""
+*it.zeTearOffPosition -100/-100: ""
+*it.zeTearOffPosition -95/-95: ""
+*it.zeTearOffPosition -90/-90: ""
+*it.zeTearOffPosition -85/-85: ""
+*it.zeTearOffPosition -80/-80: ""
+*it.zeTearOffPosition -75/-75: ""
+*it.zeTearOffPosition -70/-70: ""
+*it.zeTearOffPosition -65/-65: ""
+*it.zeTearOffPosition -60/-60: ""
+*it.zeTearOffPosition -55/-55: ""
+*it.zeTearOffPosition -50/-50: ""
+*it.zeTearOffPosition -45/-45: ""
+*it.zeTearOffPosition -40/-40: ""
+*it.zeTearOffPosition -35/-35: ""
+*it.zeTearOffPosition -30/-30: ""
+*it.zeTearOffPosition -25/-25: ""
+*it.zeTearOffPosition -20/-20: ""
+*it.zeTearOffPosition -15/-15: ""
+*it.zeTearOffPosition -10/-10: ""
+*it.zeTearOffPosition -5/-5: ""
+*it.zeTearOffPosition 0/0: ""
+*it.zeTearOffPosition 5/5: ""
+*it.zeTearOffPosition 10/10: ""
+*it.zeTearOffPosition 15/15: ""
+*it.zeTearOffPosition 20/20: ""
+*it.zeTearOffPosition 25/25: ""
+*it.zeTearOffPosition 30/30: ""
+*it.zeTearOffPosition 35/35: ""
+*it.zeTearOffPosition 40/40: ""
+*it.zeTearOffPosition 45/45: ""
+*it.zeTearOffPosition 50/50: ""
+*it.zeTearOffPosition 55/55: ""
+*it.zeTearOffPosition 60/60: ""
+*it.zeTearOffPosition 65/65: ""
+*it.zeTearOffPosition 70/70: ""
+*it.zeTearOffPosition 75/75: ""
+*it.zeTearOffPosition 80/80: ""
+*it.zeTearOffPosition 85/85: ""
+*it.zeTearOffPosition 90/90: ""
+*it.zeTearOffPosition 95/95: ""
+*it.zeTearOffPosition 100/100: ""
+*it.zeTearOffPosition 105/105: ""
+*it.zeTearOffPosition 110/110: ""
+*it.zeTearOffPosition 115/115: ""
+*it.zeTearOffPosition 120/120: ""
+*it.Translation zeErrorReprint/Reprint After Error: ""
+*it.zeErrorReprint Saved/Impostazioni predefinite stampante: ""
+*it.zeErrorReprint Always/Always: ""
+*it.zeErrorReprint Never/Never: ""
+*ja.Translation Manufacturer/Zebra: ""
+*ja.Translation ModelName/Zebra CPCL Label Printer: ""
+*ja.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*ja.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize w144h72/2.00x1.00": ""
+*ja.PageSize w144h90/2.00x1.25": ""
+*ja.PageSize w144h144/2.00x2.00": ""
+*ja.PageSize w144h216/2.00x3.00": ""
+*ja.PageSize w209h72/2.9 x 1": ""
+*ja.PageSize w288h144/4.00x2.00": ""
+*ja.PageSize w288h216/4.00x3.00": ""
+*ja.PageSize w288h288/4.00x4.00": ""
+*ja.PageSize w288h360/4.00x5.00": ""
+*ja.PageSize w288h432/4.00x6.00": ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 203dpi/203dpi: ""
+*ja.Translation zeMediaTracking/Media Tracking: ""
+*ja.zeMediaTracking Continuous/Continuous: ""
+*ja.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*ja.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*ja.Translation PrinterSettings/Printer Settings: ""
+*ja.Translation Darkness/Darkness: ""
+*ja.Darkness -1/システムデフォルト: ""
+*ja.Darkness 1/1: ""
+*ja.Darkness 2/2: ""
+*ja.Darkness 3/3: ""
+*ja.Darkness 4/4: ""
+*ja.Darkness 5/5: ""
+*ja.Darkness 6/6: ""
+*ja.Darkness 7/7: ""
+*ja.Darkness 8/8: ""
+*ja.Darkness 9/9: ""
+*ja.Darkness 10/10: ""
+*ja.Darkness 11/11: ""
+*ja.Darkness 12/12: ""
+*ja.Darkness 13/13: ""
+*ja.Darkness 14/14: ""
+*ja.Darkness 15/15: ""
+*ja.Darkness 16/16: ""
+*ja.Darkness 17/17: ""
+*ja.Darkness 18/18: ""
+*ja.Darkness 19/19: ""
+*ja.Darkness 20/20: ""
+*ja.Darkness 21/21: ""
+*ja.Darkness 22/22: ""
+*ja.Darkness 23/23: ""
+*ja.Darkness 24/24: ""
+*ja.Darkness 25/25: ""
+*ja.Darkness 26/26: ""
+*ja.Darkness 27/27: ""
+*ja.Darkness 28/28: ""
+*ja.Darkness 29/29: ""
+*ja.Darkness 30/30: ""
+*ja.Translation zePrintRate/Print Rate: ""
+*ja.zePrintRate Default/システムデフォルト: ""
+*ja.zePrintRate 1/1 inch/sec.: ""
+*ja.zePrintRate 2/2 inches/sec.: ""
+*ja.zePrintRate 3/3 inches/sec.: ""
+*ja.zePrintRate 4/4 inches/sec.: ""
+*ja.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*ja.zeTearOffPosition 1000/システムデフォルト: ""
+*ja.zeTearOffPosition -120/-120: ""
+*ja.zeTearOffPosition -115/-115: ""
+*ja.zeTearOffPosition -110/-110: ""
+*ja.zeTearOffPosition -105/-105: ""
+*ja.zeTearOffPosition -100/-100: ""
+*ja.zeTearOffPosition -95/-95: ""
+*ja.zeTearOffPosition -90/-90: ""
+*ja.zeTearOffPosition -85/-85: ""
+*ja.zeTearOffPosition -80/-80: ""
+*ja.zeTearOffPosition -75/-75: ""
+*ja.zeTearOffPosition -70/-70: ""
+*ja.zeTearOffPosition -65/-65: ""
+*ja.zeTearOffPosition -60/-60: ""
+*ja.zeTearOffPosition -55/-55: ""
+*ja.zeTearOffPosition -50/-50: ""
+*ja.zeTearOffPosition -45/-45: ""
+*ja.zeTearOffPosition -40/-40: ""
+*ja.zeTearOffPosition -35/-35: ""
+*ja.zeTearOffPosition -30/-30: ""
+*ja.zeTearOffPosition -25/-25: ""
+*ja.zeTearOffPosition -20/-20: ""
+*ja.zeTearOffPosition -15/-15: ""
+*ja.zeTearOffPosition -10/-10: ""
+*ja.zeTearOffPosition -5/-5: ""
+*ja.zeTearOffPosition 0/0: ""
+*ja.zeTearOffPosition 5/5: ""
+*ja.zeTearOffPosition 10/10: ""
+*ja.zeTearOffPosition 15/15: ""
+*ja.zeTearOffPosition 20/20: ""
+*ja.zeTearOffPosition 25/25: ""
+*ja.zeTearOffPosition 30/30: ""
+*ja.zeTearOffPosition 35/35: ""
+*ja.zeTearOffPosition 40/40: ""
+*ja.zeTearOffPosition 45/45: ""
+*ja.zeTearOffPosition 50/50: ""
+*ja.zeTearOffPosition 55/55: ""
+*ja.zeTearOffPosition 60/60: ""
+*ja.zeTearOffPosition 65/65: ""
+*ja.zeTearOffPosition 70/70: ""
+*ja.zeTearOffPosition 75/75: ""
+*ja.zeTearOffPosition 80/80: ""
+*ja.zeTearOffPosition 85/85: ""
+*ja.zeTearOffPosition 90/90: ""
+*ja.zeTearOffPosition 95/95: ""
+*ja.zeTearOffPosition 100/100: ""
+*ja.zeTearOffPosition 105/105: ""
+*ja.zeTearOffPosition 110/110: ""
+*ja.zeTearOffPosition 115/115: ""
+*ja.zeTearOffPosition 120/120: ""
+*ja.Translation zeErrorReprint/Reprint After Error: ""
+*ja.zeErrorReprint Saved/システムデフォルト: ""
+*ja.zeErrorReprint Always/Always: ""
+*ja.zeErrorReprint Never/Never: ""
+*ko.Translation Manufacturer/Zebra: ""
+*ko.Translation ModelName/Zebra CPCL Label Printer: ""
+*ko.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*ko.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize w144h72/2.00x1.00": ""
+*ko.PageSize w144h90/2.00x1.25": ""
+*ko.PageSize w144h144/2.00x2.00": ""
+*ko.PageSize w144h216/2.00x3.00": ""
+*ko.PageSize w209h72/2.9 x 1": ""
+*ko.PageSize w288h144/4.00x2.00": ""
+*ko.PageSize w288h216/4.00x3.00": ""
+*ko.PageSize w288h288/4.00x4.00": ""
+*ko.PageSize w288h360/4.00x5.00": ""
+*ko.PageSize w288h432/4.00x6.00": ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 203dpi/203dpi: ""
+*ko.Translation zeMediaTracking/Media Tracking: ""
+*ko.zeMediaTracking Continuous/Continuous: ""
+*ko.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*ko.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*ko.Translation PrinterSettings/Printer Settings: ""
+*ko.Translation Darkness/Darkness: ""
+*ko.Darkness -1/빠르게: ""
+*ko.Darkness 1/1: ""
+*ko.Darkness 2/2: ""
+*ko.Darkness 3/3: ""
+*ko.Darkness 4/4: ""
+*ko.Darkness 5/5: ""
+*ko.Darkness 6/6: ""
+*ko.Darkness 7/7: ""
+*ko.Darkness 8/8: ""
+*ko.Darkness 9/9: ""
+*ko.Darkness 10/10: ""
+*ko.Darkness 11/11: ""
+*ko.Darkness 12/12: ""
+*ko.Darkness 13/13: ""
+*ko.Darkness 14/14: ""
+*ko.Darkness 15/15: ""
+*ko.Darkness 16/16: ""
+*ko.Darkness 17/17: ""
+*ko.Darkness 18/18: ""
+*ko.Darkness 19/19: ""
+*ko.Darkness 20/20: ""
+*ko.Darkness 21/21: ""
+*ko.Darkness 22/22: ""
+*ko.Darkness 23/23: ""
+*ko.Darkness 24/24: ""
+*ko.Darkness 25/25: ""
+*ko.Darkness 26/26: ""
+*ko.Darkness 27/27: ""
+*ko.Darkness 28/28: ""
+*ko.Darkness 29/29: ""
+*ko.Darkness 30/30: ""
+*ko.Translation zePrintRate/Print Rate: ""
+*ko.zePrintRate Default/빠르게: ""
+*ko.zePrintRate 1/1 inch/sec.: ""
+*ko.zePrintRate 2/2 inches/sec.: ""
+*ko.zePrintRate 3/3 inches/sec.: ""
+*ko.zePrintRate 4/4 inches/sec.: ""
+*ko.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*ko.zeTearOffPosition 1000/빠르게: ""
+*ko.zeTearOffPosition -120/-120: ""
+*ko.zeTearOffPosition -115/-115: ""
+*ko.zeTearOffPosition -110/-110: ""
+*ko.zeTearOffPosition -105/-105: ""
+*ko.zeTearOffPosition -100/-100: ""
+*ko.zeTearOffPosition -95/-95: ""
+*ko.zeTearOffPosition -90/-90: ""
+*ko.zeTearOffPosition -85/-85: ""
+*ko.zeTearOffPosition -80/-80: ""
+*ko.zeTearOffPosition -75/-75: ""
+*ko.zeTearOffPosition -70/-70: ""
+*ko.zeTearOffPosition -65/-65: ""
+*ko.zeTearOffPosition -60/-60: ""
+*ko.zeTearOffPosition -55/-55: ""
+*ko.zeTearOffPosition -50/-50: ""
+*ko.zeTearOffPosition -45/-45: ""
+*ko.zeTearOffPosition -40/-40: ""
+*ko.zeTearOffPosition -35/-35: ""
+*ko.zeTearOffPosition -30/-30: ""
+*ko.zeTearOffPosition -25/-25: ""
+*ko.zeTearOffPosition -20/-20: ""
+*ko.zeTearOffPosition -15/-15: ""
+*ko.zeTearOffPosition -10/-10: ""
+*ko.zeTearOffPosition -5/-5: ""
+*ko.zeTearOffPosition 0/0: ""
+*ko.zeTearOffPosition 5/5: ""
+*ko.zeTearOffPosition 10/10: ""
+*ko.zeTearOffPosition 15/15: ""
+*ko.zeTearOffPosition 20/20: ""
+*ko.zeTearOffPosition 25/25: ""
+*ko.zeTearOffPosition 30/30: ""
+*ko.zeTearOffPosition 35/35: ""
+*ko.zeTearOffPosition 40/40: ""
+*ko.zeTearOffPosition 45/45: ""
+*ko.zeTearOffPosition 50/50: ""
+*ko.zeTearOffPosition 55/55: ""
+*ko.zeTearOffPosition 60/60: ""
+*ko.zeTearOffPosition 65/65: ""
+*ko.zeTearOffPosition 70/70: ""
+*ko.zeTearOffPosition 75/75: ""
+*ko.zeTearOffPosition 80/80: ""
+*ko.zeTearOffPosition 85/85: ""
+*ko.zeTearOffPosition 90/90: ""
+*ko.zeTearOffPosition 95/95: ""
+*ko.zeTearOffPosition 100/100: ""
+*ko.zeTearOffPosition 105/105: ""
+*ko.zeTearOffPosition 110/110: ""
+*ko.zeTearOffPosition 115/115: ""
+*ko.zeTearOffPosition 120/120: ""
+*ko.Translation zeErrorReprint/Reprint After Error: ""
+*ko.zeErrorReprint Saved/빠르게: ""
+*ko.zeErrorReprint Always/Always: ""
+*ko.zeErrorReprint Never/Never: ""
+*no.Translation Manufacturer/Zebra: ""
+*no.Translation ModelName/Zebra CPCL Label Printer: ""
+*no.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*no.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize w144h72/2.00x1.00": ""
+*no.PageSize w144h90/2.00x1.25": ""
+*no.PageSize w144h144/2.00x2.00": ""
+*no.PageSize w144h216/2.00x3.00": ""
+*no.PageSize w209h72/2.9 x 1": ""
+*no.PageSize w288h144/4.00x2.00": ""
+*no.PageSize w288h216/4.00x3.00": ""
+*no.PageSize w288h288/4.00x4.00": ""
+*no.PageSize w288h360/4.00x5.00": ""
+*no.PageSize w288h432/4.00x6.00": ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 203dpi/203dpi: ""
+*no.Translation zeMediaTracking/Media Tracking: ""
+*no.zeMediaTracking Continuous/Continuous: ""
+*no.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*no.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*no.Translation PrinterSettings/Printer Settings: ""
+*no.Translation Darkness/Darkness: ""
+*no.Darkness -1/Skriverstandard: ""
+*no.Darkness 1/1: ""
+*no.Darkness 2/2: ""
+*no.Darkness 3/3: ""
+*no.Darkness 4/4: ""
+*no.Darkness 5/5: ""
+*no.Darkness 6/6: ""
+*no.Darkness 7/7: ""
+*no.Darkness 8/8: ""
+*no.Darkness 9/9: ""
+*no.Darkness 10/10: ""
+*no.Darkness 11/11: ""
+*no.Darkness 12/12: ""
+*no.Darkness 13/13: ""
+*no.Darkness 14/14: ""
+*no.Darkness 15/15: ""
+*no.Darkness 16/16: ""
+*no.Darkness 17/17: ""
+*no.Darkness 18/18: ""
+*no.Darkness 19/19: ""
+*no.Darkness 20/20: ""
+*no.Darkness 21/21: ""
+*no.Darkness 22/22: ""
+*no.Darkness 23/23: ""
+*no.Darkness 24/24: ""
+*no.Darkness 25/25: ""
+*no.Darkness 26/26: ""
+*no.Darkness 27/27: ""
+*no.Darkness 28/28: ""
+*no.Darkness 29/29: ""
+*no.Darkness 30/30: ""
+*no.Translation zePrintRate/Print Rate: ""
+*no.zePrintRate Default/Skriverstandard: ""
+*no.zePrintRate 1/1 inch/sec.: ""
+*no.zePrintRate 2/2 inches/sec.: ""
+*no.zePrintRate 3/3 inches/sec.: ""
+*no.zePrintRate 4/4 inches/sec.: ""
+*no.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*no.zeTearOffPosition 1000/Skriverstandard: ""
+*no.zeTearOffPosition -120/-120: ""
+*no.zeTearOffPosition -115/-115: ""
+*no.zeTearOffPosition -110/-110: ""
+*no.zeTearOffPosition -105/-105: ""
+*no.zeTearOffPosition -100/-100: ""
+*no.zeTearOffPosition -95/-95: ""
+*no.zeTearOffPosition -90/-90: ""
+*no.zeTearOffPosition -85/-85: ""
+*no.zeTearOffPosition -80/-80: ""
+*no.zeTearOffPosition -75/-75: ""
+*no.zeTearOffPosition -70/-70: ""
+*no.zeTearOffPosition -65/-65: ""
+*no.zeTearOffPosition -60/-60: ""
+*no.zeTearOffPosition -55/-55: ""
+*no.zeTearOffPosition -50/-50: ""
+*no.zeTearOffPosition -45/-45: ""
+*no.zeTearOffPosition -40/-40: ""
+*no.zeTearOffPosition -35/-35: ""
+*no.zeTearOffPosition -30/-30: ""
+*no.zeTearOffPosition -25/-25: ""
+*no.zeTearOffPosition -20/-20: ""
+*no.zeTearOffPosition -15/-15: ""
+*no.zeTearOffPosition -10/-10: ""
+*no.zeTearOffPosition -5/-5: ""
+*no.zeTearOffPosition 0/0: ""
+*no.zeTearOffPosition 5/5: ""
+*no.zeTearOffPosition 10/10: ""
+*no.zeTearOffPosition 15/15: ""
+*no.zeTearOffPosition 20/20: ""
+*no.zeTearOffPosition 25/25: ""
+*no.zeTearOffPosition 30/30: ""
+*no.zeTearOffPosition 35/35: ""
+*no.zeTearOffPosition 40/40: ""
+*no.zeTearOffPosition 45/45: ""
+*no.zeTearOffPosition 50/50: ""
+*no.zeTearOffPosition 55/55: ""
+*no.zeTearOffPosition 60/60: ""
+*no.zeTearOffPosition 65/65: ""
+*no.zeTearOffPosition 70/70: ""
+*no.zeTearOffPosition 75/75: ""
+*no.zeTearOffPosition 80/80: ""
+*no.zeTearOffPosition 85/85: ""
+*no.zeTearOffPosition 90/90: ""
+*no.zeTearOffPosition 95/95: ""
+*no.zeTearOffPosition 100/100: ""
+*no.zeTearOffPosition 105/105: ""
+*no.zeTearOffPosition 110/110: ""
+*no.zeTearOffPosition 115/115: ""
+*no.zeTearOffPosition 120/120: ""
+*no.Translation zeErrorReprint/Reprint After Error: ""
+*no.zeErrorReprint Saved/Skriverstandard: ""
+*no.zeErrorReprint Always/Always: ""
+*no.zeErrorReprint Never/Never: ""
+*pt.Translation Manufacturer/Zebra: ""
+*pt.Translation ModelName/Zebra CPCL Label Printer: ""
+*pt.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*pt.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize w144h72/2.00x1.00": ""
+*pt.PageSize w144h90/2.00x1.25": ""
+*pt.PageSize w144h144/2.00x2.00": ""
+*pt.PageSize w144h216/2.00x3.00": ""
+*pt.PageSize w209h72/2.9 x 1": ""
+*pt.PageSize w288h144/4.00x2.00": ""
+*pt.PageSize w288h216/4.00x3.00": ""
+*pt.PageSize w288h288/4.00x4.00": ""
+*pt.PageSize w288h360/4.00x5.00": ""
+*pt.PageSize w288h432/4.00x6.00": ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 203dpi/203dpi: ""
+*pt.Translation zeMediaTracking/Media Tracking: ""
+*pt.zeMediaTracking Continuous/Continuous: ""
+*pt.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*pt.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*pt.Translation PrinterSettings/Printer Settings: ""
+*pt.Translation Darkness/Darkness: ""
+*pt.Darkness -1/Rápido: ""
+*pt.Darkness 1/1: ""
+*pt.Darkness 2/2: ""
+*pt.Darkness 3/3: ""
+*pt.Darkness 4/4: ""
+*pt.Darkness 5/5: ""
+*pt.Darkness 6/6: ""
+*pt.Darkness 7/7: ""
+*pt.Darkness 8/8: ""
+*pt.Darkness 9/9: ""
+*pt.Darkness 10/10: ""
+*pt.Darkness 11/11: ""
+*pt.Darkness 12/12: ""
+*pt.Darkness 13/13: ""
+*pt.Darkness 14/14: ""
+*pt.Darkness 15/15: ""
+*pt.Darkness 16/16: ""
+*pt.Darkness 17/17: ""
+*pt.Darkness 18/18: ""
+*pt.Darkness 19/19: ""
+*pt.Darkness 20/20: ""
+*pt.Darkness 21/21: ""
+*pt.Darkness 22/22: ""
+*pt.Darkness 23/23: ""
+*pt.Darkness 24/24: ""
+*pt.Darkness 25/25: ""
+*pt.Darkness 26/26: ""
+*pt.Darkness 27/27: ""
+*pt.Darkness 28/28: ""
+*pt.Darkness 29/29: ""
+*pt.Darkness 30/30: ""
+*pt.Translation zePrintRate/Print Rate: ""
+*pt.zePrintRate Default/Rápido: ""
+*pt.zePrintRate 1/1 inch/sec.: ""
+*pt.zePrintRate 2/2 inches/sec.: ""
+*pt.zePrintRate 3/3 inches/sec.: ""
+*pt.zePrintRate 4/4 inches/sec.: ""
+*pt.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*pt.zeTearOffPosition 1000/Rápido: ""
+*pt.zeTearOffPosition -120/-120: ""
+*pt.zeTearOffPosition -115/-115: ""
+*pt.zeTearOffPosition -110/-110: ""
+*pt.zeTearOffPosition -105/-105: ""
+*pt.zeTearOffPosition -100/-100: ""
+*pt.zeTearOffPosition -95/-95: ""
+*pt.zeTearOffPosition -90/-90: ""
+*pt.zeTearOffPosition -85/-85: ""
+*pt.zeTearOffPosition -80/-80: ""
+*pt.zeTearOffPosition -75/-75: ""
+*pt.zeTearOffPosition -70/-70: ""
+*pt.zeTearOffPosition -65/-65: ""
+*pt.zeTearOffPosition -60/-60: ""
+*pt.zeTearOffPosition -55/-55: ""
+*pt.zeTearOffPosition -50/-50: ""
+*pt.zeTearOffPosition -45/-45: ""
+*pt.zeTearOffPosition -40/-40: ""
+*pt.zeTearOffPosition -35/-35: ""
+*pt.zeTearOffPosition -30/-30: ""
+*pt.zeTearOffPosition -25/-25: ""
+*pt.zeTearOffPosition -20/-20: ""
+*pt.zeTearOffPosition -15/-15: ""
+*pt.zeTearOffPosition -10/-10: ""
+*pt.zeTearOffPosition -5/-5: ""
+*pt.zeTearOffPosition 0/0: ""
+*pt.zeTearOffPosition 5/5: ""
+*pt.zeTearOffPosition 10/10: ""
+*pt.zeTearOffPosition 15/15: ""
+*pt.zeTearOffPosition 20/20: ""
+*pt.zeTearOffPosition 25/25: ""
+*pt.zeTearOffPosition 30/30: ""
+*pt.zeTearOffPosition 35/35: ""
+*pt.zeTearOffPosition 40/40: ""
+*pt.zeTearOffPosition 45/45: ""
+*pt.zeTearOffPosition 50/50: ""
+*pt.zeTearOffPosition 55/55: ""
+*pt.zeTearOffPosition 60/60: ""
+*pt.zeTearOffPosition 65/65: ""
+*pt.zeTearOffPosition 70/70: ""
+*pt.zeTearOffPosition 75/75: ""
+*pt.zeTearOffPosition 80/80: ""
+*pt.zeTearOffPosition 85/85: ""
+*pt.zeTearOffPosition 90/90: ""
+*pt.zeTearOffPosition 95/95: ""
+*pt.zeTearOffPosition 100/100: ""
+*pt.zeTearOffPosition 105/105: ""
+*pt.zeTearOffPosition 110/110: ""
+*pt.zeTearOffPosition 115/115: ""
+*pt.zeTearOffPosition 120/120: ""
+*pt.Translation zeErrorReprint/Reprint After Error: ""
+*pt.zeErrorReprint Saved/Rápido: ""
+*pt.zeErrorReprint Always/Always: ""
+*pt.zeErrorReprint Never/Never: ""
+*sv.Translation Manufacturer/Zebra: ""
+*sv.Translation ModelName/Zebra CPCL Label Printer: ""
+*sv.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*sv.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize w144h72/2.00x1.00": ""
+*sv.PageSize w144h90/2.00x1.25": ""
+*sv.PageSize w144h144/2.00x2.00": ""
+*sv.PageSize w144h216/2.00x3.00": ""
+*sv.PageSize w209h72/2.9 x 1": ""
+*sv.PageSize w288h144/4.00x2.00": ""
+*sv.PageSize w288h216/4.00x3.00": ""
+*sv.PageSize w288h288/4.00x4.00": ""
+*sv.PageSize w288h360/4.00x5.00": ""
+*sv.PageSize w288h432/4.00x6.00": ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 203dpi/203dpi: ""
+*sv.Translation zeMediaTracking/Media Tracking: ""
+*sv.zeMediaTracking Continuous/Continuous: ""
+*sv.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*sv.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*sv.Translation PrinterSettings/Printer Settings: ""
+*sv.Translation Darkness/Darkness: ""
+*sv.Darkness -1/Skrivarstandard: ""
+*sv.Darkness 1/1: ""
+*sv.Darkness 2/2: ""
+*sv.Darkness 3/3: ""
+*sv.Darkness 4/4: ""
+*sv.Darkness 5/5: ""
+*sv.Darkness 6/6: ""
+*sv.Darkness 7/7: ""
+*sv.Darkness 8/8: ""
+*sv.Darkness 9/9: ""
+*sv.Darkness 10/10: ""
+*sv.Darkness 11/11: ""
+*sv.Darkness 12/12: ""
+*sv.Darkness 13/13: ""
+*sv.Darkness 14/14: ""
+*sv.Darkness 15/15: ""
+*sv.Darkness 16/16: ""
+*sv.Darkness 17/17: ""
+*sv.Darkness 18/18: ""
+*sv.Darkness 19/19: ""
+*sv.Darkness 20/20: ""
+*sv.Darkness 21/21: ""
+*sv.Darkness 22/22: ""
+*sv.Darkness 23/23: ""
+*sv.Darkness 24/24: ""
+*sv.Darkness 25/25: ""
+*sv.Darkness 26/26: ""
+*sv.Darkness 27/27: ""
+*sv.Darkness 28/28: ""
+*sv.Darkness 29/29: ""
+*sv.Darkness 30/30: ""
+*sv.Translation zePrintRate/Print Rate: ""
+*sv.zePrintRate Default/Skrivarstandard: ""
+*sv.zePrintRate 1/1 inch/sec.: ""
+*sv.zePrintRate 2/2 inches/sec.: ""
+*sv.zePrintRate 3/3 inches/sec.: ""
+*sv.zePrintRate 4/4 inches/sec.: ""
+*sv.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*sv.zeTearOffPosition 1000/Skrivarstandard: ""
+*sv.zeTearOffPosition -120/-120: ""
+*sv.zeTearOffPosition -115/-115: ""
+*sv.zeTearOffPosition -110/-110: ""
+*sv.zeTearOffPosition -105/-105: ""
+*sv.zeTearOffPosition -100/-100: ""
+*sv.zeTearOffPosition -95/-95: ""
+*sv.zeTearOffPosition -90/-90: ""
+*sv.zeTearOffPosition -85/-85: ""
+*sv.zeTearOffPosition -80/-80: ""
+*sv.zeTearOffPosition -75/-75: ""
+*sv.zeTearOffPosition -70/-70: ""
+*sv.zeTearOffPosition -65/-65: ""
+*sv.zeTearOffPosition -60/-60: ""
+*sv.zeTearOffPosition -55/-55: ""
+*sv.zeTearOffPosition -50/-50: ""
+*sv.zeTearOffPosition -45/-45: ""
+*sv.zeTearOffPosition -40/-40: ""
+*sv.zeTearOffPosition -35/-35: ""
+*sv.zeTearOffPosition -30/-30: ""
+*sv.zeTearOffPosition -25/-25: ""
+*sv.zeTearOffPosition -20/-20: ""
+*sv.zeTearOffPosition -15/-15: ""
+*sv.zeTearOffPosition -10/-10: ""
+*sv.zeTearOffPosition -5/-5: ""
+*sv.zeTearOffPosition 0/0: ""
+*sv.zeTearOffPosition 5/5: ""
+*sv.zeTearOffPosition 10/10: ""
+*sv.zeTearOffPosition 15/15: ""
+*sv.zeTearOffPosition 20/20: ""
+*sv.zeTearOffPosition 25/25: ""
+*sv.zeTearOffPosition 30/30: ""
+*sv.zeTearOffPosition 35/35: ""
+*sv.zeTearOffPosition 40/40: ""
+*sv.zeTearOffPosition 45/45: ""
+*sv.zeTearOffPosition 50/50: ""
+*sv.zeTearOffPosition 55/55: ""
+*sv.zeTearOffPosition 60/60: ""
+*sv.zeTearOffPosition 65/65: ""
+*sv.zeTearOffPosition 70/70: ""
+*sv.zeTearOffPosition 75/75: ""
+*sv.zeTearOffPosition 80/80: ""
+*sv.zeTearOffPosition 85/85: ""
+*sv.zeTearOffPosition 90/90: ""
+*sv.zeTearOffPosition 95/95: ""
+*sv.zeTearOffPosition 100/100: ""
+*sv.zeTearOffPosition 105/105: ""
+*sv.zeTearOffPosition 110/110: ""
+*sv.zeTearOffPosition 115/115: ""
+*sv.zeTearOffPosition 120/120: ""
+*sv.Translation zeErrorReprint/Reprint After Error: ""
+*sv.zeErrorReprint Saved/Skrivarstandard: ""
+*sv.zeErrorReprint Always/Always: ""
+*sv.zeErrorReprint Never/Never: ""
+*zh.Translation Manufacturer/Zebra: ""
+*zh.Translation ModelName/Zebra CPCL Label Printer: ""
+*zh.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*zh.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize w144h72/2.00x1.00": ""
+*zh.PageSize w144h90/2.00x1.25": ""
+*zh.PageSize w144h144/2.00x2.00": ""
+*zh.PageSize w144h216/2.00x3.00": ""
+*zh.PageSize w209h72/2.9 x 1": ""
+*zh.PageSize w288h144/4.00x2.00": ""
+*zh.PageSize w288h216/4.00x3.00": ""
+*zh.PageSize w288h288/4.00x4.00": ""
+*zh.PageSize w288h360/4.00x5.00": ""
+*zh.PageSize w288h432/4.00x6.00": ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 203dpi/203dpi: ""
+*zh.Translation zeMediaTracking/Media Tracking: ""
+*zh.zeMediaTracking Continuous/Continuous: ""
+*zh.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*zh.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*zh.Translation PrinterSettings/Printer Settings: ""
+*zh.Translation Darkness/Darkness: ""
+*zh.Darkness -1/Printer's Current Setting: ""
+*zh.Darkness 1/1: ""
+*zh.Darkness 2/2: ""
+*zh.Darkness 3/3: ""
+*zh.Darkness 4/4: ""
+*zh.Darkness 5/5: ""
+*zh.Darkness 6/6: ""
+*zh.Darkness 7/7: ""
+*zh.Darkness 8/8: ""
+*zh.Darkness 9/9: ""
+*zh.Darkness 10/10: ""
+*zh.Darkness 11/11: ""
+*zh.Darkness 12/12: ""
+*zh.Darkness 13/13: ""
+*zh.Darkness 14/14: ""
+*zh.Darkness 15/15: ""
+*zh.Darkness 16/16: ""
+*zh.Darkness 17/17: ""
+*zh.Darkness 18/18: ""
+*zh.Darkness 19/19: ""
+*zh.Darkness 20/20: ""
+*zh.Darkness 21/21: ""
+*zh.Darkness 22/22: ""
+*zh.Darkness 23/23: ""
+*zh.Darkness 24/24: ""
+*zh.Darkness 25/25: ""
+*zh.Darkness 26/26: ""
+*zh.Darkness 27/27: ""
+*zh.Darkness 28/28: ""
+*zh.Darkness 29/29: ""
+*zh.Darkness 30/30: ""
+*zh.Translation zePrintRate/Print Rate: ""
+*zh.zePrintRate Default/Printer's Current Setting: ""
+*zh.zePrintRate 1/1 inch/sec.: ""
+*zh.zePrintRate 2/2 inches/sec.: ""
+*zh.zePrintRate 3/3 inches/sec.: ""
+*zh.zePrintRate 4/4 inches/sec.: ""
+*zh.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*zh.zeTearOffPosition 1000/Printer's Current Setting: ""
+*zh.zeTearOffPosition -120/-120: ""
+*zh.zeTearOffPosition -115/-115: ""
+*zh.zeTearOffPosition -110/-110: ""
+*zh.zeTearOffPosition -105/-105: ""
+*zh.zeTearOffPosition -100/-100: ""
+*zh.zeTearOffPosition -95/-95: ""
+*zh.zeTearOffPosition -90/-90: ""
+*zh.zeTearOffPosition -85/-85: ""
+*zh.zeTearOffPosition -80/-80: ""
+*zh.zeTearOffPosition -75/-75: ""
+*zh.zeTearOffPosition -70/-70: ""
+*zh.zeTearOffPosition -65/-65: ""
+*zh.zeTearOffPosition -60/-60: ""
+*zh.zeTearOffPosition -55/-55: ""
+*zh.zeTearOffPosition -50/-50: ""
+*zh.zeTearOffPosition -45/-45: ""
+*zh.zeTearOffPosition -40/-40: ""
+*zh.zeTearOffPosition -35/-35: ""
+*zh.zeTearOffPosition -30/-30: ""
+*zh.zeTearOffPosition -25/-25: ""
+*zh.zeTearOffPosition -20/-20: ""
+*zh.zeTearOffPosition -15/-15: ""
+*zh.zeTearOffPosition -10/-10: ""
+*zh.zeTearOffPosition -5/-5: ""
+*zh.zeTearOffPosition 0/0: ""
+*zh.zeTearOffPosition 5/5: ""
+*zh.zeTearOffPosition 10/10: ""
+*zh.zeTearOffPosition 15/15: ""
+*zh.zeTearOffPosition 20/20: ""
+*zh.zeTearOffPosition 25/25: ""
+*zh.zeTearOffPosition 30/30: ""
+*zh.zeTearOffPosition 35/35: ""
+*zh.zeTearOffPosition 40/40: ""
+*zh.zeTearOffPosition 45/45: ""
+*zh.zeTearOffPosition 50/50: ""
+*zh.zeTearOffPosition 55/55: ""
+*zh.zeTearOffPosition 60/60: ""
+*zh.zeTearOffPosition 65/65: ""
+*zh.zeTearOffPosition 70/70: ""
+*zh.zeTearOffPosition 75/75: ""
+*zh.zeTearOffPosition 80/80: ""
+*zh.zeTearOffPosition 85/85: ""
+*zh.zeTearOffPosition 90/90: ""
+*zh.zeTearOffPosition 95/95: ""
+*zh.zeTearOffPosition 100/100: ""
+*zh.zeTearOffPosition 105/105: ""
+*zh.zeTearOffPosition 110/110: ""
+*zh.zeTearOffPosition 115/115: ""
+*zh.zeTearOffPosition 120/120: ""
+*zh.Translation zeErrorReprint/Reprint After Error: ""
+*zh.zeErrorReprint Saved/Printer's Current Setting: ""
+*zh.zeErrorReprint Always/Always: ""
+*zh.zeErrorReprint Never/Never: ""
+*zh_TW.Translation Manufacturer/Zebra: ""
+*zh_TW.Translation ModelName/Zebra CPCL Label Printer: ""
+*zh_TW.Translation ShortNickName/Zebra CPCL Label Printer: ""
+*zh_TW.Translation NickName/Zebra CPCL Label Printer, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize w144h72/2.00x1.00": ""
+*zh_TW.PageSize w144h90/2.00x1.25": ""
+*zh_TW.PageSize w144h144/2.00x2.00": ""
+*zh_TW.PageSize w144h216/2.00x3.00": ""
+*zh_TW.PageSize w209h72/2.9 x 1": ""
+*zh_TW.PageSize w288h144/4.00x2.00": ""
+*zh_TW.PageSize w288h216/4.00x3.00": ""
+*zh_TW.PageSize w288h288/4.00x4.00": ""
+*zh_TW.PageSize w288h360/4.00x5.00": ""
+*zh_TW.PageSize w288h432/4.00x6.00": ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 203dpi/203dpi: ""
+*zh_TW.Translation zeMediaTracking/Media Tracking: ""
+*zh_TW.zeMediaTracking Continuous/Continuous: ""
+*zh_TW.zeMediaTracking Web/Non-continuous (Web sensing): ""
+*zh_TW.zeMediaTracking Mark/Non-continuous (Mark sensing): ""
+*zh_TW.Translation PrinterSettings/Printer Settings: ""
+*zh_TW.Translation Darkness/Darkness: ""
+*zh_TW.Darkness -1/快速: ""
+*zh_TW.Darkness 1/1: ""
+*zh_TW.Darkness 2/2: ""
+*zh_TW.Darkness 3/3: ""
+*zh_TW.Darkness 4/4: ""
+*zh_TW.Darkness 5/5: ""
+*zh_TW.Darkness 6/6: ""
+*zh_TW.Darkness 7/7: ""
+*zh_TW.Darkness 8/8: ""
+*zh_TW.Darkness 9/9: ""
+*zh_TW.Darkness 10/10: ""
+*zh_TW.Darkness 11/11: ""
+*zh_TW.Darkness 12/12: ""
+*zh_TW.Darkness 13/13: ""
+*zh_TW.Darkness 14/14: ""
+*zh_TW.Darkness 15/15: ""
+*zh_TW.Darkness 16/16: ""
+*zh_TW.Darkness 17/17: ""
+*zh_TW.Darkness 18/18: ""
+*zh_TW.Darkness 19/19: ""
+*zh_TW.Darkness 20/20: ""
+*zh_TW.Darkness 21/21: ""
+*zh_TW.Darkness 22/22: ""
+*zh_TW.Darkness 23/23: ""
+*zh_TW.Darkness 24/24: ""
+*zh_TW.Darkness 25/25: ""
+*zh_TW.Darkness 26/26: ""
+*zh_TW.Darkness 27/27: ""
+*zh_TW.Darkness 28/28: ""
+*zh_TW.Darkness 29/29: ""
+*zh_TW.Darkness 30/30: ""
+*zh_TW.Translation zePrintRate/Print Rate: ""
+*zh_TW.zePrintRate Default/快速: ""
+*zh_TW.zePrintRate 1/1 inch/sec.: ""
+*zh_TW.zePrintRate 2/2 inches/sec.: ""
+*zh_TW.zePrintRate 3/3 inches/sec.: ""
+*zh_TW.zePrintRate 4/4 inches/sec.: ""
+*zh_TW.Translation zeTearOffPosition/Tear-Off Adjust Position: ""
+*zh_TW.zeTearOffPosition 1000/快速: ""
+*zh_TW.zeTearOffPosition -120/-120: ""
+*zh_TW.zeTearOffPosition -115/-115: ""
+*zh_TW.zeTearOffPosition -110/-110: ""
+*zh_TW.zeTearOffPosition -105/-105: ""
+*zh_TW.zeTearOffPosition -100/-100: ""
+*zh_TW.zeTearOffPosition -95/-95: ""
+*zh_TW.zeTearOffPosition -90/-90: ""
+*zh_TW.zeTearOffPosition -85/-85: ""
+*zh_TW.zeTearOffPosition -80/-80: ""
+*zh_TW.zeTearOffPosition -75/-75: ""
+*zh_TW.zeTearOffPosition -70/-70: ""
+*zh_TW.zeTearOffPosition -65/-65: ""
+*zh_TW.zeTearOffPosition -60/-60: ""
+*zh_TW.zeTearOffPosition -55/-55: ""
+*zh_TW.zeTearOffPosition -50/-50: ""
+*zh_TW.zeTearOffPosition -45/-45: ""
+*zh_TW.zeTearOffPosition -40/-40: ""
+*zh_TW.zeTearOffPosition -35/-35: ""
+*zh_TW.zeTearOffPosition -30/-30: ""
+*zh_TW.zeTearOffPosition -25/-25: ""
+*zh_TW.zeTearOffPosition -20/-20: ""
+*zh_TW.zeTearOffPosition -15/-15: ""
+*zh_TW.zeTearOffPosition -10/-10: ""
+*zh_TW.zeTearOffPosition -5/-5: ""
+*zh_TW.zeTearOffPosition 0/0: ""
+*zh_TW.zeTearOffPosition 5/5: ""
+*zh_TW.zeTearOffPosition 10/10: ""
+*zh_TW.zeTearOffPosition 15/15: ""
+*zh_TW.zeTearOffPosition 20/20: ""
+*zh_TW.zeTearOffPosition 25/25: ""
+*zh_TW.zeTearOffPosition 30/30: ""
+*zh_TW.zeTearOffPosition 35/35: ""
+*zh_TW.zeTearOffPosition 40/40: ""
+*zh_TW.zeTearOffPosition 45/45: ""
+*zh_TW.zeTearOffPosition 50/50: ""
+*zh_TW.zeTearOffPosition 55/55: ""
+*zh_TW.zeTearOffPosition 60/60: ""
+*zh_TW.zeTearOffPosition 65/65: ""
+*zh_TW.zeTearOffPosition 70/70: ""
+*zh_TW.zeTearOffPosition 75/75: ""
+*zh_TW.zeTearOffPosition 80/80: ""
+*zh_TW.zeTearOffPosition 85/85: ""
+*zh_TW.zeTearOffPosition 90/90: ""
+*zh_TW.zeTearOffPosition 95/95: ""
+*zh_TW.zeTearOffPosition 100/100: ""
+*zh_TW.zeTearOffPosition 105/105: ""
+*zh_TW.zeTearOffPosition 110/110: ""
+*zh_TW.zeTearOffPosition 115/115: ""
+*zh_TW.zeTearOffPosition 120/120: ""
+*zh_TW.Translation zeErrorReprint/Reprint After Error: ""
+*zh_TW.zeErrorReprint Saved/快速: ""
+*zh_TW.zeErrorReprint Always/Always: ""
+*zh_TW.zeErrorReprint Never/Never: ""
 *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
-*%
-*% End of "$Id: zebra.ppd 4905 2006-01-10 20:07:15Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of ZEBRACPL.PPD, 63701 bytes.
index b47b1ce37f5380f685d576735567ec3648f4bbf7..b999d2100c7dfd554c47ac19fc20e77328d3dfaf 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: zebra.ppd 4880 2005-12-15 16:19:46Z mike $"
-*%
-*%   Sample Zebra label printer driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 2001-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for EPL1 Label Printer with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "ZEBRA.PPD"
-*Manufacturer: "Zebra"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: False
-*cupsFilter:   "application/vnd.cups-raster 0 rastertolabel"
-*% cupsModelNumber is 16 for EPL1 line mode, 17 for EPL2 page mode,
-*% 18 for ZPL mode, and 19 for CPCL mode.
-*cupsModelNumber: 16
-*ModelName:     "Zebra EPL1 Label Printer"
+*PCFileName: "ZEBRAEP1.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Zebra"
+*ModelName: "Zebra EPL1 Label Printer"
 *ShortNickName: "Zebra EPL1 Label Printer"
-*NickName:      "Zebra EPL1 Label Printer CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*NickName: "Zebra EPL1 Label Printer, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "8"
+*FileSystem: False
+*Throughput: "8"
 *LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 16
+*cupsManualCopies: False
+*cupsFilter: "application/vnd.cups-raster 50 rastertolabel"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: w288h360
-*PageSize w90h18/Label - 1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
-*PageSize w90h162/Label - 1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
-*PageSize w108h18/Label - 1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
-*PageSize w108h36/Label - 1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
-*PageSize w108h72/Label - 1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
-*PageSize w108h144/Label - 1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
-*PageSize w144h26/Label - 2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
-*PageSize w144h36/Label - 2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
-*PageSize w144h72/Label - 2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-*PageSize w144h90/Label - 2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-*PageSize w144h288/Label - 2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
-*PageSize w144h396/Label - 2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
-*PageSize w162h36/Label - 2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
-*PageSize w162h90/Label - 2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
-*PageSize w162h288/Label - 2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
-*PageSize w162h396/Label - 2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
-*PageSize w171h396/Label - 2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
-*PageSize w180h72/Label - 2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
-*PageSize w180h144/Label - 2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
-*PageSize w198h90/Label - 2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
-*PageSize w216h72/Label - 3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
-*PageSize w216h90/Label - 3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
-*PageSize w216h144/Label - 3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
-*PageSize w216h216/Label - 3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
-*PageSize w216h360/Label - 3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
-*PageSize w234h144/Label - 3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
-*PageSize w234h360/Label - 3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
-*PageSize w234h396/Label - 3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
-*PageSize w234h419/Label - 3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
-*PageSize w234h563/Label - 3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
-*PageSize w252h72/Label - 3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
-*PageSize w288h72/Label - 4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
-*PageSize w288h144/Label - 4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-*PageSize w288h180/Label - 4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
-*PageSize w288h216/Label - 4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-*PageSize w288h288/Label - 4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-*PageSize w288h360/Label - 4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-*PageSize w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
-*PageSize w288h468/Label - 4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
-*PageSize w288h936/Label - 4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
+*PageSize w90h18/1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
+*PageSize w90h162/1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
+*PageSize w108h18/1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
+*PageSize w108h36/1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
+*PageSize w108h72/1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
+*PageSize w108h144/1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
+*PageSize w144h26/2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
+*PageSize w144h36/2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
+*PageSize w144h72/2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
+*PageSize w144h90/2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
+*PageSize w144h288/2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
+*PageSize w144h396/2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
+*PageSize w162h36/2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
+*PageSize w162h90/2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
+*PageSize w162h288/2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
+*PageSize w162h396/2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
+*PageSize w171h396/2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
+*PageSize w180h72/2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
+*PageSize w180h144/2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
+*PageSize w198h90/2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
+*PageSize w216h72/3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
+*PageSize w216h90/3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
+*PageSize w216h144/3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
+*PageSize w216h216/3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
+*PageSize w216h360/3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
+*PageSize w234h144/3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
+*PageSize w234h360/3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
+*PageSize w234h396/3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
+*PageSize w234h419/3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
+*PageSize w234h563/3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
+*PageSize w252h72/3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
+*PageSize w288h72/4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
+*PageSize w288h144/4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
+*PageSize w288h180/4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
+*PageSize w288h216/4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
+*PageSize w288h288/4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
+*PageSize w288h360/4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
+*PageSize w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageSize w288h468/4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
+*PageSize w288h936/4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: w288h360
-*PageRegion w90h18/Label - 1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
-*PageRegion w90h162/Label - 1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h18/Label - 1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h36/Label - 1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h72/Label - 1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h144/Label - 1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h26/Label - 2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h36/Label - 2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h72/Label - 2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h90/Label - 2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h288/Label - 2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h396/Label - 2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h36/Label - 2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h90/Label - 2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h288/Label - 2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h396/Label - 2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w171h396/Label - 2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w180h72/Label - 2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w180h144/Label - 2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w198h90/Label - 2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h72/Label - 3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h90/Label - 3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h144/Label - 3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h216/Label - 3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h360/Label - 3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h144/Label - 3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h360/Label - 3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h396/Label - 3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h419/Label - 3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h563/Label - 3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
-*PageRegion w252h72/Label - 3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h72/Label - 4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h144/Label - 4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h180/Label - 4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h216/Label - 4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h288/Label - 4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h360/Label - 4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h468/Label - 4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h936/Label - 4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
+*PageRegion w90h18/1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
+*PageRegion w90h162/1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h18/1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h36/1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h72/1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h144/1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h26/2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h36/2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h72/2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h90/2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h288/2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h396/2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h36/2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h90/2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h288/2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h396/2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w171h396/2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w180h72/2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w180h144/2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w198h90/2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h72/3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h90/3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h144/3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h216/3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h360/3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h144/3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h360/3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h396/3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h419/3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h563/3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
+*PageRegion w252h72/3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h72/4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h144/4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h180/4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h216/4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h288/4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h360/4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h468/4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h936/4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
 *DefaultImageableArea: w288h360
-*ImageableArea w90h18/Label - 1.25x0.25": "0 0 90 18"
-*ImageableArea w90h162/Label - 1.25x2.25": "0 0 90 162"
-*ImageableArea w108h18/Label - 1.50x0.25": "0 0 108 18"
-*ImageableArea w108h36/Label - 1.50x0.50": "0 0 108 36"
-*ImageableArea w108h72/Label - 1.50x1.00": "0 0 108 72"
-*ImageableArea w108h144/Label - 1.50x2.00": "0 0 108 144"
-*ImageableArea w144h26/Label - 2.00x0.37": "0 0 144 26"
-*ImageableArea w144h36/Label - 2.00x0.50": "0 0 144 36"
-*ImageableArea w144h72/Label - 2.00x1.00": "0 0 144 72"
-*ImageableArea w144h90/Label - 2.00x1.25": "0 0 144 90"
-*ImageableArea w144h288/Label - 2.00x4.00": "0 0 144 288"
-*ImageableArea w144h396/Label - 2.00x5.50": "0 0 144 396"
-*ImageableArea w162h36/Label - 2.25x0.50": "0 0 162 36"
-*ImageableArea w162h90/Label - 2.25x1.25": "0 0 162 90"
-*ImageableArea w162h288/Label - 2.25x4.00": "0 0 162 288"
-*ImageableArea w162h396/Label - 2.25x5.50": "0 0 162 396"
-*ImageableArea w171h396/Label - 2.38x5.50": "0 0 171 396"
-*ImageableArea w180h72/Label - 2.50x1.00": "0 0 180 72"
-*ImageableArea w180h144/Label - 2.50x2.00": "0 0 180 144"
-*ImageableArea w198h90/Label - 2.75x1.25": "0 0 198 90"
-*ImageableArea w216h72/Label - 3.00x1.00": "0 0 216 72"
-*ImageableArea w216h90/Label - 3.00x1.25": "0 0 216 90"
-*ImageableArea w216h144/Label - 3.00x2.00": "0 0 216 144"
-*ImageableArea w216h216/Label - 3.00x3.00": "0 0 216 216"
-*ImageableArea w216h360/Label - 3.00x5.00": "0 0 216 360"
-*ImageableArea w234h144/Label - 3.25x2.00": "0 0 234 144"
-*ImageableArea w234h360/Label - 3.25x5.00": "0 0 234 360"
-*ImageableArea w234h396/Label - 3.25x5.50": "0 0 234 396"
-*ImageableArea w234h419/Label - 3.25x5.83": "0 0 234 419"
-*ImageableArea w234h563/Label - 3.25x7.83": "0 0 234 563"
-*ImageableArea w252h72/Label - 3.50x1.00": "0 0 252 72"
-*ImageableArea w288h72/Label - 4.00x1.00": "0 0 288 72"
-*ImageableArea w288h144/Label - 4.00x2.00": "0 0 288 144"
-*ImageableArea w288h180/Label - 4.00x2.50": "0 0 288 180"
-*ImageableArea w288h216/Label - 4.00x3.00": "0 0 288 216"
-*ImageableArea w288h288/Label - 4.00x4.00": "0 0 288 288"
-*ImageableArea w288h360/Label - 4.00x5.00": "0 0 288 360"
-*ImageableArea w288h432/Label - 4.00x6.00": "0 0 288 432"
-*ImageableArea w288h468/Label - 4.00x6.50": "0 0 288 468"
-*ImageableArea w288h936/Label - 4.00x13.00": "0 0 288 936"
-
+*ImageableArea w90h18/1.25x0.25": "0.00 0.00 90.00 18.00"
+*ImageableArea w90h162/1.25x2.25": "0.00 0.00 90.00 162.00"
+*ImageableArea w108h18/1.50x0.25": "0.00 0.00 108.00 18.00"
+*ImageableArea w108h36/1.50x0.50": "0.00 0.00 108.00 36.00"
+*ImageableArea w108h72/1.50x1.00": "0.00 0.00 108.00 72.00"
+*ImageableArea w108h144/1.50x2.00": "0.00 0.00 108.00 144.00"
+*ImageableArea w144h26/2.00x0.37": "0.00 0.00 144.00 26.00"
+*ImageableArea w144h36/2.00x0.50": "0.00 0.00 144.00 36.00"
+*ImageableArea w144h72/2.00x1.00": "0.00 0.00 144.00 72.00"
+*ImageableArea w144h90/2.00x1.25": "0.00 0.00 144.00 90.00"
+*ImageableArea w144h288/2.00x4.00": "0.00 0.00 144.00 288.00"
+*ImageableArea w144h396/2.00x5.50": "0.00 0.00 144.00 396.00"
+*ImageableArea w162h36/2.25x0.50": "0.00 0.00 162.00 36.00"
+*ImageableArea w162h90/2.25x1.25": "0.00 0.00 162.00 90.00"
+*ImageableArea w162h288/2.25x4.00": "0.00 0.00 162.00 288.00"
+*ImageableArea w162h396/2.25x5.50": "0.00 0.00 162.00 396.00"
+*ImageableArea w171h396/2.38x5.50": "0.00 0.00 171.00 396.00"
+*ImageableArea w180h72/2.50x1.00": "0.00 0.00 180.00 72.00"
+*ImageableArea w180h144/2.50x2.00": "0.00 0.00 180.00 144.00"
+*ImageableArea w198h90/2.75x1.25": "0.00 0.00 198.00 90.00"
+*ImageableArea w216h72/3.00x1.00": "0.00 0.00 216.00 72.00"
+*ImageableArea w216h90/3.00x1.25": "0.00 0.00 216.00 90.00"
+*ImageableArea w216h144/3.00x2.00": "0.00 0.00 216.00 144.00"
+*ImageableArea w216h216/3.00x3.00": "0.00 0.00 216.00 216.00"
+*ImageableArea w216h360/3.00x5.00": "0.00 0.00 216.00 360.00"
+*ImageableArea w234h144/3.25x2.00": "0.00 0.00 234.00 144.00"
+*ImageableArea w234h360/3.25x5.00": "0.00 0.00 234.00 360.00"
+*ImageableArea w234h396/3.25x5.50": "0.00 0.00 234.00 396.00"
+*ImageableArea w234h419/3.25x5.83": "0.00 0.00 234.00 419.00"
+*ImageableArea w234h563/3.25x7.83": "0.00 0.00 234.00 563.00"
+*ImageableArea w252h72/3.50x1.00": "0.00 0.00 252.00 72.00"
+*ImageableArea w288h72/4.00x1.00": "0.00 0.00 288.00 72.00"
+*ImageableArea w288h144/4.00x2.00": "0.00 0.00 288.00 144.00"
+*ImageableArea w288h180/4.00x2.50": "0.00 0.00 288.00 180.00"
+*ImageableArea w288h216/4.00x3.00": "0.00 0.00 288.00 216.00"
+*ImageableArea w288h288/4.00x4.00": "0.00 0.00 288.00 288.00"
+*ImageableArea w288h360/4.00x5.00": "0.00 0.00 288.00 360.00"
+*ImageableArea w288h432/4.00x6.00": "0.00 0.00 288.00 432.00"
+*ImageableArea w288h468/4.00x6.50": "0.00 0.00 288.00 468.00"
+*ImageableArea w288h936/4.00x13.00": "0.00 0.00 288.00 936.00"
 *DefaultPaperDimension: w288h360
-*PaperDimension w90h18/Label - 1.25x0.25": "90 18"
-*PaperDimension w90h162/Label - 1.25x2.25": "90 162"
-*PaperDimension w108h18/Label - 1.50x0.25": "108 18"
-*PaperDimension w108h36/Label - 1.50x0.50": "108 36"
-*PaperDimension w108h72/Label - 1.50x1.00": "108 72"
-*PaperDimension w108h144/Label - 1.50x2.00": "108 144"
-*PaperDimension w144h26/Label - 2.00x0.37": "144 26"
-*PaperDimension w144h36/Label - 2.00x0.50": "144 36"
-*PaperDimension w144h72/Label - 2.00x1.00": "144 72"
-*PaperDimension w144h90/Label - 2.00x1.25": "144 90"
-*PaperDimension w144h288/Label - 2.00x4.00": "144 288"
-*PaperDimension w144h396/Label - 2.00x5.50": "144 396"
-*PaperDimension w162h36/Label - 2.25x0.50": "162 36"
-*PaperDimension w162h90/Label - 2.25x1.25": "162 90"
-*PaperDimension w162h288/Label - 2.25x4.00": "162 288"
-*PaperDimension w162h396/Label - 2.25x5.50": "162 396"
-*PaperDimension w171h396/Label - 2.38x5.50": "171 396"
-*PaperDimension w180h72/Label - 2.50x1.00": "180 72"
-*PaperDimension w180h144/Label - 2.50x2.00": "180 144"
-*PaperDimension w198h90/Label - 2.75x1.25": "198 90"
-*PaperDimension w216h72/Label - 3.00x1.00": "216 72"
-*PaperDimension w216h90/Label - 3.00x1.25": "216 90"
-*PaperDimension w216h144/Label - 3.00x2.00": "216 144"
-*PaperDimension w216h216/Label - 3.00x3.00": "216 216"
-*PaperDimension w216h360/Label - 3.00x5.00": "216 360"
-*PaperDimension w234h144/Label - 3.25x2.00": "234 144"
-*PaperDimension w234h360/Label - 3.25x5.00": "234 360"
-*PaperDimension w234h396/Label - 3.25x5.50": "234 396"
-*PaperDimension w234h419/Label - 3.25x5.83": "234 419"
-*PaperDimension w234h563/Label - 3.25x7.83": "234 563"
-*PaperDimension w252h72/Label - 3.50x1.00": "252 72"
-*PaperDimension w288h72/Label - 4.00x1.00": "288 72"
-*PaperDimension w288h144/Label - 4.00x2.00": "288 144"
-*PaperDimension w288h180/Label - 4.00x2.50": "288 180"
-*PaperDimension w288h216/Label - 4.00x3.00": "288 216"
-*PaperDimension w288h288/Label - 4.00x4.00": "288 288"
-*PaperDimension w288h360/Label - 4.00x5.00": "288 360"
-*PaperDimension w288h432/Label - 4.00x6.00": "288 432"
-*PaperDimension w288h468/Label - 4.00x6.50": "288 468"
-*PaperDimension w288h936/Label - 4.00x13.00": "288 936"
-
-*MaxMediaWidth: "288"
-*MaxMediaHeight: "3600"
-*HWMargins: 0 0 0 0
+*PaperDimension w90h18/1.25x0.25": "90.00 18.00"
+*PaperDimension w90h162/1.25x2.25": "90.00 162.00"
+*PaperDimension w108h18/1.50x0.25": "108.00 18.00"
+*PaperDimension w108h36/1.50x0.50": "108.00 36.00"
+*PaperDimension w108h72/1.50x1.00": "108.00 72.00"
+*PaperDimension w108h144/1.50x2.00": "108.00 144.00"
+*PaperDimension w144h26/2.00x0.37": "144.00 26.00"
+*PaperDimension w144h36/2.00x0.50": "144.00 36.00"
+*PaperDimension w144h72/2.00x1.00": "144.00 72.00"
+*PaperDimension w144h90/2.00x1.25": "144.00 90.00"
+*PaperDimension w144h288/2.00x4.00": "144.00 288.00"
+*PaperDimension w144h396/2.00x5.50": "144.00 396.00"
+*PaperDimension w162h36/2.25x0.50": "162.00 36.00"
+*PaperDimension w162h90/2.25x1.25": "162.00 90.00"
+*PaperDimension w162h288/2.25x4.00": "162.00 288.00"
+*PaperDimension w162h396/2.25x5.50": "162.00 396.00"
+*PaperDimension w171h396/2.38x5.50": "171.00 396.00"
+*PaperDimension w180h72/2.50x1.00": "180.00 72.00"
+*PaperDimension w180h144/2.50x2.00": "180.00 144.00"
+*PaperDimension w198h90/2.75x1.25": "198.00 90.00"
+*PaperDimension w216h72/3.00x1.00": "216.00 72.00"
+*PaperDimension w216h90/3.00x1.25": "216.00 90.00"
+*PaperDimension w216h144/3.00x2.00": "216.00 144.00"
+*PaperDimension w216h216/3.00x3.00": "216.00 216.00"
+*PaperDimension w216h360/3.00x5.00": "216.00 360.00"
+*PaperDimension w234h144/3.25x2.00": "234.00 144.00"
+*PaperDimension w234h360/3.25x5.00": "234.00 360.00"
+*PaperDimension w234h396/3.25x5.50": "234.00 396.00"
+*PaperDimension w234h419/3.25x5.83": "234.00 419.00"
+*PaperDimension w234h563/3.25x7.83": "234.00 563.00"
+*PaperDimension w252h72/3.50x1.00": "252.00 72.00"
+*PaperDimension w288h72/4.00x1.00": "288.00 72.00"
+*PaperDimension w288h144/4.00x2.00": "288.00 144.00"
+*PaperDimension w288h180/4.00x2.50": "288.00 180.00"
+*PaperDimension w288h216/4.00x3.00": "288.00 216.00"
+*PaperDimension w288h288/4.00x4.00": "288.00 288.00"
+*PaperDimension w288h360/4.00x5.00": "288.00 360.00"
+*PaperDimension w288h432/4.00x6.00": "288.00 432.00"
+*PaperDimension w288h468/4.00x6.50": "288.00 468.00"
+*PaperDimension w288h936/4.00x13.00": "288.00 936.00"
+*MaxMediaWidth: "288.00"
+*MaxMediaHeight: "3600.00"
+*HWMargins: 0.00 0.00 0.00 0.00
 *CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
-*ParamCustomPageSize Width: 1 points 36 288
-*ParamCustomPageSize Height: 2 points 36 3600
+*ParamCustomPageSize Width: 1 points 36.00 288.00
+*ParamCustomPageSize Height: 2 points 36.00 3600.00
 *ParamCustomPageSize WidthOffset: 3 points 0 0
 *ParamCustomPageSize HeightOffset: 4 points 0 0
 *ParamCustomPageSize Orientation: 5 int 0 0
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 203dpi
-*Resolution 203dpi/203 DPI: "<</HWResolution[203 203]>>setpagedevice"
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
-*Resolution 600dpi/600 DPI: "<</HWResolution[600 600]>>setpagedevice"
+*Resolution 203dpi: "<</HWResolution[203 203]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 300dpi: "<</HWResolution[300 300]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 600dpi: "<</HWResolution[600 600]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
 *OpenGroup: PrinterSettings/Printer Settings
-*OpenUI *Darkness/Media Darkness: PickOne
-*OrderDependency: 20 AnySetup *Darkness
+*OpenUI *Darkness: PickOne
+*OrderDependency: 20.0 AnySetup *Darkness
 *DefaultDarkness: -1
-*Darkness -1/PrinterDefault: "<</cupsCompression -1>>setpagedevice"
+*Darkness -1/Printer Default: "<</cupsCompression -1>>setpagedevice"
 *Darkness 1: "<</cupsCompression 4>>setpagedevice"
 *Darkness 2: "<</cupsCompression 7>>setpagedevice"
 *Darkness 3: "<</cupsCompression 10>>setpagedevice"
 *Darkness 29: "<</cupsCompression 97>>setpagedevice"
 *Darkness 30: "<</cupsCompression 100>>setpagedevice"
 *CloseUI: *Darkness
-
 *OpenUI *zePrintRate/Print Rate: PickOne
-*OrderDependency: 20 AnySetup *zePrintRate
+*OrderDependency: 20.0 AnySetup *zePrintRate
 *DefaultzePrintRate: Default
-*zePrintRate Default/PrinterDefault: ""
+*zePrintRate Default/Printer Default: ""
 *zePrintRate 1/1 inch/sec.: ""
 *zePrintRate 1.5/1.5 inch/sec.: ""
 *zePrintRate 2/2 inches/sec.: ""
 *zePrintRate 2.5/2.5 inches/sec.: ""
 *CloseUI: *zePrintRate
 *CloseGroup: PrinterSettings
-
+*da.Translation Manufacturer/Zebra: ""
+*da.Translation ModelName/Zebra EPL1 Label Printer: ""
+*da.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*da.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize w90h18/1.25x0.25": ""
+*da.PageSize w90h162/1.25x2.25": ""
+*da.PageSize w108h18/1.50x0.25": ""
+*da.PageSize w108h36/1.50x0.50": ""
+*da.PageSize w108h72/1.50x1.00": ""
+*da.PageSize w108h144/1.50x2.00": ""
+*da.PageSize w144h26/2.00x0.37": ""
+*da.PageSize w144h36/2.00x0.50": ""
+*da.PageSize w144h72/2.00x1.00": ""
+*da.PageSize w144h90/2.00x1.25": ""
+*da.PageSize w144h288/2.00x4.00": ""
+*da.PageSize w144h396/2.00x5.50": ""
+*da.PageSize w162h36/2.25x0.50": ""
+*da.PageSize w162h90/2.25x1.25": ""
+*da.PageSize w162h288/2.25x4.00": ""
+*da.PageSize w162h396/2.25x5.50": ""
+*da.PageSize w171h396/2.38x5.50": ""
+*da.PageSize w180h72/2.50x1.00": ""
+*da.PageSize w180h144/2.50x2.00": ""
+*da.PageSize w198h90/2.75x1.25": ""
+*da.PageSize w216h72/3.00x1.00": ""
+*da.PageSize w216h90/3.00x1.25": ""
+*da.PageSize w216h144/3.00x2.00": ""
+*da.PageSize w216h216/3.00x3.00": ""
+*da.PageSize w216h360/3.00x5.00": ""
+*da.PageSize w234h144/3.25x2.00": ""
+*da.PageSize w234h360/3.25x5.00": ""
+*da.PageSize w234h396/3.25x5.50": ""
+*da.PageSize w234h419/3.25x5.83": ""
+*da.PageSize w234h563/3.25x7.83": ""
+*da.PageSize w252h72/3.50x1.00": ""
+*da.PageSize w288h72/4.00x1.00": ""
+*da.PageSize w288h144/4.00x2.00": ""
+*da.PageSize w288h180/4.00x2.50": ""
+*da.PageSize w288h216/4.00x3.00": ""
+*da.PageSize w288h288/4.00x4.00": ""
+*da.PageSize w288h360/4.00x5.00": ""
+*da.PageSize w288h432/4.00x6.00": ""
+*da.PageSize w288h468/4.00x6.50": ""
+*da.PageSize w288h936/4.00x13.00": ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 203dpi/203dpi: ""
+*da.Resolution 300dpi/300dpi: ""
+*da.Resolution 600dpi/600dpi: ""
+*da.Translation PrinterSettings/Printer Settings: ""
+*da.Translation Darkness/Darkness: ""
+*da.Darkness -1/Printerstandard: ""
+*da.Darkness 1/1: ""
+*da.Darkness 2/2: ""
+*da.Darkness 3/3: ""
+*da.Darkness 4/4: ""
+*da.Darkness 5/5: ""
+*da.Darkness 6/6: ""
+*da.Darkness 7/7: ""
+*da.Darkness 8/8: ""
+*da.Darkness 9/9: ""
+*da.Darkness 10/10: ""
+*da.Darkness 11/11: ""
+*da.Darkness 12/12: ""
+*da.Darkness 13/13: ""
+*da.Darkness 14/14: ""
+*da.Darkness 15/15: ""
+*da.Darkness 16/16: ""
+*da.Darkness 17/17: ""
+*da.Darkness 18/18: ""
+*da.Darkness 19/19: ""
+*da.Darkness 20/20: ""
+*da.Darkness 21/21: ""
+*da.Darkness 22/22: ""
+*da.Darkness 23/23: ""
+*da.Darkness 24/24: ""
+*da.Darkness 25/25: ""
+*da.Darkness 26/26: ""
+*da.Darkness 27/27: ""
+*da.Darkness 28/28: ""
+*da.Darkness 29/29: ""
+*da.Darkness 30/30: ""
+*da.Translation zePrintRate/Print Rate: ""
+*da.zePrintRate Default/Printerstandard: ""
+*da.zePrintRate 1/1 inch/sec.: ""
+*da.zePrintRate 1.5/1.5 inch/sec.: ""
+*da.zePrintRate 2/2 inches/sec.: ""
+*da.zePrintRate 2.5/2.5 inches/sec.: ""
+*de.Translation Manufacturer/Zebra: ""
+*de.Translation ModelName/Zebra EPL1 Label Printer: ""
+*de.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*de.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize w90h18/1.25x0.25": ""
+*de.PageSize w90h162/1.25x2.25": ""
+*de.PageSize w108h18/1.50x0.25": ""
+*de.PageSize w108h36/1.50x0.50": ""
+*de.PageSize w108h72/1.50x1.00": ""
+*de.PageSize w108h144/1.50x2.00": ""
+*de.PageSize w144h26/2.00x0.37": ""
+*de.PageSize w144h36/2.00x0.50": ""
+*de.PageSize w144h72/2.00x1.00": ""
+*de.PageSize w144h90/2.00x1.25": ""
+*de.PageSize w144h288/2.00x4.00": ""
+*de.PageSize w144h396/2.00x5.50": ""
+*de.PageSize w162h36/2.25x0.50": ""
+*de.PageSize w162h90/2.25x1.25": ""
+*de.PageSize w162h288/2.25x4.00": ""
+*de.PageSize w162h396/2.25x5.50": ""
+*de.PageSize w171h396/2.38x5.50": ""
+*de.PageSize w180h72/2.50x1.00": ""
+*de.PageSize w180h144/2.50x2.00": ""
+*de.PageSize w198h90/2.75x1.25": ""
+*de.PageSize w216h72/3.00x1.00": ""
+*de.PageSize w216h90/3.00x1.25": ""
+*de.PageSize w216h144/3.00x2.00": ""
+*de.PageSize w216h216/3.00x3.00": ""
+*de.PageSize w216h360/3.00x5.00": ""
+*de.PageSize w234h144/3.25x2.00": ""
+*de.PageSize w234h360/3.25x5.00": ""
+*de.PageSize w234h396/3.25x5.50": ""
+*de.PageSize w234h419/3.25x5.83": ""
+*de.PageSize w234h563/3.25x7.83": ""
+*de.PageSize w252h72/3.50x1.00": ""
+*de.PageSize w288h72/4.00x1.00": ""
+*de.PageSize w288h144/4.00x2.00": ""
+*de.PageSize w288h180/4.00x2.50": ""
+*de.PageSize w288h216/4.00x3.00": ""
+*de.PageSize w288h288/4.00x4.00": ""
+*de.PageSize w288h360/4.00x5.00": ""
+*de.PageSize w288h432/4.00x6.00": ""
+*de.PageSize w288h468/4.00x6.50": ""
+*de.PageSize w288h936/4.00x13.00": ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 203dpi/203dpi: ""
+*de.Resolution 300dpi/300dpi: ""
+*de.Resolution 600dpi/600dpi: ""
+*de.Translation PrinterSettings/Printer Settings: ""
+*de.Translation Darkness/Darkness: ""
+*de.Darkness -1/Druckerstandard: ""
+*de.Darkness 1/1: ""
+*de.Darkness 2/2: ""
+*de.Darkness 3/3: ""
+*de.Darkness 4/4: ""
+*de.Darkness 5/5: ""
+*de.Darkness 6/6: ""
+*de.Darkness 7/7: ""
+*de.Darkness 8/8: ""
+*de.Darkness 9/9: ""
+*de.Darkness 10/10: ""
+*de.Darkness 11/11: ""
+*de.Darkness 12/12: ""
+*de.Darkness 13/13: ""
+*de.Darkness 14/14: ""
+*de.Darkness 15/15: ""
+*de.Darkness 16/16: ""
+*de.Darkness 17/17: ""
+*de.Darkness 18/18: ""
+*de.Darkness 19/19: ""
+*de.Darkness 20/20: ""
+*de.Darkness 21/21: ""
+*de.Darkness 22/22: ""
+*de.Darkness 23/23: ""
+*de.Darkness 24/24: ""
+*de.Darkness 25/25: ""
+*de.Darkness 26/26: ""
+*de.Darkness 27/27: ""
+*de.Darkness 28/28: ""
+*de.Darkness 29/29: ""
+*de.Darkness 30/30: ""
+*de.Translation zePrintRate/Print Rate: ""
+*de.zePrintRate Default/Druckerstandard: ""
+*de.zePrintRate 1/1 inch/sec.: ""
+*de.zePrintRate 1.5/1.5 inch/sec.: ""
+*de.zePrintRate 2/2 inches/sec.: ""
+*de.zePrintRate 2.5/2.5 inches/sec.: ""
+*es.Translation Manufacturer/Zebra: ""
+*es.Translation ModelName/Zebra EPL1 Label Printer: ""
+*es.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*es.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize w90h18/1.25x0.25": ""
+*es.PageSize w90h162/1.25x2.25": ""
+*es.PageSize w108h18/1.50x0.25": ""
+*es.PageSize w108h36/1.50x0.50": ""
+*es.PageSize w108h72/1.50x1.00": ""
+*es.PageSize w108h144/1.50x2.00": ""
+*es.PageSize w144h26/2.00x0.37": ""
+*es.PageSize w144h36/2.00x0.50": ""
+*es.PageSize w144h72/2.00x1.00": ""
+*es.PageSize w144h90/2.00x1.25": ""
+*es.PageSize w144h288/2.00x4.00": ""
+*es.PageSize w144h396/2.00x5.50": ""
+*es.PageSize w162h36/2.25x0.50": ""
+*es.PageSize w162h90/2.25x1.25": ""
+*es.PageSize w162h288/2.25x4.00": ""
+*es.PageSize w162h396/2.25x5.50": ""
+*es.PageSize w171h396/2.38x5.50": ""
+*es.PageSize w180h72/2.50x1.00": ""
+*es.PageSize w180h144/2.50x2.00": ""
+*es.PageSize w198h90/2.75x1.25": ""
+*es.PageSize w216h72/3.00x1.00": ""
+*es.PageSize w216h90/3.00x1.25": ""
+*es.PageSize w216h144/3.00x2.00": ""
+*es.PageSize w216h216/3.00x3.00": ""
+*es.PageSize w216h360/3.00x5.00": ""
+*es.PageSize w234h144/3.25x2.00": ""
+*es.PageSize w234h360/3.25x5.00": ""
+*es.PageSize w234h396/3.25x5.50": ""
+*es.PageSize w234h419/3.25x5.83": ""
+*es.PageSize w234h563/3.25x7.83": ""
+*es.PageSize w252h72/3.50x1.00": ""
+*es.PageSize w288h72/4.00x1.00": ""
+*es.PageSize w288h144/4.00x2.00": ""
+*es.PageSize w288h180/4.00x2.50": ""
+*es.PageSize w288h216/4.00x3.00": ""
+*es.PageSize w288h288/4.00x4.00": ""
+*es.PageSize w288h360/4.00x5.00": ""
+*es.PageSize w288h432/4.00x6.00": ""
+*es.PageSize w288h468/4.00x6.50": ""
+*es.PageSize w288h936/4.00x13.00": ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 203dpi/203dpi: ""
+*es.Resolution 300dpi/300dpi: ""
+*es.Resolution 600dpi/600dpi: ""
+*es.Translation PrinterSettings/Printer Settings: ""
+*es.Translation Darkness/Darkness: ""
+*es.Darkness -1/Impresora por defecto: ""
+*es.Darkness 1/1: ""
+*es.Darkness 2/2: ""
+*es.Darkness 3/3: ""
+*es.Darkness 4/4: ""
+*es.Darkness 5/5: ""
+*es.Darkness 6/6: ""
+*es.Darkness 7/7: ""
+*es.Darkness 8/8: ""
+*es.Darkness 9/9: ""
+*es.Darkness 10/10: ""
+*es.Darkness 11/11: ""
+*es.Darkness 12/12: ""
+*es.Darkness 13/13: ""
+*es.Darkness 14/14: ""
+*es.Darkness 15/15: ""
+*es.Darkness 16/16: ""
+*es.Darkness 17/17: ""
+*es.Darkness 18/18: ""
+*es.Darkness 19/19: ""
+*es.Darkness 20/20: ""
+*es.Darkness 21/21: ""
+*es.Darkness 22/22: ""
+*es.Darkness 23/23: ""
+*es.Darkness 24/24: ""
+*es.Darkness 25/25: ""
+*es.Darkness 26/26: ""
+*es.Darkness 27/27: ""
+*es.Darkness 28/28: ""
+*es.Darkness 29/29: ""
+*es.Darkness 30/30: ""
+*es.Translation zePrintRate/Print Rate: ""
+*es.zePrintRate Default/Impresora por defecto: ""
+*es.zePrintRate 1/1 inch/sec.: ""
+*es.zePrintRate 1.5/1.5 inch/sec.: ""
+*es.zePrintRate 2/2 inches/sec.: ""
+*es.zePrintRate 2.5/2.5 inches/sec.: ""
+*fi.Translation Manufacturer/Zebra: ""
+*fi.Translation ModelName/Zebra EPL1 Label Printer: ""
+*fi.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*fi.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize w90h18/1.25x0.25": ""
+*fi.PageSize w90h162/1.25x2.25": ""
+*fi.PageSize w108h18/1.50x0.25": ""
+*fi.PageSize w108h36/1.50x0.50": ""
+*fi.PageSize w108h72/1.50x1.00": ""
+*fi.PageSize w108h144/1.50x2.00": ""
+*fi.PageSize w144h26/2.00x0.37": ""
+*fi.PageSize w144h36/2.00x0.50": ""
+*fi.PageSize w144h72/2.00x1.00": ""
+*fi.PageSize w144h90/2.00x1.25": ""
+*fi.PageSize w144h288/2.00x4.00": ""
+*fi.PageSize w144h396/2.00x5.50": ""
+*fi.PageSize w162h36/2.25x0.50": ""
+*fi.PageSize w162h90/2.25x1.25": ""
+*fi.PageSize w162h288/2.25x4.00": ""
+*fi.PageSize w162h396/2.25x5.50": ""
+*fi.PageSize w171h396/2.38x5.50": ""
+*fi.PageSize w180h72/2.50x1.00": ""
+*fi.PageSize w180h144/2.50x2.00": ""
+*fi.PageSize w198h90/2.75x1.25": ""
+*fi.PageSize w216h72/3.00x1.00": ""
+*fi.PageSize w216h90/3.00x1.25": ""
+*fi.PageSize w216h144/3.00x2.00": ""
+*fi.PageSize w216h216/3.00x3.00": ""
+*fi.PageSize w216h360/3.00x5.00": ""
+*fi.PageSize w234h144/3.25x2.00": ""
+*fi.PageSize w234h360/3.25x5.00": ""
+*fi.PageSize w234h396/3.25x5.50": ""
+*fi.PageSize w234h419/3.25x5.83": ""
+*fi.PageSize w234h563/3.25x7.83": ""
+*fi.PageSize w252h72/3.50x1.00": ""
+*fi.PageSize w288h72/4.00x1.00": ""
+*fi.PageSize w288h144/4.00x2.00": ""
+*fi.PageSize w288h180/4.00x2.50": ""
+*fi.PageSize w288h216/4.00x3.00": ""
+*fi.PageSize w288h288/4.00x4.00": ""
+*fi.PageSize w288h360/4.00x5.00": ""
+*fi.PageSize w288h432/4.00x6.00": ""
+*fi.PageSize w288h468/4.00x6.50": ""
+*fi.PageSize w288h936/4.00x13.00": ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 203dpi/203dpi: ""
+*fi.Resolution 300dpi/300dpi: ""
+*fi.Resolution 600dpi/600dpi: ""
+*fi.Translation PrinterSettings/Printer Settings: ""
+*fi.Translation Darkness/Darkness: ""
+*fi.Darkness -1/Nopea: ""
+*fi.Darkness 1/1: ""
+*fi.Darkness 2/2: ""
+*fi.Darkness 3/3: ""
+*fi.Darkness 4/4: ""
+*fi.Darkness 5/5: ""
+*fi.Darkness 6/6: ""
+*fi.Darkness 7/7: ""
+*fi.Darkness 8/8: ""
+*fi.Darkness 9/9: ""
+*fi.Darkness 10/10: ""
+*fi.Darkness 11/11: ""
+*fi.Darkness 12/12: ""
+*fi.Darkness 13/13: ""
+*fi.Darkness 14/14: ""
+*fi.Darkness 15/15: ""
+*fi.Darkness 16/16: ""
+*fi.Darkness 17/17: ""
+*fi.Darkness 18/18: ""
+*fi.Darkness 19/19: ""
+*fi.Darkness 20/20: ""
+*fi.Darkness 21/21: ""
+*fi.Darkness 22/22: ""
+*fi.Darkness 23/23: ""
+*fi.Darkness 24/24: ""
+*fi.Darkness 25/25: ""
+*fi.Darkness 26/26: ""
+*fi.Darkness 27/27: ""
+*fi.Darkness 28/28: ""
+*fi.Darkness 29/29: ""
+*fi.Darkness 30/30: ""
+*fi.Translation zePrintRate/Print Rate: ""
+*fi.zePrintRate Default/Nopea: ""
+*fi.zePrintRate 1/1 inch/sec.: ""
+*fi.zePrintRate 1.5/1.5 inch/sec.: ""
+*fi.zePrintRate 2/2 inches/sec.: ""
+*fi.zePrintRate 2.5/2.5 inches/sec.: ""
+*fr.Translation Manufacturer/Zebra: ""
+*fr.Translation ModelName/Zebra EPL1 Label Printer: ""
+*fr.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*fr.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize w90h18/1.25x0.25": ""
+*fr.PageSize w90h162/1.25x2.25": ""
+*fr.PageSize w108h18/1.50x0.25": ""
+*fr.PageSize w108h36/1.50x0.50": ""
+*fr.PageSize w108h72/1.50x1.00": ""
+*fr.PageSize w108h144/1.50x2.00": ""
+*fr.PageSize w144h26/2.00x0.37": ""
+*fr.PageSize w144h36/2.00x0.50": ""
+*fr.PageSize w144h72/2.00x1.00": ""
+*fr.PageSize w144h90/2.00x1.25": ""
+*fr.PageSize w144h288/2.00x4.00": ""
+*fr.PageSize w144h396/2.00x5.50": ""
+*fr.PageSize w162h36/2.25x0.50": ""
+*fr.PageSize w162h90/2.25x1.25": ""
+*fr.PageSize w162h288/2.25x4.00": ""
+*fr.PageSize w162h396/2.25x5.50": ""
+*fr.PageSize w171h396/2.38x5.50": ""
+*fr.PageSize w180h72/2.50x1.00": ""
+*fr.PageSize w180h144/2.50x2.00": ""
+*fr.PageSize w198h90/2.75x1.25": ""
+*fr.PageSize w216h72/3.00x1.00": ""
+*fr.PageSize w216h90/3.00x1.25": ""
+*fr.PageSize w216h144/3.00x2.00": ""
+*fr.PageSize w216h216/3.00x3.00": ""
+*fr.PageSize w216h360/3.00x5.00": ""
+*fr.PageSize w234h144/3.25x2.00": ""
+*fr.PageSize w234h360/3.25x5.00": ""
+*fr.PageSize w234h396/3.25x5.50": ""
+*fr.PageSize w234h419/3.25x5.83": ""
+*fr.PageSize w234h563/3.25x7.83": ""
+*fr.PageSize w252h72/3.50x1.00": ""
+*fr.PageSize w288h72/4.00x1.00": ""
+*fr.PageSize w288h144/4.00x2.00": ""
+*fr.PageSize w288h180/4.00x2.50": ""
+*fr.PageSize w288h216/4.00x3.00": ""
+*fr.PageSize w288h288/4.00x4.00": ""
+*fr.PageSize w288h360/4.00x5.00": ""
+*fr.PageSize w288h432/4.00x6.00": ""
+*fr.PageSize w288h468/4.00x6.50": ""
+*fr.PageSize w288h936/4.00x13.00": ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 203dpi/203dpi: ""
+*fr.Resolution 300dpi/300dpi: ""
+*fr.Resolution 600dpi/600dpi: ""
+*fr.Translation PrinterSettings/Printer Settings: ""
+*fr.Translation Darkness/Darkness: ""
+*fr.Darkness -1/Imprimante par défaut: ""
+*fr.Darkness 1/1: ""
+*fr.Darkness 2/2: ""
+*fr.Darkness 3/3: ""
+*fr.Darkness 4/4: ""
+*fr.Darkness 5/5: ""
+*fr.Darkness 6/6: ""
+*fr.Darkness 7/7: ""
+*fr.Darkness 8/8: ""
+*fr.Darkness 9/9: ""
+*fr.Darkness 10/10: ""
+*fr.Darkness 11/11: ""
+*fr.Darkness 12/12: ""
+*fr.Darkness 13/13: ""
+*fr.Darkness 14/14: ""
+*fr.Darkness 15/15: ""
+*fr.Darkness 16/16: ""
+*fr.Darkness 17/17: ""
+*fr.Darkness 18/18: ""
+*fr.Darkness 19/19: ""
+*fr.Darkness 20/20: ""
+*fr.Darkness 21/21: ""
+*fr.Darkness 22/22: ""
+*fr.Darkness 23/23: ""
+*fr.Darkness 24/24: ""
+*fr.Darkness 25/25: ""
+*fr.Darkness 26/26: ""
+*fr.Darkness 27/27: ""
+*fr.Darkness 28/28: ""
+*fr.Darkness 29/29: ""
+*fr.Darkness 30/30: ""
+*fr.Translation zePrintRate/Print Rate: ""
+*fr.zePrintRate Default/Imprimante par défaut: ""
+*fr.zePrintRate 1/1 inch/sec.: ""
+*fr.zePrintRate 1.5/1.5 inch/sec.: ""
+*fr.zePrintRate 2/2 inches/sec.: ""
+*fr.zePrintRate 2.5/2.5 inches/sec.: ""
+*it.Translation Manufacturer/Zebra: ""
+*it.Translation ModelName/Zebra EPL1 Label Printer: ""
+*it.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*it.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize w90h18/1.25x0.25": ""
+*it.PageSize w90h162/1.25x2.25": ""
+*it.PageSize w108h18/1.50x0.25": ""
+*it.PageSize w108h36/1.50x0.50": ""
+*it.PageSize w108h72/1.50x1.00": ""
+*it.PageSize w108h144/1.50x2.00": ""
+*it.PageSize w144h26/2.00x0.37": ""
+*it.PageSize w144h36/2.00x0.50": ""
+*it.PageSize w144h72/2.00x1.00": ""
+*it.PageSize w144h90/2.00x1.25": ""
+*it.PageSize w144h288/2.00x4.00": ""
+*it.PageSize w144h396/2.00x5.50": ""
+*it.PageSize w162h36/2.25x0.50": ""
+*it.PageSize w162h90/2.25x1.25": ""
+*it.PageSize w162h288/2.25x4.00": ""
+*it.PageSize w162h396/2.25x5.50": ""
+*it.PageSize w171h396/2.38x5.50": ""
+*it.PageSize w180h72/2.50x1.00": ""
+*it.PageSize w180h144/2.50x2.00": ""
+*it.PageSize w198h90/2.75x1.25": ""
+*it.PageSize w216h72/3.00x1.00": ""
+*it.PageSize w216h90/3.00x1.25": ""
+*it.PageSize w216h144/3.00x2.00": ""
+*it.PageSize w216h216/3.00x3.00": ""
+*it.PageSize w216h360/3.00x5.00": ""
+*it.PageSize w234h144/3.25x2.00": ""
+*it.PageSize w234h360/3.25x5.00": ""
+*it.PageSize w234h396/3.25x5.50": ""
+*it.PageSize w234h419/3.25x5.83": ""
+*it.PageSize w234h563/3.25x7.83": ""
+*it.PageSize w252h72/3.50x1.00": ""
+*it.PageSize w288h72/4.00x1.00": ""
+*it.PageSize w288h144/4.00x2.00": ""
+*it.PageSize w288h180/4.00x2.50": ""
+*it.PageSize w288h216/4.00x3.00": ""
+*it.PageSize w288h288/4.00x4.00": ""
+*it.PageSize w288h360/4.00x5.00": ""
+*it.PageSize w288h432/4.00x6.00": ""
+*it.PageSize w288h468/4.00x6.50": ""
+*it.PageSize w288h936/4.00x13.00": ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 203dpi/203dpi: ""
+*it.Resolution 300dpi/300dpi: ""
+*it.Resolution 600dpi/600dpi: ""
+*it.Translation PrinterSettings/Printer Settings: ""
+*it.Translation Darkness/Darkness: ""
+*it.Darkness -1/Impostazioni predefinite stampante: ""
+*it.Darkness 1/1: ""
+*it.Darkness 2/2: ""
+*it.Darkness 3/3: ""
+*it.Darkness 4/4: ""
+*it.Darkness 5/5: ""
+*it.Darkness 6/6: ""
+*it.Darkness 7/7: ""
+*it.Darkness 8/8: ""
+*it.Darkness 9/9: ""
+*it.Darkness 10/10: ""
+*it.Darkness 11/11: ""
+*it.Darkness 12/12: ""
+*it.Darkness 13/13: ""
+*it.Darkness 14/14: ""
+*it.Darkness 15/15: ""
+*it.Darkness 16/16: ""
+*it.Darkness 17/17: ""
+*it.Darkness 18/18: ""
+*it.Darkness 19/19: ""
+*it.Darkness 20/20: ""
+*it.Darkness 21/21: ""
+*it.Darkness 22/22: ""
+*it.Darkness 23/23: ""
+*it.Darkness 24/24: ""
+*it.Darkness 25/25: ""
+*it.Darkness 26/26: ""
+*it.Darkness 27/27: ""
+*it.Darkness 28/28: ""
+*it.Darkness 29/29: ""
+*it.Darkness 30/30: ""
+*it.Translation zePrintRate/Print Rate: ""
+*it.zePrintRate Default/Impostazioni predefinite stampante: ""
+*it.zePrintRate 1/1 inch/sec.: ""
+*it.zePrintRate 1.5/1.5 inch/sec.: ""
+*it.zePrintRate 2/2 inches/sec.: ""
+*it.zePrintRate 2.5/2.5 inches/sec.: ""
+*ja.Translation Manufacturer/Zebra: ""
+*ja.Translation ModelName/Zebra EPL1 Label Printer: ""
+*ja.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*ja.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize w90h18/1.25x0.25": ""
+*ja.PageSize w90h162/1.25x2.25": ""
+*ja.PageSize w108h18/1.50x0.25": ""
+*ja.PageSize w108h36/1.50x0.50": ""
+*ja.PageSize w108h72/1.50x1.00": ""
+*ja.PageSize w108h144/1.50x2.00": ""
+*ja.PageSize w144h26/2.00x0.37": ""
+*ja.PageSize w144h36/2.00x0.50": ""
+*ja.PageSize w144h72/2.00x1.00": ""
+*ja.PageSize w144h90/2.00x1.25": ""
+*ja.PageSize w144h288/2.00x4.00": ""
+*ja.PageSize w144h396/2.00x5.50": ""
+*ja.PageSize w162h36/2.25x0.50": ""
+*ja.PageSize w162h90/2.25x1.25": ""
+*ja.PageSize w162h288/2.25x4.00": ""
+*ja.PageSize w162h396/2.25x5.50": ""
+*ja.PageSize w171h396/2.38x5.50": ""
+*ja.PageSize w180h72/2.50x1.00": ""
+*ja.PageSize w180h144/2.50x2.00": ""
+*ja.PageSize w198h90/2.75x1.25": ""
+*ja.PageSize w216h72/3.00x1.00": ""
+*ja.PageSize w216h90/3.00x1.25": ""
+*ja.PageSize w216h144/3.00x2.00": ""
+*ja.PageSize w216h216/3.00x3.00": ""
+*ja.PageSize w216h360/3.00x5.00": ""
+*ja.PageSize w234h144/3.25x2.00": ""
+*ja.PageSize w234h360/3.25x5.00": ""
+*ja.PageSize w234h396/3.25x5.50": ""
+*ja.PageSize w234h419/3.25x5.83": ""
+*ja.PageSize w234h563/3.25x7.83": ""
+*ja.PageSize w252h72/3.50x1.00": ""
+*ja.PageSize w288h72/4.00x1.00": ""
+*ja.PageSize w288h144/4.00x2.00": ""
+*ja.PageSize w288h180/4.00x2.50": ""
+*ja.PageSize w288h216/4.00x3.00": ""
+*ja.PageSize w288h288/4.00x4.00": ""
+*ja.PageSize w288h360/4.00x5.00": ""
+*ja.PageSize w288h432/4.00x6.00": ""
+*ja.PageSize w288h468/4.00x6.50": ""
+*ja.PageSize w288h936/4.00x13.00": ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 203dpi/203dpi: ""
+*ja.Resolution 300dpi/300dpi: ""
+*ja.Resolution 600dpi/600dpi: ""
+*ja.Translation PrinterSettings/Printer Settings: ""
+*ja.Translation Darkness/Darkness: ""
+*ja.Darkness -1/システムデフォルト: ""
+*ja.Darkness 1/1: ""
+*ja.Darkness 2/2: ""
+*ja.Darkness 3/3: ""
+*ja.Darkness 4/4: ""
+*ja.Darkness 5/5: ""
+*ja.Darkness 6/6: ""
+*ja.Darkness 7/7: ""
+*ja.Darkness 8/8: ""
+*ja.Darkness 9/9: ""
+*ja.Darkness 10/10: ""
+*ja.Darkness 11/11: ""
+*ja.Darkness 12/12: ""
+*ja.Darkness 13/13: ""
+*ja.Darkness 14/14: ""
+*ja.Darkness 15/15: ""
+*ja.Darkness 16/16: ""
+*ja.Darkness 17/17: ""
+*ja.Darkness 18/18: ""
+*ja.Darkness 19/19: ""
+*ja.Darkness 20/20: ""
+*ja.Darkness 21/21: ""
+*ja.Darkness 22/22: ""
+*ja.Darkness 23/23: ""
+*ja.Darkness 24/24: ""
+*ja.Darkness 25/25: ""
+*ja.Darkness 26/26: ""
+*ja.Darkness 27/27: ""
+*ja.Darkness 28/28: ""
+*ja.Darkness 29/29: ""
+*ja.Darkness 30/30: ""
+*ja.Translation zePrintRate/Print Rate: ""
+*ja.zePrintRate Default/システムデフォルト: ""
+*ja.zePrintRate 1/1 inch/sec.: ""
+*ja.zePrintRate 1.5/1.5 inch/sec.: ""
+*ja.zePrintRate 2/2 inches/sec.: ""
+*ja.zePrintRate 2.5/2.5 inches/sec.: ""
+*ko.Translation Manufacturer/Zebra: ""
+*ko.Translation ModelName/Zebra EPL1 Label Printer: ""
+*ko.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*ko.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize w90h18/1.25x0.25": ""
+*ko.PageSize w90h162/1.25x2.25": ""
+*ko.PageSize w108h18/1.50x0.25": ""
+*ko.PageSize w108h36/1.50x0.50": ""
+*ko.PageSize w108h72/1.50x1.00": ""
+*ko.PageSize w108h144/1.50x2.00": ""
+*ko.PageSize w144h26/2.00x0.37": ""
+*ko.PageSize w144h36/2.00x0.50": ""
+*ko.PageSize w144h72/2.00x1.00": ""
+*ko.PageSize w144h90/2.00x1.25": ""
+*ko.PageSize w144h288/2.00x4.00": ""
+*ko.PageSize w144h396/2.00x5.50": ""
+*ko.PageSize w162h36/2.25x0.50": ""
+*ko.PageSize w162h90/2.25x1.25": ""
+*ko.PageSize w162h288/2.25x4.00": ""
+*ko.PageSize w162h396/2.25x5.50": ""
+*ko.PageSize w171h396/2.38x5.50": ""
+*ko.PageSize w180h72/2.50x1.00": ""
+*ko.PageSize w180h144/2.50x2.00": ""
+*ko.PageSize w198h90/2.75x1.25": ""
+*ko.PageSize w216h72/3.00x1.00": ""
+*ko.PageSize w216h90/3.00x1.25": ""
+*ko.PageSize w216h144/3.00x2.00": ""
+*ko.PageSize w216h216/3.00x3.00": ""
+*ko.PageSize w216h360/3.00x5.00": ""
+*ko.PageSize w234h144/3.25x2.00": ""
+*ko.PageSize w234h360/3.25x5.00": ""
+*ko.PageSize w234h396/3.25x5.50": ""
+*ko.PageSize w234h419/3.25x5.83": ""
+*ko.PageSize w234h563/3.25x7.83": ""
+*ko.PageSize w252h72/3.50x1.00": ""
+*ko.PageSize w288h72/4.00x1.00": ""
+*ko.PageSize w288h144/4.00x2.00": ""
+*ko.PageSize w288h180/4.00x2.50": ""
+*ko.PageSize w288h216/4.00x3.00": ""
+*ko.PageSize w288h288/4.00x4.00": ""
+*ko.PageSize w288h360/4.00x5.00": ""
+*ko.PageSize w288h432/4.00x6.00": ""
+*ko.PageSize w288h468/4.00x6.50": ""
+*ko.PageSize w288h936/4.00x13.00": ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 203dpi/203dpi: ""
+*ko.Resolution 300dpi/300dpi: ""
+*ko.Resolution 600dpi/600dpi: ""
+*ko.Translation PrinterSettings/Printer Settings: ""
+*ko.Translation Darkness/Darkness: ""
+*ko.Darkness -1/빠르게: ""
+*ko.Darkness 1/1: ""
+*ko.Darkness 2/2: ""
+*ko.Darkness 3/3: ""
+*ko.Darkness 4/4: ""
+*ko.Darkness 5/5: ""
+*ko.Darkness 6/6: ""
+*ko.Darkness 7/7: ""
+*ko.Darkness 8/8: ""
+*ko.Darkness 9/9: ""
+*ko.Darkness 10/10: ""
+*ko.Darkness 11/11: ""
+*ko.Darkness 12/12: ""
+*ko.Darkness 13/13: ""
+*ko.Darkness 14/14: ""
+*ko.Darkness 15/15: ""
+*ko.Darkness 16/16: ""
+*ko.Darkness 17/17: ""
+*ko.Darkness 18/18: ""
+*ko.Darkness 19/19: ""
+*ko.Darkness 20/20: ""
+*ko.Darkness 21/21: ""
+*ko.Darkness 22/22: ""
+*ko.Darkness 23/23: ""
+*ko.Darkness 24/24: ""
+*ko.Darkness 25/25: ""
+*ko.Darkness 26/26: ""
+*ko.Darkness 27/27: ""
+*ko.Darkness 28/28: ""
+*ko.Darkness 29/29: ""
+*ko.Darkness 30/30: ""
+*ko.Translation zePrintRate/Print Rate: ""
+*ko.zePrintRate Default/빠르게: ""
+*ko.zePrintRate 1/1 inch/sec.: ""
+*ko.zePrintRate 1.5/1.5 inch/sec.: ""
+*ko.zePrintRate 2/2 inches/sec.: ""
+*ko.zePrintRate 2.5/2.5 inches/sec.: ""
+*no.Translation Manufacturer/Zebra: ""
+*no.Translation ModelName/Zebra EPL1 Label Printer: ""
+*no.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*no.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize w90h18/1.25x0.25": ""
+*no.PageSize w90h162/1.25x2.25": ""
+*no.PageSize w108h18/1.50x0.25": ""
+*no.PageSize w108h36/1.50x0.50": ""
+*no.PageSize w108h72/1.50x1.00": ""
+*no.PageSize w108h144/1.50x2.00": ""
+*no.PageSize w144h26/2.00x0.37": ""
+*no.PageSize w144h36/2.00x0.50": ""
+*no.PageSize w144h72/2.00x1.00": ""
+*no.PageSize w144h90/2.00x1.25": ""
+*no.PageSize w144h288/2.00x4.00": ""
+*no.PageSize w144h396/2.00x5.50": ""
+*no.PageSize w162h36/2.25x0.50": ""
+*no.PageSize w162h90/2.25x1.25": ""
+*no.PageSize w162h288/2.25x4.00": ""
+*no.PageSize w162h396/2.25x5.50": ""
+*no.PageSize w171h396/2.38x5.50": ""
+*no.PageSize w180h72/2.50x1.00": ""
+*no.PageSize w180h144/2.50x2.00": ""
+*no.PageSize w198h90/2.75x1.25": ""
+*no.PageSize w216h72/3.00x1.00": ""
+*no.PageSize w216h90/3.00x1.25": ""
+*no.PageSize w216h144/3.00x2.00": ""
+*no.PageSize w216h216/3.00x3.00": ""
+*no.PageSize w216h360/3.00x5.00": ""
+*no.PageSize w234h144/3.25x2.00": ""
+*no.PageSize w234h360/3.25x5.00": ""
+*no.PageSize w234h396/3.25x5.50": ""
+*no.PageSize w234h419/3.25x5.83": ""
+*no.PageSize w234h563/3.25x7.83": ""
+*no.PageSize w252h72/3.50x1.00": ""
+*no.PageSize w288h72/4.00x1.00": ""
+*no.PageSize w288h144/4.00x2.00": ""
+*no.PageSize w288h180/4.00x2.50": ""
+*no.PageSize w288h216/4.00x3.00": ""
+*no.PageSize w288h288/4.00x4.00": ""
+*no.PageSize w288h360/4.00x5.00": ""
+*no.PageSize w288h432/4.00x6.00": ""
+*no.PageSize w288h468/4.00x6.50": ""
+*no.PageSize w288h936/4.00x13.00": ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 203dpi/203dpi: ""
+*no.Resolution 300dpi/300dpi: ""
+*no.Resolution 600dpi/600dpi: ""
+*no.Translation PrinterSettings/Printer Settings: ""
+*no.Translation Darkness/Darkness: ""
+*no.Darkness -1/Skriverstandard: ""
+*no.Darkness 1/1: ""
+*no.Darkness 2/2: ""
+*no.Darkness 3/3: ""
+*no.Darkness 4/4: ""
+*no.Darkness 5/5: ""
+*no.Darkness 6/6: ""
+*no.Darkness 7/7: ""
+*no.Darkness 8/8: ""
+*no.Darkness 9/9: ""
+*no.Darkness 10/10: ""
+*no.Darkness 11/11: ""
+*no.Darkness 12/12: ""
+*no.Darkness 13/13: ""
+*no.Darkness 14/14: ""
+*no.Darkness 15/15: ""
+*no.Darkness 16/16: ""
+*no.Darkness 17/17: ""
+*no.Darkness 18/18: ""
+*no.Darkness 19/19: ""
+*no.Darkness 20/20: ""
+*no.Darkness 21/21: ""
+*no.Darkness 22/22: ""
+*no.Darkness 23/23: ""
+*no.Darkness 24/24: ""
+*no.Darkness 25/25: ""
+*no.Darkness 26/26: ""
+*no.Darkness 27/27: ""
+*no.Darkness 28/28: ""
+*no.Darkness 29/29: ""
+*no.Darkness 30/30: ""
+*no.Translation zePrintRate/Print Rate: ""
+*no.zePrintRate Default/Skriverstandard: ""
+*no.zePrintRate 1/1 inch/sec.: ""
+*no.zePrintRate 1.5/1.5 inch/sec.: ""
+*no.zePrintRate 2/2 inches/sec.: ""
+*no.zePrintRate 2.5/2.5 inches/sec.: ""
+*pt.Translation Manufacturer/Zebra: ""
+*pt.Translation ModelName/Zebra EPL1 Label Printer: ""
+*pt.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*pt.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize w90h18/1.25x0.25": ""
+*pt.PageSize w90h162/1.25x2.25": ""
+*pt.PageSize w108h18/1.50x0.25": ""
+*pt.PageSize w108h36/1.50x0.50": ""
+*pt.PageSize w108h72/1.50x1.00": ""
+*pt.PageSize w108h144/1.50x2.00": ""
+*pt.PageSize w144h26/2.00x0.37": ""
+*pt.PageSize w144h36/2.00x0.50": ""
+*pt.PageSize w144h72/2.00x1.00": ""
+*pt.PageSize w144h90/2.00x1.25": ""
+*pt.PageSize w144h288/2.00x4.00": ""
+*pt.PageSize w144h396/2.00x5.50": ""
+*pt.PageSize w162h36/2.25x0.50": ""
+*pt.PageSize w162h90/2.25x1.25": ""
+*pt.PageSize w162h288/2.25x4.00": ""
+*pt.PageSize w162h396/2.25x5.50": ""
+*pt.PageSize w171h396/2.38x5.50": ""
+*pt.PageSize w180h72/2.50x1.00": ""
+*pt.PageSize w180h144/2.50x2.00": ""
+*pt.PageSize w198h90/2.75x1.25": ""
+*pt.PageSize w216h72/3.00x1.00": ""
+*pt.PageSize w216h90/3.00x1.25": ""
+*pt.PageSize w216h144/3.00x2.00": ""
+*pt.PageSize w216h216/3.00x3.00": ""
+*pt.PageSize w216h360/3.00x5.00": ""
+*pt.PageSize w234h144/3.25x2.00": ""
+*pt.PageSize w234h360/3.25x5.00": ""
+*pt.PageSize w234h396/3.25x5.50": ""
+*pt.PageSize w234h419/3.25x5.83": ""
+*pt.PageSize w234h563/3.25x7.83": ""
+*pt.PageSize w252h72/3.50x1.00": ""
+*pt.PageSize w288h72/4.00x1.00": ""
+*pt.PageSize w288h144/4.00x2.00": ""
+*pt.PageSize w288h180/4.00x2.50": ""
+*pt.PageSize w288h216/4.00x3.00": ""
+*pt.PageSize w288h288/4.00x4.00": ""
+*pt.PageSize w288h360/4.00x5.00": ""
+*pt.PageSize w288h432/4.00x6.00": ""
+*pt.PageSize w288h468/4.00x6.50": ""
+*pt.PageSize w288h936/4.00x13.00": ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 203dpi/203dpi: ""
+*pt.Resolution 300dpi/300dpi: ""
+*pt.Resolution 600dpi/600dpi: ""
+*pt.Translation PrinterSettings/Printer Settings: ""
+*pt.Translation Darkness/Darkness: ""
+*pt.Darkness -1/Rápido: ""
+*pt.Darkness 1/1: ""
+*pt.Darkness 2/2: ""
+*pt.Darkness 3/3: ""
+*pt.Darkness 4/4: ""
+*pt.Darkness 5/5: ""
+*pt.Darkness 6/6: ""
+*pt.Darkness 7/7: ""
+*pt.Darkness 8/8: ""
+*pt.Darkness 9/9: ""
+*pt.Darkness 10/10: ""
+*pt.Darkness 11/11: ""
+*pt.Darkness 12/12: ""
+*pt.Darkness 13/13: ""
+*pt.Darkness 14/14: ""
+*pt.Darkness 15/15: ""
+*pt.Darkness 16/16: ""
+*pt.Darkness 17/17: ""
+*pt.Darkness 18/18: ""
+*pt.Darkness 19/19: ""
+*pt.Darkness 20/20: ""
+*pt.Darkness 21/21: ""
+*pt.Darkness 22/22: ""
+*pt.Darkness 23/23: ""
+*pt.Darkness 24/24: ""
+*pt.Darkness 25/25: ""
+*pt.Darkness 26/26: ""
+*pt.Darkness 27/27: ""
+*pt.Darkness 28/28: ""
+*pt.Darkness 29/29: ""
+*pt.Darkness 30/30: ""
+*pt.Translation zePrintRate/Print Rate: ""
+*pt.zePrintRate Default/Rápido: ""
+*pt.zePrintRate 1/1 inch/sec.: ""
+*pt.zePrintRate 1.5/1.5 inch/sec.: ""
+*pt.zePrintRate 2/2 inches/sec.: ""
+*pt.zePrintRate 2.5/2.5 inches/sec.: ""
+*sv.Translation Manufacturer/Zebra: ""
+*sv.Translation ModelName/Zebra EPL1 Label Printer: ""
+*sv.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*sv.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize w90h18/1.25x0.25": ""
+*sv.PageSize w90h162/1.25x2.25": ""
+*sv.PageSize w108h18/1.50x0.25": ""
+*sv.PageSize w108h36/1.50x0.50": ""
+*sv.PageSize w108h72/1.50x1.00": ""
+*sv.PageSize w108h144/1.50x2.00": ""
+*sv.PageSize w144h26/2.00x0.37": ""
+*sv.PageSize w144h36/2.00x0.50": ""
+*sv.PageSize w144h72/2.00x1.00": ""
+*sv.PageSize w144h90/2.00x1.25": ""
+*sv.PageSize w144h288/2.00x4.00": ""
+*sv.PageSize w144h396/2.00x5.50": ""
+*sv.PageSize w162h36/2.25x0.50": ""
+*sv.PageSize w162h90/2.25x1.25": ""
+*sv.PageSize w162h288/2.25x4.00": ""
+*sv.PageSize w162h396/2.25x5.50": ""
+*sv.PageSize w171h396/2.38x5.50": ""
+*sv.PageSize w180h72/2.50x1.00": ""
+*sv.PageSize w180h144/2.50x2.00": ""
+*sv.PageSize w198h90/2.75x1.25": ""
+*sv.PageSize w216h72/3.00x1.00": ""
+*sv.PageSize w216h90/3.00x1.25": ""
+*sv.PageSize w216h144/3.00x2.00": ""
+*sv.PageSize w216h216/3.00x3.00": ""
+*sv.PageSize w216h360/3.00x5.00": ""
+*sv.PageSize w234h144/3.25x2.00": ""
+*sv.PageSize w234h360/3.25x5.00": ""
+*sv.PageSize w234h396/3.25x5.50": ""
+*sv.PageSize w234h419/3.25x5.83": ""
+*sv.PageSize w234h563/3.25x7.83": ""
+*sv.PageSize w252h72/3.50x1.00": ""
+*sv.PageSize w288h72/4.00x1.00": ""
+*sv.PageSize w288h144/4.00x2.00": ""
+*sv.PageSize w288h180/4.00x2.50": ""
+*sv.PageSize w288h216/4.00x3.00": ""
+*sv.PageSize w288h288/4.00x4.00": ""
+*sv.PageSize w288h360/4.00x5.00": ""
+*sv.PageSize w288h432/4.00x6.00": ""
+*sv.PageSize w288h468/4.00x6.50": ""
+*sv.PageSize w288h936/4.00x13.00": ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 203dpi/203dpi: ""
+*sv.Resolution 300dpi/300dpi: ""
+*sv.Resolution 600dpi/600dpi: ""
+*sv.Translation PrinterSettings/Printer Settings: ""
+*sv.Translation Darkness/Darkness: ""
+*sv.Darkness -1/Skrivarstandard: ""
+*sv.Darkness 1/1: ""
+*sv.Darkness 2/2: ""
+*sv.Darkness 3/3: ""
+*sv.Darkness 4/4: ""
+*sv.Darkness 5/5: ""
+*sv.Darkness 6/6: ""
+*sv.Darkness 7/7: ""
+*sv.Darkness 8/8: ""
+*sv.Darkness 9/9: ""
+*sv.Darkness 10/10: ""
+*sv.Darkness 11/11: ""
+*sv.Darkness 12/12: ""
+*sv.Darkness 13/13: ""
+*sv.Darkness 14/14: ""
+*sv.Darkness 15/15: ""
+*sv.Darkness 16/16: ""
+*sv.Darkness 17/17: ""
+*sv.Darkness 18/18: ""
+*sv.Darkness 19/19: ""
+*sv.Darkness 20/20: ""
+*sv.Darkness 21/21: ""
+*sv.Darkness 22/22: ""
+*sv.Darkness 23/23: ""
+*sv.Darkness 24/24: ""
+*sv.Darkness 25/25: ""
+*sv.Darkness 26/26: ""
+*sv.Darkness 27/27: ""
+*sv.Darkness 28/28: ""
+*sv.Darkness 29/29: ""
+*sv.Darkness 30/30: ""
+*sv.Translation zePrintRate/Print Rate: ""
+*sv.zePrintRate Default/Skrivarstandard: ""
+*sv.zePrintRate 1/1 inch/sec.: ""
+*sv.zePrintRate 1.5/1.5 inch/sec.: ""
+*sv.zePrintRate 2/2 inches/sec.: ""
+*sv.zePrintRate 2.5/2.5 inches/sec.: ""
+*zh.Translation Manufacturer/Zebra: ""
+*zh.Translation ModelName/Zebra EPL1 Label Printer: ""
+*zh.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*zh.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize w90h18/1.25x0.25": ""
+*zh.PageSize w90h162/1.25x2.25": ""
+*zh.PageSize w108h18/1.50x0.25": ""
+*zh.PageSize w108h36/1.50x0.50": ""
+*zh.PageSize w108h72/1.50x1.00": ""
+*zh.PageSize w108h144/1.50x2.00": ""
+*zh.PageSize w144h26/2.00x0.37": ""
+*zh.PageSize w144h36/2.00x0.50": ""
+*zh.PageSize w144h72/2.00x1.00": ""
+*zh.PageSize w144h90/2.00x1.25": ""
+*zh.PageSize w144h288/2.00x4.00": ""
+*zh.PageSize w144h396/2.00x5.50": ""
+*zh.PageSize w162h36/2.25x0.50": ""
+*zh.PageSize w162h90/2.25x1.25": ""
+*zh.PageSize w162h288/2.25x4.00": ""
+*zh.PageSize w162h396/2.25x5.50": ""
+*zh.PageSize w171h396/2.38x5.50": ""
+*zh.PageSize w180h72/2.50x1.00": ""
+*zh.PageSize w180h144/2.50x2.00": ""
+*zh.PageSize w198h90/2.75x1.25": ""
+*zh.PageSize w216h72/3.00x1.00": ""
+*zh.PageSize w216h90/3.00x1.25": ""
+*zh.PageSize w216h144/3.00x2.00": ""
+*zh.PageSize w216h216/3.00x3.00": ""
+*zh.PageSize w216h360/3.00x5.00": ""
+*zh.PageSize w234h144/3.25x2.00": ""
+*zh.PageSize w234h360/3.25x5.00": ""
+*zh.PageSize w234h396/3.25x5.50": ""
+*zh.PageSize w234h419/3.25x5.83": ""
+*zh.PageSize w234h563/3.25x7.83": ""
+*zh.PageSize w252h72/3.50x1.00": ""
+*zh.PageSize w288h72/4.00x1.00": ""
+*zh.PageSize w288h144/4.00x2.00": ""
+*zh.PageSize w288h180/4.00x2.50": ""
+*zh.PageSize w288h216/4.00x3.00": ""
+*zh.PageSize w288h288/4.00x4.00": ""
+*zh.PageSize w288h360/4.00x5.00": ""
+*zh.PageSize w288h432/4.00x6.00": ""
+*zh.PageSize w288h468/4.00x6.50": ""
+*zh.PageSize w288h936/4.00x13.00": ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 203dpi/203dpi: ""
+*zh.Resolution 300dpi/300dpi: ""
+*zh.Resolution 600dpi/600dpi: ""
+*zh.Translation PrinterSettings/Printer Settings: ""
+*zh.Translation Darkness/Darkness: ""
+*zh.Darkness -1/Printer's Current Setting: ""
+*zh.Darkness 1/1: ""
+*zh.Darkness 2/2: ""
+*zh.Darkness 3/3: ""
+*zh.Darkness 4/4: ""
+*zh.Darkness 5/5: ""
+*zh.Darkness 6/6: ""
+*zh.Darkness 7/7: ""
+*zh.Darkness 8/8: ""
+*zh.Darkness 9/9: ""
+*zh.Darkness 10/10: ""
+*zh.Darkness 11/11: ""
+*zh.Darkness 12/12: ""
+*zh.Darkness 13/13: ""
+*zh.Darkness 14/14: ""
+*zh.Darkness 15/15: ""
+*zh.Darkness 16/16: ""
+*zh.Darkness 17/17: ""
+*zh.Darkness 18/18: ""
+*zh.Darkness 19/19: ""
+*zh.Darkness 20/20: ""
+*zh.Darkness 21/21: ""
+*zh.Darkness 22/22: ""
+*zh.Darkness 23/23: ""
+*zh.Darkness 24/24: ""
+*zh.Darkness 25/25: ""
+*zh.Darkness 26/26: ""
+*zh.Darkness 27/27: ""
+*zh.Darkness 28/28: ""
+*zh.Darkness 29/29: ""
+*zh.Darkness 30/30: ""
+*zh.Translation zePrintRate/Print Rate: ""
+*zh.zePrintRate Default/Printer's Current Setting: ""
+*zh.zePrintRate 1/1 inch/sec.: ""
+*zh.zePrintRate 1.5/1.5 inch/sec.: ""
+*zh.zePrintRate 2/2 inches/sec.: ""
+*zh.zePrintRate 2.5/2.5 inches/sec.: ""
+*zh_TW.Translation Manufacturer/Zebra: ""
+*zh_TW.Translation ModelName/Zebra EPL1 Label Printer: ""
+*zh_TW.Translation ShortNickName/Zebra EPL1 Label Printer: ""
+*zh_TW.Translation NickName/Zebra EPL1 Label Printer, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize w90h18/1.25x0.25": ""
+*zh_TW.PageSize w90h162/1.25x2.25": ""
+*zh_TW.PageSize w108h18/1.50x0.25": ""
+*zh_TW.PageSize w108h36/1.50x0.50": ""
+*zh_TW.PageSize w108h72/1.50x1.00": ""
+*zh_TW.PageSize w108h144/1.50x2.00": ""
+*zh_TW.PageSize w144h26/2.00x0.37": ""
+*zh_TW.PageSize w144h36/2.00x0.50": ""
+*zh_TW.PageSize w144h72/2.00x1.00": ""
+*zh_TW.PageSize w144h90/2.00x1.25": ""
+*zh_TW.PageSize w144h288/2.00x4.00": ""
+*zh_TW.PageSize w144h396/2.00x5.50": ""
+*zh_TW.PageSize w162h36/2.25x0.50": ""
+*zh_TW.PageSize w162h90/2.25x1.25": ""
+*zh_TW.PageSize w162h288/2.25x4.00": ""
+*zh_TW.PageSize w162h396/2.25x5.50": ""
+*zh_TW.PageSize w171h396/2.38x5.50": ""
+*zh_TW.PageSize w180h72/2.50x1.00": ""
+*zh_TW.PageSize w180h144/2.50x2.00": ""
+*zh_TW.PageSize w198h90/2.75x1.25": ""
+*zh_TW.PageSize w216h72/3.00x1.00": ""
+*zh_TW.PageSize w216h90/3.00x1.25": ""
+*zh_TW.PageSize w216h144/3.00x2.00": ""
+*zh_TW.PageSize w216h216/3.00x3.00": ""
+*zh_TW.PageSize w216h360/3.00x5.00": ""
+*zh_TW.PageSize w234h144/3.25x2.00": ""
+*zh_TW.PageSize w234h360/3.25x5.00": ""
+*zh_TW.PageSize w234h396/3.25x5.50": ""
+*zh_TW.PageSize w234h419/3.25x5.83": ""
+*zh_TW.PageSize w234h563/3.25x7.83": ""
+*zh_TW.PageSize w252h72/3.50x1.00": ""
+*zh_TW.PageSize w288h72/4.00x1.00": ""
+*zh_TW.PageSize w288h144/4.00x2.00": ""
+*zh_TW.PageSize w288h180/4.00x2.50": ""
+*zh_TW.PageSize w288h216/4.00x3.00": ""
+*zh_TW.PageSize w288h288/4.00x4.00": ""
+*zh_TW.PageSize w288h360/4.00x5.00": ""
+*zh_TW.PageSize w288h432/4.00x6.00": ""
+*zh_TW.PageSize w288h468/4.00x6.50": ""
+*zh_TW.PageSize w288h936/4.00x13.00": ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 203dpi/203dpi: ""
+*zh_TW.Resolution 300dpi/300dpi: ""
+*zh_TW.Resolution 600dpi/600dpi: ""
+*zh_TW.Translation PrinterSettings/Printer Settings: ""
+*zh_TW.Translation Darkness/Darkness: ""
+*zh_TW.Darkness -1/快速: ""
+*zh_TW.Darkness 1/1: ""
+*zh_TW.Darkness 2/2: ""
+*zh_TW.Darkness 3/3: ""
+*zh_TW.Darkness 4/4: ""
+*zh_TW.Darkness 5/5: ""
+*zh_TW.Darkness 6/6: ""
+*zh_TW.Darkness 7/7: ""
+*zh_TW.Darkness 8/8: ""
+*zh_TW.Darkness 9/9: ""
+*zh_TW.Darkness 10/10: ""
+*zh_TW.Darkness 11/11: ""
+*zh_TW.Darkness 12/12: ""
+*zh_TW.Darkness 13/13: ""
+*zh_TW.Darkness 14/14: ""
+*zh_TW.Darkness 15/15: ""
+*zh_TW.Darkness 16/16: ""
+*zh_TW.Darkness 17/17: ""
+*zh_TW.Darkness 18/18: ""
+*zh_TW.Darkness 19/19: ""
+*zh_TW.Darkness 20/20: ""
+*zh_TW.Darkness 21/21: ""
+*zh_TW.Darkness 22/22: ""
+*zh_TW.Darkness 23/23: ""
+*zh_TW.Darkness 24/24: ""
+*zh_TW.Darkness 25/25: ""
+*zh_TW.Darkness 26/26: ""
+*zh_TW.Darkness 27/27: ""
+*zh_TW.Darkness 28/28: ""
+*zh_TW.Darkness 29/29: ""
+*zh_TW.Darkness 30/30: ""
+*zh_TW.Translation zePrintRate/Print Rate: ""
+*zh_TW.zePrintRate Default/快速: ""
+*zh_TW.zePrintRate 1/1 inch/sec.: ""
+*zh_TW.zePrintRate 1.5/1.5 inch/sec.: ""
+*zh_TW.zePrintRate 2/2 inches/sec.: ""
+*zh_TW.zePrintRate 2.5/2.5 inches/sec.: ""
 *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
-*%
-*% End of "$Id: zebra.ppd 4880 2005-12-15 16:19:46Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of ZEBRAEP1.PPD, 56110 bytes.
index 5fffdba3f1f7e294cffb4be81682179b91989b81..430d150ac3626019a43f75e2054bc4a4b0137d89 100644 (file)
 *PPD-Adobe: "4.3"
-*%
-*% "$Id: zebra.ppd 4880 2005-12-15 16:19:46Z mike $"
-*%
-*%   Sample Zebra label printer driver PPD file for the Common UNIX Printing
-*%   System (CUPS).
-*%
-*%   Copyright 2001-2007 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.3"
-*LanguageVersion: English 
+*% PPD file for EPL2 Label Printer with CUPS.
+*% Created by the CUPS PPD Compiler v1.2.0.
+*% Copyright 2007 by Apple Inc.
+*% Copyright 1997-2007 by Easy Software Products.
+*% 
+*% These coded instructions, statements, and computer programs are the
+*% property of Apple Inc. and are protected by Federal copyright
+*% law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*% which should have been included with this file.  If this file is
+*% file is missing or damaged, see the license at "http://www.cups.org/".
+*FormatVersion: "4.3"
+*FileVersion: "1.3"
+*LanguageVersion: English
 *LanguageEncoding: ISOLatin1
-*PCFileName:   "ZEBRA.PPD"
-*Manufacturer: "Zebra"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.3
-*cupsManualCopies: False
-*cupsFilter:   "application/vnd.cups-raster 0 rastertolabel"
-*% cupsModelNumber is 16 for EPL1 line mode, 17 for EPL2 page mode,
-*% 18 for ZPL mode, and 19 for CPCL mode.
-*cupsModelNumber: 17
-*ModelName:     "Zebra EPL2 Label Printer"
+*PCFileName: "ZEBRAEP2.PPD"
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*Manufacturer: "Zebra"
+*ModelName: "Zebra EPL2 Label Printer"
 *ShortNickName: "Zebra EPL2 Label Printer"
-*NickName:      "Zebra EPL2 Label Printer CUPS v1.3"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
+*NickName: "Zebra EPL2 Label Printer, 1.3"
+*PSVersion: "(3010.000) 81501"
+*LanguageLevel: "3"
+*ColorDevice: False
 *DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "8"
+*FileSystem: False
+*Throughput: "8"
 *LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-
+*TTRasterizer: Type42
+*% Driver-defined attributes...
+*Product: "(GNU Ghostscript)"
+*Product: "(ESP Ghostscript)"
+*cupsVersion: 1.3
+*cupsModelNumber: 17
+*cupsManualCopies: False
+*cupsFilter: "application/vnd.cups-raster 50 rastertolabel"
+*cupsLanguages: "da de es fi fr it ja ko no pt sv zh zh_TW"
 *OpenUI *PageSize/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageSize
 *DefaultPageSize: w288h360
-*PageSize w90h18/Label - 1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
-*PageSize w90h162/Label - 1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
-*PageSize w108h18/Label - 1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
-*PageSize w108h36/Label - 1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
-*PageSize w108h72/Label - 1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
-*PageSize w108h144/Label - 1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
-*PageSize w144h26/Label - 2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
-*PageSize w144h36/Label - 2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
-*PageSize w144h72/Label - 2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-*PageSize w144h90/Label - 2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-*PageSize w144h288/Label - 2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
-*PageSize w144h396/Label - 2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
-*PageSize w162h36/Label - 2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
-*PageSize w162h90/Label - 2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
-*PageSize w162h288/Label - 2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
-*PageSize w162h396/Label - 2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
-*PageSize w171h396/Label - 2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
-*PageSize w180h72/Label - 2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
-*PageSize w180h144/Label - 2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
-*PageSize w198h90/Label - 2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
-*PageSize w216h72/Label - 3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
-*PageSize w216h90/Label - 3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
-*PageSize w216h144/Label - 3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
-*PageSize w216h216/Label - 3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
-*PageSize w216h360/Label - 3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
-*PageSize w234h144/Label - 3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
-*PageSize w234h360/Label - 3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
-*PageSize w234h396/Label - 3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
-*PageSize w234h419/Label - 3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
-*PageSize w234h563/Label - 3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
-*PageSize w252h72/Label - 3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
-*PageSize w288h72/Label - 4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
-*PageSize w288h144/Label - 4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-*PageSize w288h180/Label - 4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
-*PageSize w288h216/Label - 4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-*PageSize w288h288/Label - 4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-*PageSize w288h360/Label - 4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-*PageSize w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
-*PageSize w288h468/Label - 4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
-*PageSize w288h936/Label - 4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
+*PageSize w90h18/1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
+*PageSize w90h162/1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
+*PageSize w108h18/1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
+*PageSize w108h36/1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
+*PageSize w108h72/1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
+*PageSize w108h144/1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
+*PageSize w144h26/2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
+*PageSize w144h36/2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
+*PageSize w144h72/2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
+*PageSize w144h90/2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
+*PageSize w144h288/2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
+*PageSize w144h396/2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
+*PageSize w162h36/2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
+*PageSize w162h90/2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
+*PageSize w162h288/2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
+*PageSize w162h396/2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
+*PageSize w171h396/2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
+*PageSize w180h72/2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
+*PageSize w180h144/2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
+*PageSize w198h90/2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
+*PageSize w216h72/3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
+*PageSize w216h90/3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
+*PageSize w216h144/3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
+*PageSize w216h216/3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
+*PageSize w216h360/3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
+*PageSize w234h144/3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
+*PageSize w234h360/3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
+*PageSize w234h396/3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
+*PageSize w234h419/3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
+*PageSize w234h563/3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
+*PageSize w252h72/3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
+*PageSize w288h72/4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
+*PageSize w288h144/4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
+*PageSize w288h180/4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
+*PageSize w288h216/4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
+*PageSize w288h288/4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
+*PageSize w288h360/4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
+*PageSize w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageSize w288h468/4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
+*PageSize w288h936/4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
+*OpenUI *PageRegion/Media Size: PickOne
 *OrderDependency: 10 AnySetup *PageRegion
 *DefaultPageRegion: w288h360
-*PageRegion w90h18/Label - 1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
-*PageRegion w90h162/Label - 1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h18/Label - 1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h36/Label - 1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h72/Label - 1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w108h144/Label - 1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h26/Label - 2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h36/Label - 2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h72/Label - 2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h90/Label - 2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h288/Label - 2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w144h396/Label - 2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h36/Label - 2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h90/Label - 2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h288/Label - 2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w162h396/Label - 2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w171h396/Label - 2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w180h72/Label - 2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w180h144/Label - 2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w198h90/Label - 2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h72/Label - 3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h90/Label - 3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h144/Label - 3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h216/Label - 3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
-*PageRegion w216h360/Label - 3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h144/Label - 3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h360/Label - 3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h396/Label - 3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h419/Label - 3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
-*PageRegion w234h563/Label - 3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
-*PageRegion w252h72/Label - 3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h72/Label - 4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h144/Label - 4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h180/Label - 4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h216/Label - 4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h288/Label - 4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h360/Label - 4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h468/Label - 4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
-*PageRegion w288h936/Label - 4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
+*PageRegion w90h18/1.25x0.25": "<</PageSize[90 18]/ImagingBBox null>>setpagedevice"
+*PageRegion w90h162/1.25x2.25": "<</PageSize[90 162]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h18/1.50x0.25": "<</PageSize[108 18]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h36/1.50x0.50": "<</PageSize[108 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h72/1.50x1.00": "<</PageSize[108 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w108h144/1.50x2.00": "<</PageSize[108 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h26/2.00x0.37": "<</PageSize[144 26]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h36/2.00x0.50": "<</PageSize[144 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h72/2.00x1.00": "<</PageSize[144 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h90/2.00x1.25": "<</PageSize[144 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h288/2.00x4.00": "<</PageSize[144 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w144h396/2.00x5.50": "<</PageSize[144 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h36/2.25x0.50": "<</PageSize[162 36]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h90/2.25x1.25": "<</PageSize[162 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h288/2.25x4.00": "<</PageSize[162 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w162h396/2.25x5.50": "<</PageSize[162 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w171h396/2.38x5.50": "<</PageSize[171 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w180h72/2.50x1.00": "<</PageSize[180 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w180h144/2.50x2.00": "<</PageSize[180 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w198h90/2.75x1.25": "<</PageSize[198 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h72/3.00x1.00": "<</PageSize[216 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h90/3.00x1.25": "<</PageSize[216 90]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h144/3.00x2.00": "<</PageSize[216 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h216/3.00x3.00": "<</PageSize[216 216]/ImagingBBox null>>setpagedevice"
+*PageRegion w216h360/3.00x5.00": "<</PageSize[216 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h144/3.25x2.00": "<</PageSize[234 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h360/3.25x5.00": "<</PageSize[234 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h396/3.25x5.50": "<</PageSize[234 396]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h419/3.25x5.83": "<</PageSize[234 419]/ImagingBBox null>>setpagedevice"
+*PageRegion w234h563/3.25x7.83": "<</PageSize[234 563]/ImagingBBox null>>setpagedevice"
+*PageRegion w252h72/3.50x1.00": "<</PageSize[252 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h72/4.00x1.00": "<</PageSize[288 72]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h144/4.00x2.00": "<</PageSize[288 144]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h180/4.00x2.50": "<</PageSize[288 180]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h216/4.00x3.00": "<</PageSize[288 216]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h288/4.00x4.00": "<</PageSize[288 288]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h360/4.00x5.00": "<</PageSize[288 360]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h432/4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h468/4.00x6.50": "<</PageSize[288 468]/ImagingBBox null>>setpagedevice"
+*PageRegion w288h936/4.00x13.00": "<</PageSize[288 936]/ImagingBBox null>>setpagedevice"
 *CloseUI: *PageRegion
-
 *DefaultImageableArea: w288h360
-*ImageableArea w90h18/Label - 1.25x0.25": "0 0 90 18"
-*ImageableArea w90h162/Label - 1.25x2.25": "0 0 90 162"
-*ImageableArea w108h18/Label - 1.50x0.25": "0 0 108 18"
-*ImageableArea w108h36/Label - 1.50x0.50": "0 0 108 36"
-*ImageableArea w108h72/Label - 1.50x1.00": "0 0 108 72"
-*ImageableArea w108h144/Label - 1.50x2.00": "0 0 108 144"
-*ImageableArea w144h26/Label - 2.00x0.37": "0 0 144 26"
-*ImageableArea w144h36/Label - 2.00x0.50": "0 0 144 36"
-*ImageableArea w144h72/Label - 2.00x1.00": "0 0 144 72"
-*ImageableArea w144h90/Label - 2.00x1.25": "0 0 144 90"
-*ImageableArea w144h288/Label - 2.00x4.00": "0 0 144 288"
-*ImageableArea w144h396/Label - 2.00x5.50": "0 0 144 396"
-*ImageableArea w162h36/Label - 2.25x0.50": "0 0 162 36"
-*ImageableArea w162h90/Label - 2.25x1.25": "0 0 162 90"
-*ImageableArea w162h288/Label - 2.25x4.00": "0 0 162 288"
-*ImageableArea w162h396/Label - 2.25x5.50": "0 0 162 396"
-*ImageableArea w171h396/Label - 2.38x5.50": "0 0 171 396"
-*ImageableArea w180h72/Label - 2.50x1.00": "0 0 180 72"
-*ImageableArea w180h144/Label - 2.50x2.00": "0 0 180 144"
-*ImageableArea w198h90/Label - 2.75x1.25": "0 0 198 90"
-*ImageableArea w216h72/Label - 3.00x1.00": "0 0 216 72"
-*ImageableArea w216h90/Label - 3.00x1.25": "0 0 216 90"
-*ImageableArea w216h144/Label - 3.00x2.00": "0 0 216 144"
-*ImageableArea w216h216/Label - 3.00x3.00": "0 0 216 216"
-*ImageableArea w216h360/Label - 3.00x5.00": "0 0 216 360"
-*ImageableArea w234h144/Label - 3.25x2.00": "0 0 234 144"
-*ImageableArea w234h360/Label - 3.25x5.00": "0 0 234 360"
-*ImageableArea w234h396/Label - 3.25x5.50": "0 0 234 396"
-*ImageableArea w234h419/Label - 3.25x5.83": "0 0 234 419"
-*ImageableArea w234h563/Label - 3.25x7.83": "0 0 234 563"
-*ImageableArea w252h72/Label - 3.50x1.00": "0 0 252 72"
-*ImageableArea w288h72/Label - 4.00x1.00": "0 0 288 72"
-*ImageableArea w288h144/Label - 4.00x2.00": "0 0 288 144"
-*ImageableArea w288h180/Label - 4.00x2.50": "0 0 288 180"
-*ImageableArea w288h216/Label - 4.00x3.00": "0 0 288 216"
-*ImageableArea w288h288/Label - 4.00x4.00": "0 0 288 288"
-*ImageableArea w288h360/Label - 4.00x5.00": "0 0 288 360"
-*ImageableArea w288h432/Label - 4.00x6.00": "0 0 288 432"
-*ImageableArea w288h468/Label - 4.00x6.50": "0 0 288 468"
-*ImageableArea w288h936/Label - 4.00x13.00": "0 0 288 936"
-
+*ImageableArea w90h18/1.25x0.25": "0.00 0.00 90.00 18.00"
+*ImageableArea w90h162/1.25x2.25": "0.00 0.00 90.00 162.00"
+*ImageableArea w108h18/1.50x0.25": "0.00 0.00 108.00 18.00"
+*ImageableArea w108h36/1.50x0.50": "0.00 0.00 108.00 36.00"
+*ImageableArea w108h72/1.50x1.00": "0.00 0.00 108.00 72.00"
+*ImageableArea w108h144/1.50x2.00": "0.00 0.00 108.00 144.00"
+*ImageableArea w144h26/2.00x0.37": "0.00 0.00 144.00 26.00"
+*ImageableArea w144h36/2.00x0.50": "0.00 0.00 144.00 36.00"
+*ImageableArea w144h72/2.00x1.00": "0.00 0.00 144.00 72.00"
+*ImageableArea w144h90/2.00x1.25": "0.00 0.00 144.00 90.00"
+*ImageableArea w144h288/2.00x4.00": "0.00 0.00 144.00 288.00"
+*ImageableArea w144h396/2.00x5.50": "0.00 0.00 144.00 396.00"
+*ImageableArea w162h36/2.25x0.50": "0.00 0.00 162.00 36.00"
+*ImageableArea w162h90/2.25x1.25": "0.00 0.00 162.00 90.00"
+*ImageableArea w162h288/2.25x4.00": "0.00 0.00 162.00 288.00"
+*ImageableArea w162h396/2.25x5.50": "0.00 0.00 162.00 396.00"
+*ImageableArea w171h396/2.38x5.50": "0.00 0.00 171.00 396.00"
+*ImageableArea w180h72/2.50x1.00": "0.00 0.00 180.00 72.00"
+*ImageableArea w180h144/2.50x2.00": "0.00 0.00 180.00 144.00"
+*ImageableArea w198h90/2.75x1.25": "0.00 0.00 198.00 90.00"
+*ImageableArea w216h72/3.00x1.00": "0.00 0.00 216.00 72.00"
+*ImageableArea w216h90/3.00x1.25": "0.00 0.00 216.00 90.00"
+*ImageableArea w216h144/3.00x2.00": "0.00 0.00 216.00 144.00"
+*ImageableArea w216h216/3.00x3.00": "0.00 0.00 216.00 216.00"
+*ImageableArea w216h360/3.00x5.00": "0.00 0.00 216.00 360.00"
+*ImageableArea w234h144/3.25x2.00": "0.00 0.00 234.00 144.00"
+*ImageableArea w234h360/3.25x5.00": "0.00 0.00 234.00 360.00"
+*ImageableArea w234h396/3.25x5.50": "0.00 0.00 234.00 396.00"
+*ImageableArea w234h419/3.25x5.83": "0.00 0.00 234.00 419.00"
+*ImageableArea w234h563/3.25x7.83": "0.00 0.00 234.00 563.00"
+*ImageableArea w252h72/3.50x1.00": "0.00 0.00 252.00 72.00"
+*ImageableArea w288h72/4.00x1.00": "0.00 0.00 288.00 72.00"
+*ImageableArea w288h144/4.00x2.00": "0.00 0.00 288.00 144.00"
+*ImageableArea w288h180/4.00x2.50": "0.00 0.00 288.00 180.00"
+*ImageableArea w288h216/4.00x3.00": "0.00 0.00 288.00 216.00"
+*ImageableArea w288h288/4.00x4.00": "0.00 0.00 288.00 288.00"
+*ImageableArea w288h360/4.00x5.00": "0.00 0.00 288.00 360.00"
+*ImageableArea w288h432/4.00x6.00": "0.00 0.00 288.00 432.00"
+*ImageableArea w288h468/4.00x6.50": "0.00 0.00 288.00 468.00"
+*ImageableArea w288h936/4.00x13.00": "0.00 0.00 288.00 936.00"
 *DefaultPaperDimension: w288h360
-*PaperDimension w90h18/Label - 1.25x0.25": "90 18"
-*PaperDimension w90h162/Label - 1.25x2.25": "90 162"
-*PaperDimension w108h18/Label - 1.50x0.25": "108 18"
-*PaperDimension w108h36/Label - 1.50x0.50": "108 36"
-*PaperDimension w108h72/Label - 1.50x1.00": "108 72"
-*PaperDimension w108h144/Label - 1.50x2.00": "108 144"
-*PaperDimension w144h26/Label - 2.00x0.37": "144 26"
-*PaperDimension w144h36/Label - 2.00x0.50": "144 36"
-*PaperDimension w144h72/Label - 2.00x1.00": "144 72"
-*PaperDimension w144h90/Label - 2.00x1.25": "144 90"
-*PaperDimension w144h288/Label - 2.00x4.00": "144 288"
-*PaperDimension w144h396/Label - 2.00x5.50": "144 396"
-*PaperDimension w162h36/Label - 2.25x0.50": "162 36"
-*PaperDimension w162h90/Label - 2.25x1.25": "162 90"
-*PaperDimension w162h288/Label - 2.25x4.00": "162 288"
-*PaperDimension w162h396/Label - 2.25x5.50": "162 396"
-*PaperDimension w171h396/Label - 2.38x5.50": "171 396"
-*PaperDimension w180h72/Label - 2.50x1.00": "180 72"
-*PaperDimension w180h144/Label - 2.50x2.00": "180 144"
-*PaperDimension w198h90/Label - 2.75x1.25": "198 90"
-*PaperDimension w216h72/Label - 3.00x1.00": "216 72"
-*PaperDimension w216h90/Label - 3.00x1.25": "216 90"
-*PaperDimension w216h144/Label - 3.00x2.00": "216 144"
-*PaperDimension w216h216/Label - 3.00x3.00": "216 216"
-*PaperDimension w216h360/Label - 3.00x5.00": "216 360"
-*PaperDimension w234h144/Label - 3.25x2.00": "234 144"
-*PaperDimension w234h360/Label - 3.25x5.00": "234 360"
-*PaperDimension w234h396/Label - 3.25x5.50": "234 396"
-*PaperDimension w234h419/Label - 3.25x5.83": "234 419"
-*PaperDimension w234h563/Label - 3.25x7.83": "234 563"
-*PaperDimension w252h72/Label - 3.50x1.00": "252 72"
-*PaperDimension w288h72/Label - 4.00x1.00": "288 72"
-*PaperDimension w288h144/Label - 4.00x2.00": "288 144"
-*PaperDimension w288h180/Label - 4.00x2.50": "288 180"
-*PaperDimension w288h216/Label - 4.00x3.00": "288 216"
-*PaperDimension w288h288/Label - 4.00x4.00": "288 288"
-*PaperDimension w288h360/Label - 4.00x5.00": "288 360"
-*PaperDimension w288h432/Label - 4.00x6.00": "288 432"
-*PaperDimension w288h468/Label - 4.00x6.50": "288 468"
-*PaperDimension w288h936/Label - 4.00x13.00": "288 936"
-
-*MaxMediaWidth: "288"
-*MaxMediaHeight: "3600"
-*HWMargins: 0 0 0 0
+*PaperDimension w90h18/1.25x0.25": "90.00 18.00"
+*PaperDimension w90h162/1.25x2.25": "90.00 162.00"
+*PaperDimension w108h18/1.50x0.25": "108.00 18.00"
+*PaperDimension w108h36/1.50x0.50": "108.00 36.00"
+*PaperDimension w108h72/1.50x1.00": "108.00 72.00"
+*PaperDimension w108h144/1.50x2.00": "108.00 144.00"
+*PaperDimension w144h26/2.00x0.37": "144.00 26.00"
+*PaperDimension w144h36/2.00x0.50": "144.00 36.00"
+*PaperDimension w144h72/2.00x1.00": "144.00 72.00"
+*PaperDimension w144h90/2.00x1.25": "144.00 90.00"
+*PaperDimension w144h288/2.00x4.00": "144.00 288.00"
+*PaperDimension w144h396/2.00x5.50": "144.00 396.00"
+*PaperDimension w162h36/2.25x0.50": "162.00 36.00"
+*PaperDimension w162h90/2.25x1.25": "162.00 90.00"
+*PaperDimension w162h288/2.25x4.00": "162.00 288.00"
+*PaperDimension w162h396/2.25x5.50": "162.00 396.00"
+*PaperDimension w171h396/2.38x5.50": "171.00 396.00"
+*PaperDimension w180h72/2.50x1.00": "180.00 72.00"
+*PaperDimension w180h144/2.50x2.00": "180.00 144.00"
+*PaperDimension w198h90/2.75x1.25": "198.00 90.00"
+*PaperDimension w216h72/3.00x1.00": "216.00 72.00"
+*PaperDimension w216h90/3.00x1.25": "216.00 90.00"
+*PaperDimension w216h144/3.00x2.00": "216.00 144.00"
+*PaperDimension w216h216/3.00x3.00": "216.00 216.00"
+*PaperDimension w216h360/3.00x5.00": "216.00 360.00"
+*PaperDimension w234h144/3.25x2.00": "234.00 144.00"
+*PaperDimension w234h360/3.25x5.00": "234.00 360.00"
+*PaperDimension w234h396/3.25x5.50": "234.00 396.00"
+*PaperDimension w234h419/3.25x5.83": "234.00 419.00"
+*PaperDimension w234h563/3.25x7.83": "234.00 563.00"
+*PaperDimension w252h72/3.50x1.00": "252.00 72.00"
+*PaperDimension w288h72/4.00x1.00": "288.00 72.00"
+*PaperDimension w288h144/4.00x2.00": "288.00 144.00"
+*PaperDimension w288h180/4.00x2.50": "288.00 180.00"
+*PaperDimension w288h216/4.00x3.00": "288.00 216.00"
+*PaperDimension w288h288/4.00x4.00": "288.00 288.00"
+*PaperDimension w288h360/4.00x5.00": "288.00 360.00"
+*PaperDimension w288h432/4.00x6.00": "288.00 432.00"
+*PaperDimension w288h468/4.00x6.50": "288.00 468.00"
+*PaperDimension w288h936/4.00x13.00": "288.00 936.00"
+*MaxMediaWidth: "288.00"
+*MaxMediaHeight: "3600.00"
+*HWMargins: 0.00 0.00 0.00 0.00
 *CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
-*ParamCustomPageSize Width: 1 points 36 288
-*ParamCustomPageSize Height: 2 points 36 3600
+*ParamCustomPageSize Width: 1 points 36.00 288.00
+*ParamCustomPageSize Height: 2 points 36.00 3600.00
 *ParamCustomPageSize WidthOffset: 3 points 0 0
 *ParamCustomPageSize HeightOffset: 4 points 0 0
 *ParamCustomPageSize Orientation: 5 int 0 0
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
+*RequiresPageRegion All: True
+*OpenUI *Resolution: PickOne
+*OrderDependency: 10.0 AnySetup *Resolution
 *DefaultResolution: 203dpi
-*Resolution 203dpi/203 DPI: "<</HWResolution[203 203]>>setpagedevice"
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
-*Resolution 600dpi/600 DPI: "<</HWResolution[600 600]>>setpagedevice"
+*Resolution 203dpi: "<</HWResolution[203 203]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 300dpi: "<</HWResolution[300 300]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
+*Resolution 600dpi: "<</HWResolution[600 600]/cupsBitsPerColor 1/cupsRowCount 0/cupsRowFeed 0/cupsRowStep 0/cupsColorSpace 3>>setpagedevice"
 *CloseUI: *Resolution
-
 *OpenUI *MediaType/Media Type: PickOne
-*OrderDependency: 20 AnySetup *MediaType
+*OrderDependency: 20.0 AnySetup *MediaType
 *DefaultMediaType: Saved
-*MediaType Saved/PrinterDefault: ""
+*MediaType Saved/Printer Default: ""
 *MediaType Thermal/Thermal Transfer Media: "<</MediaType(Thermal)>>setpagedevice"
 *MediaType Direct/Direct Thermal Media: "<</MediaType(Direct)>>setpagedevice"
 *CloseUI: *MediaType
-
 *OpenGroup: PrinterSettings/Printer Settings
-*OpenUI *Darkness/Media Darkness: PickOne
-*OrderDependency: 20 AnySetup *Darkness
+*OpenUI *Darkness: PickOne
+*OrderDependency: 20.0 AnySetup *Darkness
 *DefaultDarkness: -1
-*Darkness -1/PrinterDefault: "<</cupsCompression -1>>setpagedevice"
+*Darkness -1/Printer Default: "<</cupsCompression -1>>setpagedevice"
 *Darkness 1: "<</cupsCompression 4>>setpagedevice"
 *Darkness 2: "<</cupsCompression 7>>setpagedevice"
 *Darkness 3: "<</cupsCompression 10>>setpagedevice"
 *Darkness 29: "<</cupsCompression 97>>setpagedevice"
 *Darkness 30: "<</cupsCompression 100>>setpagedevice"
 *CloseUI: *Darkness
-
 *OpenUI *zePrintRate/Print Rate: PickOne
-*OrderDependency: 20 AnySetup *zePrintRate
+*OrderDependency: 20.0 AnySetup *zePrintRate
 *DefaultzePrintRate: Default
-*zePrintRate Default/PrinterDefault: ""
+*zePrintRate Default/Printer Default: ""
 *zePrintRate 1/1 inch/sec.: ""
 *zePrintRate 1.5/1.5 inch/sec.: ""
 *zePrintRate 2/2 inches/sec.: ""
 *zePrintRate 6/6 inches/sec.: ""
 *CloseUI: *zePrintRate
 *CloseGroup: PrinterSettings
-
+*da.Translation Manufacturer/Zebra: ""
+*da.Translation ModelName/Zebra EPL2 Label Printer: ""
+*da.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*da.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*da.Translation PageSize/Media Size: ""
+*da.PageSize w90h18/1.25x0.25": ""
+*da.PageSize w90h162/1.25x2.25": ""
+*da.PageSize w108h18/1.50x0.25": ""
+*da.PageSize w108h36/1.50x0.50": ""
+*da.PageSize w108h72/1.50x1.00": ""
+*da.PageSize w108h144/1.50x2.00": ""
+*da.PageSize w144h26/2.00x0.37": ""
+*da.PageSize w144h36/2.00x0.50": ""
+*da.PageSize w144h72/2.00x1.00": ""
+*da.PageSize w144h90/2.00x1.25": ""
+*da.PageSize w144h288/2.00x4.00": ""
+*da.PageSize w144h396/2.00x5.50": ""
+*da.PageSize w162h36/2.25x0.50": ""
+*da.PageSize w162h90/2.25x1.25": ""
+*da.PageSize w162h288/2.25x4.00": ""
+*da.PageSize w162h396/2.25x5.50": ""
+*da.PageSize w171h396/2.38x5.50": ""
+*da.PageSize w180h72/2.50x1.00": ""
+*da.PageSize w180h144/2.50x2.00": ""
+*da.PageSize w198h90/2.75x1.25": ""
+*da.PageSize w216h72/3.00x1.00": ""
+*da.PageSize w216h90/3.00x1.25": ""
+*da.PageSize w216h144/3.00x2.00": ""
+*da.PageSize w216h216/3.00x3.00": ""
+*da.PageSize w216h360/3.00x5.00": ""
+*da.PageSize w234h144/3.25x2.00": ""
+*da.PageSize w234h360/3.25x5.00": ""
+*da.PageSize w234h396/3.25x5.50": ""
+*da.PageSize w234h419/3.25x5.83": ""
+*da.PageSize w234h563/3.25x7.83": ""
+*da.PageSize w252h72/3.50x1.00": ""
+*da.PageSize w288h72/4.00x1.00": ""
+*da.PageSize w288h144/4.00x2.00": ""
+*da.PageSize w288h180/4.00x2.50": ""
+*da.PageSize w288h216/4.00x3.00": ""
+*da.PageSize w288h288/4.00x4.00": ""
+*da.PageSize w288h360/4.00x5.00": ""
+*da.PageSize w288h432/4.00x6.00": ""
+*da.PageSize w288h468/4.00x6.50": ""
+*da.PageSize w288h936/4.00x13.00": ""
+*da.Translation Resolution/Resolution: ""
+*da.Resolution 203dpi/203dpi: ""
+*da.Resolution 300dpi/300dpi: ""
+*da.Resolution 600dpi/600dpi: ""
+*da.Translation MediaType/Media Type: ""
+*da.MediaType Saved/Printerstandard: ""
+*da.MediaType Thermal/Thermal Transfer Media: ""
+*da.MediaType Direct/Direct Thermal Media: ""
+*da.Translation PrinterSettings/Printer Settings: ""
+*da.Translation Darkness/Darkness: ""
+*da.Darkness -1/Printerstandard: ""
+*da.Darkness 1/1: ""
+*da.Darkness 2/2: ""
+*da.Darkness 3/3: ""
+*da.Darkness 4/4: ""
+*da.Darkness 5/5: ""
+*da.Darkness 6/6: ""
+*da.Darkness 7/7: ""
+*da.Darkness 8/8: ""
+*da.Darkness 9/9: ""
+*da.Darkness 10/10: ""
+*da.Darkness 11/11: ""
+*da.Darkness 12/12: ""
+*da.Darkness 13/13: ""
+*da.Darkness 14/14: ""
+*da.Darkness 15/15: ""
+*da.Darkness 16/16: ""
+*da.Darkness 17/17: ""
+*da.Darkness 18/18: ""
+*da.Darkness 19/19: ""
+*da.Darkness 20/20: ""
+*da.Darkness 21/21: ""
+*da.Darkness 22/22: ""
+*da.Darkness 23/23: ""
+*da.Darkness 24/24: ""
+*da.Darkness 25/25: ""
+*da.Darkness 26/26: ""
+*da.Darkness 27/27: ""
+*da.Darkness 28/28: ""
+*da.Darkness 29/29: ""
+*da.Darkness 30/30: ""
+*da.Translation zePrintRate/Print Rate: ""
+*da.zePrintRate Default/Printerstandard: ""
+*da.zePrintRate 1/1 inch/sec.: ""
+*da.zePrintRate 1.5/1.5 inch/sec.: ""
+*da.zePrintRate 2/2 inches/sec.: ""
+*da.zePrintRate 2.5/2.5 inches/sec.: ""
+*da.zePrintRate 3/3 inches/sec.: ""
+*da.zePrintRate 4/4 inches/sec.: ""
+*da.zePrintRate 5/5 inches/sec.: ""
+*da.zePrintRate 6/6 inches/sec.: ""
+*de.Translation Manufacturer/Zebra: ""
+*de.Translation ModelName/Zebra EPL2 Label Printer: ""
+*de.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*de.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*de.Translation PageSize/Media Size: ""
+*de.PageSize w90h18/1.25x0.25": ""
+*de.PageSize w90h162/1.25x2.25": ""
+*de.PageSize w108h18/1.50x0.25": ""
+*de.PageSize w108h36/1.50x0.50": ""
+*de.PageSize w108h72/1.50x1.00": ""
+*de.PageSize w108h144/1.50x2.00": ""
+*de.PageSize w144h26/2.00x0.37": ""
+*de.PageSize w144h36/2.00x0.50": ""
+*de.PageSize w144h72/2.00x1.00": ""
+*de.PageSize w144h90/2.00x1.25": ""
+*de.PageSize w144h288/2.00x4.00": ""
+*de.PageSize w144h396/2.00x5.50": ""
+*de.PageSize w162h36/2.25x0.50": ""
+*de.PageSize w162h90/2.25x1.25": ""
+*de.PageSize w162h288/2.25x4.00": ""
+*de.PageSize w162h396/2.25x5.50": ""
+*de.PageSize w171h396/2.38x5.50": ""
+*de.PageSize w180h72/2.50x1.00": ""
+*de.PageSize w180h144/2.50x2.00": ""
+*de.PageSize w198h90/2.75x1.25": ""
+*de.PageSize w216h72/3.00x1.00": ""
+*de.PageSize w216h90/3.00x1.25": ""
+*de.PageSize w216h144/3.00x2.00": ""
+*de.PageSize w216h216/3.00x3.00": ""
+*de.PageSize w216h360/3.00x5.00": ""
+*de.PageSize w234h144/3.25x2.00": ""
+*de.PageSize w234h360/3.25x5.00": ""
+*de.PageSize w234h396/3.25x5.50": ""
+*de.PageSize w234h419/3.25x5.83": ""
+*de.PageSize w234h563/3.25x7.83": ""
+*de.PageSize w252h72/3.50x1.00": ""
+*de.PageSize w288h72/4.00x1.00": ""
+*de.PageSize w288h144/4.00x2.00": ""
+*de.PageSize w288h180/4.00x2.50": ""
+*de.PageSize w288h216/4.00x3.00": ""
+*de.PageSize w288h288/4.00x4.00": ""
+*de.PageSize w288h360/4.00x5.00": ""
+*de.PageSize w288h432/4.00x6.00": ""
+*de.PageSize w288h468/4.00x6.50": ""
+*de.PageSize w288h936/4.00x13.00": ""
+*de.Translation Resolution/Resolution: ""
+*de.Resolution 203dpi/203dpi: ""
+*de.Resolution 300dpi/300dpi: ""
+*de.Resolution 600dpi/600dpi: ""
+*de.Translation MediaType/Media Type: ""
+*de.MediaType Saved/Druckerstandard: ""
+*de.MediaType Thermal/Thermal Transfer Media: ""
+*de.MediaType Direct/Direct Thermal Media: ""
+*de.Translation PrinterSettings/Printer Settings: ""
+*de.Translation Darkness/Darkness: ""
+*de.Darkness -1/Druckerstandard: ""
+*de.Darkness 1/1: ""
+*de.Darkness 2/2: ""
+*de.Darkness 3/3: ""
+*de.Darkness 4/4: ""
+*de.Darkness 5/5: ""
+*de.Darkness 6/6: ""
+*de.Darkness 7/7: ""
+*de.Darkness 8/8: ""
+*de.Darkness 9/9: ""
+*de.Darkness 10/10: ""
+*de.Darkness 11/11: ""
+*de.Darkness 12/12: ""
+*de.Darkness 13/13: ""
+*de.Darkness 14/14: ""
+*de.Darkness 15/15: ""
+*de.Darkness 16/16: ""
+*de.Darkness 17/17: ""
+*de.Darkness 18/18: ""
+*de.Darkness 19/19: ""
+*de.Darkness 20/20: ""
+*de.Darkness 21/21: ""
+*de.Darkness 22/22: ""
+*de.Darkness 23/23: ""
+*de.Darkness 24/24: ""
+*de.Darkness 25/25: ""
+*de.Darkness 26/26: ""
+*de.Darkness 27/27: ""
+*de.Darkness 28/28: ""
+*de.Darkness 29/29: ""
+*de.Darkness 30/30: ""
+*de.Translation zePrintRate/Print Rate: ""
+*de.zePrintRate Default/Druckerstandard: ""
+*de.zePrintRate 1/1 inch/sec.: ""
+*de.zePrintRate 1.5/1.5 inch/sec.: ""
+*de.zePrintRate 2/2 inches/sec.: ""
+*de.zePrintRate 2.5/2.5 inches/sec.: ""
+*de.zePrintRate 3/3 inches/sec.: ""
+*de.zePrintRate 4/4 inches/sec.: ""
+*de.zePrintRate 5/5 inches/sec.: ""
+*de.zePrintRate 6/6 inches/sec.: ""
+*es.Translation Manufacturer/Zebra: ""
+*es.Translation ModelName/Zebra EPL2 Label Printer: ""
+*es.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*es.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*es.Translation PageSize/Media Size: ""
+*es.PageSize w90h18/1.25x0.25": ""
+*es.PageSize w90h162/1.25x2.25": ""
+*es.PageSize w108h18/1.50x0.25": ""
+*es.PageSize w108h36/1.50x0.50": ""
+*es.PageSize w108h72/1.50x1.00": ""
+*es.PageSize w108h144/1.50x2.00": ""
+*es.PageSize w144h26/2.00x0.37": ""
+*es.PageSize w144h36/2.00x0.50": ""
+*es.PageSize w144h72/2.00x1.00": ""
+*es.PageSize w144h90/2.00x1.25": ""
+*es.PageSize w144h288/2.00x4.00": ""
+*es.PageSize w144h396/2.00x5.50": ""
+*es.PageSize w162h36/2.25x0.50": ""
+*es.PageSize w162h90/2.25x1.25": ""
+*es.PageSize w162h288/2.25x4.00": ""
+*es.PageSize w162h396/2.25x5.50": ""
+*es.PageSize w171h396/2.38x5.50": ""
+*es.PageSize w180h72/2.50x1.00": ""
+*es.PageSize w180h144/2.50x2.00": ""
+*es.PageSize w198h90/2.75x1.25": ""
+*es.PageSize w216h72/3.00x1.00": ""
+*es.PageSize w216h90/3.00x1.25": ""
+*es.PageSize w216h144/3.00x2.00": ""
+*es.PageSize w216h216/3.00x3.00": ""
+*es.PageSize w216h360/3.00x5.00": ""
+*es.PageSize w234h144/3.25x2.00": ""
+*es.PageSize w234h360/3.25x5.00": ""
+*es.PageSize w234h396/3.25x5.50": ""
+*es.PageSize w234h419/3.25x5.83": ""
+*es.PageSize w234h563/3.25x7.83": ""
+*es.PageSize w252h72/3.50x1.00": ""
+*es.PageSize w288h72/4.00x1.00": ""
+*es.PageSize w288h144/4.00x2.00": ""
+*es.PageSize w288h180/4.00x2.50": ""
+*es.PageSize w288h216/4.00x3.00": ""
+*es.PageSize w288h288/4.00x4.00": ""
+*es.PageSize w288h360/4.00x5.00": ""
+*es.PageSize w288h432/4.00x6.00": ""
+*es.PageSize w288h468/4.00x6.50": ""
+*es.PageSize w288h936/4.00x13.00": ""
+*es.Translation Resolution/Resolution: ""
+*es.Resolution 203dpi/203dpi: ""
+*es.Resolution 300dpi/300dpi: ""
+*es.Resolution 600dpi/600dpi: ""
+*es.Translation MediaType/Media Type: ""
+*es.MediaType Saved/Impresora por defecto: ""
+*es.MediaType Thermal/Thermal Transfer Media: ""
+*es.MediaType Direct/Direct Thermal Media: ""
+*es.Translation PrinterSettings/Printer Settings: ""
+*es.Translation Darkness/Darkness: ""
+*es.Darkness -1/Impresora por defecto: ""
+*es.Darkness 1/1: ""
+*es.Darkness 2/2: ""
+*es.Darkness 3/3: ""
+*es.Darkness 4/4: ""
+*es.Darkness 5/5: ""
+*es.Darkness 6/6: ""
+*es.Darkness 7/7: ""
+*es.Darkness 8/8: ""
+*es.Darkness 9/9: ""
+*es.Darkness 10/10: ""
+*es.Darkness 11/11: ""
+*es.Darkness 12/12: ""
+*es.Darkness 13/13: ""
+*es.Darkness 14/14: ""
+*es.Darkness 15/15: ""
+*es.Darkness 16/16: ""
+*es.Darkness 17/17: ""
+*es.Darkness 18/18: ""
+*es.Darkness 19/19: ""
+*es.Darkness 20/20: ""
+*es.Darkness 21/21: ""
+*es.Darkness 22/22: ""
+*es.Darkness 23/23: ""
+*es.Darkness 24/24: ""
+*es.Darkness 25/25: ""
+*es.Darkness 26/26: ""
+*es.Darkness 27/27: ""
+*es.Darkness 28/28: ""
+*es.Darkness 29/29: ""
+*es.Darkness 30/30: ""
+*es.Translation zePrintRate/Print Rate: ""
+*es.zePrintRate Default/Impresora por defecto: ""
+*es.zePrintRate 1/1 inch/sec.: ""
+*es.zePrintRate 1.5/1.5 inch/sec.: ""
+*es.zePrintRate 2/2 inches/sec.: ""
+*es.zePrintRate 2.5/2.5 inches/sec.: ""
+*es.zePrintRate 3/3 inches/sec.: ""
+*es.zePrintRate 4/4 inches/sec.: ""
+*es.zePrintRate 5/5 inches/sec.: ""
+*es.zePrintRate 6/6 inches/sec.: ""
+*fi.Translation Manufacturer/Zebra: ""
+*fi.Translation ModelName/Zebra EPL2 Label Printer: ""
+*fi.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*fi.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*fi.Translation PageSize/Media Size: ""
+*fi.PageSize w90h18/1.25x0.25": ""
+*fi.PageSize w90h162/1.25x2.25": ""
+*fi.PageSize w108h18/1.50x0.25": ""
+*fi.PageSize w108h36/1.50x0.50": ""
+*fi.PageSize w108h72/1.50x1.00": ""
+*fi.PageSize w108h144/1.50x2.00": ""
+*fi.PageSize w144h26/2.00x0.37": ""
+*fi.PageSize w144h36/2.00x0.50": ""
+*fi.PageSize w144h72/2.00x1.00": ""
+*fi.PageSize w144h90/2.00x1.25": ""
+*fi.PageSize w144h288/2.00x4.00": ""
+*fi.PageSize w144h396/2.00x5.50": ""
+*fi.PageSize w162h36/2.25x0.50": ""
+*fi.PageSize w162h90/2.25x1.25": ""
+*fi.PageSize w162h288/2.25x4.00": ""
+*fi.PageSize w162h396/2.25x5.50": ""
+*fi.PageSize w171h396/2.38x5.50": ""
+*fi.PageSize w180h72/2.50x1.00": ""
+*fi.PageSize w180h144/2.50x2.00": ""
+*fi.PageSize w198h90/2.75x1.25": ""
+*fi.PageSize w216h72/3.00x1.00": ""
+*fi.PageSize w216h90/3.00x1.25": ""
+*fi.PageSize w216h144/3.00x2.00": ""
+*fi.PageSize w216h216/3.00x3.00": ""
+*fi.PageSize w216h360/3.00x5.00": ""
+*fi.PageSize w234h144/3.25x2.00": ""
+*fi.PageSize w234h360/3.25x5.00": ""
+*fi.PageSize w234h396/3.25x5.50": ""
+*fi.PageSize w234h419/3.25x5.83": ""
+*fi.PageSize w234h563/3.25x7.83": ""
+*fi.PageSize w252h72/3.50x1.00": ""
+*fi.PageSize w288h72/4.00x1.00": ""
+*fi.PageSize w288h144/4.00x2.00": ""
+*fi.PageSize w288h180/4.00x2.50": ""
+*fi.PageSize w288h216/4.00x3.00": ""
+*fi.PageSize w288h288/4.00x4.00": ""
+*fi.PageSize w288h360/4.00x5.00": ""
+*fi.PageSize w288h432/4.00x6.00": ""
+*fi.PageSize w288h468/4.00x6.50": ""
+*fi.PageSize w288h936/4.00x13.00": ""
+*fi.Translation Resolution/Resolution: ""
+*fi.Resolution 203dpi/203dpi: ""
+*fi.Resolution 300dpi/300dpi: ""
+*fi.Resolution 600dpi/600dpi: ""
+*fi.Translation MediaType/Media Type: ""
+*fi.MediaType Saved/Nopea: ""
+*fi.MediaType Thermal/Thermal Transfer Media: ""
+*fi.MediaType Direct/Direct Thermal Media: ""
+*fi.Translation PrinterSettings/Printer Settings: ""
+*fi.Translation Darkness/Darkness: ""
+*fi.Darkness -1/Nopea: ""
+*fi.Darkness 1/1: ""
+*fi.Darkness 2/2: ""
+*fi.Darkness 3/3: ""
+*fi.Darkness 4/4: ""
+*fi.Darkness 5/5: ""
+*fi.Darkness 6/6: ""
+*fi.Darkness 7/7: ""
+*fi.Darkness 8/8: ""
+*fi.Darkness 9/9: ""
+*fi.Darkness 10/10: ""
+*fi.Darkness 11/11: ""
+*fi.Darkness 12/12: ""
+*fi.Darkness 13/13: ""
+*fi.Darkness 14/14: ""
+*fi.Darkness 15/15: ""
+*fi.Darkness 16/16: ""
+*fi.Darkness 17/17: ""
+*fi.Darkness 18/18: ""
+*fi.Darkness 19/19: ""
+*fi.Darkness 20/20: ""
+*fi.Darkness 21/21: ""
+*fi.Darkness 22/22: ""
+*fi.Darkness 23/23: ""
+*fi.Darkness 24/24: ""
+*fi.Darkness 25/25: ""
+*fi.Darkness 26/26: ""
+*fi.Darkness 27/27: ""
+*fi.Darkness 28/28: ""
+*fi.Darkness 29/29: ""
+*fi.Darkness 30/30: ""
+*fi.Translation zePrintRate/Print Rate: ""
+*fi.zePrintRate Default/Nopea: ""
+*fi.zePrintRate 1/1 inch/sec.: ""
+*fi.zePrintRate 1.5/1.5 inch/sec.: ""
+*fi.zePrintRate 2/2 inches/sec.: ""
+*fi.zePrintRate 2.5/2.5 inches/sec.: ""
+*fi.zePrintRate 3/3 inches/sec.: ""
+*fi.zePrintRate 4/4 inches/sec.: ""
+*fi.zePrintRate 5/5 inches/sec.: ""
+*fi.zePrintRate 6/6 inches/sec.: ""
+*fr.Translation Manufacturer/Zebra: ""
+*fr.Translation ModelName/Zebra EPL2 Label Printer: ""
+*fr.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*fr.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*fr.Translation PageSize/Media Size: ""
+*fr.PageSize w90h18/1.25x0.25": ""
+*fr.PageSize w90h162/1.25x2.25": ""
+*fr.PageSize w108h18/1.50x0.25": ""
+*fr.PageSize w108h36/1.50x0.50": ""
+*fr.PageSize w108h72/1.50x1.00": ""
+*fr.PageSize w108h144/1.50x2.00": ""
+*fr.PageSize w144h26/2.00x0.37": ""
+*fr.PageSize w144h36/2.00x0.50": ""
+*fr.PageSize w144h72/2.00x1.00": ""
+*fr.PageSize w144h90/2.00x1.25": ""
+*fr.PageSize w144h288/2.00x4.00": ""
+*fr.PageSize w144h396/2.00x5.50": ""
+*fr.PageSize w162h36/2.25x0.50": ""
+*fr.PageSize w162h90/2.25x1.25": ""
+*fr.PageSize w162h288/2.25x4.00": ""
+*fr.PageSize w162h396/2.25x5.50": ""
+*fr.PageSize w171h396/2.38x5.50": ""
+*fr.PageSize w180h72/2.50x1.00": ""
+*fr.PageSize w180h144/2.50x2.00": ""
+*fr.PageSize w198h90/2.75x1.25": ""
+*fr.PageSize w216h72/3.00x1.00": ""
+*fr.PageSize w216h90/3.00x1.25": ""
+*fr.PageSize w216h144/3.00x2.00": ""
+*fr.PageSize w216h216/3.00x3.00": ""
+*fr.PageSize w216h360/3.00x5.00": ""
+*fr.PageSize w234h144/3.25x2.00": ""
+*fr.PageSize w234h360/3.25x5.00": ""
+*fr.PageSize w234h396/3.25x5.50": ""
+*fr.PageSize w234h419/3.25x5.83": ""
+*fr.PageSize w234h563/3.25x7.83": ""
+*fr.PageSize w252h72/3.50x1.00": ""
+*fr.PageSize w288h72/4.00x1.00": ""
+*fr.PageSize w288h144/4.00x2.00": ""
+*fr.PageSize w288h180/4.00x2.50": ""
+*fr.PageSize w288h216/4.00x3.00": ""
+*fr.PageSize w288h288/4.00x4.00": ""
+*fr.PageSize w288h360/4.00x5.00": ""
+*fr.PageSize w288h432/4.00x6.00": ""
+*fr.PageSize w288h468/4.00x6.50": ""
+*fr.PageSize w288h936/4.00x13.00": ""
+*fr.Translation Resolution/Resolution: ""
+*fr.Resolution 203dpi/203dpi: ""
+*fr.Resolution 300dpi/300dpi: ""
+*fr.Resolution 600dpi/600dpi: ""
+*fr.Translation MediaType/Media Type: ""
+*fr.MediaType Saved/Imprimante par défaut: ""
+*fr.MediaType Thermal/Thermal Transfer Media: ""
+*fr.MediaType Direct/Direct Thermal Media: ""
+*fr.Translation PrinterSettings/Printer Settings: ""
+*fr.Translation Darkness/Darkness: ""
+*fr.Darkness -1/Imprimante par défaut: ""
+*fr.Darkness 1/1: ""
+*fr.Darkness 2/2: ""
+*fr.Darkness 3/3: ""
+*fr.Darkness 4/4: ""
+*fr.Darkness 5/5: ""
+*fr.Darkness 6/6: ""
+*fr.Darkness 7/7: ""
+*fr.Darkness 8/8: ""
+*fr.Darkness 9/9: ""
+*fr.Darkness 10/10: ""
+*fr.Darkness 11/11: ""
+*fr.Darkness 12/12: ""
+*fr.Darkness 13/13: ""
+*fr.Darkness 14/14: ""
+*fr.Darkness 15/15: ""
+*fr.Darkness 16/16: ""
+*fr.Darkness 17/17: ""
+*fr.Darkness 18/18: ""
+*fr.Darkness 19/19: ""
+*fr.Darkness 20/20: ""
+*fr.Darkness 21/21: ""
+*fr.Darkness 22/22: ""
+*fr.Darkness 23/23: ""
+*fr.Darkness 24/24: ""
+*fr.Darkness 25/25: ""
+*fr.Darkness 26/26: ""
+*fr.Darkness 27/27: ""
+*fr.Darkness 28/28: ""
+*fr.Darkness 29/29: ""
+*fr.Darkness 30/30: ""
+*fr.Translation zePrintRate/Print Rate: ""
+*fr.zePrintRate Default/Imprimante par défaut: ""
+*fr.zePrintRate 1/1 inch/sec.: ""
+*fr.zePrintRate 1.5/1.5 inch/sec.: ""
+*fr.zePrintRate 2/2 inches/sec.: ""
+*fr.zePrintRate 2.5/2.5 inches/sec.: ""
+*fr.zePrintRate 3/3 inches/sec.: ""
+*fr.zePrintRate 4/4 inches/sec.: ""
+*fr.zePrintRate 5/5 inches/sec.: ""
+*fr.zePrintRate 6/6 inches/sec.: ""
+*it.Translation Manufacturer/Zebra: ""
+*it.Translation ModelName/Zebra EPL2 Label Printer: ""
+*it.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*it.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*it.Translation PageSize/Media Size: ""
+*it.PageSize w90h18/1.25x0.25": ""
+*it.PageSize w90h162/1.25x2.25": ""
+*it.PageSize w108h18/1.50x0.25": ""
+*it.PageSize w108h36/1.50x0.50": ""
+*it.PageSize w108h72/1.50x1.00": ""
+*it.PageSize w108h144/1.50x2.00": ""
+*it.PageSize w144h26/2.00x0.37": ""
+*it.PageSize w144h36/2.00x0.50": ""
+*it.PageSize w144h72/2.00x1.00": ""
+*it.PageSize w144h90/2.00x1.25": ""
+*it.PageSize w144h288/2.00x4.00": ""
+*it.PageSize w144h396/2.00x5.50": ""
+*it.PageSize w162h36/2.25x0.50": ""
+*it.PageSize w162h90/2.25x1.25": ""
+*it.PageSize w162h288/2.25x4.00": ""
+*it.PageSize w162h396/2.25x5.50": ""
+*it.PageSize w171h396/2.38x5.50": ""
+*it.PageSize w180h72/2.50x1.00": ""
+*it.PageSize w180h144/2.50x2.00": ""
+*it.PageSize w198h90/2.75x1.25": ""
+*it.PageSize w216h72/3.00x1.00": ""
+*it.PageSize w216h90/3.00x1.25": ""
+*it.PageSize w216h144/3.00x2.00": ""
+*it.PageSize w216h216/3.00x3.00": ""
+*it.PageSize w216h360/3.00x5.00": ""
+*it.PageSize w234h144/3.25x2.00": ""
+*it.PageSize w234h360/3.25x5.00": ""
+*it.PageSize w234h396/3.25x5.50": ""
+*it.PageSize w234h419/3.25x5.83": ""
+*it.PageSize w234h563/3.25x7.83": ""
+*it.PageSize w252h72/3.50x1.00": ""
+*it.PageSize w288h72/4.00x1.00": ""
+*it.PageSize w288h144/4.00x2.00": ""
+*it.PageSize w288h180/4.00x2.50": ""
+*it.PageSize w288h216/4.00x3.00": ""
+*it.PageSize w288h288/4.00x4.00": ""
+*it.PageSize w288h360/4.00x5.00": ""
+*it.PageSize w288h432/4.00x6.00": ""
+*it.PageSize w288h468/4.00x6.50": ""
+*it.PageSize w288h936/4.00x13.00": ""
+*it.Translation Resolution/Resolution: ""
+*it.Resolution 203dpi/203dpi: ""
+*it.Resolution 300dpi/300dpi: ""
+*it.Resolution 600dpi/600dpi: ""
+*it.Translation MediaType/Media Type: ""
+*it.MediaType Saved/Impostazioni predefinite stampante: ""
+*it.MediaType Thermal/Thermal Transfer Media: ""
+*it.MediaType Direct/Direct Thermal Media: ""
+*it.Translation PrinterSettings/Printer Settings: ""
+*it.Translation Darkness/Darkness: ""
+*it.Darkness -1/Impostazioni predefinite stampante: ""
+*it.Darkness 1/1: ""
+*it.Darkness 2/2: ""
+*it.Darkness 3/3: ""
+*it.Darkness 4/4: ""
+*it.Darkness 5/5: ""
+*it.Darkness 6/6: ""
+*it.Darkness 7/7: ""
+*it.Darkness 8/8: ""
+*it.Darkness 9/9: ""
+*it.Darkness 10/10: ""
+*it.Darkness 11/11: ""
+*it.Darkness 12/12: ""
+*it.Darkness 13/13: ""
+*it.Darkness 14/14: ""
+*it.Darkness 15/15: ""
+*it.Darkness 16/16: ""
+*it.Darkness 17/17: ""
+*it.Darkness 18/18: ""
+*it.Darkness 19/19: ""
+*it.Darkness 20/20: ""
+*it.Darkness 21/21: ""
+*it.Darkness 22/22: ""
+*it.Darkness 23/23: ""
+*it.Darkness 24/24: ""
+*it.Darkness 25/25: ""
+*it.Darkness 26/26: ""
+*it.Darkness 27/27: ""
+*it.Darkness 28/28: ""
+*it.Darkness 29/29: ""
+*it.Darkness 30/30: ""
+*it.Translation zePrintRate/Print Rate: ""
+*it.zePrintRate Default/Impostazioni predefinite stampante: ""
+*it.zePrintRate 1/1 inch/sec.: ""
+*it.zePrintRate 1.5/1.5 inch/sec.: ""
+*it.zePrintRate 2/2 inches/sec.: ""
+*it.zePrintRate 2.5/2.5 inches/sec.: ""
+*it.zePrintRate 3/3 inches/sec.: ""
+*it.zePrintRate 4/4 inches/sec.: ""
+*it.zePrintRate 5/5 inches/sec.: ""
+*it.zePrintRate 6/6 inches/sec.: ""
+*ja.Translation Manufacturer/Zebra: ""
+*ja.Translation ModelName/Zebra EPL2 Label Printer: ""
+*ja.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*ja.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*ja.Translation PageSize/Media Size: ""
+*ja.PageSize w90h18/1.25x0.25": ""
+*ja.PageSize w90h162/1.25x2.25": ""
+*ja.PageSize w108h18/1.50x0.25": ""
+*ja.PageSize w108h36/1.50x0.50": ""
+*ja.PageSize w108h72/1.50x1.00": ""
+*ja.PageSize w108h144/1.50x2.00": ""
+*ja.PageSize w144h26/2.00x0.37": ""
+*ja.PageSize w144h36/2.00x0.50": ""
+*ja.PageSize w144h72/2.00x1.00": ""
+*ja.PageSize w144h90/2.00x1.25": ""
+*ja.PageSize w144h288/2.00x4.00": ""
+*ja.PageSize w144h396/2.00x5.50": ""
+*ja.PageSize w162h36/2.25x0.50": ""
+*ja.PageSize w162h90/2.25x1.25": ""
+*ja.PageSize w162h288/2.25x4.00": ""
+*ja.PageSize w162h396/2.25x5.50": ""
+*ja.PageSize w171h396/2.38x5.50": ""
+*ja.PageSize w180h72/2.50x1.00": ""
+*ja.PageSize w180h144/2.50x2.00": ""
+*ja.PageSize w198h90/2.75x1.25": ""
+*ja.PageSize w216h72/3.00x1.00": ""
+*ja.PageSize w216h90/3.00x1.25": ""
+*ja.PageSize w216h144/3.00x2.00": ""
+*ja.PageSize w216h216/3.00x3.00": ""
+*ja.PageSize w216h360/3.00x5.00": ""
+*ja.PageSize w234h144/3.25x2.00": ""
+*ja.PageSize w234h360/3.25x5.00": ""
+*ja.PageSize w234h396/3.25x5.50": ""
+*ja.PageSize w234h419/3.25x5.83": ""
+*ja.PageSize w234h563/3.25x7.83": ""
+*ja.PageSize w252h72/3.50x1.00": ""
+*ja.PageSize w288h72/4.00x1.00": ""
+*ja.PageSize w288h144/4.00x2.00": ""
+*ja.PageSize w288h180/4.00x2.50": ""
+*ja.PageSize w288h216/4.00x3.00": ""
+*ja.PageSize w288h288/4.00x4.00": ""
+*ja.PageSize w288h360/4.00x5.00": ""
+*ja.PageSize w288h432/4.00x6.00": ""
+*ja.PageSize w288h468/4.00x6.50": ""
+*ja.PageSize w288h936/4.00x13.00": ""
+*ja.Translation Resolution/Resolution: ""
+*ja.Resolution 203dpi/203dpi: ""
+*ja.Resolution 300dpi/300dpi: ""
+*ja.Resolution 600dpi/600dpi: ""
+*ja.Translation MediaType/Media Type: ""
+*ja.MediaType Saved/システムデフォルト: ""
+*ja.MediaType Thermal/Thermal Transfer Media: ""
+*ja.MediaType Direct/Direct Thermal Media: ""
+*ja.Translation PrinterSettings/Printer Settings: ""
+*ja.Translation Darkness/Darkness: ""
+*ja.Darkness -1/システムデフォルト: ""
+*ja.Darkness 1/1: ""
+*ja.Darkness 2/2: ""
+*ja.Darkness 3/3: ""
+*ja.Darkness 4/4: ""
+*ja.Darkness 5/5: ""
+*ja.Darkness 6/6: ""
+*ja.Darkness 7/7: ""
+*ja.Darkness 8/8: ""
+*ja.Darkness 9/9: ""
+*ja.Darkness 10/10: ""
+*ja.Darkness 11/11: ""
+*ja.Darkness 12/12: ""
+*ja.Darkness 13/13: ""
+*ja.Darkness 14/14: ""
+*ja.Darkness 15/15: ""
+*ja.Darkness 16/16: ""
+*ja.Darkness 17/17: ""
+*ja.Darkness 18/18: ""
+*ja.Darkness 19/19: ""
+*ja.Darkness 20/20: ""
+*ja.Darkness 21/21: ""
+*ja.Darkness 22/22: ""
+*ja.Darkness 23/23: ""
+*ja.Darkness 24/24: ""
+*ja.Darkness 25/25: ""
+*ja.Darkness 26/26: ""
+*ja.Darkness 27/27: ""
+*ja.Darkness 28/28: ""
+*ja.Darkness 29/29: ""
+*ja.Darkness 30/30: ""
+*ja.Translation zePrintRate/Print Rate: ""
+*ja.zePrintRate Default/システムデフォルト: ""
+*ja.zePrintRate 1/1 inch/sec.: ""
+*ja.zePrintRate 1.5/1.5 inch/sec.: ""
+*ja.zePrintRate 2/2 inches/sec.: ""
+*ja.zePrintRate 2.5/2.5 inches/sec.: ""
+*ja.zePrintRate 3/3 inches/sec.: ""
+*ja.zePrintRate 4/4 inches/sec.: ""
+*ja.zePrintRate 5/5 inches/sec.: ""
+*ja.zePrintRate 6/6 inches/sec.: ""
+*ko.Translation Manufacturer/Zebra: ""
+*ko.Translation ModelName/Zebra EPL2 Label Printer: ""
+*ko.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*ko.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*ko.Translation PageSize/Media Size: ""
+*ko.PageSize w90h18/1.25x0.25": ""
+*ko.PageSize w90h162/1.25x2.25": ""
+*ko.PageSize w108h18/1.50x0.25": ""
+*ko.PageSize w108h36/1.50x0.50": ""
+*ko.PageSize w108h72/1.50x1.00": ""
+*ko.PageSize w108h144/1.50x2.00": ""
+*ko.PageSize w144h26/2.00x0.37": ""
+*ko.PageSize w144h36/2.00x0.50": ""
+*ko.PageSize w144h72/2.00x1.00": ""
+*ko.PageSize w144h90/2.00x1.25": ""
+*ko.PageSize w144h288/2.00x4.00": ""
+*ko.PageSize w144h396/2.00x5.50": ""
+*ko.PageSize w162h36/2.25x0.50": ""
+*ko.PageSize w162h90/2.25x1.25": ""
+*ko.PageSize w162h288/2.25x4.00": ""
+*ko.PageSize w162h396/2.25x5.50": ""
+*ko.PageSize w171h396/2.38x5.50": ""
+*ko.PageSize w180h72/2.50x1.00": ""
+*ko.PageSize w180h144/2.50x2.00": ""
+*ko.PageSize w198h90/2.75x1.25": ""
+*ko.PageSize w216h72/3.00x1.00": ""
+*ko.PageSize w216h90/3.00x1.25": ""
+*ko.PageSize w216h144/3.00x2.00": ""
+*ko.PageSize w216h216/3.00x3.00": ""
+*ko.PageSize w216h360/3.00x5.00": ""
+*ko.PageSize w234h144/3.25x2.00": ""
+*ko.PageSize w234h360/3.25x5.00": ""
+*ko.PageSize w234h396/3.25x5.50": ""
+*ko.PageSize w234h419/3.25x5.83": ""
+*ko.PageSize w234h563/3.25x7.83": ""
+*ko.PageSize w252h72/3.50x1.00": ""
+*ko.PageSize w288h72/4.00x1.00": ""
+*ko.PageSize w288h144/4.00x2.00": ""
+*ko.PageSize w288h180/4.00x2.50": ""
+*ko.PageSize w288h216/4.00x3.00": ""
+*ko.PageSize w288h288/4.00x4.00": ""
+*ko.PageSize w288h360/4.00x5.00": ""
+*ko.PageSize w288h432/4.00x6.00": ""
+*ko.PageSize w288h468/4.00x6.50": ""
+*ko.PageSize w288h936/4.00x13.00": ""
+*ko.Translation Resolution/Resolution: ""
+*ko.Resolution 203dpi/203dpi: ""
+*ko.Resolution 300dpi/300dpi: ""
+*ko.Resolution 600dpi/600dpi: ""
+*ko.Translation MediaType/Media Type: ""
+*ko.MediaType Saved/빠르게: ""
+*ko.MediaType Thermal/Thermal Transfer Media: ""
+*ko.MediaType Direct/Direct Thermal Media: ""
+*ko.Translation PrinterSettings/Printer Settings: ""
+*ko.Translation Darkness/Darkness: ""
+*ko.Darkness -1/빠르게: ""
+*ko.Darkness 1/1: ""
+*ko.Darkness 2/2: ""
+*ko.Darkness 3/3: ""
+*ko.Darkness 4/4: ""
+*ko.Darkness 5/5: ""
+*ko.Darkness 6/6: ""
+*ko.Darkness 7/7: ""
+*ko.Darkness 8/8: ""
+*ko.Darkness 9/9: ""
+*ko.Darkness 10/10: ""
+*ko.Darkness 11/11: ""
+*ko.Darkness 12/12: ""
+*ko.Darkness 13/13: ""
+*ko.Darkness 14/14: ""
+*ko.Darkness 15/15: ""
+*ko.Darkness 16/16: ""
+*ko.Darkness 17/17: ""
+*ko.Darkness 18/18: ""
+*ko.Darkness 19/19: ""
+*ko.Darkness 20/20: ""
+*ko.Darkness 21/21: ""
+*ko.Darkness 22/22: ""
+*ko.Darkness 23/23: ""
+*ko.Darkness 24/24: ""
+*ko.Darkness 25/25: ""
+*ko.Darkness 26/26: ""
+*ko.Darkness 27/27: ""
+*ko.Darkness 28/28: ""
+*ko.Darkness 29/29: ""
+*ko.Darkness 30/30: ""
+*ko.Translation zePrintRate/Print Rate: ""
+*ko.zePrintRate Default/빠르게: ""
+*ko.zePrintRate 1/1 inch/sec.: ""
+*ko.zePrintRate 1.5/1.5 inch/sec.: ""
+*ko.zePrintRate 2/2 inches/sec.: ""
+*ko.zePrintRate 2.5/2.5 inches/sec.: ""
+*ko.zePrintRate 3/3 inches/sec.: ""
+*ko.zePrintRate 4/4 inches/sec.: ""
+*ko.zePrintRate 5/5 inches/sec.: ""
+*ko.zePrintRate 6/6 inches/sec.: ""
+*no.Translation Manufacturer/Zebra: ""
+*no.Translation ModelName/Zebra EPL2 Label Printer: ""
+*no.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*no.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*no.Translation PageSize/Media Size: ""
+*no.PageSize w90h18/1.25x0.25": ""
+*no.PageSize w90h162/1.25x2.25": ""
+*no.PageSize w108h18/1.50x0.25": ""
+*no.PageSize w108h36/1.50x0.50": ""
+*no.PageSize w108h72/1.50x1.00": ""
+*no.PageSize w108h144/1.50x2.00": ""
+*no.PageSize w144h26/2.00x0.37": ""
+*no.PageSize w144h36/2.00x0.50": ""
+*no.PageSize w144h72/2.00x1.00": ""
+*no.PageSize w144h90/2.00x1.25": ""
+*no.PageSize w144h288/2.00x4.00": ""
+*no.PageSize w144h396/2.00x5.50": ""
+*no.PageSize w162h36/2.25x0.50": ""
+*no.PageSize w162h90/2.25x1.25": ""
+*no.PageSize w162h288/2.25x4.00": ""
+*no.PageSize w162h396/2.25x5.50": ""
+*no.PageSize w171h396/2.38x5.50": ""
+*no.PageSize w180h72/2.50x1.00": ""
+*no.PageSize w180h144/2.50x2.00": ""
+*no.PageSize w198h90/2.75x1.25": ""
+*no.PageSize w216h72/3.00x1.00": ""
+*no.PageSize w216h90/3.00x1.25": ""
+*no.PageSize w216h144/3.00x2.00": ""
+*no.PageSize w216h216/3.00x3.00": ""
+*no.PageSize w216h360/3.00x5.00": ""
+*no.PageSize w234h144/3.25x2.00": ""
+*no.PageSize w234h360/3.25x5.00": ""
+*no.PageSize w234h396/3.25x5.50": ""
+*no.PageSize w234h419/3.25x5.83": ""
+*no.PageSize w234h563/3.25x7.83": ""
+*no.PageSize w252h72/3.50x1.00": ""
+*no.PageSize w288h72/4.00x1.00": ""
+*no.PageSize w288h144/4.00x2.00": ""
+*no.PageSize w288h180/4.00x2.50": ""
+*no.PageSize w288h216/4.00x3.00": ""
+*no.PageSize w288h288/4.00x4.00": ""
+*no.PageSize w288h360/4.00x5.00": ""
+*no.PageSize w288h432/4.00x6.00": ""
+*no.PageSize w288h468/4.00x6.50": ""
+*no.PageSize w288h936/4.00x13.00": ""
+*no.Translation Resolution/Resolution: ""
+*no.Resolution 203dpi/203dpi: ""
+*no.Resolution 300dpi/300dpi: ""
+*no.Resolution 600dpi/600dpi: ""
+*no.Translation MediaType/Media Type: ""
+*no.MediaType Saved/Skriverstandard: ""
+*no.MediaType Thermal/Thermal Transfer Media: ""
+*no.MediaType Direct/Direct Thermal Media: ""
+*no.Translation PrinterSettings/Printer Settings: ""
+*no.Translation Darkness/Darkness: ""
+*no.Darkness -1/Skriverstandard: ""
+*no.Darkness 1/1: ""
+*no.Darkness 2/2: ""
+*no.Darkness 3/3: ""
+*no.Darkness 4/4: ""
+*no.Darkness 5/5: ""
+*no.Darkness 6/6: ""
+*no.Darkness 7/7: ""
+*no.Darkness 8/8: ""
+*no.Darkness 9/9: ""
+*no.Darkness 10/10: ""
+*no.Darkness 11/11: ""
+*no.Darkness 12/12: ""
+*no.Darkness 13/13: ""
+*no.Darkness 14/14: ""
+*no.Darkness 15/15: ""
+*no.Darkness 16/16: ""
+*no.Darkness 17/17: ""
+*no.Darkness 18/18: ""
+*no.Darkness 19/19: ""
+*no.Darkness 20/20: ""
+*no.Darkness 21/21: ""
+*no.Darkness 22/22: ""
+*no.Darkness 23/23: ""
+*no.Darkness 24/24: ""
+*no.Darkness 25/25: ""
+*no.Darkness 26/26: ""
+*no.Darkness 27/27: ""
+*no.Darkness 28/28: ""
+*no.Darkness 29/29: ""
+*no.Darkness 30/30: ""
+*no.Translation zePrintRate/Print Rate: ""
+*no.zePrintRate Default/Skriverstandard: ""
+*no.zePrintRate 1/1 inch/sec.: ""
+*no.zePrintRate 1.5/1.5 inch/sec.: ""
+*no.zePrintRate 2/2 inches/sec.: ""
+*no.zePrintRate 2.5/2.5 inches/sec.: ""
+*no.zePrintRate 3/3 inches/sec.: ""
+*no.zePrintRate 4/4 inches/sec.: ""
+*no.zePrintRate 5/5 inches/sec.: ""
+*no.zePrintRate 6/6 inches/sec.: ""
+*pt.Translation Manufacturer/Zebra: ""
+*pt.Translation ModelName/Zebra EPL2 Label Printer: ""
+*pt.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*pt.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*pt.Translation PageSize/Media Size: ""
+*pt.PageSize w90h18/1.25x0.25": ""
+*pt.PageSize w90h162/1.25x2.25": ""
+*pt.PageSize w108h18/1.50x0.25": ""
+*pt.PageSize w108h36/1.50x0.50": ""
+*pt.PageSize w108h72/1.50x1.00": ""
+*pt.PageSize w108h144/1.50x2.00": ""
+*pt.PageSize w144h26/2.00x0.37": ""
+*pt.PageSize w144h36/2.00x0.50": ""
+*pt.PageSize w144h72/2.00x1.00": ""
+*pt.PageSize w144h90/2.00x1.25": ""
+*pt.PageSize w144h288/2.00x4.00": ""
+*pt.PageSize w144h396/2.00x5.50": ""
+*pt.PageSize w162h36/2.25x0.50": ""
+*pt.PageSize w162h90/2.25x1.25": ""
+*pt.PageSize w162h288/2.25x4.00": ""
+*pt.PageSize w162h396/2.25x5.50": ""
+*pt.PageSize w171h396/2.38x5.50": ""
+*pt.PageSize w180h72/2.50x1.00": ""
+*pt.PageSize w180h144/2.50x2.00": ""
+*pt.PageSize w198h90/2.75x1.25": ""
+*pt.PageSize w216h72/3.00x1.00": ""
+*pt.PageSize w216h90/3.00x1.25": ""
+*pt.PageSize w216h144/3.00x2.00": ""
+*pt.PageSize w216h216/3.00x3.00": ""
+*pt.PageSize w216h360/3.00x5.00": ""
+*pt.PageSize w234h144/3.25x2.00": ""
+*pt.PageSize w234h360/3.25x5.00": ""
+*pt.PageSize w234h396/3.25x5.50": ""
+*pt.PageSize w234h419/3.25x5.83": ""
+*pt.PageSize w234h563/3.25x7.83": ""
+*pt.PageSize w252h72/3.50x1.00": ""
+*pt.PageSize w288h72/4.00x1.00": ""
+*pt.PageSize w288h144/4.00x2.00": ""
+*pt.PageSize w288h180/4.00x2.50": ""
+*pt.PageSize w288h216/4.00x3.00": ""
+*pt.PageSize w288h288/4.00x4.00": ""
+*pt.PageSize w288h360/4.00x5.00": ""
+*pt.PageSize w288h432/4.00x6.00": ""
+*pt.PageSize w288h468/4.00x6.50": ""
+*pt.PageSize w288h936/4.00x13.00": ""
+*pt.Translation Resolution/Resolution: ""
+*pt.Resolution 203dpi/203dpi: ""
+*pt.Resolution 300dpi/300dpi: ""
+*pt.Resolution 600dpi/600dpi: ""
+*pt.Translation MediaType/Media Type: ""
+*pt.MediaType Saved/Rápido: ""
+*pt.MediaType Thermal/Thermal Transfer Media: ""
+*pt.MediaType Direct/Direct Thermal Media: ""
+*pt.Translation PrinterSettings/Printer Settings: ""
+*pt.Translation Darkness/Darkness: ""
+*pt.Darkness -1/Rápido: ""
+*pt.Darkness 1/1: ""
+*pt.Darkness 2/2: ""
+*pt.Darkness 3/3: ""
+*pt.Darkness 4/4: ""
+*pt.Darkness 5/5: ""
+*pt.Darkness 6/6: ""
+*pt.Darkness 7/7: ""
+*pt.Darkness 8/8: ""
+*pt.Darkness 9/9: ""
+*pt.Darkness 10/10: ""
+*pt.Darkness 11/11: ""
+*pt.Darkness 12/12: ""
+*pt.Darkness 13/13: ""
+*pt.Darkness 14/14: ""
+*pt.Darkness 15/15: ""
+*pt.Darkness 16/16: ""
+*pt.Darkness 17/17: ""
+*pt.Darkness 18/18: ""
+*pt.Darkness 19/19: ""
+*pt.Darkness 20/20: ""
+*pt.Darkness 21/21: ""
+*pt.Darkness 22/22: ""
+*pt.Darkness 23/23: ""
+*pt.Darkness 24/24: ""
+*pt.Darkness 25/25: ""
+*pt.Darkness 26/26: ""
+*pt.Darkness 27/27: ""
+*pt.Darkness 28/28: ""
+*pt.Darkness 29/29: ""
+*pt.Darkness 30/30: ""
+*pt.Translation zePrintRate/Print Rate: ""
+*pt.zePrintRate Default/Rápido: ""
+*pt.zePrintRate 1/1 inch/sec.: ""
+*pt.zePrintRate 1.5/1.5 inch/sec.: ""
+*pt.zePrintRate 2/2 inches/sec.: ""
+*pt.zePrintRate 2.5/2.5 inches/sec.: ""
+*pt.zePrintRate 3/3 inches/sec.: ""
+*pt.zePrintRate 4/4 inches/sec.: ""
+*pt.zePrintRate 5/5 inches/sec.: ""
+*pt.zePrintRate 6/6 inches/sec.: ""
+*sv.Translation Manufacturer/Zebra: ""
+*sv.Translation ModelName/Zebra EPL2 Label Printer: ""
+*sv.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*sv.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*sv.Translation PageSize/Media Size: ""
+*sv.PageSize w90h18/1.25x0.25": ""
+*sv.PageSize w90h162/1.25x2.25": ""
+*sv.PageSize w108h18/1.50x0.25": ""
+*sv.PageSize w108h36/1.50x0.50": ""
+*sv.PageSize w108h72/1.50x1.00": ""
+*sv.PageSize w108h144/1.50x2.00": ""
+*sv.PageSize w144h26/2.00x0.37": ""
+*sv.PageSize w144h36/2.00x0.50": ""
+*sv.PageSize w144h72/2.00x1.00": ""
+*sv.PageSize w144h90/2.00x1.25": ""
+*sv.PageSize w144h288/2.00x4.00": ""
+*sv.PageSize w144h396/2.00x5.50": ""
+*sv.PageSize w162h36/2.25x0.50": ""
+*sv.PageSize w162h90/2.25x1.25": ""
+*sv.PageSize w162h288/2.25x4.00": ""
+*sv.PageSize w162h396/2.25x5.50": ""
+*sv.PageSize w171h396/2.38x5.50": ""
+*sv.PageSize w180h72/2.50x1.00": ""
+*sv.PageSize w180h144/2.50x2.00": ""
+*sv.PageSize w198h90/2.75x1.25": ""
+*sv.PageSize w216h72/3.00x1.00": ""
+*sv.PageSize w216h90/3.00x1.25": ""
+*sv.PageSize w216h144/3.00x2.00": ""
+*sv.PageSize w216h216/3.00x3.00": ""
+*sv.PageSize w216h360/3.00x5.00": ""
+*sv.PageSize w234h144/3.25x2.00": ""
+*sv.PageSize w234h360/3.25x5.00": ""
+*sv.PageSize w234h396/3.25x5.50": ""
+*sv.PageSize w234h419/3.25x5.83": ""
+*sv.PageSize w234h563/3.25x7.83": ""
+*sv.PageSize w252h72/3.50x1.00": ""
+*sv.PageSize w288h72/4.00x1.00": ""
+*sv.PageSize w288h144/4.00x2.00": ""
+*sv.PageSize w288h180/4.00x2.50": ""
+*sv.PageSize w288h216/4.00x3.00": ""
+*sv.PageSize w288h288/4.00x4.00": ""
+*sv.PageSize w288h360/4.00x5.00": ""
+*sv.PageSize w288h432/4.00x6.00": ""
+*sv.PageSize w288h468/4.00x6.50": ""
+*sv.PageSize w288h936/4.00x13.00": ""
+*sv.Translation Resolution/Resolution: ""
+*sv.Resolution 203dpi/203dpi: ""
+*sv.Resolution 300dpi/300dpi: ""
+*sv.Resolution 600dpi/600dpi: ""
+*sv.Translation MediaType/Media Type: ""
+*sv.MediaType Saved/Skrivarstandard: ""
+*sv.MediaType Thermal/Thermal Transfer Media: ""
+*sv.MediaType Direct/Direct Thermal Media: ""
+*sv.Translation PrinterSettings/Printer Settings: ""
+*sv.Translation Darkness/Darkness: ""
+*sv.Darkness -1/Skrivarstandard: ""
+*sv.Darkness 1/1: ""
+*sv.Darkness 2/2: ""
+*sv.Darkness 3/3: ""
+*sv.Darkness 4/4: ""
+*sv.Darkness 5/5: ""
+*sv.Darkness 6/6: ""
+*sv.Darkness 7/7: ""
+*sv.Darkness 8/8: ""
+*sv.Darkness 9/9: ""
+*sv.Darkness 10/10: ""
+*sv.Darkness 11/11: ""
+*sv.Darkness 12/12: ""
+*sv.Darkness 13/13: ""
+*sv.Darkness 14/14: ""
+*sv.Darkness 15/15: ""
+*sv.Darkness 16/16: ""
+*sv.Darkness 17/17: ""
+*sv.Darkness 18/18: ""
+*sv.Darkness 19/19: ""
+*sv.Darkness 20/20: ""
+*sv.Darkness 21/21: ""
+*sv.Darkness 22/22: ""
+*sv.Darkness 23/23: ""
+*sv.Darkness 24/24: ""
+*sv.Darkness 25/25: ""
+*sv.Darkness 26/26: ""
+*sv.Darkness 27/27: ""
+*sv.Darkness 28/28: ""
+*sv.Darkness 29/29: ""
+*sv.Darkness 30/30: ""
+*sv.Translation zePrintRate/Print Rate: ""
+*sv.zePrintRate Default/Skrivarstandard: ""
+*sv.zePrintRate 1/1 inch/sec.: ""
+*sv.zePrintRate 1.5/1.5 inch/sec.: ""
+*sv.zePrintRate 2/2 inches/sec.: ""
+*sv.zePrintRate 2.5/2.5 inches/sec.: ""
+*sv.zePrintRate 3/3 inches/sec.: ""
+*sv.zePrintRate 4/4 inches/sec.: ""
+*sv.zePrintRate 5/5 inches/sec.: ""
+*sv.zePrintRate 6/6 inches/sec.: ""
+*zh.Translation Manufacturer/Zebra: ""
+*zh.Translation ModelName/Zebra EPL2 Label Printer: ""
+*zh.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*zh.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*zh.Translation PageSize/Media Size: ""
+*zh.PageSize w90h18/1.25x0.25": ""
+*zh.PageSize w90h162/1.25x2.25": ""
+*zh.PageSize w108h18/1.50x0.25": ""
+*zh.PageSize w108h36/1.50x0.50": ""
+*zh.PageSize w108h72/1.50x1.00": ""
+*zh.PageSize w108h144/1.50x2.00": ""
+*zh.PageSize w144h26/2.00x0.37": ""
+*zh.PageSize w144h36/2.00x0.50": ""
+*zh.PageSize w144h72/2.00x1.00": ""
+*zh.PageSize w144h90/2.00x1.25": ""
+*zh.PageSize w144h288/2.00x4.00": ""
+*zh.PageSize w144h396/2.00x5.50": ""
+*zh.PageSize w162h36/2.25x0.50": ""
+*zh.PageSize w162h90/2.25x1.25": ""
+*zh.PageSize w162h288/2.25x4.00": ""
+*zh.PageSize w162h396/2.25x5.50": ""
+*zh.PageSize w171h396/2.38x5.50": ""
+*zh.PageSize w180h72/2.50x1.00": ""
+*zh.PageSize w180h144/2.50x2.00": ""
+*zh.PageSize w198h90/2.75x1.25": ""
+*zh.PageSize w216h72/3.00x1.00": ""
+*zh.PageSize w216h90/3.00x1.25": ""
+*zh.PageSize w216h144/3.00x2.00": ""
+*zh.PageSize w216h216/3.00x3.00": ""
+*zh.PageSize w216h360/3.00x5.00": ""
+*zh.PageSize w234h144/3.25x2.00": ""
+*zh.PageSize w234h360/3.25x5.00": ""
+*zh.PageSize w234h396/3.25x5.50": ""
+*zh.PageSize w234h419/3.25x5.83": ""
+*zh.PageSize w234h563/3.25x7.83": ""
+*zh.PageSize w252h72/3.50x1.00": ""
+*zh.PageSize w288h72/4.00x1.00": ""
+*zh.PageSize w288h144/4.00x2.00": ""
+*zh.PageSize w288h180/4.00x2.50": ""
+*zh.PageSize w288h216/4.00x3.00": ""
+*zh.PageSize w288h288/4.00x4.00": ""
+*zh.PageSize w288h360/4.00x5.00": ""
+*zh.PageSize w288h432/4.00x6.00": ""
+*zh.PageSize w288h468/4.00x6.50": ""
+*zh.PageSize w288h936/4.00x13.00": ""
+*zh.Translation Resolution/Resolution: ""
+*zh.Resolution 203dpi/203dpi: ""
+*zh.Resolution 300dpi/300dpi: ""
+*zh.Resolution 600dpi/600dpi: ""
+*zh.Translation MediaType/Media Type: ""
+*zh.MediaType Saved/Printer's Current Setting: ""
+*zh.MediaType Thermal/Thermal Transfer Media: ""
+*zh.MediaType Direct/Direct Thermal Media: ""
+*zh.Translation PrinterSettings/Printer Settings: ""
+*zh.Translation Darkness/Darkness: ""
+*zh.Darkness -1/Printer's Current Setting: ""
+*zh.Darkness 1/1: ""
+*zh.Darkness 2/2: ""
+*zh.Darkness 3/3: ""
+*zh.Darkness 4/4: ""
+*zh.Darkness 5/5: ""
+*zh.Darkness 6/6: ""
+*zh.Darkness 7/7: ""
+*zh.Darkness 8/8: ""
+*zh.Darkness 9/9: ""
+*zh.Darkness 10/10: ""
+*zh.Darkness 11/11: ""
+*zh.Darkness 12/12: ""
+*zh.Darkness 13/13: ""
+*zh.Darkness 14/14: ""
+*zh.Darkness 15/15: ""
+*zh.Darkness 16/16: ""
+*zh.Darkness 17/17: ""
+*zh.Darkness 18/18: ""
+*zh.Darkness 19/19: ""
+*zh.Darkness 20/20: ""
+*zh.Darkness 21/21: ""
+*zh.Darkness 22/22: ""
+*zh.Darkness 23/23: ""
+*zh.Darkness 24/24: ""
+*zh.Darkness 25/25: ""
+*zh.Darkness 26/26: ""
+*zh.Darkness 27/27: ""
+*zh.Darkness 28/28: ""
+*zh.Darkness 29/29: ""
+*zh.Darkness 30/30: ""
+*zh.Translation zePrintRate/Print Rate: ""
+*zh.zePrintRate Default/Printer's Current Setting: ""
+*zh.zePrintRate 1/1 inch/sec.: ""
+*zh.zePrintRate 1.5/1.5 inch/sec.: ""
+*zh.zePrintRate 2/2 inches/sec.: ""
+*zh.zePrintRate 2.5/2.5 inches/sec.: ""
+*zh.zePrintRate 3/3 inches/sec.: ""
+*zh.zePrintRate 4/4 inches/sec.: ""
+*zh.zePrintRate 5/5 inches/sec.: ""
+*zh.zePrintRate 6/6 inches/sec.: ""
+*zh_TW.Translation Manufacturer/Zebra: ""
+*zh_TW.Translation ModelName/Zebra EPL2 Label Printer: ""
+*zh_TW.Translation ShortNickName/Zebra EPL2 Label Printer: ""
+*zh_TW.Translation NickName/Zebra EPL2 Label Printer, 1.3: ""
+*zh_TW.Translation PageSize/Media Size: ""
+*zh_TW.PageSize w90h18/1.25x0.25": ""
+*zh_TW.PageSize w90h162/1.25x2.25": ""
+*zh_TW.PageSize w108h18/1.50x0.25": ""
+*zh_TW.PageSize w108h36/1.50x0.50": ""
+*zh_TW.PageSize w108h72/1.50x1.00": ""
+*zh_TW.PageSize w108h144/1.50x2.00": ""
+*zh_TW.PageSize w144h26/2.00x0.37": ""
+*zh_TW.PageSize w144h36/2.00x0.50": ""
+*zh_TW.PageSize w144h72/2.00x1.00": ""
+*zh_TW.PageSize w144h90/2.00x1.25": ""
+*zh_TW.PageSize w144h288/2.00x4.00": ""
+*zh_TW.PageSize w144h396/2.00x5.50": ""
+*zh_TW.PageSize w162h36/2.25x0.50": ""
+*zh_TW.PageSize w162h90/2.25x1.25": ""
+*zh_TW.PageSize w162h288/2.25x4.00": ""
+*zh_TW.PageSize w162h396/2.25x5.50": ""
+*zh_TW.PageSize w171h396/2.38x5.50": ""
+*zh_TW.PageSize w180h72/2.50x1.00": ""
+*zh_TW.PageSize w180h144/2.50x2.00": ""
+*zh_TW.PageSize w198h90/2.75x1.25": ""
+*zh_TW.PageSize w216h72/3.00x1.00": ""
+*zh_TW.PageSize w216h90/3.00x1.25": ""
+*zh_TW.PageSize w216h144/3.00x2.00": ""
+*zh_TW.PageSize w216h216/3.00x3.00": ""
+*zh_TW.PageSize w216h360/3.00x5.00": ""
+*zh_TW.PageSize w234h144/3.25x2.00": ""
+*zh_TW.PageSize w234h360/3.25x5.00": ""
+*zh_TW.PageSize w234h396/3.25x5.50": ""
+*zh_TW.PageSize w234h419/3.25x5.83": ""
+*zh_TW.PageSize w234h563/3.25x7.83": ""
+*zh_TW.PageSize w252h72/3.50x1.00": ""
+*zh_TW.PageSize w288h72/4.00x1.00": ""
+*zh_TW.PageSize w288h144/4.00x2.00": ""
+*zh_TW.PageSize w288h180/4.00x2.50": ""
+*zh_TW.PageSize w288h216/4.00x3.00": ""
+*zh_TW.PageSize w288h288/4.00x4.00": ""
+*zh_TW.PageSize w288h360/4.00x5.00": ""
+*zh_TW.PageSize w288h432/4.00x6.00": ""
+*zh_TW.PageSize w288h468/4.00x6.50": ""
+*zh_TW.PageSize w288h936/4.00x13.00": ""
+*zh_TW.Translation Resolution/Resolution: ""
+*zh_TW.Resolution 203dpi/203dpi: ""
+*zh_TW.Resolution 300dpi/300dpi: ""
+*zh_TW.Resolution 600dpi/600dpi: ""
+*zh_TW.Translation MediaType/Media Type: ""
+*zh_TW.MediaType Saved/快速: ""
+*zh_TW.MediaType Thermal/Thermal Transfer Media: ""
+*zh_TW.MediaType Direct/Direct Thermal Media: ""
+*zh_TW.Translation PrinterSettings/Printer Settings: ""
+*zh_TW.Translation Darkness/Darkness: ""
+*zh_TW.Darkness -1/快速: ""
+*zh_TW.Darkness 1/1: ""
+*zh_TW.Darkness 2/2: ""
+*zh_TW.Darkness 3/3: ""
+*zh_TW.Darkness 4/4: ""
+*zh_TW.Darkness 5/5: ""
+*zh_TW.Darkness 6/6: ""
+*zh_TW.Darkness 7/7: ""
+*zh_TW.Darkness 8/8: ""
+*zh_TW.Darkness 9/9: ""
+*zh_TW.Darkness 10/10: ""
+*zh_TW.Darkness 11/11: ""
+*zh_TW.Darkness 12/12: ""
+*zh_TW.Darkness 13/13: ""
+*zh_TW.Darkness 14/14: ""
+*zh_TW.Darkness 15/15: ""
+*zh_TW.Darkness 16/16: ""
+*zh_TW.Darkness 17/17: ""
+*zh_TW.Darkness 18/18: ""
+*zh_TW.Darkness 19/19: ""
+*zh_TW.Darkness 20/20: ""
+*zh_TW.Darkness 21/21: ""
+*zh_TW.Darkness 22/22: ""
+*zh_TW.Darkness 23/23: ""
+*zh_TW.Darkness 24/24: ""
+*zh_TW.Darkness 25/25: ""
+*zh_TW.Darkness 26/26: ""
+*zh_TW.Darkness 27/27: ""
+*zh_TW.Darkness 28/28: ""
+*zh_TW.Darkness 29/29: ""
+*zh_TW.Darkness 30/30: ""
+*zh_TW.Translation zePrintRate/Print Rate: ""
+*zh_TW.zePrintRate Default/快速: ""
+*zh_TW.zePrintRate 1/1 inch/sec.: ""
+*zh_TW.zePrintRate 1.5/1.5 inch/sec.: ""
+*zh_TW.zePrintRate 2/2 inches/sec.: ""
+*zh_TW.zePrintRate 2.5/2.5 inches/sec.: ""
+*zh_TW.zePrintRate 3/3 inches/sec.: ""
+*zh_TW.zePrintRate 4/4 inches/sec.: ""
+*zh_TW.zePrintRate 5/5 inches/sec.: ""
+*zh_TW.zePrintRate 6/6 inches/sec.: ""
 *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
-*%
-*% End of "$Id: zebra.ppd 4880 2005-12-15 16:19:46Z mike $".
-*%
+*Font AvantGarde-Book: Standard "(1.05)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(1.05)" Standard ROM
+*Font AvantGarde-Demi: Standard "(1.05)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(1.05)" Standard ROM
+*Font Bookman-Demi: Standard "(1.05)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(1.05)" Standard ROM
+*Font Bookman-Light: Standard "(1.05)" Standard ROM
+*Font Bookman-LightItalic: Standard "(1.05)" Standard ROM
+*Font Courier: Standard "(1.05)" Standard ROM
+*Font Courier-Bold: Standard "(1.05)" Standard ROM
+*Font Courier-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Courier-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica: Standard "(1.05)" Standard ROM
+*Font Helvetica-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(1.05)" Standard ROM
+*Font Helvetica-Oblique: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(1.05)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(1.05)" Standard ROM
+*Font Palatino-Bold: Standard "(1.05)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Palatino-Italic: Standard "(1.05)" Standard ROM
+*Font Palatino-Roman: Standard "(1.05)" Standard ROM
+*Font Symbol: Special "(001.005)" Special ROM
+*Font Times-Bold: Standard "(1.05)" Standard ROM
+*Font Times-BoldItalic: Standard "(1.05)" Standard ROM
+*Font Times-Italic: Standard "(1.05)" Standard ROM
+*Font Times-Roman: Standard "(1.05)" Standard ROM
+*Font ZapfChancery-MediumItalic: Standard "(1.05)" Standard ROM
+*Font ZapfDingbats: Special "(001.005)" Special ROM
+*% End of ZEBRAEP2.PPD, 60772 bytes.
index 46199952fc2bbdef64b7d43385e9a549feae486d..cd7664659890d1a5d83801f15cfe9f60707e7538 100644 (file)
-# DO NOT DELETE
-
-auth.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-auth.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-auth.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-auth.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-auth.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-auth.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-auth.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-banners.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-banners.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-banners.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-banners.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-banners.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-banners.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-banners.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-banners.o: subscriptions.h ../cups/dir.h
-cert.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-cert.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-cert.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-cert.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-cert.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-cert.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-cert.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-classes.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-classes.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-classes.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-classes.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-classes.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-classes.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-classes.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-classes.o: subscriptions.h
-client.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-client.o: ../cups/ipp-private.h ../cups/ipp.h cupsd.h ../cups/string.h
-client.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-client.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-client.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-client.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-client.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-client.o: subscriptions.h
-conf.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-conf.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-conf.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-conf.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-conf.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-conf.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-conf.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-conf.o: ../cups/dir.h
-dirsvc.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-dirsvc.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-dirsvc.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-dirsvc.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-dirsvc.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-dirsvc.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-dirsvc.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-dirsvc.o: subscriptions.h
-env.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-env.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-env.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-env.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-env.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-env.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-env.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-main.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-main.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-main.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-main.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-main.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-main.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-main.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-ipp.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-ipp.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-ipp.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-ipp.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-ipp.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-ipp.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-ipp.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-listen.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-listen.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-listen.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-listen.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-listen.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-listen.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-listen.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-listen.o: subscriptions.h
-job.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-job.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-job.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-job.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-job.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-job.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-job.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-job.o: ../cups/backend.h ../cups/dir.h
-log.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-log.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-log.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-log.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-log.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-log.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-log.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-network.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-network.o: ../cups/ipp-private.h ../cups/ipp.h cupsd.h ../cups/string.h
-network.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-network.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-network.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-network.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-network.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-network.o: subscriptions.h
-policy.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-policy.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-policy.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-policy.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-policy.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-policy.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-policy.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-policy.o: subscriptions.h
-printers.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-printers.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h
-printers.o: ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h
-printers.o: ../cups/array.h ../cups/file.h ../cups/language.h mime.h
-printers.o: ../cups/ipp.h ../cups/file.h ../cups/http.h ../cups/i18n.h
-printers.o: ../cups/transcode.h ../cups/debug.h sysman.h statbuf.h cert.h
-printers.o: auth.h client.h policy.h printers.h classes.h job.h conf.h
-printers.o: banners.h dirsvc.h network.h subscriptions.h ../cups/dir.h
-process.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-process.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-process.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-process.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-process.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-process.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-process.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-process.o: subscriptions.h
-quotas.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-quotas.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-quotas.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-quotas.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-quotas.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-quotas.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-quotas.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-quotas.o: subscriptions.h
-server.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-server.o: ../cups/ipp-private.h ../cups/ipp.h cupsd.h ../cups/string.h
-server.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-server.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-server.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-server.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-server.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-server.o: subscriptions.h
-statbuf.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-statbuf.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-statbuf.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-statbuf.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-statbuf.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-statbuf.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-statbuf.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-statbuf.o: subscriptions.h
-subscriptions.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-subscriptions.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h
-subscriptions.o: ../cups/string.h ../cups/array.h ../cups/cups.h
-subscriptions.o: ../cups/ppd.h ../cups/array.h ../cups/file.h
-subscriptions.o: ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-subscriptions.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-subscriptions.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h
-subscriptions.o: policy.h printers.h classes.h job.h conf.h banners.h
-subscriptions.o: dirsvc.h network.h subscriptions.h
-sysman.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
-sysman.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
-sysman.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
-sysman.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-sysman.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-sysman.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-sysman.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-sysman.o: subscriptions.h
-filter.o: ../cups/debug.h ../cups/string.h ../config.h mime.h ../cups/array.h
-filter.o: ../cups/ipp.h ../cups/file.h
-mime.o: ../cups/debug.h ../cups/dir.h ../cups/string.h ../config.h mime.h
-mime.o: ../cups/array.h ../cups/ipp.h ../cups/file.h
-type.o: ../cups/string.h ../config.h mime.h ../cups/array.h ../cups/ipp.h
-type.o: ../cups/file.h ../cups/debug.h
-cups-deviced.o: util.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-cups-deviced.o: ../cups/ppd.h ../cups/array.h ../cups/file.h
-cups-deviced.o: ../cups/language.h ../cups/file.h ../cups/string.h
-cups-deviced.o: ../config.h ../cups/array.h ../cups/dir.h
-cups-driverd.o: util.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
-cups-driverd.o: ../cups/ppd.h ../cups/array.h ../cups/file.h
-cups-driverd.o: ../cups/language.h ../cups/file.h ../cups/string.h
-cups-driverd.o: ../config.h ../cups/dir.h ../cups/transcode.h
-cups-lpd.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-cups-lpd.o: ../cups/ipp-private.h ../cups/ipp.h ../cups/cups.h ../cups/ppd.h
-cups-lpd.o: ../cups/array.h ../cups/file.h ../cups/language.h
-cups-lpd.o: ../cups/string.h ../cups/language.h
-cups-polld.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-cups-polld.o: ../cups/ipp-private.h ../cups/ipp.h ../cups/cups.h
-cups-polld.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-cups-polld.o: ../cups/language.h ../cups/string.h
-testdirsvc.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-testdirsvc.o: ../cups/array.h ../cups/file.h ../cups/language.h
-testdirsvc.o: ../cups/string.h ../config.h
-testlpd.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-testlpd.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/string.h
-testlpd.o: ../config.h
-testmime.o: ../cups/string.h ../config.h mime.h ../cups/array.h ../cups/ipp.h
-testmime.o: ../cups/file.h ../cups/dir.h
-testspeed.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-testspeed.o: ../cups/array.h ../cups/file.h ../cups/language.h
-testspeed.o: ../cups/language.h ../cups/debug.h
-testsub.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-testsub.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/debug.h
-testsub.o: ../cups/string.h ../config.h
-util.o: util.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/ppd.h
-util.o: ../cups/array.h ../cups/file.h ../cups/language.h ../cups/file.h
-util.o: ../cups/string.h ../config.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+auth.o: auth.c cupsd.h ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h \
+  sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h classes.h \
+  job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+banners.o: banners.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h ../cups/dir.h
+cert.o: cert.c cupsd.h ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h \
+  sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h classes.h \
+  job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+classes.o: classes.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+client.o: client.c ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h cupsd.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+conf.o: conf.c cupsd.h ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h \
+  sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h classes.h \
+  job.h conf.h banners.h dirsvc.h network.h subscriptions.h ../cups/dir.h
+dirsvc.o: dirsvc.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+env.o: env.c cupsd.h ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h \
+  sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h classes.h \
+  job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+main.o: main.c cupsd.h ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h \
+  sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h classes.h \
+  job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+ipp.o: ipp.c cupsd.h ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h \
+  sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h classes.h \
+  job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+listen.o: listen.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+job.o: job.c cupsd.h ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h \
+  sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h classes.h \
+  job.h conf.h banners.h dirsvc.h network.h subscriptions.h \
+  ../cups/backend.h ../cups/dir.h
+log.o: log.c cupsd.h ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h \
+  ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h \
+  sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h classes.h \
+  job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+network.o: network.c ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h cupsd.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+policy.o: policy.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+printers.o: printers.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h ../cups/dir.h
+process.o: process.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+quotas.o: quotas.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+select.o: select.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+server.o: server.c ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h cupsd.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+statbuf.o: statbuf.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+subscriptions.o: subscriptions.c cupsd.h ../cups/http-private.h \
+  ../config.h ../cups/http.h ../cups/md5.h ../cups/ipp-private.h \
+  ../cups/ipp.h ../cups/string.h ../cups/array.h ../cups/cups.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h mime.h \
+  ../cups/ipp.h ../cups/file.h ../cups/http.h ../cups/i18n.h \
+  ../cups/transcode.h ../cups/debug.h sysman.h statbuf.h cert.h auth.h \
+  client.h policy.h printers.h classes.h job.h conf.h banners.h dirsvc.h \
+  network.h subscriptions.h
+sysman.o: sysman.c cupsd.h ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h \
+  ../cups/array.h ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h \
+  ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h \
+  printers.h classes.h job.h conf.h banners.h dirsvc.h network.h \
+  subscriptions.h
+filter.o: filter.c ../cups/debug.h ../cups/string.h ../config.h mime.h \
+  ../cups/array.h ../cups/ipp.h ../cups/http.h ../cups/file.h
+mime.o: mime.c ../cups/debug.h ../cups/dir.h ../cups/string.h ../config.h \
+  mime.h ../cups/array.h ../cups/ipp.h ../cups/http.h ../cups/file.h
+type.o: type.c ../cups/string.h ../config.h mime.h ../cups/array.h \
+  ../cups/ipp.h ../cups/http.h ../cups/file.h ../cups/debug.h
+cupsfilter.o: cupsfilter.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h mime.h \
+  ../cups/array.h ../cups/ipp.h ../cups/file.h
+cups-deviced.o: cups-deviced.c util.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/file.h ../cups/string.h ../config.h \
+  ../cups/array.h ../cups/dir.h
+cups-driverd.o: cups-driverd.c util.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/file.h ../cups/string.h ../config.h \
+  ../cups/dir.h ../cups/transcode.h
+cups-lpd.o: cups-lpd.c ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/cups.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/string.h ../cups/language.h
+cups-polld.o: cups-polld.c ../cups/http-private.h ../config.h \
+  ../cups/http.h ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h \
+  ../cups/cups.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/language.h ../cups/string.h
+testdirsvc.o: testdirsvc.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/string.h ../config.h
+testlpd.o: testlpd.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/string.h ../config.h
+testmime.o: testmime.c ../cups/string.h ../config.h mime.h \
+  ../cups/array.h ../cups/ipp.h ../cups/http.h ../cups/file.h \
+  ../cups/dir.h
+testspeed.o: testspeed.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/language.h ../cups/debug.h
+testsub.o: testsub.c ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/debug.h ../cups/string.h ../config.h
+util.o: util.c util.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/file.h ../cups/string.h ../config.h
index a5a8653a8e5e28744339bb498493639a87e5828e..fa945ff1a54c55349896d5864fcdd4ce4fc763be 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6565 2007-06-18 23:50:16Z mike $"
+# "$Id: Makefile 6664 2007-07-13 17:41:02Z mike $"
 #
 #   Scheduler Makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -55,6 +46,7 @@ MIMEOBJS =    \
 OBJS   =       \
                $(CUPSDOBJS) \
                $(MIMEOBJS) \
+               cupsfilter.o \
                cups-deviced.o \
                cups-driverd.o \
                cups-lpd.o \
@@ -67,6 +59,7 @@ OBJS  =       \
                util.o
 TARGETS        =       \
                cupsd \
+               cupsfilter \
                cups-deviced \
                cups-driverd \
                cups-lpd \
@@ -112,6 +105,8 @@ install:    all
        $(INSTALL_DIR) -m 755 $(SBINDIR)
        echo Installing cupsd in $(SBINDIR)...
        $(INSTALL_BIN) cupsd $(SBINDIR)
+       echo Installing cupsfilter in $(SBINDIR)...
+       $(INSTALL_BIN) cupsfilter $(SBINDIR)
        echo Creating $(SERVERBIN)...
        $(INSTALL_DIR) -m 755 $(SERVERBIN)
        echo Creating $(SERVERBIN)/daemon...
@@ -132,10 +127,10 @@ install:  all
        echo Creating $(SERVERROOT)/ppd...
        $(INSTALL_DIR) -m 755 $(SERVERROOT)/ppd
        -chgrp $(CUPS_GROUP) $(SERVERROOT)/ppd
-       echo Creating $(SERVERROOT)/ssl...
-       $(INSTALL_DIR) -m 700 $(SERVERROOT)/ssl
-       -chgrp $(CUPS_GROUP) $(SERVERROOT)/ssl
        -if test "x`uname`" != xDarwin; then \
+               echo Creating $(SERVERROOT)/ssl...; \
+               $(INSTALL_DIR) -m 700 $(SERVERROOT)/ssl; \
+               -chgrp $(CUPS_GROUP) $(SERVERROOT)/ssl; \
                echo Creating $(STATEDIR)...; \
                $(INSTALL_DIR) -m 755 $(STATEDIR); \
                echo Creating $(STATEDIR)/certs...; \
@@ -208,6 +203,15 @@ cupsd-static:      $(CUPSDOBJS) libmime.a ../cups/libcups.a
                $(LIBMALLOC) $(CUPSDLIBS) $(DNSSDLIBS) $(LIBGSSAPI)
 
 
+#
+# Make the cupsfilter utility.
+#
+
+cupsfilter:    cupsfilter.o libmime.a ../cups/$(LIBCUPS)
+       echo Linking $@...
+       $(CC) $(LDFLAGS) -o cupsfilter cupsfilter.o libmime.a $(LIBS)
+
+
 #
 # Make the device daemon, "cups-deviced".
 #
@@ -312,5 +316,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6565 2007-06-18 23:50:16Z mike $".
+# End of "$Id: Makefile 6664 2007-07-13 17:41:02Z mike $".
 #
index a4bfa09b1f3fbe25a2b44606c9383b8c4187455e..06aec349c1b21570eb9e11670f29807ecd0ce80f 100644 (file)
@@ -1,28 +1,19 @@
 /*
- * "$Id: auth.c 6570 2007-06-19 18:10:48Z mike $"
+ * "$Id: auth.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Authorization routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   This file contains Kerberos support code, copyright 2006 by
  *   Jelmer Vernooij.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
 extern const char *cssmErrorString(int error);
 #  endif /* HAVE_SECBASEPRIV_H */
 #endif /* HAVE_AUTHORIZATION_H */
+#ifdef HAVE_SYS_UCRED_H
+#  include <sys/ucred.h>
+typedef struct xucred cupsd_ucred_t;
+#  define CUPSD_UCRED_UID(c) (c).cr_uid
+#else
+typedef struct ucred cupsd_ucred_t;
+#  define CUPSD_UCRED_UID(c) (c).uid
+#endif /* HAVE_SYS_UCRED_H */
 
 
 /*
@@ -433,8 +432,7 @@ cupsdAuthorize(cupsd_client_t *con) /* I - Client connection */
     if (authlen != kAuthorizationExternalFormLength)
     {
       cupsdLogMessage(CUPSD_LOG_ERROR,
-                     "cupsdAuthorize: External Authorization reference size"
-                     "is incorrect!");
+                     "External Authorization reference size is incorrect!");
       return;
     }
 
@@ -442,8 +440,7 @@ cupsdAuthorize(cupsd_client_t *con) /* I - Client connection */
                      (AuthorizationExternalForm *)nonce, &con->authref)) != 0)
     {
       cupsdLogMessage(CUPSD_LOG_ERROR,
-                     "cupsdAuthorize: AuthorizationCreateFromExternalForm "
-                     "returned %d (%s)",
+                     "AuthorizationCreateFromExternalForm returned %d (%s)",
                      (int)status, cssmErrorString(status));
       return;
     }
@@ -453,7 +450,7 @@ cupsdAuthorize(cupsd_client_t *con) /* I - Client connection */
                                        &authinfo)) != 0)
     {
       cupsdLogMessage(CUPSD_LOG_ERROR,
-                     "cupsdAuthorize: AuthorizationCopyInfo returned %d (%s)",
+                     "AuthorizationCopyInfo returned %d (%s)",
                      (int)status, cssmErrorString(status));
       return;
     }
@@ -464,6 +461,57 @@ cupsdAuthorize(cupsd_client_t *con)        /* I - Client connection */
     AuthorizationFreeItemSet(authinfo);
   }
 #endif /* HAVE_AUTHORIZATION_H */
+#if defined(SO_PEERCRED) && defined(AF_LOCAL)
+  else if (!strncmp(authorization, "PeerCred ", 9) &&
+           con->http.hostaddr->addr.sa_family == AF_LOCAL)
+  {
+   /*
+    * Use peer credentials from domain socket connection...
+    */
+
+    struct passwd      *pwd;           /* Password entry for this user */
+    cupsd_ucred_t      peercred;       /* Peer credentials */
+    socklen_t          peersize;       /* Size of peer credentials */
+
+
+    if ((pwd = getpwnam(authorization + 9)) == NULL)
+    {
+      cupsdLogMessage(CUPSD_LOG_ERROR, "User \"%s\" does not exist!",
+                      authorization + 9);
+      return;
+    }
+
+    peersize = sizeof(peercred);
+
+    if (getsockopt(con->http.fd, SOL_SOCKET, SO_PEERCRED, &peercred, &peersize))
+    {
+      cupsdLogMessage(CUPSD_LOG_ERROR, "Unable to get peer credentials - %s",
+                      strerror(errno));
+      return;
+    }
+
+    if (pwd->pw_uid != CUPSD_UCRED_UID(peercred))
+    {
+      cupsdLogMessage(CUPSD_LOG_ERROR,
+                      "Invalid peer credentials for \"%s\" - got %d, "
+                     "expected %d!", authorization + 9,
+                     CUPSD_UCRED_UID(peercred), pwd->pw_uid);
+#  ifdef HAVE_SYS_UCRED_H
+      cupsdLogMessage(CUPSD_LOG_DEBUG, "cupsdAuthorize: cr_version=%d",
+                      peercred.cr_version);
+      cupsdLogMessage(CUPSD_LOG_DEBUG, "cupsdAuthorize: cr_uid=%d",
+                      peercred.cr_uid);
+      cupsdLogMessage(CUPSD_LOG_DEBUG, "cupsdAuthorize: cr_ngroups=%d",
+                      peercred.cr_ngroups);
+      cupsdLogMessage(CUPSD_LOG_DEBUG, "cupsdAuthorize: cr_groups[0]=%d",
+                      peercred.cr_groups[0]);
+#  endif /* HAVE_SYS_UCRED_H */
+      return;
+    }
+
+    strlcpy(username, authorization + 9, sizeof(username));
+  }
+#endif /* SO_PEERCRED && AF_LOCAL */
   else if (!strncmp(authorization, "Local", 5) &&
            !strcasecmp(con->http.hostname, "localhost"))
   {
@@ -965,8 +1013,7 @@ cupsdAuthorize(cupsd_client_t *con)        /* I - Client connection */
 #endif /* HAVE_GSSAPI */
   else
   {
-    cupsdLogMessage(CUPSD_LOG_DEBUG,
-                    "cupsdAuthorize: Bad authentication data.");
+    cupsdLogMessage(CUPSD_LOG_ERROR, "Bad authentication data.");
     return;
   }
 
@@ -2539,5 +2586,5 @@ to64(char          *s,                    /* O - Output string */
 
 
 /*
- * End of "$Id: auth.c 6570 2007-06-19 18:10:48Z mike $".
+ * End of "$Id: auth.c 6649 2007-07-11 21:46:42Z mike $".
  */
index de62893ac0d0e349aceeafda2612e34db18ede12..869a079fdb529f86d45410ce828d778e80ade98c 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: auth.h 6361 2007-03-19 16:01:28Z mike $"
+ * "$Id: auth.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Authorization definitions for the Common UNIX Printing System (CUPS)
  *   scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -159,5 +150,5 @@ extern http_status_t        cupsdIsAuthorized(cupsd_client_t *con, const char *owner);
 
 
 /*
- * End of "$Id: auth.h 6361 2007-03-19 16:01:28Z mike $".
+ * End of "$Id: auth.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 31847ad2fd103acd3d06e5aecc54cbd1fad64c6a..47b56d3b11da2a791790193a1366884983a2a0c6 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: banners.c 5947 2006-09-12 13:58:22Z mike $"
+ * "$Id: banners.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Banner routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -215,5 +206,5 @@ free_banners(void)
 
 
 /*
- * End of "$Id: banners.c 5947 2006-09-12 13:58:22Z mike $".
+ * End of "$Id: banners.c 6649 2007-07-11 21:46:42Z mike $".
  */
index bff0e333f0ef23a665ea8d51b4b9a8e678b48da5..6ae8baa420155d0a088b07ff6024b4b4287aaf39 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: banners.h 5305 2006-03-18 03:05:12Z mike $"
+ * "$Id: banners.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Banner definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -50,5 +41,5 @@ extern void           cupsdLoadBanners(const char *d);
 
 
 /*
- * End of "$Id: banners.h 5305 2006-03-18 03:05:12Z mike $".
+ * End of "$Id: banners.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 8a0d7a16164552abdf190203037e8514deb2283b..77f23b7dee0e5944f942ee7d5b973a08113b6c28 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: cert.c 5381 2006-04-07 14:39:46Z mike $"
+ * "$Id: cert.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Authentication certificate routines for the Common UNIX
  *   Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -426,5 +417,5 @@ cupsdInitCerts(void)
 
 
 /*
- * End of "$Id: cert.c 5381 2006-04-07 14:39:46Z mike $".
+ * End of "$Id: cert.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 2da5a3b8bc70f36f47d1cc84df9501aede7cfc90..61401714962a1e46264961c9d681cb1d840a7af8 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: cert.h 4719 2005-09-28 21:12:44Z mike $"
+ * "$Id: cert.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Authentication certificate definitions for the Common UNIX
  *   Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -56,5 +47,5 @@ extern void           cupsdInitCerts(void);
 
 
 /*
- * End of "$Id: cert.h 4719 2005-09-28 21:12:44Z mike $".
+ * End of "$Id: cert.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 6e10800051d1f86846df41fc09107891f904705f..5b06ff7394e895ea384be9c047bc36bd553e9cfc 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: classes.c 6423 2007-04-02 13:05:19Z mike $"
+ * "$Id: classes.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Printer class routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -945,5 +936,5 @@ cupsdUpdateImplicitClasses(void)
 
 
 /*
- * End of "$Id: classes.c 6423 2007-04-02 13:05:19Z mike $".
+ * End of "$Id: classes.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 5b9968167d5f3b774ba37f3abd79ba99be06c6cd..3c67c02905143e545a510b85ec49cd0215c6133c 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: classes.h 4719 2005-09-28 21:12:44Z mike $"
+ * "$Id: classes.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Printer class definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 
@@ -42,5 +33,5 @@ extern void           cupsdUpdateImplicitClasses(void);
 
 
 /*
- * End of "$Id: classes.h 4719 2005-09-28 21:12:44Z mike $".
+ * End of "$Id: classes.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 55eb4116469056bf2f64c3c7776b90924053a47b..7cc7f670a72f946610f7da59aabd6ef5f601d871 100644 (file)
@@ -1,28 +1,19 @@
 /*
- * "$Id: client.c 6570 2007-06-19 18:10:48Z mike $"
+ * "$Id: client.c 6681 2007-07-16 20:11:52Z mike $"
  *
  *   Client routines for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   This file contains Kerberos support code, copyright 2006 by
  *   Jelmer Vernooij.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -2111,6 +2102,16 @@ cupsdReadClient(cupsd_client_t *con)     /* I - Client to read from */
           if (con->request)
          {
            cupsdProcessIPPRequest(con);
+
+           if (con->filename)
+           {
+             cupsdLogMessage(CUPSD_LOG_DEBUG2,
+                             "cupsdReadClient: %d Removing temp file %s",
+                             con->http.fd, con->filename);
+             unlink(con->filename);
+             cupsdClearString(&con->filename);
+           }
+
            return;
          }
        }
@@ -2411,7 +2412,7 @@ cupsdSendHeader(
 #endif /* HAVE_GSSAPI */
 
 #ifdef HAVE_AUTHORIZATION_H
-    if (con->best)
+    if (con->best && strcmp(auth_str, "Negotiate"))
     {
       int       i;                     /* Looping var */
       char     *auth_key;              /* Auth key buffer */
@@ -2440,9 +2441,14 @@ cupsdSendHeader(
     }
 #endif /* HAVE_AUTHORIZATION_H */
 
-    if (auth_str[0] &&
-       httpPrintf(HTTP(con), "WWW-Authenticate: %s\r\n", auth_str) < 0)
-      return (0);
+    if (auth_str[0])
+    {
+      cupsdLogMessage(CUPSD_LOG_DEBUG2, "cupsdSendHeader: WWW-Authenticate: %s",
+                      auth_str);
+
+      if (httpPrintf(HTTP(con), "WWW-Authenticate: %s\r\n", auth_str) < 0)
+        return (0);
+    }
   }
 
 #ifdef HAVE_GSSAPI
@@ -4566,5 +4572,5 @@ write_pipe(cupsd_client_t *con)           /* I - Client connection */
 
 
 /*
- * End of "$Id: client.c 6570 2007-06-19 18:10:48Z mike $".
+ * End of "$Id: client.c 6681 2007-07-16 20:11:52Z mike $".
  */
index cfdf6e37cde3c3a9bf2eea9dabb370c0223dc093..6caa83f245291f34378c78b172c894f3e89bd6ce 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: client.h 6570 2007-06-19 18:10:48Z mike $"
+ * "$Id: client.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Client definitions for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifdef HAVE_AUTHORIZATION_H
@@ -139,5 +130,5 @@ extern void cupsdWriteClient(cupsd_client_t *con);
 
 
 /*
- * End of "$Id: client.h 6570 2007-06-19 18:10:48Z mike $".
+ * End of "$Id: client.h 6649 2007-07-11 21:46:42Z mike $".
  */
index fe4dffe9ac8f574f473316bd494e31e229807462..7426eab26b433d843ef84900deffa2aa4d9f3b74 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: conf.c 6547 2007-06-04 14:38:43Z mike $"
+ * "$Id: conf.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Configuration routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -91,6 +82,7 @@ static cupsd_var_t    variables[] =
   { "BrowseInterval",          &BrowseInterval,        CUPSD_VARTYPE_INTEGER },
 #ifdef HAVE_LDAP
   { "BrowseLDAPBindDN",                &BrowseLDAPBindDN,      CUPSD_VARTYPE_STRING },
+  { "BrowseLDAPCACertFile",    &BrowseLDAPCACertFile,  CUPSD_VARTYPE_STRING },
   { "BrowseLDAPDN",            &BrowseLDAPDN,          CUPSD_VARTYPE_STRING },
   { "BrowseLDAPPassword",      &BrowseLDAPPassword,    CUPSD_VARTYPE_STRING },
   { "BrowseLDAPServer",                &BrowseLDAPServer,      CUPSD_VARTYPE_STRING },
@@ -564,6 +556,7 @@ cupsdReadConfiguration(void)
   cupsdClearString(&BrowseLDAPDN);
   cupsdClearString(&BrowseLDAPPassword);
   cupsdClearString(&BrowseLDAPServer);
+  cupsdClearString(&BrowseLDAPCACertFile);
 #endif /* HAVE_LDAP */
 
   JobHistory          = DEFAULT_HISTORY;
@@ -1044,11 +1037,11 @@ cupsdReadConfiguration(void)
                      "CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class "
                      "CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>");
       cupsdLogMessage(CUPSD_LOG_INFO, "Order Deny,Allow");
-      cupsdLogMessage(CUPSD_LOG_INFO, "AuthType Basic");
+      cupsdLogMessage(CUPSD_LOG_INFO, "AuthType Default");
 
       po = cupsdAddPolicyOp(p, NULL, IPP_PAUSE_PRINTER);
       po->order_type = AUTH_ALLOW;
-      po->type       = AUTH_BASIC;
+      po->type       = DefaultAuthType;
       po->level      = AUTH_USER;
 
       cupsdAddName(po, "@SYSTEM");
@@ -1720,7 +1713,7 @@ parse_aaa(cupsd_location_t *loc,  /* I - Location */
   else if (!strcasecmp(line, "AuthType"))
   {
    /*
-    * AuthType {none,basic,digest,basicdigest}
+    * AuthType {none,basic,digest,basicdigest,negotiate,default}
     */
 
     if (!strcasecmp(value, "none"))
@@ -1746,6 +1739,13 @@ parse_aaa(cupsd_location_t *loc, /* I - Location */
     {
       loc->type = AUTH_BASICDIGEST;
 
+      if (loc->level == AUTH_ANON)
+       loc->level = AUTH_USER;
+    }
+    else if (!strcasecmp(value, "default"))
+    {
+      loc->type = DefaultAuthType;
+
       if (loc->level == AUTH_ANON)
        loc->level = AUTH_USER;
     }
@@ -2758,7 +2758,7 @@ read_configuration(cups_file_t *fp)       /* I - File to read from */
     else if (!strcasecmp(line, "DefaultAuthType"))
     {
      /*
-      * DefaultAuthType {basic,digest,basicdigest}
+      * DefaultAuthType {basic,digest,basicdigest,negotiate}
       */
 
       if (!strcasecmp(value, "basic"))
@@ -3373,5 +3373,5 @@ read_policy(cups_file_t *fp,              /* I - Configuration file */
 
 
 /*
- * End of "$Id: conf.c 6547 2007-06-04 14:38:43Z mike $".
+ * End of "$Id: conf.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 87eb94ebaef79ad6fa430454bf9aea28b93feed6..4f1ab36e85cf585150c6df3242fa916abdfaef92 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: conf.h 6490 2007-04-30 18:09:30Z mike $"
+ * "$Id: conf.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Configuration file definitions for the Common UNIX Printing System (CUPS)
  *   scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 
@@ -239,5 +230,5 @@ extern int  cupsdReadConfiguration(void);
 
 
 /*
- * End of "$Id: conf.h 6490 2007-04-30 18:09:30Z mike $".
+ * End of "$Id: conf.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 00ad8b8608ac05fad77610ad56c4db17b1ddd443..55aa577f4a13ac187719cd88a80b10c3912b40f0 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cups-deviced.c 5244 2006-03-08 12:12:12Z mike $"
+ * "$Id: cups-deviced.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Device scanning mini-daemon for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -500,5 +491,5 @@ sigalrm_handler(int sig)            /* I - Signal number */
 
 
 /*
- * End of "$Id: cups-deviced.c 5244 2006-03-08 12:12:12Z mike $".
+ * End of "$Id: cups-deviced.c 6649 2007-07-11 21:46:42Z mike $".
  */
index f8dc349e737d21375ce7373ed6553588b42b47ff..115c506be7dc0988a02e1aca4883c1fbaa2bdf52 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cups-driverd.c 6551 2007-06-05 13:32:22Z mike $"
+ * "$Id: cups-driverd.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PPD/driver support for the Common UNIX Printing System (CUPS).
  *
@@ -7,23 +7,14 @@
  *   in CUPS_DATADIR/model and dynamically generated PPD files using
  *   the driver helper programs in CUPS_SERVERBIN/driver.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -818,6 +809,8 @@ list_ppds(int        request_id,    /* I - Request ID */
       type_str = NULL;
     }
   }
+  else
+    type = 0;
 
   if (requested)
     fprintf(stderr, "DEBUG: [cups-driverd] requested-attributes=\"%s\"\n",
@@ -1092,6 +1085,7 @@ load_ppds(const char *d,          /* I - Actual directory */
     { "greek",         "el" },
     { "italian",       "it" },
     { "japanese",      "ja" },
+    { "korean",                "ko" },
     { "norwegian",     "no" },
     { "polish",                "pl" },
     { "portuguese",    "pt" },
@@ -1708,5 +1702,5 @@ load_drivers(void)
 
 
 /*
- * End of "$Id: cups-driverd.c 6551 2007-06-05 13:32:22Z mike $".
+ * End of "$Id: cups-driverd.c 6649 2007-07-11 21:46:42Z mike $".
  */
index a2b0f90038e82156b8dcf625435a4676c3bee0cb..55febeb3e250e8da70470a8cbe82d4161de5a387 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cups-lpd.c 6327 2007-03-12 14:32:10Z mike $"
+ * "$Id: cups-lpd.c 6670 2007-07-13 23:15:02Z mike $"
  *
  *   Line Printer Daemon interface for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -450,14 +441,41 @@ get_printer(http_t        *http,  /* I - HTTP connection */
     *options = NULL;
 
  /*
-  * If the queue name contains a space, lookup the printer-name using
-  * the printer-info value...
+  * See if the name is a queue name optionally with an instance name.
+  */
+
+  strlcpy(dest, name, destsize);
+  if ((value = strchr(dest, '/')) != NULL)
+    *value = '\0';
+
+ /*
+  * Setup the Get-Printer-Attributes request...
   */
 
-  if (strchr(name, ' '))
+  request = ippNewRequest(IPP_GET_PRINTER_ATTRIBUTES);
+
+  httpAssembleURIf(HTTP_URI_CODING_ALL, uri, sizeof(uri), "ipp", NULL,
+                  "localhost", 0, "/printers/%s", dest);
+
+  ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_URI, "printer-uri",
+              NULL, uri);
+
+  ippAddStrings(request, IPP_TAG_OPERATION, IPP_TAG_KEYWORD,
+               "requested-attributes",
+               (int)(sizeof(requested) / sizeof(requested[0])),
+               NULL, requested);
+
+ /*
+  * Do the request...
+  */
+
+  response = cupsDoRequest(http, request, "/");
+
+  if (!response || cupsLastError() > IPP_OK_CONFLICT)
   {
    /*
-    * Lookup the printer-info...
+    * If we can't find the printer by name, look up the printer-name
+    * using the printer-info values...
     */
 
     ipp_attribute_t    *accepting_attr,/* printer-is-accepting-jobs */
@@ -467,6 +485,8 @@ get_printer(http_t        *http,    /* I - HTTP connection */
                        *state_attr;    /* printer-state */
 
 
+    ippDelete(response);
+
    /*
     * Setup the CUPS-Get-Printers request...
     */
@@ -577,89 +597,46 @@ get_printer(http_t        *http,  /* I - HTTP connection */
 
     name = dest;
   }
-  else
-  {
-   /*
-    * Otherwise treat it as a queue name optionally with an instance name.
-    */
-
-    strlcpy(dest, name, destsize);
-    if ((value = strchr(dest, '/')) != NULL)
-      *value = '\0';
-
-   /*
-    * Setup the Get-Printer-Attributes request...
-    */
-
-    request = ippNewRequest(IPP_GET_PRINTER_ATTRIBUTES);
-
-    httpAssembleURIf(HTTP_URI_CODING_ALL, uri, sizeof(uri), "ipp", NULL,
-                     "localhost", 0, "/printers/%s", dest);
-
-    ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_URI, "printer-uri",
-                NULL, uri);
-
-    ippAddStrings(request, IPP_TAG_OPERATION, IPP_TAG_KEYWORD,
-                  "requested-attributes",
-                 (int)(sizeof(requested) / sizeof(requested[0])),
-                  NULL, requested);
-
-   /*
-    * Do the request...
-    */
-
-    response = cupsDoRequest(http, request, "/");
 
-    if (!response || cupsLastError() > IPP_OK_CONFLICT)
-    {
-      syslog(LOG_ERR, "Unable to check printer status - %s",
-             cupsLastErrorString());
-
-      ippDelete(response);
-
-      return (-1);
-    }
-
-   /*
-    * Get values from the response...
-    */
-
-    if (accepting)
-    {
-      if ((attr = ippFindAttribute(response, "printer-is-accepting-jobs",
-                                  IPP_TAG_BOOLEAN)) == NULL)
-       syslog(LOG_ERR, "No printer-is-accepting-jobs attribute found in "
-                       "response from server!");
-      else
-       *accepting = attr->values[0].boolean;
-    }
+ /*
+  * Get values from the response...
+  */
 
-    if (shared)
-    {
-      if ((attr = ippFindAttribute(response, "printer-is-shared",
-                                  IPP_TAG_BOOLEAN)) == NULL)
-      {
-       syslog(LOG_ERR, "No printer-is-shared attribute found in "
-                       "response from server!");
-       *shared = 1;
-      }
-      else
-       *shared = attr->values[0].boolean;
-    }
+  if (accepting)
+  {
+    if ((attr = ippFindAttribute(response, "printer-is-accepting-jobs",
+                                IPP_TAG_BOOLEAN)) == NULL)
+      syslog(LOG_ERR, "No printer-is-accepting-jobs attribute found in "
+                     "response from server!");
+    else
+      *accepting = attr->values[0].boolean;
+  }
 
-    if (state)
+  if (shared)
+  {
+    if ((attr = ippFindAttribute(response, "printer-is-shared",
+                                IPP_TAG_BOOLEAN)) == NULL)
     {
-      if ((attr = ippFindAttribute(response, "printer-state",
-                                  IPP_TAG_ENUM)) == NULL)
-       syslog(LOG_ERR, "No printer-state attribute found in "
-                       "response from server!");
-      else
-       *state = (ipp_pstate_t)attr->values[0].integer;
+      syslog(LOG_ERR, "No printer-is-shared attribute found in "
+                     "response from server!");
+      *shared = 1;
     }
+    else
+      *shared = attr->values[0].boolean;
+  }
 
-    ippDelete(response);
+  if (state)
+  {
+    if ((attr = ippFindAttribute(response, "printer-state",
+                                IPP_TAG_ENUM)) == NULL)
+      syslog(LOG_ERR, "No printer-state attribute found in "
+                     "response from server!");
+    else
+      *state = (ipp_pstate_t)attr->values[0].integer;
   }
 
+  ippDelete(response);
+
  /*
   * Override shared value for LPD using system-specific APIs...
   */
@@ -1725,5 +1702,5 @@ smart_gets(char *s,                       /* I - Pointer to line buffer */
 
 
 /*
- * End of "$Id: cups-lpd.c 6327 2007-03-12 14:32:10Z mike $".
+ * End of "$Id: cups-lpd.c 6670 2007-07-13 23:15:02Z mike $".
  */
index 2d21f1a0c84617ebcb97b822ef4ddd791522dee7..8e158cd9f24f76f1aff327fe40aec2ea01ebdf06 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cups-polld.c 5870 2006-08-23 20:30:51Z mike $"
+ * "$Id: cups-polld.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Polling daemon for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -478,5 +469,5 @@ sighup_handler(int sig)                     /* I - Signal number */
 
 
 /*
- * End of "$Id: cups-polld.c 5870 2006-08-23 20:30:51Z mike $".
+ * End of "$Id: cups-polld.c 6649 2007-07-11 21:46:42Z mike $".
  */
diff --git a/scheduler/cups.pam b/scheduler/cups.pam
deleted file mode 100644 (file)
index f38e701..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-auth   required        /lib/security/pam_pwdb.so nullok shadow
-account        required        /lib/security/pam_pwdb.so
index 9337f86bd67c19a2c7627c678d052c0868d89010..7fe930a1ceee8fb99c39632d09b7d7c6ef7d21d5 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cupsd.h 6376 2007-03-21 06:39:10Z mike $"
+ * "$Id: cupsd.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Main header file for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 
@@ -229,5 +220,5 @@ extern void cupsdStopSelect(void);
 
 
 /*
- * End of "$Id: cupsd.h 6376 2007-03-21 06:39:10Z mike $".
+ * End of "$Id: cupsd.h 6649 2007-07-11 21:46:42Z mike $".
  */
diff --git a/scheduler/cupsfilter.c b/scheduler/cupsfilter.c
new file mode 100644 (file)
index 0000000..5c5e776
--- /dev/null
@@ -0,0 +1,801 @@
+/*
+ * "$Id: cupsfilter.c 6668 2007-07-13 23:09:49Z mike $"
+ *
+ *   CUPS filtering program for the Common UNIX Printing System (CUPS).
+ *
+ *   Copyright 2007 by Apple Inc.
+ *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
+ *
+ *   These coded instructions, statements, and computer programs are the
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ * Contents:
+ *
+ *   main()            - Main entry for the test program.
+ *   compare_pids()    - Compare two filter PIDs...
+ *   escape_options()  - Convert an options array to a string.
+ *   exec_filter()     - Execute a single filter.
+ *   exec_filters()    - Execute filters for the given file and options.
+ *   open_pipe()       - Create a pipe which is closed on exec.
+ *   read_cupsd_conf() - Read the cupsd.conf file to get the filter settings.
+ *   set_string()      - Copy and set a string.
+ *   usage()           - Show program usage...
+ */
+
+/*
+ * Include necessary headers...
+ */
+
+#include <cups/cups.h>
+#include <cups/i18n.h>
+#include <cups/string.h>
+#include <errno.h>
+#include "mime.h"
+#include <stdlib.h>
+#include <unistd.h>
+#include <fcntl.h>
+#include <sys/wait.h>
+#if defined(__APPLE__)
+#  include <libgen.h>
+#endif /* __APPLE__ */ 
+
+
+/*
+ * Local globals...
+ */
+
+static char            *DataDir = NULL;/* CUPS_DATADIR environment variable */
+static char            *FontPath = NULL;
+                                       /* CUPS_FONTPATH environment variable */
+static mime_filter_t   GZIPFilter =    /* gziptoany filter */
+{
+  NULL,                                        /* Source type */
+  NULL,                                        /* Destination type */
+  0,                                   /* Cost */
+  "gziptoany"                          /* Filter program to run */
+};
+static char            *Path = NULL;   /* PATH environment variable */
+static char            *ServerBin = NULL;
+                                       /* CUPS_SERVERBIN environment variable */
+static char            *ServerRoot = NULL;
+                                       /* CUPS_SERVERROOT environment variable */
+static char            *RIPCache = NULL;
+                                       /* RIP_CACHE environment variable */
+
+
+/*
+ * Local functions...
+ */
+
+static int     compare_pids(mime_filter_t *a, mime_filter_t *b);
+static char    *escape_options(int num_options, cups_option_t *options);
+static int     exec_filter(const char *filter, char **argv, char **envp,
+                           int infd, int outfd);
+static int     exec_filters(cups_array_t *filters, const char *filename,
+                            const char *ppdfile, const char *title,
+                            int num_options, cups_option_t *options);
+static int     open_pipe(int *fds);
+static int     read_cupsd_conf(const char *filename);
+static void    set_string(char **s, const char *val);
+static void    usage(const char *opt);
+
+
+/*
+ * 'main()' - Main entry for the test program.
+ */
+
+int                                    /* O - Exit status */
+main(int  argc,                                /* I - Number of command-line args */
+     char *argv[])                     /* I - Command-line arguments */
+{
+  int          i;                      /* Looping vars */
+  const char   *opt;                   /* Current option */
+  char         super[MIME_MAX_SUPER],  /* Super-type name */
+               type[MIME_MAX_TYPE];    /* Type name */
+  int          compression;            /* Compression of file */
+  int          cost;                   /* Cost of filters */
+  mime_t       *mime;                  /* MIME database */
+  char         *filename;              /* File to filter */
+  char         cupsdconf[1024];        /* cupsd.conf file */
+  const char   *server_root;           /* CUPS_SERVERROOT environment variable */
+  mime_type_t  *src,                   /* Source type */
+               *dst;                   /* Destination type */
+  cups_array_t *filters;               /* Filters for the file */
+  int          num_options;            /* Number of options */
+  cups_option_t        *options;               /* Options */
+  const char   *ppdfile;               /* PPD file */
+  const char   *title;                 /* Title string */
+
+
+ /*
+  * Setup defaults...
+  */
+
+  mime        = NULL;
+  src         = NULL;
+  dst         = NULL;
+  filename    = NULL;
+  num_options = 0;
+  options     = NULL;
+  ppdfile     = NULL;
+  title       = NULL;
+  super[0]    = '\0';
+  type[0]     = '\0';
+
+  if ((server_root = getenv("CUPS_SERVERROOT")) == NULL)
+    server_root = CUPS_SERVERROOT;
+
+  snprintf(cupsdconf, sizeof(cupsdconf), "%s/cupsd.conf", server_root);
+
+ /*
+  * Process command-line arguments...
+  */
+
+  _cupsSetLocale(argv);
+
+  for (i = 1; i < argc; i ++)
+    if (argv[i][0] == '-')
+    {
+      for (opt = argv[i] + 1; *opt; opt ++)
+        switch (*opt)
+       {
+         case '-' : /* Next argument is a filename... */
+             i ++;
+             if (i < argc && !filename)
+               filename = argv[i];
+             else
+               usage(opt);
+             break;
+
+          case 'c' : /* Specify cupsd.conf file location... */
+             i ++;
+             if (i < argc)
+               strlcpy(cupsdconf, argv[i], sizeof(cupsdconf));
+             else
+               usage(opt);
+             break;
+
+          case 'm' : /* Specify destination MIME type... */
+             i ++;
+             if (i < argc)
+             {
+               if (sscanf(argv[i], "%15[^/]/%255s", super, type) != 2)
+                 usage(opt);
+             }
+             else
+               usage(opt);
+             break;
+
+          case 'n' : /* Specify number of copies... */
+             i ++;
+             if (i < argc)
+               num_options = cupsAddOption("copies", argv[i], num_options,
+                                           &options);
+             else
+               usage(opt);
+             break;
+
+          case 'o' : /* Specify option... */
+             i ++;
+             if (i < argc)
+               num_options = cupsParseOptions(argv[i], num_options, &options);
+             else
+               usage(opt);
+             break;
+
+          case 'p' : /* Specify PPD file... */
+             i ++;
+             if (i < argc)
+               ppdfile = argv[i];
+             else
+               usage(opt);
+             break;
+
+          case 't' : /* Specify number of copies... */
+             i ++;
+             if (i < argc)
+               title = argv[i];
+             else
+               usage(opt);
+             break;
+
+         default : /* Something we don't understand... */
+             usage(opt);
+             break;
+       }
+    }
+    else if (!filename)
+      filename = argv[i];
+    else
+    {
+      _cupsLangPuts(stderr,
+                    _("cupsfilter: Only one filename can be specified!\n"));
+      usage(NULL);
+    }
+
+  if (!filename || !super[0] || !type[0])
+    usage(NULL);
+
+  if (!title)
+  {
+    if ((title = strrchr(filename, '/')) != NULL)
+      title ++;
+    else
+      title = filename;
+  }
+
+ /*
+  * Load the cupsd.conf file and create the MIME database...
+  */
+
+  if (read_cupsd_conf(cupsdconf))
+    return (1);
+
+  if ((mime = mimeLoad(ServerRoot, Path)) == NULL)
+  {
+    _cupsLangPrintf(stderr,
+                    _("cupsfilter: Unable to read MIME database from \"%s\"!\n"),
+                   ServerRoot);
+    return (1);
+  }
+
+ /*
+  * Get the source and destination types...
+  */
+
+  if ((src = mimeFileType(mime, filename, filename, &compression)) == NULL)
+  {
+    _cupsLangPrintf(stderr,
+                    _("cupsfilter: Unable to determine MIME type of \"%s\"!\n"),
+                   filename);
+    return (1);
+  }
+
+  if ((dst = mimeType(mime, super, type)) == NULL)
+  {
+    _cupsLangPrintf(stderr,
+                    _("cupsfilter: Unknown destination MIME type %s/%s!\n"),
+                   super, type);
+    return (1);
+  }
+
+ /*
+  * Figure out how to filter the file...
+  */
+
+  if (src == dst)
+  {
+   /*
+    * Special case - no filtering needed...
+    */
+
+    filters = cupsArrayNew(NULL, NULL);
+    cupsArrayAdd(filters, &GZIPFilter);
+  }
+  else if ((filters = mimeFilter(mime, src, dst, &cost)) == NULL)
+  {
+    _cupsLangPrintf(stderr,
+                    _("cupsfilter: No filter to convert from %s/%s to %s/%s!\n"),
+                   src->super, src->type, dst->super, dst->type);
+    return (1);
+  }
+  else if (compression)
+    cupsArrayInsert(filters, &GZIPFilter);
+
+ /*
+  * Do it!
+  */
+
+  return (exec_filters(filters, filename, ppdfile, title, num_options, options));
+}
+
+
+/*
+ * 'compare_pids()' - Compare two filter PIDs...
+ */
+
+static int                             /* O - Result of comparison */
+compare_pids(mime_filter_t *a,         /* I - First filter */
+             mime_filter_t *b)         /* I - Second filter */
+{
+ /*
+  * Because we're particularly lazy, we store the process ID in the "cost"
+  * variable...
+  */
+
+  return (a->cost - b->cost);
+}
+
+
+/*
+ * 'escape_options()' - Convert an options array to a string.
+ */
+
+static char *                          /* O - Option string */
+escape_options(
+    int           num_options,         /* I - Number of options */
+    cups_option_t *options)            /* I - Options */
+{
+  int          i;                      /* Looping var */
+  cups_option_t        *option;                /* Current option */
+  int          bytes;                  /* Number of bytes needed */
+  char         *s,                     /* Option string */
+               *sptr,                  /* Pointer into string */
+               *vptr;                  /* Pointer into value */
+
+
+ /*
+  * Figure out the worst-case number of bytes we need for the option string.
+  */
+
+  for (i = num_options, option = options, bytes = 1; i > 0; i --, option ++)
+    bytes += 2 * (strlen(option->name) + strlen(option->value)) + 2;
+
+  s = malloc(bytes);
+
+ /*
+  * Copy the options to the string...
+  */
+
+  for (i = num_options, option = options, sptr = s; i > 0; i --, option ++)
+  {
+    if (!strcmp(option->name, "copies"))
+      continue;
+
+    if (sptr > s)
+      *sptr++ = ' ';
+
+    strcpy(sptr, option->name);
+    sptr += strlen(sptr);
+    *sptr++ = '=';
+
+    for (vptr = option->value; *vptr;)
+    {
+      if (strchr("\\ \t\n", *vptr))
+        *sptr++ = '\\';
+
+      *sptr++ = *vptr++;
+    }
+  }
+
+  *sptr = '\0';
+
+  fprintf(stderr, "DEBUG: options=\"%s\"\n", s);
+
+  return (s);
+}
+
+
+/*
+ * 'exec_filter()' - Execute a single filter.
+ */
+
+static int                             /* O - Process ID or -1 on error */
+exec_filter(const char *filter,                /* I - Filter to execute */
+            char       **argv,         /* I - Argument list */
+           char       **envp,          /* I - Environment list */
+           int        infd,            /* I - Stdin file descriptor */
+           int        outfd)           /* I - Stdout file descriptor */
+{
+  int          pid;                    /* Process ID */
+#if defined(__APPLE__)
+  char         processPath[1024],      /* CFProcessPath environment variable */
+               linkpath[1024];         /* Link path for symlinks... */
+  int          linkbytes;              /* Bytes for link path */
+
+
+ /*
+  * Add special voodoo magic for MacOS X - this allows MacOS X 
+  * programs to access their bundle resources properly...
+  */
+
+  if ((linkbytes = readlink(filter, linkpath, sizeof(linkpath) - 1)) > 0)
+  {
+   /*
+    * Yes, this is a symlink to the actual program, nul-terminate and
+    * use it...
+    */
+
+    linkpath[linkbytes] = '\0';
+
+    if (linkpath[0] == '/')
+      snprintf(processPath, sizeof(processPath), "CFProcessPath=%s",
+              linkpath);
+    else
+      snprintf(processPath, sizeof(processPath), "CFProcessPath=%s/%s",
+              dirname((char *)filter), linkpath);
+  }
+  else
+    snprintf(processPath, sizeof(processPath), "CFProcessPath=%s", filter);
+
+  envp[0] = processPath;               /* Replace <CFProcessPath> string */
+#endif /* __APPLE__ */
+
+  if ((pid = fork()) == 0)
+  {
+   /*
+    * Child process goes here...
+    *
+    * Update stdin/stdout/stderr as needed...
+    */
+
+    if (infd != 0)
+    {
+      close(0);
+      if (infd > 0)
+        dup(infd);
+      else
+        open("/dev/null", O_RDONLY);
+    }
+
+    if (outfd != 1)
+    {
+      close(1);
+      if (outfd > 0)
+       dup(outfd);
+      else
+        open("/dev/null", O_WRONLY);
+    }
+
+    close(3);
+    open("/dev/null", O_RDWR);
+    fcntl(3, F_SETFL, O_NDELAY);
+
+    close(4);
+    open("/dev/null", O_RDWR);
+    fcntl(4, F_SETFL, O_NDELAY);
+
+   /*
+    * Execute command...
+    */
+
+    execve(filter, argv, envp);
+
+    perror(filter);
+
+    exit(errno);
+  }
+
+  return (pid);
+}
+
+
+/*
+ * 'exec_filters()' - Execute filters for the given file and options.
+ */
+
+static int                             /* O - 0 on success, 1 on error */
+exec_filters(cups_array_t  *filters,   /* I - Array of filters to run */
+             const char    *filename,  /* I - File to filter */
+            const char    *ppdfile,    /* I - PPD file, if any */
+            const char    *title,      /* I - Job title */
+             int           num_options,        /* I - Number of filter options */
+            cups_option_t *options)    /* I - Filter options */
+{
+  const char   *argv[8],               /* Command-line arguments */
+               *envp[11],              /* Environment variables */
+               *temp;                  /* Temporary string */
+  char         *optstr,                /* Filter options */
+               cups_datadir[1024],     /* CUPS_DATADIR */
+               cups_fontpath[1024],    /* CUPS_FONTPATH */
+               cups_serverbin[1024],   /* CUPS_SERVERBIN */
+               cups_serverroot[1024],  /* CUPS_SERVERROOT */
+               lang[1024],             /* LANG */
+               path[1024],             /* PATH */
+               ppd[1024],              /* PPD */
+               rip_cache[1024],        /* RIP_CACHE */
+               user[1024],             /* USER */
+               program[1024];          /* Program to run */
+  mime_filter_t        *filter,                /* Current filter */
+               *next;                  /* Next filter */
+  int          current,                /* Current filter */
+               filterfds[2][2],        /* Pipes for filters */
+               pid,                    /* Process ID of filter */
+               status,                 /* Exit status */
+               retval;                 /* Return value */
+  cups_array_t *pids;                  /* Executed filters array */
+  mime_filter_t        key;                    /* Search key for filters */
+
+
+ /*
+  * Setup the filter environment and command-line...
+  */
+
+  optstr = escape_options(num_options, options);
+
+  snprintf(cups_datadir, sizeof(cups_datadir), "CUPS_DATADIR=%s", DataDir);
+  snprintf(cups_fontpath, sizeof(cups_fontpath), "CUPS_FONTPATH=%s", FontPath);
+  snprintf(cups_serverbin, sizeof(cups_serverbin), "CUPS_SERVERBIN=%s",
+           ServerBin);
+  snprintf(cups_serverroot, sizeof(cups_serverroot), "CUPS_SERVERROOT=%s",
+           ServerRoot);
+  if ((temp = getenv("LANG")) != NULL)
+    snprintf(lang, sizeof(lang), "LANG=%s", temp);
+  else if ((temp = getenv("LC_ALL")) != NULL)
+    snprintf(lang, sizeof(lang), "LC_ALL=%s", temp);
+  else
+    strcpy(lang, "LANG=C");
+  snprintf(path, sizeof(path), "PATH=%s", Path);
+  if (ppdfile)
+    snprintf(ppd, sizeof(ppd), "PPD=%s", ppdfile);
+  else if ((temp = getenv("PPD")) != NULL)
+    snprintf(ppd, sizeof(ppd), "PPD=%s", temp);
+  else
+    snprintf(ppd, sizeof(ppd), "PPD=%s/model/laserjet.ppd", DataDir);
+  snprintf(rip_cache, sizeof(rip_cache), "RIP_CACHE=%s", RIPCache);
+  snprintf(user, sizeof(user), "USER=%s", cupsUser());
+
+  argv[0] = "cupsfilter";
+  argv[1] = "0";
+  argv[2] = cupsUser();
+  argv[3] = title;
+  argv[4] = cupsGetOption("copies", num_options, options);
+  argv[5] = optstr;
+  argv[6] = filename;
+  argv[7] = NULL;
+
+  if (!argv[4])
+    argv[4] = "1";
+
+  envp[0]  = "<CFProcessPath>";
+  envp[1]  = cups_datadir;
+  envp[2]  = cups_fontpath;
+  envp[3]  = cups_serverbin;
+  envp[4]  = cups_serverroot;
+  envp[5]  = lang;
+  envp[6]  = path;
+  envp[7]  = ppd;
+  envp[8]  = rip_cache;
+  envp[9]  = user;
+  envp[10] = NULL;
+
+ /*
+  * Execute all of the filters...
+  */
+
+  pids            = cupsArrayNew((cups_array_func_t)compare_pids, NULL);
+  current         = 0;
+  filterfds[0][0] = -1;
+  filterfds[0][1] = -1;
+  filterfds[1][0] = -1;
+  filterfds[1][1] = -1;
+
+  for (filter = (mime_filter_t *)cupsArrayFirst(filters);
+       filter;
+       filter = next, current = 1 - current)
+  {
+    next = (mime_filter_t *)cupsArrayNext(filters);
+
+    if (filter->filter[0] == '/')
+      strlcpy(program, filter->filter, sizeof(program));
+    else
+      snprintf(program, sizeof(program), "%s/filter/%s", ServerBin,
+              filter->filter);
+
+    if (filterfds[!current][1] > 1)
+    {
+      close(filterfds[1 - current][0]);
+      close(filterfds[1 - current][1]);
+
+      filterfds[1 - current][0] = -1;
+      filterfds[1 - current][0] = -1;
+    }
+
+    if (next)
+      open_pipe(filterfds[1 - current]);
+    else
+      filterfds[1 - current][1] = 1;
+
+    pid = exec_filter(program, (char **)argv, (char **)envp,
+                      filterfds[current][0], filterfds[1 - current][1]);
+
+    if (pid > 0)
+    {
+      fprintf(stderr, "INFO: %s (PID %d) started.\n", filter->filter, pid);
+
+      filter->cost = pid;
+      cupsArrayAdd(pids, filter);
+    }
+    else
+      break;
+
+    argv[6] = NULL;
+  }
+
+ /*
+  * Close remaining pipes...
+  */
+
+  if (filterfds[0][1] > 1)
+  {
+    close(filterfds[0][0]);
+    close(filterfds[0][1]);
+  }
+
+  if (filterfds[1][1] > 1)
+  {
+    close(filterfds[1][0]);
+    close(filterfds[1][1]);
+  }
+
+ /*
+  * Wait for the children to exit...
+  */
+
+  retval = 0;
+
+  while (cupsArrayCount(pids) > 0)
+  {
+    if ((pid = wait(&status)) < 0)
+      continue;
+
+    key.cost = pid;
+    if ((filter = (mime_filter_t *)cupsArrayFind(pids, &key)) != NULL)
+    {
+      cupsArrayRemove(pids, filter);
+
+      if (status)
+      {
+       if (WIFEXITED(status))
+         fprintf(stderr, "ERROR: %s (PID %d) stopped with status %d!\n",
+                 filter->filter, pid, WEXITSTATUS(status));
+       else
+         fprintf(stderr, "ERROR: %s (PID %d) crashed on signal %d!\n",
+                 filter->filter, pid, WTERMSIG(status));
+
+        retval = 1;
+      }
+      else
+        fprintf(stderr, "INFO: %s (PID %d) exited with no errors.\n",
+               filter->filter, pid);
+    }
+  }
+
+  return (retval);
+}
+
+
+/*
+ * 'open_pipe()' - Create a pipe which is closed on exec.
+ */
+
+int                                    /* O - 0 on success, -1 on error */
+open_pipe(int *fds)                    /* O - Pipe file descriptors (2) */
+{
+ /*
+  * Create the pipe...
+  */
+
+  if (pipe(fds))
+  {
+    fds[0] = -1;
+    fds[1] = -1;
+
+    return (-1);
+  }
+
+ /*
+  * Set the "close on exec" flag on each end of the pipe...
+  */
+
+  if (fcntl(fds[0], F_SETFD, fcntl(fds[0], F_GETFD) | FD_CLOEXEC))
+  {
+    close(fds[0]);
+    close(fds[1]);
+
+    fds[0] = -1;
+    fds[1] = -1;
+
+    return (-1);
+  }
+
+  if (fcntl(fds[1], F_SETFD, fcntl(fds[1], F_GETFD) | FD_CLOEXEC))
+  {
+    close(fds[0]);
+    close(fds[1]);
+
+    fds[0] = -1;
+    fds[1] = -1;
+
+    return (-1);
+  }
+
+ /*
+  * Return 0 indicating success...
+  */
+
+  return (0);
+}
+
+
+/*
+ * 'read_cupsd_conf()' - Read the cupsd.conf file to get the filter settings.
+ */
+
+static int                             /* O - 0 on success, 1 on error */
+read_cupsd_conf(const char *filename)  /* I - File to read */
+{
+  const char   *temp;                  /* Temporary string */
+  char         line[1024],             /* Line from file */
+               *ptr;                   /* Pointer into line */
+
+
+  if ((temp = getenv("CUPS_DATADIR")) != NULL)
+    set_string(&DataDir, temp);
+  else
+    set_string(&DataDir, CUPS_DATADIR);
+
+  if ((temp = getenv("CUPS_FONTPATH")) != NULL)
+    set_string(&FontPath, temp);
+  else
+    set_string(&FontPath, CUPS_FONTPATH);
+
+  if ((temp = getenv("CUPS_SERVERBIN")) != NULL)
+    set_string(&ServerBin, temp);
+  else
+    set_string(&ServerBin, CUPS_SERVERBIN);
+
+  strlcpy(line, filename, sizeof(line));
+  if ((ptr = strrchr(line, '/')) != NULL)
+    *ptr = '\0';
+  else
+    getcwd(line, sizeof(line));
+
+  set_string(&ServerRoot, line);
+
+  snprintf(line, sizeof(line),
+           "%s/filter:" CUPS_BINDIR ":" CUPS_SBINDIR ":/bin/usr/bin",
+          ServerBin);
+  set_string(&Path, line);
+
+  return (0);
+}
+
+
+/*
+ * 'set_string()' - Copy and set a string.
+ */
+
+static void
+set_string(char       **s,             /* O - Copy of string */
+           const char *val)            /* I - String to copy */
+{
+  if (*s)
+    free(*s);
+
+  *s = strdup(val);
+}
+
+
+/*
+ * 'usage()' - Show program usage...
+ */
+
+static void
+usage(const char *opt)                 /* I - Incorrect option, if any */
+{
+  if (opt)
+    _cupsLangPrintf(stderr, _("%s: Unknown option '%c'!\n"), "cupsfilter",
+                    *opt);
+
+  _cupsLangPuts(stdout,
+                _("Usage: cupsfilter -m mime/type [ options ] filename(s)\n"
+                 "\n"
+                 "Options:\n"
+                 "\n"
+                 "  -c cupsd.conf    Set cupsd.conf file to use\n"
+                 "  -n copies        Set number of copies\n"
+                 "  -o name=value    Set option(s)\n"
+                 "  -p filename.ppd  Set PPD file\n"
+                 "  -t title         Set title\n"));
+
+  exit(1);
+}
+
+
+/*
+ * End of "$Id: cupsfilter.c 6668 2007-07-13 23:09:49Z mike $".
+ */
index d9618adb50daf3f2d739ff89f3b26d64f0d09a1e..1a826c295a4a36edcafff08f6f90d487192f9e22 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: dirsvc.c 6590 2007-06-21 18:22:22Z mike $"
+ * "$Id: dirsvc.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Directory services routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -954,8 +945,8 @@ cupsdStartBrowsing(void)
       if ((BrowseSocket = socket(AF_INET, SOCK_DGRAM, 0)) < 0)
       {
        cupsdLogMessage(CUPSD_LOG_ERROR,
-                       "cupsdStartBrowsing: Unable to create broadcast "
-                       "socket - %s.", strerror(errno));
+                       "Unable to create broadcast socket - %s.",
+                       strerror(errno));
        BrowseLocalProtocols &= ~BROWSE_CUPS;
        BrowseRemoteProtocols &= ~BROWSE_CUPS;
        return;
@@ -973,8 +964,8 @@ cupsdStartBrowsing(void)
       if (bind(BrowseSocket, (struct sockaddr *)&addr, sizeof(addr)))
       {
        cupsdLogMessage(CUPSD_LOG_ERROR,
-                       "cupsdStartBrowsing: Unable to bind broadcast "
-                       "socket - %s.", strerror(errno));
+                       "Unable to bind broadcast socket - %s.",
+                       strerror(errno));
 
 #ifdef WIN32
        closesocket(BrowseSocket);
@@ -996,8 +987,7 @@ cupsdStartBrowsing(void)
     val = 1;
     if (setsockopt(BrowseSocket, SOL_SOCKET, SO_BROADCAST, &val, sizeof(val)))
     {
-      cupsdLogMessage(CUPSD_LOG_ERROR,
-                      "cupsdStartBrowsing: Unable to set broadcast mode - %s.",
+      cupsdLogMessage(CUPSD_LOG_ERROR, "Unable to set broadcast mode - %s.",
                      strerror(errno));
 
 #ifdef WIN32
@@ -1077,6 +1067,24 @@ cupsdStartBrowsing(void)
       struct berval    bv = {0, ""};   /* SASL bind value */
 
 
+     /*
+      * Set the certificate file to use for encrypted LDAP sessions...
+      */
+
+      if (BrowseLDAPCACertFile)
+      {
+       cupsdLogMessage(CUPSD_LOG_DEBUG,
+                       "cupsdStartBrowsing: Setting CA certificate file \"%s\"",
+                       BrowseLDAPCACertFile);
+
+        if ((rc = ldap_set_option(NULL, LDAP_OPT_X_TLS_CACERTFILE,
+                                 (void *)BrowseLDAPCACertFile))
+               != LDAP_SUCCESS)
+          cupsdLogMessage(CUPSD_LOG_ERROR,
+                          "Unable to set CA certificate file for LDAP "
+                         "connections: %d - %s", rc, ldap_err2string(rc));
+      }
+
      /*
       * LDAP stuff currently only supports ldapi EXTERNAL SASL binds...
       */
@@ -3802,5 +3810,5 @@ update_polling(void)
 
 
 /*
- * End of "$Id: dirsvc.c 6590 2007-06-21 18:22:22Z mike $".
+ * End of "$Id: dirsvc.c 6649 2007-07-11 21:46:42Z mike $".
  */
index dea969da5b78c6d074da46859c7b9985ee72d27f..3a2e5a9735d5cfa2ce515bd07d45ec5b8967678a 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: dirsvc.h 6376 2007-03-21 06:39:10Z mike $"
+ * "$Id: dirsvc.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Directory services definitions for the Common UNIX Printing System
  *   (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -154,8 +145,10 @@ VAR char           *BrowseLDAPBindDN VALUE(NULL),
                                        /* LDAP search DN */
                        *BrowseLDAPPassword VALUE(NULL),
                                        /* LDAP login password */
-                       *BrowseLDAPServer VALUE(NULL);
+                       *BrowseLDAPServer VALUE(NULL),
                                        /* LDAP server to use */
+                       *BrowseLDAPCACertFile VALUE(NULL);
+                                       /* LDAP CA CERT file to use */
 #endif /* HAVE_LDAP */
 
 
@@ -183,5 +176,5 @@ extern void cupsdUpdateSLPBrowse(void);
 
 
 /*
- * End of "$Id: dirsvc.h 6376 2007-03-21 06:39:10Z mike $".
+ * End of "$Id: dirsvc.h 6649 2007-07-11 21:46:42Z mike $".
  */
index e6f84084c3c29693bba82db9f0dac90729bcd415..a7813f9f176f7b3f975a66e2aaa85a6d98c008c8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: env.c 5373 2006-04-06 20:03:32Z mike $"
+ * "$Id: env.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Environment management routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -245,5 +236,5 @@ clear_env(void)
 
 
 /*
- * End of "$Id: env.c 5373 2006-04-06 20:03:32Z mike $".
+ * End of "$Id: env.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e6ca1b518d6055f89c0ce35335a010c89ee23362..30231306d3bb8c1ae60c75cf3646ac4c9d674657 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: filter.c 6252 2007-02-10 15:34:18Z mike $"
+ * "$Id: filter.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   File type conversion routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -410,5 +401,5 @@ find_filters(mime_t           *mime,        /* I - MIME database */
 
 
 /*
- * End of "$Id: filter.c 6252 2007-02-10 15:34:18Z mike $".
+ * End of "$Id: filter.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 2ba651038f4231a15673aedb5917030162d579a8..eb71f7c7bf7530ff1a1fded7872563ded8488b6e 100644 (file)
@@ -1,28 +1,19 @@
 /*
- * "$Id: ipp.c 6593 2007-06-21 21:30:49Z mike $"
+ * "$Id: ipp.c 6678 2007-07-16 18:03:35Z mike $"
  *
  *   IPP routines for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   This file contains Kerberos support code, copyright 2006 by
  *   Jelmer Vernooij.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -256,9 +247,12 @@ cupsdProcessIPPRequest(
 
   con->response = ippNew();
 
-  con->response->request.status.version[0] = con->request->request.op.version[0];
-  con->response->request.status.version[1] = con->request->request.op.version[1];
-  con->response->request.status.request_id = con->request->request.op.request_id;
+  con->response->request.status.version[0] =
+      con->request->request.op.version[0];
+  con->response->request.status.version[1] =
+      con->request->request.op.version[1];
+  con->response->request.status.request_id =
+      con->request->request.op.request_id;
 
  /*
   * Then validate the request header and required attributes...
@@ -356,7 +350,8 @@ cupsdProcessIPPRequest(
 
       if (charset)
        ippAddString(con->response, IPP_TAG_OPERATION, IPP_TAG_CHARSET,
-                    "attributes-charset", NULL, charset->values[0].string.text);
+                    "attributes-charset", NULL,
+                    charset->values[0].string.text);
       else
        ippAddString(con->response, IPP_TAG_OPERATION, IPP_TAG_CHARSET,
                     "attributes-charset", NULL, DefaultCharset);
@@ -630,7 +625,8 @@ cupsdProcessIPPRequest(
 
               send_ipp_status(con, IPP_OPERATION_NOT_SUPPORTED,
                              _("%s not supported!"),
-                             ippOpString(con->request->request.op.operation_id));
+                             ippOpString(
+                                 con->request->request.op.operation_id));
              break;
        }
       }
@@ -780,7 +776,7 @@ accept_jobs(cupsd_client_t  *con,   /* I - Client connection */
             ipp_attribute_t *uri)      /* I - Printer or class URI */
 {
   http_status_t        status;                 /* Policy status */
-  cups_ptype_t dtype;                  /* Destination type (printer or class) */
+  cups_ptype_t dtype;                  /* Destination type (printer/class) */
   cupsd_printer_t *printer;            /* Printer data */
 
 
@@ -832,7 +828,8 @@ accept_jobs(cupsd_client_t  *con,   /* I - Client connection */
   {
     cupsdSaveAllPrinters();
 
-    cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" now accepting jobs (\"%s\").",
+    cupsdLogMessage(CUPSD_LOG_INFO,
+                    "Printer \"%s\" now accepting jobs (\"%s\").",
                     printer->name, get_username(con));
   }
 
@@ -929,7 +926,7 @@ add_class(cupsd_client_t  *con,             /* I - Client connection */
     */
 
     if ((pclass = cupsdFindPrinter(resource + 9)) != NULL &&
-        !(pclass->type & CUPS_PRINTER_REMOTE))
+        !(pclass->type & CUPS_PRINTER_DISCOVERED))
     {
      /*
       * Yes, return an error...
@@ -969,7 +966,7 @@ add_class(cupsd_client_t  *con,             /* I - Client connection */
     pclass = cupsdAddClass(resource + 9);
     modify = 0;
   }
-  else if (pclass->type & CUPS_PRINTER_REMOTE)
+  else if (pclass->type & CUPS_PRINTER_DISCOVERED)
   {
    /*
     * Rename the remote class to "Class"...
@@ -1005,8 +1002,9 @@ add_class(cupsd_client_t  *con,           /* I - Client connection */
   if ((attr = ippFindAttribute(con->request, "printer-is-accepting-jobs",
                                IPP_TAG_BOOLEAN)) != NULL)
   {
-    cupsdLogMessage(CUPSD_LOG_INFO, "Setting %s printer-is-accepting-jobs to %d (was %d.)",
-               pclass->name, attr->values[0].boolean, pclass->accepting);
+    cupsdLogMessage(CUPSD_LOG_INFO,
+                    "Setting %s printer-is-accepting-jobs to %d (was %d.)",
+                    pclass->name, attr->values[0].boolean, pclass->accepting);
 
     pclass->accepting = attr->values[0].boolean;
     cupsdAddPrinterHistory(pclass);
@@ -1037,8 +1035,8 @@ add_class(cupsd_client_t  *con,           /* I - Client connection */
       return;
     }
 
-    cupsdLogMessage(CUPSD_LOG_INFO, "Setting %s printer-state to %d (was %d.)", pclass->name,
-                    attr->values[0].integer, pclass->state);
+    cupsdLogMessage(CUPSD_LOG_INFO, "Setting %s printer-state to %d (was %d.)",
+                    pclass->name, attr->values[0].integer, pclass->state);
 
     if (attr->values[0].integer == IPP_PRINTER_STOPPED)
       cupsdStopPrinter(pclass, 0);
@@ -1173,9 +1171,9 @@ add_file(cupsd_client_t *con,             /* I - Connection to client */
 
 
   cupsdLogMessage(CUPSD_LOG_DEBUG2,
-                 "add_file(con=%p[%d], job=%d, filetype=%s/%s, compression=%d)",
-                 con, con ? con->http.fd : -1, job->id, filetype->super,
-                 filetype->type, compression);
+                 "add_file(con=%p[%d], job=%d, filetype=%s/%s, "
+                 "compression=%d)", con, con ? con->http.fd : -1, job->id,
+                 filetype->super, filetype->type, compression);
 
  /*
   * Add the file to the job...
@@ -1386,11 +1384,16 @@ add_job(cupsd_client_t  *con,           /* I - Client connection */
     return (NULL);
   }
 
-  if (!check_quotas(con, printer))
+  if ((i = check_quotas(con, printer)) < 0)
   {
     send_ipp_status(con, IPP_NOT_POSSIBLE, _("Quota limit reached."));
     return (NULL);
   }
+  else if (i == 0)
+  {
+    send_ipp_status(con, IPP_NOT_AUTHORIZED, _("Not allowed to print."));
+    return (NULL);
+  }
 
  /*
   * Create the job and set things up...
@@ -2195,7 +2198,7 @@ add_printer(cupsd_client_t  *con, /* I - Client connection */
     */
 
     if ((printer = cupsdFindClass(resource + 10)) != NULL &&
-        !(printer->type & CUPS_PRINTER_REMOTE))
+        !(printer->type & CUPS_PRINTER_DISCOVERED))
     {
      /*
       * Yes, return an error...
@@ -2235,7 +2238,7 @@ add_printer(cupsd_client_t  *con, /* I - Client connection */
     printer = cupsdAddPrinter(resource + 10);
     modify  = 0;
   }
-  else if (printer->type & CUPS_PRINTER_REMOTE)
+  else if (printer->type & CUPS_PRINTER_DISCOVERED)
   {
    /*
     * Rename the remote printer to "Printer@server"...
@@ -2407,8 +2410,8 @@ add_printer(cupsd_client_t  *con, /* I - Client connection */
       return;
     }
 
-    cupsdLogMessage(CUPSD_LOG_INFO, "Setting %s printer-state to %d (was %d.)", printer->name,
-               attr->values[0].integer, printer->state);
+    cupsdLogMessage(CUPSD_LOG_INFO, "Setting %s printer-state to %d (was %d.)",
+                    printer->name, attr->values[0].integer, printer->state);
 
     if (attr->values[0].integer == IPP_PRINTER_STOPPED)
       cupsdStopPrinter(printer, 0);
@@ -2605,7 +2608,8 @@ add_printer(cupsd_client_t  *con, /* I - Client connection */
          cupsdLogMessage(CUPSD_LOG_INFO,
                          "Setting %s port-monitor to \"%s\" (was \"%s\".)",
                          printer->name, ppdattr->value,
-                         printer->port_monitor ? printer->port_monitor : "none");
+                         printer->port_monitor ? printer->port_monitor
+                                               : "none");
 
          if (strcmp(ppdattr->value, "none"))
            cupsdSetString(&printer->port_monitor, ppdattr->value);
@@ -3072,7 +3076,7 @@ cancel_job(cupsd_client_t  *con,  /* I - Client connection */
                resource[HTTP_MAX_URI]; /* Resource portion of URI */
   int          port;                   /* Port portion of URI */
   cupsd_job_t  *job;                   /* Job information */
-  cups_ptype_t dtype;                  /* Destination type (printer or class) */
+  cups_ptype_t dtype;                  /* Destination type (printer/class) */
   cupsd_printer_t *printer;            /* Printer data */
 
 
@@ -3533,7 +3537,7 @@ check_quotas(cupsd_client_t  *con,        /* I - Client connection */
                      "quota limit exceeded.",
                      username, p->name, p->info);
       q->page_count = 2; /* force quota exceeded failure */
-      return (0);
+      return (-1);
     }
     else if (q->page_count == -2) /* quota disabled for user */
     {
@@ -3542,7 +3546,7 @@ check_quotas(cupsd_client_t  *con,        /* I - Client connection */
                      "printing disabled for user.",
                      username, p->name, p->info);
       q->page_count = 2; /* force quota exceeded failure */
-      return (0);
+      return (-1);
     }
     else if (q->page_count == -1) /* quota access error */
     {
@@ -3551,7 +3555,7 @@ check_quotas(cupsd_client_t  *con,        /* I - Client connection */
                      "unable to determine quota limit.",
                      username, p->name, p->info);
       q->page_count = 2; /* force quota exceeded failure */
-      return (0);
+      return (-1);
     }
     else if (q->page_count < 0) /* user not found or other error */
     {
@@ -3560,7 +3564,7 @@ check_quotas(cupsd_client_t  *con,        /* I - Client connection */
                      "user disabled / missing quota.",
                      username, p->name, p->info);
       q->page_count = 2; /* force quota exceeded failure */
-      return (0);
+      return (-1);
     }
     else /* page within user limits */
     {
@@ -3577,7 +3581,7 @@ check_quotas(cupsd_client_t  *con,        /* I - Client connection */
       cupsdLogMessage(CUPSD_LOG_ERROR,
                       "Unable to allocate quota data for user \"%s\"!",
                       username);
-      return (0);
+      return (-1);
     }
 
     if ((q->k_count >= p->k_limit && p->k_limit) ||
@@ -3585,7 +3589,7 @@ check_quotas(cupsd_client_t  *con,        /* I - Client connection */
     {
       cupsdLogMessage(CUPSD_LOG_INFO, "User \"%s\" is over the quota limit...",
                       username);
-      return (0);
+      return (-1);
     }
   }
 
@@ -3660,7 +3664,8 @@ copy_attribute(
        else
        {
           for (i = 0; i < attr->num_values; i ++)
-           toattr->values[i].string.text = _cupsStrAlloc(attr->values[i].string.text);
+           toattr->values[i].string.text =
+               _cupsStrAlloc(attr->values[i].string.text);
        }
         break;
 
@@ -3718,7 +3723,8 @@ copy_attribute(
               toattr->values[i].string.charset =
                  toattr->values[0].string.charset;
 
-           toattr->values[i].string.text = _cupsStrAlloc(attr->values[i].string.text);
+           toattr->values[i].string.text =
+               _cupsStrAlloc(attr->values[i].string.text);
           }
         }
         break;
@@ -4134,7 +4140,7 @@ copy_model(cupsd_client_t *con,           /* I - Client connection */
 {
   fd_set       input;                  /* select() input set */
   struct timeval timeout;              /* select() timeout */
-  int          maxfd;                  /* Maximum file descriptor for select() */
+  int          maxfd;                  /* Max file descriptor for select() */
   char         tempfile[1024];         /* Temporary PPD file */
   int          tempfd;                 /* Temporary PPD file descriptor */
   int          temppid;                /* Process ID of cups-driverd */
@@ -5027,7 +5033,7 @@ create_subscription(
   http_status_t        status;                 /* Policy status */
   int                  i;              /* Looping var */
   ipp_attribute_t      *attr;          /* Current attribute */
-  cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  cups_ptype_t         dtype;          /* Destination type (printer/class) */
   char                 scheme[HTTP_MAX_URI],
                                        /* Scheme portion of URI */
                        userpass[HTTP_MAX_URI],
@@ -5041,7 +5047,8 @@ create_subscription(
   cupsd_job_t          *job;           /* Job */
   int                  jobid;          /* Job ID */
   cupsd_subscription_t *sub;           /* Subscription object */
-  const char           *username,      /* requesting-user-name or authenticated username */
+  const char           *username,      /* requesting-user-name or
+                                          authenticated username */
                        *recipient,     /* notify-recipient-uri */
                        *pullmethod;    /* notify-pull-method */
   ipp_attribute_t      *user_data;     /* notify-user-data */
@@ -5207,8 +5214,8 @@ create_subscription(
         if (access(notifier, X_OK))
        {
           send_ipp_status(con, IPP_NOT_POSSIBLE,
-                         _("notify-recipient-uri URI \"%s\" uses unknown scheme!"),
-                         recipient);
+                         _("notify-recipient-uri URI \"%s\" uses unknown "
+                           "scheme!"), recipient);
          ippAddInteger(con->response, IPP_TAG_SUBSCRIPTION, IPP_TAG_ENUM,
                        "notify-status-code", IPP_URI_SCHEME);
          return;
@@ -5377,7 +5384,7 @@ delete_printer(cupsd_client_t  *con,      /* I - Client connection */
                ipp_attribute_t *uri)   /* I - URI of printer or class */
 {
   http_status_t        status;                 /* Policy status */
-  cups_ptype_t dtype;                  /* Destination type (printer or class) */
+  cups_ptype_t dtype;                  /* Destination type (printer/class) */
   cupsd_printer_t *printer;            /* Printer/class */
   char         filename[1024];         /* Script/PPD filename */
 
@@ -5691,7 +5698,7 @@ get_jobs(cupsd_client_t  *con,            /* I - Client connection */
   http_status_t        status;                 /* Policy status */
   ipp_attribute_t *attr;               /* Current attribute */
   const char   *dest;                  /* Destination */
-  cups_ptype_t dtype;                  /* Destination type (printer or class) */
+  cups_ptype_t dtype;                  /* Destination type (printer/class) */
   cups_ptype_t dmask;                  /* Destination type mask */
   char         scheme[HTTP_MAX_URI],   /* Scheme portion of URI */
                username[HTTP_MAX_URI], /* Username portion of URI */
@@ -6102,7 +6109,10 @@ get_ppd(cupsd_client_t  *con,            /* I - Client connection */
     * See if we need the PPD for a class or remote printer...
     */
 
-    if (dtype & CUPS_PRINTER_REMOTE)
+    snprintf(filename, sizeof(filename), "%s/ppd/%s.ppd", ServerRoot,
+             dest->name);
+
+    if ((dtype & CUPS_PRINTER_REMOTE) && access(filename, 0))
     {
       con->response->request.status.status_code = CUPS_SEE_OTHER;
       ippAddString(con->response, IPP_TAG_OPERATION, IPP_TAG_URI,
@@ -6113,9 +6123,14 @@ get_ppd(cupsd_client_t  *con,            /* I - Client connection */
     {
       for (i = 0; i < dest->num_printers; i ++)
         if (!(dest->printers[i]->type &
-             (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT |
-              CUPS_PRINTER_REMOTE)))
-         break;
+             (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT)))
+       {
+         snprintf(filename, sizeof(filename), "%s/ppd/%s.ppd", ServerRoot,
+                  dest->printers[i]->name);
+
+          if (!access(filename, 0))
+           break;
+        }
 
       if (i < dest->num_printers)
         dest = dest->printers[i];
@@ -6132,9 +6147,6 @@ get_ppd(cupsd_client_t  *con,             /* I - Client connection */
     * Found the printer with the PPD file, now see if there is one...
     */
 
-    snprintf(filename, sizeof(filename), "%s/ppd/%s.ppd", ServerRoot,
-             dest->name);
-
     if ((con->file = open(filename, O_RDONLY)) < 0)
     {
       send_ipp_status(con, IPP_NOT_FOUND,
@@ -6178,7 +6190,7 @@ get_ppds(cupsd_client_t *con)             /* I - Client connection */
                        options[1024],  /* Options to pass to command */
                        device_str[256],/* Escaped ppd-device-id string */
                        language_str[256],
-                                       /* Escaped ppd-natural-language string */
+                                       /* Escaped ppd-natural-language */
                        make_str[256],  /* Escaped ppd-make string */
                        model_str[256], /* Escaped ppd-make-and-model string */
                        model_number_str[256],
@@ -6315,7 +6327,7 @@ get_printer_attrs(cupsd_client_t  *con,   /* I - Client connection */
                  ipp_attribute_t *uri) /* I - Printer URI */
 {
   http_status_t                status;         /* Policy status */
-  cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  cups_ptype_t         dtype;          /* Destination type (printer/class) */
   cupsd_printer_t      *printer;       /* Printer/class */
   cups_array_t         *ra;            /* Requested attributes array */
 
@@ -6372,7 +6384,7 @@ get_printers(cupsd_client_t *con, /* I - Client connection */
 {
   http_status_t        status;                 /* Policy status */
   ipp_attribute_t *attr;               /* Current attribute */
-  int          limit;                  /* Maximum number of printers to return */
+  int          limit;                  /* Max number of printers to return */
   int          count;                  /* Number of printers that match */
   cupsd_printer_t *printer;            /* Current printer pointer */
   int          printer_type,           /* printer-type attribute */
@@ -6589,7 +6601,7 @@ get_subscriptions(cupsd_client_t  *con,   /* I - Client connection */
   cupsd_subscription_t *sub;           /* Subscription */
   cups_array_t         *ra;            /* Requested attributes array */
   ipp_attribute_t      *attr;          /* Attribute */
-  cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  cups_ptype_t         dtype;          /* Destination type (printer/class) */
   char                 scheme[HTTP_MAX_URI],
                                        /* Scheme portion of URI */
                        username[HTTP_MAX_URI],
@@ -6898,7 +6910,7 @@ move_job(cupsd_client_t  *con,            /* I - Client connection */
   cupsd_job_t  *job;                   /* Current job */
   const char   *src;                   /* Source printer/class */
   cups_ptype_t stype,                  /* Source type (printer or class) */
-               dtype;                  /* Destination type (printer or class) */
+               dtype;                  /* Destination type (printer/class) */
   char         scheme[HTTP_MAX_URI],   /* Scheme portion of URI */
                username[HTTP_MAX_URI], /* Username portion of URI */
                host[HTTP_MAX_URI],     /* Host portion of URI */
@@ -7659,7 +7671,7 @@ reject_jobs(cupsd_client_t  *con, /* I - Client connection */
             ipp_attribute_t *uri)      /* I - Printer or class URI */
 {
   http_status_t        status;                 /* Policy status */
-  cups_ptype_t dtype;                  /* Destination type (printer or class) */
+  cups_ptype_t dtype;                  /* Destination type (printer/class) */
   cupsd_printer_t *printer;            /* Printer data */
   ipp_attribute_t *attr;               /* printer-state-message text */
 
@@ -8263,7 +8275,7 @@ save_krb5_creds(cupsd_client_t *con,      /* I - Client connection */
   }
 
 #  ifdef HAVE_KRB5_CC_RESOLVE
-  if (krb5_cc_resolve(krb5_context, "MEMORY:", &ccache))
+  if (krb5_cc_resolve(krb_context, "MEMORY:", &ccache))
 #  elif defined(HAVE_HEIMDAL)
   if (krb5_cc_gen_new(krb_context, &krb5_fcc_ops, &ccache))
 #  else
@@ -8460,7 +8472,8 @@ send_document(cupsd_client_t  *con,       /* I - Client connection */
     * Grab format from client...
     */
 
-    if (sscanf(format->values[0].string.text, "%15[^/]/%31[^;]", super, type) != 2)
+    if (sscanf(format->values[0].string.text, "%15[^/]/%31[^;]",
+               super, type) != 2)
     {
       send_ipp_status(con, IPP_BAD_REQUEST, _("Bad document-format \"%s\"!"),
                      format->values[0].string.text);
@@ -8756,7 +8769,7 @@ set_default(cupsd_client_t  *con, /* I - Client connection */
             ipp_attribute_t *uri)      /* I - Printer URI */
 {
   http_status_t                status;         /* Policy status */
-  cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  cups_ptype_t         dtype;          /* Destination type (printer/class) */
   cupsd_printer_t      *printer;       /* Printer */
 
 
@@ -9032,7 +9045,7 @@ set_job_attrs(cupsd_client_t  *con,       /* I - Client connection */
               else if (con->response->request.status.status_code == IPP_OK)
              {
                job->state->values[0].integer = attr->values[0].integer;
-               job->state_value              = (ipp_jstate_t)attr->values[0].integer;
+               job->state_value = (ipp_jstate_t)attr->values[0].integer;
 
                 event |= CUPSD_EVENT_JOB_STATE;
              }
@@ -9420,7 +9433,7 @@ start_printer(cupsd_client_t  *con,       /* I - Client connection */
               ipp_attribute_t *uri)    /* I - Printer URI */
 {
   http_status_t                status;         /* Policy status */
-  cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  cups_ptype_t         dtype;          /* Destination type (printer/class) */
   cupsd_printer_t      *printer;       /* Printer data */
 
 
@@ -9486,7 +9499,7 @@ stop_printer(cupsd_client_t  *con,        /* I - Client connection */
              ipp_attribute_t *uri)     /* I - Printer URI */
 {
   http_status_t                status;         /* Policy status */
-  cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  cups_ptype_t         dtype;          /* Destination type (printer/class) */
   cupsd_printer_t      *printer;       /* Printer data */
   ipp_attribute_t      *attr;          /* printer-state-message attribute */
 
@@ -9695,7 +9708,7 @@ validate_job(cupsd_client_t  *con,        /* I - Client connection */
   http_status_t                status;         /* Policy status */
   ipp_attribute_t      *attr;          /* Current attribute */
   ipp_attribute_t      *format;        /* Document-format attribute */
-  cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  cups_ptype_t         dtype;          /* Destination type (printer/class) */
   char                 super[MIME_MAX_SUPER],
                                        /* Supertype of file */
                        type[MIME_MAX_TYPE];
@@ -9730,7 +9743,8 @@ validate_job(cupsd_client_t  *con,        /* I - Client connection */
   if ((format = ippFindAttribute(con->request, "document-format",
                                  IPP_TAG_MIMETYPE)) != NULL)
   {
-    if (sscanf(format->values[0].string.text, "%15[^/]/%31[^;]", super, type) != 2)
+    if (sscanf(format->values[0].string.text, "%15[^/]/%31[^;]",
+               super, type) != 2)
     {
       send_ipp_status(con, IPP_BAD_REQUEST, _("Bad document-format \"%s\"!"),
                      format->values[0].string.text);
@@ -9788,7 +9802,7 @@ validate_job(cupsd_client_t  *con,        /* I - Client connection */
  * 'validate_name()' - Make sure the printer name only contains valid chars.
  */
 
-static int                     /* O - 0 if name is no good, 1 if name is good */
+static int                     /* O - 0 if name is no good, 1 if good */
 validate_name(const char *name)        /* I - Name to check */
 {
   const char   *ptr;           /* Pointer into name */
@@ -9855,5 +9869,5 @@ validate_user(cupsd_job_t    *job,        /* I - Job */
 
 
 /*
- * End of "$Id: ipp.c 6593 2007-06-21 21:30:49Z mike $".
+ * End of "$Id: ipp.c 6678 2007-07-16 18:03:35Z mike $".
  */
index e8a6fd457b5b351de6aa5b3a80162c35ee7fdb86..ab1ffab2bee1aca194e6fb809282fcd392d89f17 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: job.c 6600 2007-06-22 18:19:20Z mike $"
+ * "$Id: job.c 6671 2007-07-13 23:35:24Z mike $"
  *
  *   Job management routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -66,6 +57,7 @@
  *   start_job()                - Start a print job.
  *   unload_job()               - Unload a job from memory.
  *   update_job()               - Read a status update from a jobs filters.
+ *   update_job_attrs()         - Update the job-printer-* attributes.
  */
 
 /*
@@ -107,6 +99,7 @@ static void  set_hold_until(cupsd_job_t *job, time_t holdtime);
 static void    start_job(cupsd_job_t *job, cupsd_printer_t *printer);
 static void    unload_job(cupsd_job_t *job);
 static void    update_job(cupsd_job_t *job);
+static void    update_job_attrs(cupsd_job_t *job);
 
 
 /*
@@ -436,7 +429,21 @@ cupsdCheckJobs(void)
             printer->state == IPP_PRINTER_IDLE) ||     /* and idle */
            ((printer->type & CUPS_PRINTER_DISCOVERED) && /* Printer is remote */
             !printer->job))                            /* and not printing */
+        {
+        /* 
+         * Clear any message and reasons for the queue...
+         */
+
+          printer->state_message[0] = '\0';
+
+         cupsdSetPrinterReasons(printer, "none");
+
+        /*
+         * Start the job...
+         */
+
          start_job(job, printer);
+       }
       }
     }
   }
@@ -503,6 +510,8 @@ cupsdFinishJob(cupsd_job_t *job)    /* I - Job */
 
   printer = job->printer;
 
+  update_job_attrs(job);
+
   if (job->status < 0)
   {
    /*
@@ -1036,8 +1045,16 @@ cupsdLoadJob(cupsd_job_t *job)           /* I - Job */
 
     cupsdSetString(&job->dest, dest);
   }
-  else
-    destptr = cupsdFindDest(job->dest);
+  else if ((destptr = cupsdFindDest(job->dest)) == NULL)
+  {
+    cupsdLogMessage(CUPSD_LOG_ERROR,
+                   "[Job %d] Unable to queue job for destination \"%s\"!",
+                   job->id, job->dest);
+    ippDelete(job->attrs);
+    job->attrs = NULL;
+    unlink(jobfile);
+    return;
+  }
 
   job->sheets     = ippFindAttribute(job->attrs, "job-media-sheets-completed",
                                      IPP_TAG_INTEGER);
@@ -3530,6 +3547,8 @@ update_job(cupsd_job_t *job)              /* I - Job to check */
        cupsdAddPrinterHistory(job->printer);
        event |= CUPSD_EVENT_PRINTER_STATE_CHANGED;
       }
+
+      update_job_attrs(job);
     }
     else if (loglevel == CUPSD_LOG_ATTR)
     {
@@ -3603,6 +3622,8 @@ update_job(cupsd_job_t *job)              /* I - Job to check */
               sizeof(job->printer->state_message));
       cupsdAddPrinterHistory(job->printer);
       event |= CUPSD_EVENT_PRINTER_STATE_CHANGED;
+
+      update_job_attrs(job);
     }
 
     if (!strchr(job->status_buffer->buffer, '\n'))
@@ -3641,5 +3662,84 @@ update_job(cupsd_job_t *job)             /* I - Job to check */
 
 
 /*
- * End of "$Id: job.c 6600 2007-06-22 18:19:20Z mike $".
+ * 'update_job_attrs()' - Update the job-printer-* attributes.
+ */
+
+void
+update_job_attrs(cupsd_job_t *job)     /* I - Job to update */
+{
+  int                  i;              /* Looping var */
+  int                  num_reasons;    /* Actual number of reasons */
+  const char * const   *reasons;       /* Reasons */
+  static const char    *none = "none", /* "none" */
+                       *paused = "paused";
+                                       /* "paused" */
+
+
+ /*
+  * Get/create the job-printer-state-* attributes...
+  */
+
+  if (!job->printer_message)
+  {
+    if ((job->printer_message = ippFindAttribute(job->attrs,
+                                                 "job-printer-state-message",
+                                                IPP_TAG_TEXT)) == NULL)
+      job->printer_message = ippAddString(job->attrs, IPP_TAG_JOB, IPP_TAG_TEXT,
+                                          "job-printer-state-message",
+                                         NULL, "");
+  }
+
+  if (!job->printer_reasons)
+    job->printer_reasons = ippFindAttribute(job->attrs,
+                                           "job-printer-state-reasons",
+                                           IPP_TAG_KEYWORD);
+
+ /*
+  * If the job isn't printing, return now...
+  */
+
+  if (!job->printer)
+    return;
+
+ /*
+  * Otherwise copy the printer-state-message value...
+  */
+
+  if (job->printer->state_message[0])
+    cupsdSetString(&(job->printer_message->values[0].string.text),
+                  job->printer->state_message);
+
+ /*
+  * ... and the printer-state-reasons value...
+  */
+
+  if (job->printer->num_reasons == 0)
+  {
+    num_reasons = 1;
+    reasons     = job->printer->state == IPP_PRINTER_STOPPED ? &paused : &none;
+  }
+  else
+  {
+    num_reasons = job->printer->num_reasons;
+    reasons     = (const char * const *)job->printer->reasons;
+  }
+
+  if (!job->printer_reasons || job->printer_reasons->num_values != num_reasons)
+  {
+    ippDeleteAttribute(job->attrs, job->printer_reasons);
+
+    job->printer_reasons = ippAddStrings(job->attrs,
+                                         IPP_TAG_JOB, IPP_TAG_KEYWORD,
+                                        "job-printer-state-reasons",
+                                        num_reasons, NULL, NULL);
+  }
+
+  for (i = 0; i < num_reasons; i ++)
+    cupsdSetString(&(job->printer_reasons->values[i].string.text), reasons[i]);
+}
+
+
+/*
+ * End of "$Id: job.c 6671 2007-07-13 23:35:24Z mike $".
  */
index caf9374b5139f87d969c536ac529fcf6795ac4bf..8237393eafcb7b1fa52c675d8485a08fa271ea4e 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: job.h 6593 2007-06-21 21:30:49Z mike $"
+ * "$Id: job.h 6655 2007-07-12 22:58:17Z mike $"
  *
  *   Print job definitions for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -43,6 +34,10 @@ typedef struct cupsd_job_s
   time_t               hold_until;     /* Hold expiration date/time */
   ipp_attribute_t      *state;         /* Job state */
   ipp_attribute_t      *job_sheets;    /* Job sheets (NULL if none) */
+  ipp_attribute_t      *printer_message,
+                                       /* job-printer-state-message */
+                       *printer_reasons;
+                                       /* job-printer-state-reasons */
   int                  current_file;   /* Current file in job */
   ipp_t                        *attrs;         /* Job attributes */
   int                  print_pipes[2], /* Print data pipes */
@@ -111,7 +106,6 @@ extern void         cupsdCleanJobs(void);
 extern void            cupsdDeleteJob(cupsd_job_t *job);
 extern cupsd_job_t     *cupsdFindJob(int id);
 extern void            cupsdFinishJob(cupsd_job_t *job);
-extern void            cupsdUnloadCompletedJobs(void);
 extern void            cupsdFreeAllJobs(void);
 extern int             cupsdGetPrinterJobCount(const char *dest);
 extern int             cupsdGetUserJobCount(const char *username);
@@ -128,8 +122,9 @@ extern void         cupsdSetJobPriority(cupsd_job_t *job, int priority);
 extern void            cupsdStopAllJobs(int force);
 extern void            cupsdStopJob(cupsd_job_t *job, int force);
 extern void            cupsdTimeoutJob(cupsd_job_t *job);
+extern void            cupsdUnloadCompletedJobs(void);
 
 
 /*
- * End of "$Id: job.h 6593 2007-06-21 21:30:49Z mike $".
+ * End of "$Id: job.h 6655 2007-07-12 22:58:17Z mike $".
  */
index 258e292f7933a16daa570ec45c2b439f0deadb0c..6e938a65c0f3b734c50c64d6f37ff2a5944a2da9 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: listen.c 6123 2006-11-21 15:36:04Z mike $"
+ * "$Id: listen.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Server listening routines for the Common UNIX Printing System (CUPS)
  *   scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -431,5 +422,5 @@ cupsdStopListening(void)
 
 
 /*
- * End of "$Id: listen.c 6123 2006-11-21 15:36:04Z mike $".
+ * End of "$Id: listen.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 2c7c573e2ae90b23a0d8871e1fa9a72000a65b93..492b68bc25ddbe5043c52a87e5b9fb970ddc92ef 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: log.c 6492 2007-04-30 19:31:36Z mike $"
+ * "$Id: log.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Log file routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -616,5 +607,5 @@ check_log_file(cups_file_t **lf,    /* IO - Log file */
 
 
 /*
- * End of "$Id: log.c 6492 2007-04-30 19:31:36Z mike $".
+ * End of "$Id: log.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 1cff1f1ddb664f029e57827990e8f1eb7f483bc6..8e1e385f8ed48f3892fcde2de1a111a8aece300c 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: main.c 6564 2007-06-18 23:40:38Z mike $"
+ * "$Id: main.c 6654 2007-07-12 22:07:57Z mike $"
  *
  *   Scheduler main loop for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -661,6 +652,7 @@ main(int  argc,                             /* I - Number of command-line args */
     */
 
     if (timeout == 86400 && Launchd && LaunchdTimeout && !NumPolled &&
+        !cupsArrayCount(ActiveJobs) &&
        (!Browsing || 
         (!BrowseRemoteProtocols && 
          (!NumBrowsers || !BrowseLocalProtocols ||
@@ -1785,5 +1777,5 @@ usage(int status)                 /* O - Exit status */
 
 
 /*
- * End of "$Id: main.c 6564 2007-06-18 23:40:38Z mike $".
+ * End of "$Id: main.c 6654 2007-07-12 22:07:57Z mike $".
  */
index 052b42922e9b77f9892451a70cf650e5c5c3ac47..6edaa4a663742905f00545f284492f0637985834 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: mime.c 5605 2006-05-30 19:38:02Z mike $"
+ * "$Id: mime.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   MIME database file routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -738,5 +729,5 @@ load_types(mime_t     *mime,                /* I - MIME database */
 
 
 /*
- * End of "$Id: mime.c 5605 2006-05-30 19:38:02Z mike $".
+ * End of "$Id: mime.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 16e9a3d7c0273b6ec35bdde396f3997397642a2b..87e2fa625f7c33edf374277c63875af76eb39d76 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: mime.h 6252 2007-02-10 15:34:18Z mike $"
+ * "$Id: mime.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   MIME type/conversion database definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef _CUPS_MIME_H_
@@ -155,5 +146,5 @@ extern int          mimeNumFilters(mime_t *mime);
 #endif /* !_CUPS_MIME_H_ */
 
 /*
- * End of "$Id: mime.h 6252 2007-02-10 15:34:18Z mike $".
+ * End of "$Id: mime.h 6649 2007-07-11 21:46:42Z mike $".
  */
index b7057d7b440ed4a42ce4f928db4a1519487ab80e..a68297d330c92adf45f4f428e4cc577e7e0c3752 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: network.c 6086 2006-11-14 15:43:55Z mike $"
+ * "$Id: network.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Network interface functions for the Common UNIX Printing System
  *   (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -314,5 +305,5 @@ compare_netif(cupsd_netif_t *a,             /* I - First network interface */
 
 
 /*
- * End of "$Id: network.c 6086 2006-11-14 15:43:55Z mike $".
+ * End of "$Id: network.c 6649 2007-07-11 21:46:42Z mike $".
  */
index c26e8dbb2d5b5d5264c8078581fe4a8f6b43bc79..dd38e211481fa2ae14eea13c46e372aa468979ec 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: network.h 6086 2006-11-14 15:43:55Z mike $"
+ * "$Id: network.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Network interface definitions for the Common UNIX Printing System
  *   (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
  *   "LICENSE" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -57,5 +48,5 @@ extern void           cupsdNetIFUpdate(void);
 
 
 /*
- * End of "$Id: network.h 6086 2006-11-14 15:43:55Z mike $".
+ * End of "$Id: network.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 668bbff6fd20cfe247470cb043f06942e52cadf1..593e38183deb49e48a2ffb54a23ce7536f9ae060 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: policy.c 5837 2006-08-17 14:37:40Z mike $"
+ * "$Id: policy.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Policy routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -330,5 +321,5 @@ cupsdFindPolicyOp(cupsd_policy_t *p,        /* I - Policy */
 
 
 /*
- * End of "$Id: policy.c 5837 2006-08-17 14:37:40Z mike $".
+ * End of "$Id: policy.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 4f716566402ef9ad5365796e9a90c822e2c48669..5531c9e1c8acbc9ff27e543cf754edd8440849e4 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: policy.h 4871 2005-12-07 00:41:11Z mike $"
+ * "$Id: policy.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Policy definitions for the Common UNIX Printing System (CUPS)
  *   scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 
@@ -62,5 +53,5 @@ extern cupsd_location_t       *cupsdFindPolicyOp(cupsd_policy_t *p, ipp_op_t op);
 
 
 /*
- * End of "$Id: policy.h 4871 2005-12-07 00:41:11Z mike $".
+ * End of "$Id: policy.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 14fb04ad8347c712197d8b4579cfcf99c3fea5f7..b3ffa3891b1a3b440221ef75abb07b3da7d8c964 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: printers.c 6595 2007-06-21 22:29:57Z mike $"
+ * "$Id: printers.c 6678 2007-07-16 18:03:35Z mike $"
  *
  *   Printer routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -1547,8 +1538,6 @@ cupsdSetAuthInfoRequired(
 
         p->auth_info_required[p->num_auth_info_required] = "negotiate";
        p->num_auth_info_required ++;
-
-       return (1);
       }
       else if ((end - values) == 6 && !strncmp(values, "domain", 6))
       {
@@ -1664,6 +1653,8 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)/* I - Printer to setup */
   char         uri[HTTP_MAX_URI];      /* URI for printer */
   char         resource[HTTP_MAX_URI]; /* Resource portion of URI */
   char         filename[1024];         /* Name of PPD file */
+  int          num_air;                /* Number of auth-info-required values */
+  const char   * const *air;           /* auth-info-required values */
   int          num_media;              /* Number of media options */
   cupsd_location_t *auth;              /* Pointer to authentication element */
   const char   *auth_supported;        /* Authentication supported */
@@ -1686,6 +1677,19 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)/* I - Printer to setup */
                  "two-sided-long-edge",
                  "two-sided-short-edge"
                };
+  static const char * const air_userpass[] =
+               {                       /* Basic/Digest authentication */
+                 "username",
+                 "password"
+               };
+  static const char * const air_negotiate[] =
+               {                       /* Kerberos authentication */
+                 "negotiate"
+               };
+  static const char * const air_none[] =
+               {                       /* No authentication */
+                 "none"
+               };
 
 
   DEBUG_printf(("cupsdSetPrinterAttrs: entering name = %s, type = %x\n", p->name,
@@ -1709,7 +1713,20 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)/* I - Printer to setup */
   */
 
   auth_supported = "requesting-user-name";
-  if (!(p->type & CUPS_PRINTER_DISCOVERED))
+  num_air        = 1;
+  air            = air_none;
+
+  if (p->num_auth_info_required > 0 && strcmp(p->auth_info_required[0], "none"))
+  {
+    num_air = p->num_auth_info_required;
+    air     = p->auth_info_required;
+
+    if (!strcmp(air[0], "username"))
+      auth_supported = "basic";
+    else
+      auth_supported = "negotiate";
+  }
+  else if (!(p->type & CUPS_PRINTER_DISCOVERED))
   {
     if (p->type & CUPS_PRINTER_CLASS)
       snprintf(resource, sizeof(resource), "/classes/%s", p->name);
@@ -1725,18 +1742,21 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)/* I - Printer to setup */
       if (auth->type == AUTH_BASIC || auth->type == AUTH_BASICDIGEST)
       {
        auth_supported = "basic";
-       cupsdSetAuthInfoRequired(p, "username,password", NULL);
+       num_air        = 2;
+       air            = air_userpass;
       }
       else if (auth->type == AUTH_DIGEST)
       {
        auth_supported = "digest";
-       cupsdSetAuthInfoRequired(p, "username,password", NULL);
+       num_air        = 2;
+       air            = air_userpass;
       }
 #ifdef HAVE_GSSAPI
       else if (auth->type == AUTH_NEGOTIATE)
       {
        auth_supported = "negotiate";
-       cupsdSetAuthInfoRequired(p, "negotiate", NULL);
+       num_air        = 1;
+       air            = air_negotiate;
       }
 #endif /* HAVE_GSSAPI */
 
@@ -1748,6 +1768,11 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)/* I - Printer to setup */
     else
       p->type &= ~CUPS_PRINTER_AUTHENTICATED;
   }
+  else if (p->type & CUPS_PRINTER_AUTHENTICATED)
+  {
+    num_air = 2;
+    air     = air_userpass;
+  }
 
  /*
   * Create the required IPP attributes for a printer...
@@ -1789,13 +1814,8 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)/* I - Printer to setup */
                 "job-k-limit", p->k_limit);
   ippAddInteger(p->attrs, IPP_TAG_PRINTER, IPP_TAG_INTEGER,
                 "job-page-limit", p->page_limit);
-  if (p->num_auth_info_required)
-    ippAddStrings(p->attrs, IPP_TAG_PRINTER, IPP_TAG_KEYWORD,
-                 "auth-info-required", p->num_auth_info_required,
-                 NULL, p->auth_info_required);
-  else
-    ippAddString(p->attrs, IPP_TAG_PRINTER, IPP_TAG_KEYWORD,
-                "auth-info-required", NULL, "none");
+  ippAddStrings(p->attrs, IPP_TAG_PRINTER, IPP_TAG_KEYWORD,
+               "auth-info-required", num_air, NULL, air);
 
   if (cupsArrayCount(Banners) > 0 && !(p->type & CUPS_PRINTER_DISCOVERED))
   {
@@ -2320,11 +2340,17 @@ cupsdSetPrinterAttrs(cupsd_printer_t *p)/* I - Printer to setup */
   }
 
  /*
-  * Copy the printer options into a browse attributes string we can re-use.
+  * Force sharing off for remote queues...
   */
 
-  if (!(p->type & CUPS_PRINTER_DISCOVERED))
+  if (p->type & (CUPS_PRINTER_REMOTE | CUPS_PRINTER_IMPLICIT))
+    p->shared = 0;
+  else
   {
+   /*
+    * Copy the printer options into a browse attributes string we can re-use.
+    */
+
     const char *valptr;                /* Pointer into value */
     char       *attrptr;               /* Pointer into attribute string */
 
@@ -2502,6 +2528,9 @@ cupsdSetPrinterReasons(
     p->num_reasons = 0;
   }
 
+  if (!strcmp(s, "none"))
+    return;
+
  /*
   * Loop through all of the reasons...
   */
@@ -3734,5 +3763,5 @@ write_irix_state(cupsd_printer_t *p)      /* I - Printer to update */
 
 
 /*
- * End of "$Id: printers.c 6595 2007-06-21 22:29:57Z mike $".
+ * End of "$Id: printers.c 6678 2007-07-16 18:03:35Z mike $".
  */
index 15ebb123316073df01ca56ae19be21c0748bb362..7a19b973e02ff8d84785a975b525645156913b3a 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: printers.h 6590 2007-06-21 18:22:22Z mike $"
+ * "$Id: printers.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Printer definitions for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifdef HAVE_DNSSD
@@ -177,5 +168,5 @@ extern void         cupsdWritePrintcap(void);
 
 
 /*
- * End of "$Id: printers.h 6590 2007-06-21 18:22:22Z mike $".
+ * End of "$Id: printers.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 7462472a6e0a5571c138a428254bbdd5ffd7b1a0..6ea6e150aa1c79fba8bfeafd48f64a8367ccc8e2 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: process.c 6326 2007-03-11 17:50:18Z mike $"
+ * "$Id: process.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Process management routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -351,5 +342,5 @@ compare_procs(cupsd_proc_t *a,              /* I - First process */
 
 
 /*
- * End of "$Id: process.c 6326 2007-03-11 17:50:18Z mike $".
+ * End of "$Id: process.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 5ea8f8a267027b59e80a8faa95157b49e3de9aa7..a9bfd01639303d77fbb5f30a692c63758f4bc29b 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: quotas.c 6541 2007-05-23 20:18:00Z mike $"
+ * "$Id: quotas.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Quota routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -243,5 +234,5 @@ compare_quotas(const cupsd_quota_t *q1,     /* I - First quota record */
 
 
 /*
- * End of "$Id: quotas.c 6541 2007-05-23 20:18:00Z mike $".
+ * End of "$Id: quotas.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 0e3b13813dcd02688e4f513df48a49f9b1e79e30..c6f278e3674a6cf45d00dbaa6cde4da05a3c33b2 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: select.c 6428 2007-04-02 13:38:11Z mike $"
+ * "$Id: select.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Select abstraction functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -992,5 +983,5 @@ find_fd(int fd)                             /* I - File descriptor */
 
 
 /*
- * End of "$Id: select.c 6428 2007-04-02 13:38:11Z mike $".
+ * End of "$Id: select.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 7efbbcd71108af536f76570a86320086c15c07ef..ce5536da2a35f26fd8214a52b5da298003b17255 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: server.c 6123 2006-11-21 15:36:04Z mike $"
+ * "$Id: server.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Server start/stop routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -204,5 +195,5 @@ cupsdStopServer(void)
 
 
 /*
- * End of "$Id: server.c 6123 2006-11-21 15:36:04Z mike $".
+ * End of "$Id: server.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 0450fa14a854f607a3ea7aa68b16605ab6c7d0ff..699a5c8b0bdf765a35338578ceaf4d267947076a 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: statbuf.c 5888 2006-08-24 21:42:47Z mike $"
+ * "$Id: statbuf.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Status buffer routines for the Common UNIX Printing System (CUPS)
  *   scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -330,5 +321,5 @@ cupsdStatBufUpdate(cupsd_statbuf_t *sb,     /* I - Status buffer */
 
 
 /*
- * End of "$Id: statbuf.c 5888 2006-08-24 21:42:47Z mike $".
+ * End of "$Id: statbuf.c 6649 2007-07-11 21:46:42Z mike $".
  */
index fc3601533463ddd0463333b93ba09059f716805a..385e68c9b022f041e44d402f22d0608c1953061a 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: statbuf.h 4613 2005-08-30 12:41:48Z mike $"
+ * "$Id: statbuf.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Status buffer definitions for the Common UNIX Printing System (CUPS)
  *   scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 
@@ -55,5 +46,5 @@ extern char           *cupsdStatBufUpdate(cupsd_statbuf_t *sb, int *loglevel,
 
 
 /*
- * End of "$Id: statbuf.h 4613 2005-08-30 12:41:48Z mike $".
+ * End of "$Id: statbuf.h 6649 2007-07-11 21:46:42Z mike $".
  */
index f8fe59c959fd3da416a83868c274782b43c78993..642edd17dbacdd6ecbe43dbecaf8facec8083aab 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: subscriptions.c 6376 2007-03-21 06:39:10Z mike $"
+ * "$Id: subscriptions.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Subscription routines for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -1622,5 +1613,5 @@ cupsd_update_notifier(void)
 
 
 /*
- * End of "$Id: subscriptions.c 6376 2007-03-21 06:39:10Z mike $".
+ * End of "$Id: subscriptions.c 6649 2007-07-11 21:46:42Z mike $".
  */
index b7fb8d42aac11aa00bf4d8d20ced0e1e3af13296..3f74b1b400306f1e1c2166a230edf2dd8fed9b17 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: subscriptions.h 6376 2007-03-21 06:39:10Z mike $"
+ * "$Id: subscriptions.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Subscription definitions for the Common UNIX Printing System (CUPS) scheduler.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -167,5 +158,5 @@ extern void cupsdStopAllNotifiers(void);
 
 
 /*
- * End of "$Id: subscriptions.h 6376 2007-03-21 06:39:10Z mike $".
+ * End of "$Id: subscriptions.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 6267b665bfdff947e1c4175e28bde86d32da2849..a67b4fa7f06a6b34650547e0c93399fcf028c9ef 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: sysman.c 6291 2007-02-19 21:54:27Z mike $"
+ * "$Id: sysman.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   System management definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -751,5 +742,5 @@ sysEventTimerNotifier(
 
 
 /*
- * End of "$Id: sysman.c 6291 2007-02-19 21:54:27Z mike $".
+ * End of "$Id: sysman.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 3119b134b2ad7e9bf1d1dff10edbd41e6801649e..e30be84bf13802ff70132e2fafb2cb29cc13bcee 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: sysman.h 5007 2006-01-27 18:25:42Z mike $"
+ * "$Id: sysman.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   System management definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /*
@@ -45,5 +36,5 @@ extern void   cupsdUpdateSystemMonitor(void);
 
 
 /*
- * End of "$Id: sysman.h 5007 2006-01-27 18:25:42Z mike $".
+ * End of "$Id: sysman.h 6649 2007-07-11 21:46:42Z mike $".
  */
index cbdedca83c3c6461a08540576e56f190582f2823..8655c23050f5440eab48bd91d90d00fa8cdd45b7 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testdirsvc.c 6376 2007-03-21 06:39:10Z mike $"
+ * "$Id: testdirsvc.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Browsing test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -331,5 +322,5 @@ usage(void)
 
 
 /*
- * End of "$Id: testdirsvc.c 6376 2007-03-21 06:39:10Z mike $".
+ * End of "$Id: testdirsvc.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 65b827c25b4a06fb3143dd16f564412674bd4b14..335312c3f8bb88f107598707974942cdb14cee74 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testlpd.c 6331 2007-03-12 16:07:31Z mike $"
+ * "$Id: testlpd.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   cups-lpd test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -551,5 +542,5 @@ usage(void)
 
 
 /*
- * End of "$Id: testlpd.c 6331 2007-03-12 16:07:31Z mike $".
+ * End of "$Id: testlpd.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 6246b64b65cbeeded88ebfc2c14bbd59b8a8b455..59288a1973f8f350f10bbf668cbfa6923ea05eef 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testmime.c 5605 2006-05-30 19:38:02Z mike $"
+ * "$Id: testmime.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   MIME test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -331,5 +322,5 @@ type_dir(mime_t     *mime,          /* I - MIME database */
 
 
 /*
- * End of "$Id: testmime.c 5605 2006-05-30 19:38:02Z mike $".
+ * End of "$Id: testmime.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 559dfa8e45d494bf66b469e3dcb204966dd2a7db..f58d9e6b5ec2b79b249a4b9944c320cef2d9defe 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testspeed.c 5305 2006-03-18 03:05:12Z mike $"
+ * "$Id: testspeed.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Scheduler speed test for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -303,5 +294,5 @@ usage(void)
 
 
 /*
- * End of "$Id: testspeed.c 5305 2006-03-18 03:05:12Z mike $".
+ * End of "$Id: testspeed.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 0999a76941c38e0b62d91679210bf8c994dc8199..38af549820342e866aa77b2097c511059819382c 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: testsub.c 6376 2007-03-21 06:39:10Z mike $"
+ * "$Id: testsub.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Scheduler notification tester for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -527,5 +518,5 @@ usage(void)
 
 
 /*
- * End of "$Id: testsub.c 6376 2007-03-21 06:39:10Z mike $".
+ * End of "$Id: testsub.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 79f7a229b150ddc0cecda33834a31de610eb1844..06afd235201c2d17d5d09c939770ef0d50a4334f 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: type.c 5180 2006-02-26 01:31:45Z mike $"
+ * "$Id: type.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   MIME typing routines for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -1161,5 +1152,5 @@ patmatch(const char *s,           /* I - String to match against */
 
 
 /*
- * End of "$Id: type.c 5180 2006-02-26 01:31:45Z mike $".
+ * End of "$Id: type.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 108d4d41c8035aaaea51b64840fe5d197cabf333..3d504dba6737cdedac352eeb598fcaab29865597 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: util.c 6535 2007-05-16 20:35:05Z mike $"
+ * "$Id: util.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Mini-daemon utility functions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -278,5 +269,5 @@ cupsdSendIPPTrailer(void)
 
 
 /*
- * End of "$Id: util.c 6535 2007-05-16 20:35:05Z mike $".
+ * End of "$Id: util.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e08a3d73d3a05c0e7947ce7e6314d0750a32f0fd..bcc5e574aab423dceb77a73dfacde515dd108d11 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: util.h 4598 2005-08-25 21:36:26Z mike $"
+ * "$Id: util.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Mini-daemon utility definitions for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef _CUPSD_UTIL_H_
@@ -55,5 +46,5 @@ extern void   cupsdSendIPPTrailer(void);
 #endif /* !_CUPSD_UTIL_H_ */
 
 /*
- * End of "$Id: util.h 4598 2005-08-25 21:36:26Z mike $".
+ * End of "$Id: util.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 84fdf459d181af6af8c4003496912cff63faa138..9b33f6279158587263cb1bea944f397ff4866928 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.2 26-FEB-2006
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org/
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index 4db08285f5d7e0d16c0c982b817cdb28bf24fc37..8636f315b6f5ed0f37dd37ea4ba1454e81213c6d 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 
index 34386ee9ad7dd65730fdf5fe9576b7be15b98ae6..5b3c1ba58133b6de3c0b113505f95938b6a2a801 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index 9193981798e179279f0ea5cb97710e3e063282fb..c5a4e1ba8f224f20052da17ed99b2f5b7ecbc49d 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 0.00 06-NOV-2001
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 import java.util.*;
index 269a438855695df4c61ab81db86c8ea032b48592..12d993eb031a816f3099fefa23f63a326b8edcd6 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 /**
  * An <code>IPPAttribute</code> object hold attributes for communicating
index d34fe1deb5896ef52394f1c2809f05a06ea3b4f5..8ac4703e07071c43aaaf6a91c74a7eabf747994d 100644 (file)
@@ -1,28 +1,19 @@
 package com.easysw.cups;
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index f7e7706fce4015f92e84afd1fd9aae9a249eb827..2da12efd7de1478b1d3650a455310ed9a03b7469 100644 (file)
@@ -3,28 +3,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 import java.io.*;
index a0e5eca3db402223ced1fad5e7a4cfc1c1dff32a..8a00e88c80bc9b4c5a8a83547840b87d5fa989fc 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index e5307399f9e686587e8d5c0d9bad5b26c53a6cbd..2ec20085436c56bd07aed4d9ffc004ecbe203ec9 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.1 23-JAN-2007
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org/
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index e20cbac1f98c3933698992118e0800848c67eb40..e08e9537e27affacc38a236c5468e8f2bc95d31a 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index a0de169dc57e09e26ce25b8c17c4fb978abf5f14..04d24a2aa45d476fcc861a2efa66aedbf1d16936 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index d3e0c25411bdfc81629db9615d09bc1fc4d33e2b..6d2eaf998ef190f37fbd31a05f29177030dd8fb8 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index eee1b354236d00fe93d2312f509b46db3efd5785..505c50550dd18a62a8f0a89447ec51e9d9055439 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index 43725d3ab93607cd9e3345414b22b75fc7e4ef6e..3c8ad684a220cadc30eb79c65be0675675cc34b0 100644 (file)
@@ -2,28 +2,19 @@ package com.easysw.cups;
 
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index 900db5150adbaf254a6ed7d25201dc4b5aff69c0..5cf42204c98233e94c42dedb610b1f2d6bb61d9b 100644 (file)
@@ -1,27 +1,18 @@
 /**
  * @version 1.00 06-NOV-2002
- * @author  Easy Software Products
+ * @author  Apple Inc.
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2002 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636-3111 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 /**
index 81f5921f162d3423743eafb467f53ac9fc2f859e..5e21a181f2b9faaf934c986c942936b6c0af03dd 100644 (file)
@@ -1,6 +1 @@
-# DO NOT DELETE
-
-phpcups.o: ../../cups/string.h ../../config.h phpcups.h ../../cups/cups.h
-phpcups.o: ../../cups/ipp.h ../../cups/http.h ../../cups/ppd.h
-phpcups.o: ../../cups/array.h ../../cups/file.h ../../cups/language.h
-phpcups.o: ../../cups/language.h ../../cups/debug.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
index ec1e3ebc36f8df4ae3338f5158b285c2ad1fcf3f..8451dfd038c91e45b985415b1966cebbc4445a64 100644 (file)
@@ -3,23 +3,14 @@
 #
 #   PHP Makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9603
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org/
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../../Makedefs
index 8451773457a8743408f50be300abceb6378a8493..2ef8c917cdec8ed229b19a554beca7d922874656 100644 (file)
@@ -1,28 +1,28 @@
 /*
- * "$Id: phpcups.c 5171 2006-02-25 08:44:43Z mike $"
+ * "$Id: phpcups.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Printing utilities for the Common UNIX Printing System (CUPS).
  *
- *   Copyright 1997-2006 by Easy Software Products.
+ *   Copyright 2007 by Apple Inc.
+ *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org/
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
+ *   cups_convert_options()        - Convert a PHP options array to a CUPS options array.
+ *   zm_startup_phpcups()          - Initialize the CUPS module.
+ *   zif_cups_cancel_job()         - Cancel a job.
+ *   zif_cups_get_dests()          - Get a list of printers and classes.
+ *   zif_cups_get_jobs()           - Get a list of jobs.
+ *   zif_cups_last_error()         - Return the last IPP status code.
+ *   zif_cups_last_error_string()  - Return the last IPP status
+ *   zif_cups_print_file()         - Print a single file.
+ *   zif_cups_print_files()        - Print multiple files.
  */
 
 /*
@@ -87,15 +87,43 @@ cups_convert_options(
   int          num_options;            /* Number of options */
   HashTable    *ht;                    /* Option array hash table */
   Bucket       *current;               /* Current element in array */
+  zval         *value;                 /* Current value in array */
+  char         temp[255];              /* String value for numbers */
 
 
   ht          = Z_ARRVAL_P(optionsobj);
   num_options = 0;
 
   for (current = ht->pListHead; current; current = current->pListNext)
-    num_options = cupsAddOption(current->arKey,
-                                Z_STRVAL_P(((zval *)current->pDataPtr)),
-                               num_options, options);
+  {
+    value = (zval *)current->pDataPtr;
+
+    switch (Z_TYPE_P(value))
+    {
+      case IS_LONG :
+          sprintf(temp, "%ld", Z_LVAL_P(value));
+          num_options = cupsAddOption(current->arKey, temp, num_options,
+                                     options);
+          break;
+
+      case IS_DOUBLE :
+          sprintf(temp, "%g", Z_DVAL_P(value));
+          num_options = cupsAddOption(current->arKey, temp, num_options,
+                                     options);
+          break;
+
+      case IS_BOOL :
+          num_options = cupsAddOption(current->arKey,
+                                     Z_BVAL_P(value) ? "true" : "false",
+                                     num_options, options);
+          break;
+
+      case IS_STRING :
+          num_options = cupsAddOption(current->arKey, Z_STRVAL_P(value),
+                                     num_options, options);
+          break;
+    }
+  }
 
   return (num_options);
 }
@@ -132,6 +160,7 @@ PHP_MINIT_FUNCTION(phpcups)
   REGISTER_LONG_CONSTANT("CUPS_PRINTER_NOT_SHARED", CUPS_PRINTER_NOT_SHARED, CONST_CS);
   REGISTER_LONG_CONSTANT("CUPS_PRINTER_AUTHENTICATED", CUPS_PRINTER_AUTHENTICATED, CONST_CS);
   REGISTER_LONG_CONSTANT("CUPS_PRINTER_COMMANDS", CUPS_PRINTER_COMMANDS, CONST_CS);
+  REGISTER_LONG_CONSTANT("CUPS_PRINTER_DISCOVERED", CUPS_PRINTER_DISCOVERED, CONST_CS);
   REGISTER_LONG_CONSTANT("CUPS_PRINTER_OPTIONS", CUPS_PRINTER_OPTIONS, CONST_CS);
 
   REGISTER_LONG_CONSTANT("IPP_OK", IPP_OK, CONST_CS);
@@ -204,7 +233,7 @@ PHP_FUNCTION(cups_cancel_job)
 
 
 /*
- * 'zif_cups_get_dests()' - .
+ * 'zif_cups_get_dests()' - Get a list of printers and classes.
  */
 
 PHP_FUNCTION(cups_get_dests)
@@ -454,5 +483,5 @@ PHP_FUNCTION(cups_print_files)
 
 
 /*
- * End of "$Id: phpcups.c 5171 2006-02-25 08:44:43Z mike $".
+ * End of "$Id: phpcups.c 6649 2007-07-11 21:46:42Z mike $".
  */
index a318dad6fa1eca33faa3ab1884c63d9850552b04..360fa5dc4b7d568863cbf26e7ae1c1e071976e9a 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: phpcups.h 5171 2006-02-25 08:44:43Z mike $"
+ * "$Id: phpcups.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PHP module include file for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9603
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org/
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef PHPCUPS_H
@@ -75,5 +66,5 @@ PHP_FUNCTION(cups_print_files);
 
 
 /*
- * End of "$Id: phpcups.h 5171 2006-02-25 08:44:43Z mike $".
+ * End of "$Id: phpcups.h 6649 2007-07-11 21:46:42Z mike $".
  */
index 0b5669327810f8effae02c1eae45fdb2263b4bac..791c004c011e108ccacb4f452a2409469785c615 100755 (executable)
@@ -5,23 +5,14 @@
 //
 //   PHP test script for the Common UNIX Printing System (CUPS).
 //
+//   Copyright 2007 by Apple Inc.
 //   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 //
 //   These coded instructions, statements, and computer programs are the
-//   property of Easy Software Products and are protected by Federal
-//   copyright law.  Distribution and use rights are outlined in the file
-//   "LICENSE.txt" which should have been included with this file.  If this
-//   file is missing or damaged please contact Easy Software Products
-//   at:
-//
-//       Attn: CUPS Licensing Information
-//       Easy Software Products
-//       44141 Airport View Drive, Suite 204
-//       Hollywood, Maryland 20636 USA
-//
-//       Voice: (301) 373-9603
-//       EMail: cups-info@cups.org
-//         WWW: http://www.cups.org/
+//   property of Apple Inc. and are protected by Federal copyright
+//   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+//   which should have been included with this file.  If this file is
+//   file is missing or damaged, see the license at "http://www.cups.org/".
 //
 
 // Make sure the module is loaded...
index c7bd373fc8d30b431cff60c3af50302d947fae29..4bde645b2ba09b9d7d46142210ba18251e8106ed 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 5409 2006-04-15 11:45:38Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Standards makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2006 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -117,5 +108,5 @@ rfctohtml:  rfctohtml.o ../cups/libcups.a
 
 
 #
-# End of "$Id: Makefile 5409 2006-04-15 11:45:38Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 64f6b468841362f8ad3b3ee9081620f0ea7fe228..c5defe41fac89c29c2d1aa6ac6f35fd2623c50c1 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: rfctohtml.c 5143 2006-02-21 19:13:01Z mike $"
+ * "$Id: rfctohtml.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   RFC file to HTML conversion program.
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -501,5 +492,5 @@ put_line(cups_file_t *fp,           /* I - File */
 
 
 /*
- * End of "$Id: rfctohtml.c 5143 2006-02-21 19:13:01Z mike $".
+ * End of "$Id: rfctohtml.c 6649 2007-07-11 21:46:42Z mike $".
  */
index e48da544c42b37efae1e16ffeaf491b61ad4e79f..08e10c1fd01519f5d36796a3919881494c3cde0a 100644 (file)
@@ -1,45 +1,49 @@
-# DO NOT DELETE
-
-accept.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-accept.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-accept.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-cancel.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-cancel.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-cancel.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-cupsaddsmb.o: ../cups/string.h ../config.h ../cups/adminutil.h ../cups/cups.h
-cupsaddsmb.o: ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h
-cupsaddsmb.o: ../cups/file.h ../cups/language.h ../cups/i18n.h
-cupsaddsmb.o: ../cups/transcode.h ../cups/debug.h
-cupstestdsc.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-cupstestdsc.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-cupstestdsc.o: ../cups/language.h ../cups/file.h ../cups/i18n.h
-cupstestdsc.o: ../cups/transcode.h
-cupstestppd.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-cupstestppd.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-cupstestppd.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lp.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-lp.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-lp.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lpadmin.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-lpadmin.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-lpadmin.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lpadmin.o: ../cups/debug.h
-lpinfo.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-lpinfo.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-lpinfo.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lpinfo.o: ../cups/debug.h
-lpmove.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-lpmove.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-lpmove.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lpmove.o: ../cups/debug.h
-lpoptions.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-lpoptions.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-lpoptions.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lppasswd.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-lppasswd.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-lppasswd.o: ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lppasswd.o: ../cups/md5.h
-lpstat.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-lpstat.o: ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h ../cups/cups.h
-lpstat.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-lpstat.o: ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+accept.o: accept.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h
+cancel.o: cancel.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h
+cupsaddsmb.o: cupsaddsmb.c ../cups/string.h ../config.h \
+  ../cups/adminutil.h ../cups/cups.h ../cups/ipp.h ../cups/http.h \
+  ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h \
+  ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
+cupsctl.o: cupsctl.c ../cups/adminutil.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/string.h ../config.h ../cups/i18n.h \
+  ../cups/transcode.h
+cupstestdsc.o: cupstestdsc.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/file.h ../cups/i18n.h \
+  ../cups/transcode.h
+cupstestppd.o: cupstestppd.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h \
+  ../filter/raster.h
+lp.o: lp.c ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h \
+  ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/i18n.h ../cups/transcode.h
+lpadmin.o: lpadmin.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h
+lpinfo.o: lpinfo.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h
+lpmove.o: lpmove.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/debug.h
+lpoptions.o: lpoptions.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h
+lppasswd.o: lppasswd.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h \
+  ../cups/md5.h
+lpstat.o: lpstat.c ../cups/http-private.h ../config.h ../cups/http.h \
+  ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h \
+  ../cups/cups.h ../cups/ppd.h ../cups/array.h ../cups/file.h \
+  ../cups/language.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
index c9be899b04185f6e43200eac59b7c40144c66cf6..285e7a6ae76b888cd443e9f3ecc8b78b892925a6 100644 (file)
@@ -1,34 +1,25 @@
 #
-# "$Id: Makefile 6574 2007-06-19 23:52:37Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   System V commands makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
 
-TARGETS        =       accept cancel cupsaddsmb cupstestdsc cupstestppd \
+TARGETS        =       accept cancel cupsaddsmb cupsctl cupstestdsc cupstestppd \
                lp lpadmin lpinfo lpmove lpoptions lppasswd lpstat
-OBJS   =       accept.o cancel.o cupsaddsmb.o cupstestdsc.o cupstestppd.o \
-               lp.o lpadmin.o lpinfo.o lpmove.o lpoptions.o lppasswd.o \
-               lpstat.o
+OBJS   =       accept.o cancel.o cupsaddsmb.o cupsctl.o cupstestdsc.o \
+               cupstestppd.o lp.o lpadmin.o lpinfo.o lpmove.o lpoptions.o \
+               lppasswd.o lpstat.o
 
 
 #
@@ -64,6 +55,7 @@ install:      all
        $(RM) $(SBINDIR)/reject
        $(LN) accept $(SBINDIR)/reject
        $(INSTALL_BIN) cupsaddsmb $(SBINDIR)
+       $(INSTALL_BIN) cupsctl $(SBINDIR)
        $(INSTALL_BIN) lpadmin $(SBINDIR)
        $(INSTALL_BIN) lpinfo $(SBINDIR)
        $(INSTALL_BIN) lpmove $(SBINDIR)
@@ -142,6 +134,15 @@ cupsaddsmb:        cupsaddsmb.o ../cups/$(LIBCUPS)
        $(CC) $(LDFLAGS) -o cupsaddsmb cupsaddsmb.o $(LIBS)
 
 
+#
+# cupsctl
+#
+
+cupsctl:       cupsctl.o ../cups/$(LIBCUPS)
+       echo Linking $@...
+       $(CC) $(LDFLAGS) -o cupsctl cupsctl.o $(LIBS)
+
+
 #
 # cupstestdsc
 #
@@ -231,5 +232,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 6574 2007-06-19 23:52:37Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 63dec108e2c40c628ed4464280d7d36c6426ad68..5d816cf0f14673b36cebade8afc63dba2e83aca5 100644 (file)
@@ -1,26 +1,17 @@
 /*
- * "$Id: accept.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: accept.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "accept", "disable", "enable", and "reject" commands for the Common
  *   UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -288,5 +279,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: accept.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: accept.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 37712f9a242f972b4d3d886d4191bec19735e0fd..8d057bbdd497b29ad0a5f906821317ff2ae8ebb4 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cancel.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: cancel.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "cancel" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -392,5 +383,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: cancel.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: cancel.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 32a0a71880ad475dd69e8243dc04303b1ea21ecd..3e48e8fa0beb9813f24865dc989d0eae89ca8f6d 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cupsaddsmb.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: cupsaddsmb.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "cupsaddsmb" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2001-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -263,6 +254,9 @@ export_dest(http_t     *http,               /* I - Connection to server */
     status = cupsAdminExportSamba(dest, ppdfile, SAMBAServer,
                                   SAMBAUser, SAMBAPassword,
                                  Verbosity ? stderr : NULL);
+
+    if (!status && cupsLastError() == IPP_NOT_FOUND)
+      break;
   }
 
   unlink(ppdfile);
@@ -294,5 +288,5 @@ usage(void)
 
 
 /*
- * End of "$Id: cupsaddsmb.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: cupsaddsmb.c 6649 2007-07-11 21:46:42Z mike $".
  */
diff --git a/systemv/cupsctl.c b/systemv/cupsctl.c
new file mode 100644 (file)
index 0000000..bc044a9
--- /dev/null
@@ -0,0 +1,219 @@
+/*
+ * "$Id: cupsctl.c 6379 2007-03-21 14:57:22Z mike $"
+ *
+ *   CUPS control program for the Common UNIX Printing System (CUPS).
+ *
+ *   Copyright 2007 by Apple Inc.
+ *   Copyright 2006-2007 by Easy Software Products.
+ *
+ *   These coded instructions, statements, and computer programs are the
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ *   This file is subject to the Apple OS-Developed Software exception.
+ *
+ * Contents:
+ *
+ *   main()  - Get/set server settings.
+ *   usage() - Show program usage.
+ */
+
+/*
+ * Include necessary headers...
+ */
+
+#include <cups/adminutil.h>
+#include <cups/string.h>
+#include <cups/i18n.h>
+
+
+/*
+ * Local functions...
+ */
+
+static void    usage(const char *opt);
+
+
+/*
+ * 'main()' - Get/set server settings.
+ */
+
+int                                    /* O - Exit status */
+main(int  argc,                                /* I - Number of command-line args */
+     char *argv[])                     /* I - Command-line arguments */
+{
+  int          i,                      /* Looping var */
+               num_settings;           /* Number of settings */
+  cups_option_t        *settings;              /* Settings */
+  const char   *opt;                   /* Current option character */
+  http_t       *http;                  /* Connection to server */
+
+
+ /*
+  * Process the command-line...
+  */
+
+  _cupsSetLocale(argv);
+
+  num_settings = 0;
+  settings     = NULL;
+
+  for (i = 1; i < argc; i ++)
+  {
+    if (argv[i][0] == '-')
+    {
+      if (argv[i][1] == '-')
+      {
+        if (!strcmp(argv[i], "--debug_logging"))
+         num_settings = cupsAddOption(CUPS_SERVER_DEBUG_LOGGING, "1",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--no-debug-logging"))
+         num_settings = cupsAddOption(CUPS_SERVER_DEBUG_LOGGING, "0",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--remote-admin"))
+         num_settings = cupsAddOption(CUPS_SERVER_REMOTE_ADMIN, "1",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--no-remote-admin"))
+         num_settings = cupsAddOption(CUPS_SERVER_REMOTE_ADMIN, "0",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--remote-any"))
+         num_settings = cupsAddOption(CUPS_SERVER_REMOTE_ANY, "1",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--no-remote-any"))
+         num_settings = cupsAddOption(CUPS_SERVER_REMOTE_ANY, "0",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--remote-printers"))
+         num_settings = cupsAddOption(CUPS_SERVER_REMOTE_PRINTERS, "1",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--no-remote-printers"))
+         num_settings = cupsAddOption(CUPS_SERVER_REMOTE_PRINTERS, "0",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--share-printers"))
+         num_settings = cupsAddOption(CUPS_SERVER_SHARE_PRINTERS, "1",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--no-share-printers"))
+         num_settings = cupsAddOption(CUPS_SERVER_SHARE_PRINTERS, "0",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--user-cancel-any"))
+         num_settings = cupsAddOption(CUPS_SERVER_USER_CANCEL_ANY, "1",
+                                      num_settings, &settings);
+        else if (!strcmp(argv[i], "--no-user-cancel-any"))
+         num_settings = cupsAddOption(CUPS_SERVER_USER_CANCEL_ANY, "0",
+                                      num_settings, &settings);
+        else
+         usage(argv[i]);
+      }
+      else
+      {
+        for (opt = argv[i] + 1; *opt; opt ++)
+         switch (*opt)
+         {
+           case 'E' :
+               cupsSetEncryption(HTTP_ENCRYPT_REQUIRED);
+               break;
+
+           case 'U' :
+               i ++;
+               if (i >= argc)
+                 usage(NULL);
+
+                cupsSetUser(argv[i]);
+               break;
+
+           case 'h' :
+               i ++;
+               if (i >= argc)
+                 usage(NULL);
+
+                cupsSetServer(argv[i]);
+               break;
+
+           default :
+               usage(opt);
+               break;
+         }
+      }
+    }
+    else if (strchr(argv[i], '='))
+      num_settings = cupsParseOptions(argv[i], num_settings, &settings);
+    else
+      usage(argv[i]);
+  }
+
+ /*
+  * Connect to the server using the defaults...
+  */
+
+  http = httpConnectEncrypt(cupsServer(), ippPort(), cupsEncryption());
+
+ /*
+  * Set the current configuration if we have anything on the command-line...
+  */
+
+  if (num_settings > 0)
+  {
+    if (!cupsAdminSetServerSettings(http, num_settings, settings))
+    {
+      _cupsLangPrintf(stderr, "cupsctl: %s\n", cupsLastErrorString());
+      return (1);
+    }
+  }
+  else if (!cupsAdminGetServerSettings(http, &num_settings, &settings))
+  {
+    _cupsLangPrintf(stderr, "cupsctl: %s\n", cupsLastErrorString());
+    return (1);
+  }
+  else
+  {
+    for (i = 0; i < num_settings; i ++)
+      _cupsLangPrintf(stdout, "%s=%s\n", settings[i].name, settings[i].value);
+  }
+
+  cupsFreeOptions(num_settings, settings);
+  return (0);
+}
+
+
+/*
+ * 'usage()' - Show program usage.
+ */
+
+static void
+usage(const char *opt)                 /* I - Option character/string */
+{
+  if (opt)
+  {
+    if (*opt == '-')
+      _cupsLangPrintf(stderr, _("cupsctl: Unknown option \"%s\"!\n"), opt);
+    else
+      _cupsLangPrintf(stderr, _("cupsctl: Unknown option \"-%c\"!\n"), *opt);
+  }
+
+  _cupsLangPuts(stdout,
+                _("Usage: cupsctl [options] [param=value ... paramN=valueN]\n"
+                 "\n"
+                 "Options:\n"
+                 "\n"
+                 "    -E                      Enable encryption\n"
+                 "    -U username             Specify username\n"
+                 "    -h server[:port]        Specify server address\n"
+                 "\n"
+                 "    --[no-]debug-logging    Turn debug logging on/off\n"
+                 "    --[no-]remote-admin     Turn remote administration "
+                 "on/off\n"
+                 "    --[no-]remote-any       Allow/prevent access from the "
+                 "Internet\n"
+                 "    --[no-]remote-printers  Show/hide remote printers\n"
+                 "    --[no-]share-printers   Turn printer sharing on/off\n"
+                 "    --[no-]user-cancel-any  Allow/prevent users to cancel "
+                 "any job\n"));
+
+  exit(1);
+}
+
+
+/*
+ * End of "$Id: cupsctl.c 6379 2007-03-21 14:57:22Z mike $".
+ */
index e9cc988fee37b211db2f3ba9c6d705ed756ae841..ce4a8a7077e7dbe98a2238c87ceef9209c123338 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cupstestdsc.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: cupstestdsc.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   DSC test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 2006 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
@@ -452,5 +443,5 @@ usage(void)
 
 
 /*
- * End of "$Id: cupstestdsc.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: cupstestdsc.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 4f4c6964f5256465a41eb78221bd025fdae0df2e..09a361b99c481b5989650847fdd7963c1b20b930 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: cupstestppd.c 6574 2007-06-19 23:52:37Z mike $"
+ * "$Id: cupstestppd.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   PPD test program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  *   PostScript is a trademark of Adobe Systems, Inc.
  *
@@ -1099,7 +1090,7 @@ main(int  argc,                           /* I - Number of command-line args */
              _cupsLangPuts(stdout, _(" FAIL\n"));
 
             if (verbose >= 0)
-             _cupsLangPrintf(stderr,
+             _cupsLangPrintf(stdout,
                              _("      **FAIL**  Bad LanguageEncoding %s - "
                                "must be ISOLatin1!\n"),
                              attr->value ? attr->value : "(null)");
@@ -1113,7 +1104,7 @@ main(int  argc,                           /* I - Number of command-line args */
              _cupsLangPuts(stdout, _(" FAIL\n"));
 
             if (verbose >= 0)
-             _cupsLangPrintf(stderr,
+             _cupsLangPrintf(stdout,
                              _("      **FAIL**  Bad LanguageVersion %s - "
                                "must be English!\n"),
                              ppd->lang_version ? ppd->lang_version : "(null)");
@@ -2510,5 +2501,5 @@ valid_utf8(const char *s)         /* I - String to check */
 
 
 /*
- * End of "$Id: cupstestppd.c 6574 2007-06-19 23:52:37Z mike $".
+ * End of "$Id: cupstestppd.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 8500f802e55d84d07e1b0c28e391e652b9fac330..f9b90836a5f5218b69ece16cef985f23a1ad9065 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lp.c 6356 2007-03-19 13:54:48Z mike $"
+ * "$Id: lp.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lp" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -840,5 +831,5 @@ sighandler(int s)                   /* I - Signal number */
 
 
 /*
- * End of "$Id: lp.c 6356 2007-03-19 13:54:48Z mike $".
+ * End of "$Id: lp.c 6649 2007-07-11 21:46:42Z mike $".
  */
index f48677dd112cfd5ff34cb21f8c53fa862fab2c64..8625f5a1505f3e3cd493107927356fac0d0fb139 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpadmin.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: lpadmin.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lpadmin" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -1986,5 +1977,5 @@ validate_name(const char *name)           /* I - Name to check */
 
 
 /*
- * End of "$Id: lpadmin.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: lpadmin.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 26f4cf495eb4f3f6eec46083d7c4423819a48c56..b8697c2c8c95f572074b65a0b70f969e9bf3e826 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpinfo.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: lpinfo.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lpinfo" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -436,5 +427,5 @@ show_models(http_t *http,           /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: lpinfo.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: lpinfo.c 6649 2007-07-11 21:46:42Z mike $".
  */
index a46efe0f65a3b0bf2fd472c57269b4664759eecf..e991dfd9aec11bfa900386f663d8afa71c8ba261 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpmove.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: lpmove.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lpmove" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -235,5 +226,5 @@ move_job(http_t     *http,          /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: lpmove.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: lpmove.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 582213204dfd5487647ed74e05997f67749c8952..c9094c7097b9648b0adc980b8ee0c02764ab782f 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpoptions.c 6347 2007-03-18 03:21:36Z mike $"
+ * "$Id: lpoptions.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Printer option program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -496,5 +487,5 @@ usage(void)
 
 
 /*
- * End of "$Id: lpoptions.c 6347 2007-03-18 03:21:36Z mike $".
+ * End of "$Id: lpoptions.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 362fbf208cb5e5d0065868e80a14bf673a5acb94..4fcd951c9cc724dd5497c727260ecb3f6a7cdea8 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lppasswd.c 5925 2006-09-05 19:43:11Z mike $"
+ * "$Id: lppasswd.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   MD5 password program for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -511,5 +502,5 @@ usage(FILE *fp)             /* I - File to send usage to */
 
 
 /*
- * End of "$Id: lppasswd.c 5925 2006-09-05 19:43:11Z mike $".
+ * End of "$Id: lppasswd.c 6649 2007-07-11 21:46:42Z mike $".
  */
index be86072ab7f4843e82e1849b68f77d281b827f07..6c5410430ec89b977ad6db7ff6182980c536ce01 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: lpstat.c 6559 2007-06-18 21:09:03Z mike $"
+ * "$Id: lpstat.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   "lpstat" command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2006 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -2267,5 +2258,5 @@ show_scheduler(http_t *http)      /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: lpstat.c 6559 2007-06-18 21:09:03Z mike $".
+ * End of "$Id: lpstat.c 6649 2007-07-11 21:46:42Z mike $".
  */
index b32417e73b13cf71d04fcf962c2ac7b451400ae8..b4fcc3735d200bb75d5057b01da1efd6261f19af 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 6521 2007-05-08 02:11:10Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Template makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1993-2007 by Easy Software Products.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -160,5 +151,5 @@ uninstall-languages:
 
 
 #
-# End of "$Id: Makefile 6521 2007-05-08 02:11:10Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index dc3f09c324266c0186891abde8404e85269f3c68..58340b8eb3667a3d51d7796a60f6778bf833dfff 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 2f0c757d8c9e050763b959216848b68b459229d7..cef194f8b716e3bab6ab6ec4be8bbe6c99d09c6d 100644 (file)
@@ -38,7 +38,7 @@ um sich die Online Hilfe Informationen anzeigen zu lassen</P>
 
 <P>Wenn Sie noch unerfahren im Umgang mit CUPS sind, lesen Sie die
 "<a href="overview.html">CUPS &Uuml;bersicht</a>".
-Erfahrene Benutzer sollten "<a href="whatsnew.html">Was ist neu in CUPS 1.2</a>" lesen.</P>
+Erfahrene Benutzer sollten "<a href="whatsnew.html">Was ist neu in CUPS 1.3</a>" lesen.</P>
 
 <P>Die <A HREF="http://www.cups.org/">CUPS Home Page</A> bietet
 ebenfalls viele Angebote inklusive Benutzer Diskussionsforen,
index 998514df79f142ee74c6dedcb55591a3a98f2d3b..c3248a59363fe1ced1459c9b9935b589ec7611cf 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 28a11beafc5b7db67903cc973ce93e202dfe26e1..30213cfefd330fef23a18923a53b01bbaf1aa84a 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 5f67002e3078ce2c8d31c602c4808e9f9dc55c23..d53ca07b00933734aebe267ce3656170dd4ee9c6 100644 (file)
@@ -39,7 +39,7 @@ documentaci&oacute;n para visualizar la informaci&oacute;n de ayuda en l&iacute;
 <P>Si es nuevo en CUPS, lea la p&aacute;gina "<a
 href="overview.html">Informaci&oacute;n general de CUPS</a>". Los usuarios veteranos
 deber&iacute;an leer la p&aacute;gina "<a href="whatsnew.html">Qu&eacute; hay de nuevo en CUPS
-1.2</a>".</P>
+1.3</a>".</P>
 
 <P>La <A HREF="http://www.cups.org/">p&aacute;gina de inicio de CUPS</A> tambi&eacute;n
 proporciona muchos recursos, incluyendo foros de discusi&oacute;n de usuarios, respuestas
index 965eeb61843f026d043713df764385e569976616..a5af26da3362751596c07da1480df1ef6549d856 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 05c5cb8b8b0d78e39a7c4c13d4ae6364f8d51999..c5b2be5515ac94c6f7fdb2d77bcc63bdc0197e94 100644 (file)
@@ -38,7 +38,7 @@ või klõpsake mõnele dokumentatsioonilingile abiinfo kuvamiseks.</P>
 <P>Kui Te pole veel CUPS-iga tuttav, lugege osa "<a
 href="overview.html">Overview of CUPS</a>". Kogenud kasutajad
 peaksid aga tutvuma osaga "<a href="whatsnew.html">What's New in CUPS
-1.2</a>".</P>
+1.3</a>".</P>
 
 <P><A HREF="http://www.cups.org/">CUPS-i kodulehekülg</A> pakub
 samuti palju materjali, kaasa arvatud kasutajate arutlusfoorumid, vastused
index d6829317a37d165f62cfb19bc9376183cd23097e..7ce96f71083e43530a6b54838977910e6bb54cd5 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restreindre l'accès au ficher de configuration...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # Toutes les opérations d'administration nécessite l'authentification d'un adminstrateur...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index f638d4b3fe0510bb8da79be9c0064d35fc6c710f..eb1804dd716e59a32c94675d199ae64ffeb62886 100644 (file)
@@ -43,7 +43,7 @@ pour en informer les développeurs.</SMALL></P>
 <P>Si vous êtes un nouvel utilisateur de CUPS, lisez la page "<a
 href="overview.html">Overview of CUPS</a>". Il est conseillé aux utilisateurs
 habitués de lire la page "<a href="whatsnew.html">What's New in CUPS
-1.2</a>".</P>
+1.3</a>".</P>
 
 <P>La <A HREF="http://www.cups.org/">page d'accueil de CUPS</A> donne aussi
 accès à de nombreuses ressources, comme des forums de discussion pour les
index cdc0a33b141d220e09a578808dfdfd5621e049c0..948b0529d4905d8f64677e4cec7ac788dcf4d0f4 100644 (file)
@@ -40,7 +40,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -56,7 +56,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index eaa504ab9a675177974baf38ab7b50ee4eb2bcc5..ca5ec5ca89f21b391e90adc87b4c4ca8bbed1c54 100644 (file)
@@ -35,7 +35,7 @@ CLASS="button"></A></H1><DIV dir=ltr>:<H1>דפי עזרה של CUPS</H1>
 <P>זהו ממשק העזרה המקוונת של CUPS. הקלד מילות חיפוש מעלה או הקלק על קישורי התיעוד כדי להציג עזרה מקוונת.</P>
 
 <P>אם את/ה משתמש חדש/ה ב CUPS, קרא/י את עמוד "<a
-href="overview.html">סקירה כללית של CUPS</a>". משתמשים וותיקים רצוי שיקראו את עמוד "<a href="whatsnew.html">מה חדש ב CUPS 1.2</a>".</P>
+href="overview.html">סקירה כללית של CUPS</a>". משתמשים וותיקים רצוי שיקראו את עמוד "<a href="whatsnew.html">מה חדש ב CUPS 1.3</a>".</P>
 
 <P>ה<A HREF="http://www.cups.org/">דף הבית של CUPS</A> גם מספק
 משאבים רבים לרבות פורומי משתמשים, תשובות לשאלות נפוצות,
index 5e0f9c992fe26e471e3a73cce540f955213d301c..25b713e4c6443d4284810803fe6dbb5766a4648e 100644 (file)
@@ -39,7 +39,7 @@ on-line help information.</P>
 <P>If you are new to CUPS, read the "<a
 href="overview.html">Overview of CUPS</a>" page. Veteran users
 should read the "<a href="whatsnew.html">What's New in CUPS
-1.2</a>" page.</P>
+1.3</a>" page.</P>
 
 <P>The <A HREF="http://www.cups.org/">CUPS Home Page</A> also
 provides many resources including user discussion forums, answers
index 7c3f4301e678da0f2a8578b65ae5f8abd16105e8..8669fc96d221daf199d85cbfdf38f56438dfd0b3 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 2caf5d2c75ca9e38ab93af1faf72749acfb41e94..73e4a750e285d97dc08a34349ce8a58c714daddd 100644 (file)
@@ -39,7 +39,7 @@ le informazioni.</P>
 <P>Se sei nuovo di CUPS, leggi la pagina "<a
 href="overview.html">Sommario di CUPS</a>". Gli utenti di vecchia data
 dovrebbero leggere la pagina "<a href="whatsnew.html">Cosa c'&egrave; di nuovo in CUPS
-1.2</a>".</P>
+1.3</a>".</P>
 
 <P>La <A HREF="http://www.cups.org/">pagina principale di CUPS</A> fornisce
 inoltre molte risorse tra cui forum di discussione per utenti, risposte
index baa2f5f2aac3f4f47d4537170019f99b08cf6db4..9f42211cf0095824688d634b869c8b70c44abd94 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 0fd1800790a7b78315f4c712af67e9b06b187d0f..06e3c5e80b5d1f4d28b20631b789943a63d94a34 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 0227a02db9667ee390b5ae2b6ff2dbb2a185a1af..5346c4ec5e0be9361d2906132877990e1e1fc24d 100644 (file)
@@ -39,7 +39,7 @@ aby wyświetlić dokumentację pomocy on-line.</P>
 <P>Jeśli jesteś nowy w CUPS-ie, przeczytaj stronę "<a
 href="overview.html">Wstęp do CUPS</a>". Użytkownicy dobrze
 znający CUPS powinni przeczytać stronę "<a href="whatsnew.html">
-Co nowego w CUPS 1.2</a>".</P>
+Co nowego w CUPS 1.3</a>".</P>
 
 <P>The <A HREF="http://www.cups.org/">Strona domowa CUPS</A> także
 dostarcza wielu zasobów, w tym fora dyskusyjne użytkowników,
index 7cd827b75dc389d0daf3ea79f7503dd1d1caab89..f55c5b85452cbdc61244d1727008fde7837c0fbc 100644 (file)
@@ -41,7 +41,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -57,7 +57,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 79502c610be19382937e3138ba7abbc40d28932e..59435d932328bde23ef8aa437fcbe9704856c821 100644 (file)
@@ -39,7 +39,7 @@ hjälpinformation.</P>
 <P>Om du är nybörjare i CUPS, läs sidan "<a
 href="overview.html">Översikt av CUPS</a>". Veterananvändare
 bör läsa sidan "<a href="whatsnew.html">Vad är nytt i CUPS
-1.2</a>".</P>
+1.3</a>".</P>
 
 <P><A HREF="http://www.cups.org/">CUPS hemsida</A> tillhandahåll även
 många resurser inklusive diskussionsforum för användarna, svar
index 4a37de776eed431274a231b9a1bc6d23ac6d5287..040a27f7e9b20b303412d576e3f8ed845d7433d5 100644 (file)
@@ -7,9 +7,8 @@ WIDTH="15" HEIGHT="15" ALT=""></TD>
 <TD COLSPAN="2" WIDTH="100%" STYLE="padding: 5;">
 
 <P><SMALL>The Common UNIX Printing System, CUPS, and the CUPS logo are the
-trademark property of <A HREF="http://www.easysw.com">Easy Software
-Products</A>. CUPS is copyright 1997-2007 by Easy Software Products,
-All Rights Reserved.</SMALL></P>
+trademark property of <A HREF="http://www.apple.com">Apple, Inc.</A> CUPS
+is copyright 2007 by Apple Inc, all rights reserved.</SMALL></P>
 
 </TD>
 
index e2d9c6072ab731da2ef36265585d9b2cbd5feb24..adfc6706fcde44c444205cd7bbb9044901773c05 100644 (file)
@@ -40,7 +40,7 @@ function reset_config()
 "\\n" +
 "# Restrict access to configuration files...\\n" +
 "<Location /admin/conf>\\n" +
-"  AuthType Basic\\n" +
+"  AuthType Default\\n" +
 "  Require user @SYSTEM\\n" +
 "  Order allow,deny\\n" +
 "  Allow localhost\\n" +
@@ -56,7 +56,7 @@ function reset_config()
 "\\n" +
 "  # All administration operations require an adminstrator to authenticate...\\n" +
 "  <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>\\n" +
-"    AuthType Basic\\n" +
+"    AuthType Default\\n" +
 "    Require user @SYSTEM\\n" +
 "    Order deny,allow\\n" +
 "  </Limit>\\n" +
index 52a34fac09cb349e4389777c1794e17168995e26..9a28a3cabed7272f5e0e041132cf8d141ef54181 100644 (file)
@@ -37,7 +37,7 @@ CLASS="button"></A></H1>:<H1>CUPS 說明頁面</H1>
 
 <P>如果您剛接觸 CUPS,請參閱 "<a
 href="overview.html">CUPS 概觀</a>" 頁面。有經驗的使用者
-應該參閱 "<a href="whatsnew.html">CUPS 1.2 有何新功能</a>" 頁面。</P>
+應該參閱 "<a href="whatsnew.html">CUPS 1.3 有何新功能</a>" 頁面。</P>
 
 <P><A HREF="http://www.cups.org/">CUPS 首頁</A> 也
 提供許多資源,包括使用者論壇、常見問題的回答,
index de0585dd70ffa0e1b4bf1aa79352e58c2473f860..823f8dacd44785bce7f2f0b24c13017dab0d994b 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: 4.4-subscription-ops.test 6379 2007-03-21 14:57:22Z mike $"
+# "$Id: 4.4-subscription-ops.test 6635 2007-07-09 20:34:48Z mike $"
 #
 #   Verify that the CUPS subscription operations work.
 #
@@ -35,8 +35,8 @@
        # The name of the test...
        NAME "Verify Subscription Expiration"
 
-       # Delay test for 6 seconds to allow lease to expire...
-       DELAY 6
+       # Delay test for 7 seconds to allow lease to expire...
+       DELAY 7
 
        # The operation to use
        OPERATION Get-Subscription-Attributes
 }
 
 #
-# End of "$Id: 4.4-subscription-ops.test 6379 2007-03-21 14:57:22Z mike $"
+# End of "$Id: 4.4-subscription-ops.test 6635 2007-07-09 20:34:48Z mike $"
 #
index d73b992934043bf84941642ed6c48904ca1708a9..6288c47d6ced6eee4fdce643c0a5800577abb68d 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.1-lpadmin.sh 4494 2005-02-18 02:18:11Z mike $"
+# "$Id: 5.1-lpadmin.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the lpadmin command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "Add Printer Test"
@@ -60,5 +51,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.1-lpadmin.sh 4494 2005-02-18 02:18:11Z mike $".
+# End of "$Id: 5.1-lpadmin.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index 282b63cf1927bf2cdd080f7301982e4922208f6e..b6908052cf7677253b8028c8108cece464b9599b 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.2-lpc.sh 4494 2005-02-18 02:18:11Z mike $"
+# "$Id: 5.2-lpc.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the lpc command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "LPC Test"
@@ -36,5 +27,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.2-lpc.sh 4494 2005-02-18 02:18:11Z mike $".
+# End of "$Id: 5.2-lpc.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index a77e4d65ed2e2ee4ae5a09ff35cd781f25e81480..cef36288f1f073137dfb2788875935dc8def9a91 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.3-lpq.sh 4494 2005-02-18 02:18:11Z mike $"
+# "$Id: 5.3-lpq.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the lpq command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "LPQ Test"
@@ -36,5 +27,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.3-lpq.sh 4494 2005-02-18 02:18:11Z mike $".
+# End of "$Id: 5.3-lpq.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index 9d1b1cc09978e8972d71fdacbb48329b258fa065..29b651ee7ef832a48dcafd861359057acfc096b6 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.4-lpstat.sh 4494 2005-02-18 02:18:11Z mike $"
+# "$Id: 5.4-lpstat.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the lpstat command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "LPSTAT Test"
@@ -36,5 +27,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.4-lpstat.sh 4494 2005-02-18 02:18:11Z mike $".
+# End of "$Id: 5.4-lpstat.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index 7fd6e22aaf6965e275b27baa5b570c837f3aec1c..8c340f5e509032328ddb8644f2c996c6ee02e6bf 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.5-lp.sh 4494 2005-02-18 02:18:11Z mike $"
+# "$Id: 5.5-lp.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the lp command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "LP Default Test"
@@ -38,7 +29,7 @@ echo ""
 echo "LP Destination Test"
 echo ""
 echo "    lp -d Test1 testfile.jpg"
-../systemv/lp -d Test1 testfile.jpg 2>&1
+../systemv/lp -d Test1 -o job-hold-until=indefinite testfile.jpg 2>&1
 if test $? != 0; then
        echo "    FAILED"
        exit 1
@@ -67,5 +58,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.5-lp.sh 4494 2005-02-18 02:18:11Z mike $".
+# End of "$Id: 5.5-lp.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index c16a121dc0923cfca97661dca39da046dd5da86a..1de750fac6fffa785047b3172596e0d479caebb5 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.6-lpr.sh 4494 2005-02-18 02:18:11Z mike $"
+# "$Id: 5.6-lpr.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the lpr command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "LPR Default Test"
@@ -67,5 +58,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.6-lpr.sh 4494 2005-02-18 02:18:11Z mike $".
+# End of "$Id: 5.6-lpr.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index 500c8f4582bedc736836a836f1cc4fc92ef1918e..f2848ed84ff6d88a583ca8871a270df1b42d5e4b 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.7-lprm.sh 4494 2005-02-18 02:18:11Z mike $"
+# "$Id: 5.7-lprm.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the lprm command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "LPRM Current Test"
@@ -48,5 +39,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.7-lprm.sh 4494 2005-02-18 02:18:11Z mike $".
+# End of "$Id: 5.7-lprm.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index 926bc9eb635f742c107de0c18c0bbb1e5d4dd60a..9212d4387a4ff32d997a067982b1781df17a1f5c 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.8-cancel.sh 5091 2006-02-08 18:39:56Z mike $"
+# "$Id: 5.8-cancel.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the cancel command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "Cancel Destination Test"
@@ -48,5 +39,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.8-cancel.sh 5091 2006-02-08 18:39:56Z mike $".
+# End of "$Id: 5.8-cancel.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index 13a58ced4d078dcdc00d89bde85f009cd50d12c2..0ba2e7430fabd6d222f1b51a6eba9573eb105683 100644 (file)
@@ -1,26 +1,17 @@
 #!/bin/sh
 #
-# "$Id: 5.9-lpinfo.sh 4494 2005-02-18 02:18:11Z mike $"
+# "$Id: 5.9-lpinfo.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Test the lpinfo command.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 echo "LPINFO Devices Test"
@@ -48,5 +39,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.9-lpinfo.sh 4494 2005-02-18 02:18:11Z mike $".
+# End of "$Id: 5.9-lpinfo.sh 6649 2007-07-11 21:46:42Z mike $".
 #
index 8f5d16b17167e9d5bd12e2fa2c38b46b450c4fc9..157aef1fb8869ce382b18564604dfbcb29c79ec2 100644 (file)
@@ -1,5 +1,4 @@
-# DO NOT DELETE
-
-ipptest.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
-ipptest.o: ../cups/http.h ../cups/ppd.h ../cups/array.h ../cups/file.h
-ipptest.o: ../cups/language.h ../cups/language.h
+# DO NOT DELETE THIS LINE -- make depend depends on it.
+ipptest.o: ipptest.c ../cups/string.h ../config.h ../cups/cups.h \
+  ../cups/ipp.h ../cups/http.h ../cups/ppd.h ../cups/array.h \
+  ../cups/file.h ../cups/language.h ../cups/language.h
index 93363cdd91d43e03b0719ba9ce2aa4cefbb889a8..45be7df87596f3b20116e5ccec9fed5169f8db6c 100644 (file)
@@ -1,25 +1,16 @@
 #
-# "$Id: Makefile 5919 2006-08-31 04:20:45Z mike $"
+# "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $"
 #
 #   IPP test makefile for the Common UNIX Printing System (CUPS).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 include ../Makedefs
@@ -80,5 +71,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 5919 2006-08-31 04:20:45Z mike $".
+# End of "$Id: Makefile 6649 2007-07-11 21:46:42Z mike $".
 #
index 708d1a69f37bb2b94324c5337c12dc060b5d705b..e0030ae55bd85eab12d23c9f34c6e836b233650d 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: ipptest.c 6503 2007-05-01 23:06:44Z mike $"
+ * "$Id: ipptest.c 6649 2007-07-11 21:46:42Z mike $"
  *
  *   IPP test command for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2007 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  *
  * Contents:
  *
@@ -953,5 +944,5 @@ usage(const char *option)           /* I - Option string or NULL */
 
 
 /*
- * End of "$Id: ipptest.c 6503 2007-05-01 23:06:44Z mike $".
+ * End of "$Id: ipptest.c 6649 2007-07-11 21:46:42Z mike $".
  */
index 56ba53181567eb6577c06deac4443ac3f34493e5..f0190663181c2f8ce24407228f9b01c4eaced309 100755 (executable)
@@ -1,27 +1,18 @@
 #!/bin/sh
 #
-# "$Id: run-stp-tests.sh 6389 2007-03-24 14:26:04Z mike $"
+# "$Id: run-stp-tests.sh 6649 2007-07-11 21:46:42Z mike $"
 #
 #   Perform the complete set of IPP compliance tests specified in the
 #   CUPS Software Test Plan.
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 argcount=$#
@@ -267,6 +258,23 @@ if test $ssltype != 0; then
        cp server.* $root/ssl
 fi
 
+#
+# Mac OS X filters and configuration files...
+#
+
+if test `uname` = Darwin; then
+       ln -s /usr/libexec/cups/filter/cgpdfto* /tmp/cups-$user/bin/filter
+       ln -s /usr/libexec/cups/filter/nsimagetopdf /tmp/cups-$user/bin/filter
+       ln -s /usr/libexec/cups/filter/nstexttopdf /tmp/cups-$user/bin/filter
+       ln -s /usr/libexec/cups/filter/pictwpstops /tmp/cups-$user/bin/filter
+       ln -s /usr/libexec/cups/filter/pstoappleps /tmp/cups-$user/bin/filter
+       ln -s /usr/libexec/cups/filter/pstocupsraster /tmp/cups-$user/bin/filter
+       ln -s /usr/libexec/cups/filter/pstopdffilter /tmp/cups-$user/bin/filter
+
+       ln -s /private/etc/cups/apple.* /tmp/cups-$user
+fi
+
+
 #
 # Then create the necessary config files...
 #
@@ -298,7 +306,7 @@ MaxLogSize 0
 AccessLog /tmp/cups-$user/log/access_log
 ErrorLog /tmp/cups-$user/log/error_log
 PageLog /tmp/cups-$user/log/page_log
-LogLevel debug2
+LogLevel debug
 PreserveJobHistory Yes
 <Policy default>
 <Limit All>
@@ -591,5 +599,5 @@ echo "A HTML report was created in test/$strfile."
 echo ""
 
 #
-# End of "$Id: run-stp-tests.sh 6389 2007-03-24 14:26:04Z mike $"
+# End of "$Id: run-stp-tests.sh 6649 2007-07-11 21:46:42Z mike $"
 #
index 1667e04120825d234cbadf545fd3071dbb8e96a7..ec06860c276e4d3f65648879a4d52b8bd5e5cff2 100644 (file)
@@ -1,9 +1,9 @@
 <HTML>
 <HEAD>
        <META NAME="Description" CONTENT="Common UNIX Printing System Software Test Report">
-       <META NAME="COPYRIGHT" CONTENT="Copyright 1997-2007, All Rights Reserved">
+       <META NAME="COPYRIGHT" CONTENT="Copyright 2007, All Rights Reserved">
        <META NAME="DOCNUMBER" CONTENT="CUPS-STR-1.3">
-       <META NAME="Author" CONTENT="Easy Software Products">
+       <META NAME="Author" CONTENT="Apple Inc.">
        <TITLE>CUPS 1.3 Software Test Report</TITLE>
 </HEAD>
 <BODY>
index 8ae73cb58f1b58b77d03b1a411ee0d665d5f7773..b91eab50cc5b0ecc6255de54671e269177fd2251 100644 (file)
Binary files a/test/testfile.pdf and b/test/testfile.pdf differ
index 01c4c08e73b4db6ba5082a47678c7f653d167145..bce9c917574ad2a4acbbf4aec613b1370835cfba 100644 (file)
@@ -3,34 +3,24 @@
 %%Pages: 1
 %%LanguageLevel: 1
 %%DocumentData: Clean7Bit
-%%DocumentSuppliedResources: procset testprint/1.0
+%%DocumentSuppliedResources: procset testprint/1.3
 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
-%%Creator: Michael Sweet, Easy Software Products
-%%CreationDate: May 11, 1999
+%%Creator: Michael Sweet, Apple Inc.
+%%CreationDate: D:20070606214000+0500
 %%Title: Test Page
 %%EndComments
 %%BeginProlog
-%%BeginResource procset testprint 1.2 0
+%%BeginResource procset testprint 1.3 0
 %
 %   PostScript test page for the Common UNIX Printing System ("CUPS").
 %
-%   Copyright 1993-2005 Easy Software Products
+%   Copyright 2007 Apple Inc.
+%   Copyright 1993-2007 Easy Software Products
 %
 %   These coded instructions, statements, and computer programs are the
-%   property of Easy Software Products and are protected by Federal
-%   copyright law.  Distribution and use rights are outlined in the file
-%   "LICENSE.txt" which should have been included with this file.  If this
-%   file is missing or damaged please contact Easy Software Products
-%   at:
-%
-%       Attn: CUPS Licensing Information
-%       Easy Software Products
-%       44141 Airport View Drive, Suite 204
-%       Hollywood, Maryland 20636 USA
-%
-%       Voice: (301) 373-9600
-%       EMail: cups-info@cups.org
-%         WWW: http://www.cups.org
+%   property of Apple Inc. and are protected by Federal copyright law.
+%   Distribution and use rights are outlined in the file "LICENSE.txt"
+%   which is included with the CUPS source distribution.
 %
 /SEXTANT {                     % Draw a color wheel sextant...
                                % (name) white radius r g b SEXTANT -
   dup 1.2 mul moveto
   (System) show
 } bind def
-/ESPLOGO {                     % Draw the ESP logo
-                               % height ESPLOGO
-  % Compute the size of the logo...
-  0 0
-  2 index 1.5 mul 3 index
-
-  % Do the "metallic" fill from 10% black to 40% black...
-  1 -0.001 0 {
-    dup                        % loopval
-    -0.15 mul          % loopval * -0.15
-    0.9 add            % 0.9 - loopval * 0.15
-    setgray            % set gray shade
-
-    0                  % x
-    1 index neg                % loopval
-    1 add              % 1 - loopval
-    3 index            % height
-    mul                        % height * (1 - loopval)
-    moveto             % starting point
-
-    dup                        % loopval
-    3 index            % width
-    mul                        % loopval * width
-    2 index            % height
-    lineto             % Next point
-
-    0                  % x
-    2 index            % height
-    lineto             % Next point
-
-    closepath
-    fill
-
-    dup                        % loopval
-    0.15 mul           % loopval * 0.15
-    0.6 add            % 0.6 + loopval * 0.15
-    setgray
-
-    dup                        % loopval
-    neg 1 add          % 1 - loopval
-    3 index            % width
-    mul                        % (1 - loopval) * width
-    0                  % y
-    moveto             % Starting point
-
-    2 index            % width
-    exch               % loopval
-    2 index            % height
-    mul                        % loopval * height
-    lineto             % Next point
-
-    1 index            % width
-    0                  % y
-    lineto             % Next point
-
-    closepath
-    fill
-  } for
-
-  0 setgray rectstroke
-
-  /Helvetica-BoldOblique findfont 1 index 3 div scalefont setfont
-  dup 40 div
-
-  dup 4 mul 1 index 25 mul moveto (E) show
-  dup 10 mul 1 index 15 mul moveto (S) show
-  dup 16 mul 1 index 5 mul moveto (P) show
-
-  /Helvetica-BoldOblique findfont 2 index 5 div scalefont setfont
-  dup 14 mul 1 index 29 mul moveto (asy) show
-  dup 20 mul 1 index 19 mul moveto (oftware) show
-  dup 26 mul 1 index 9 mul moveto (roducts) show
-
-  pop
-} bind def
 %%EndResource
 %%EndProlog
 %%Page: 1 1
@@ -226,7 +141,6 @@ gsave
 
   4 setlinewidth                       % Draw wide lines
   0 setgray closepath stroke           % Draw a clipping rectangle
-  1 setlinewidth                       % Draw normal lines
 
   /pageWidth pageRight pageLeft sub def        % pageWidth = pageRight - pageLeft
   /pageHeight pageTop pageBottom sub def% pageHeight = pageTop - pageBottom
@@ -252,6 +166,104 @@ gsave
   /smallFont /Times-Roman findfont     % smallFont = Times-Roman
   pageHeight scalefont def             % size = pageHeight (nominally 11)
 
+  % Draw rulers along the edges...
+  /CENTIMETER 72 2.54 div def
+  /MILLIMETER 72 25.4 div def
+
+  /Times-Roman findfont                        % Font for ruler numbers
+  11 scalefont setfont                 % 11 points
+
+  gsave                                        % Left side inches
+    pageLeft 72 mul 0 translate                % Offset left edge
+
+    1 setlinewidth                     % Draw normal lines
+    72 72 pageTop 72 mul {             % Height inches
+      dup dup
+      0 exch moveto 24 0 rlineto stroke        % Draw tic mark
+      24 exch pageHeight sub moveto    % Draw number
+      72 div cvi 10 string cvs RIGHT
+    } for
+
+    0.5 setlinewidth                   % Draw thin lines
+    18 18 pageTop 72 mul {             % 1/4 inches
+      0 exch moveto 15 0 rlineto stroke        % Draw tic mark
+    } for
+
+    9 9 pageTop 72 mul {               % 1/8 inches
+      0 exch moveto 6 0 rlineto stroke % Draw tic mark
+    } for
+  grestore
+
+  gsave                                        % Bottom inches
+    0 pageBottom 72 mul translate      % Offset bottom edge
+
+    1 setlinewidth                     % Draw normal lines
+    72 72 pageRight 72 mul {           % Width inches
+      dup dup
+      0 moveto 0 24 rlineto stroke     % Draw tic mark
+      3 add 27 pageHeight sub moveto   % Draw number
+      72 div cvi 10 string cvs show
+    } for
+
+    0.5 setlinewidth                   % Draw thin lines
+    18 18 pageRight 72 mul {           % 1/4 inches
+      0 moveto 0 15 rlineto stroke     % Draw tic mark
+    } for
+
+    9 9 pageRight 72 mul {             % 1/8 inches
+      0 moveto 0 6 rlineto stroke      % Draw tic mark
+    } for
+  grestore
+
+  gsave                                        % Right side centimeters
+    pageRight 72 mul 0 translate       % Offset right edge
+
+    1 setlinewidth                     % Draw normal lines
+    CENTIMETER CENTIMETER
+        pageTop 72 mul {               % Height centimeters
+      0 exch moveto -24 0 rlineto stroke% Draw tic mark
+    } for
+    1 1 pageTop 2.54 mul {             % Height labels
+      dup
+      -24 exch CENTIMETER mul
+          pageHeight sub moveto                % Draw number
+      cvi 10 string cvs show
+    } for
+
+    0.5 setlinewidth                   % Draw thin lines
+    0 0.5 CENTIMETER mul
+        pageTop 72 mul {               % 1/2 centimeters
+      0 exch moveto -15 0 rlineto stroke% Draw tic mark
+    } for
+    0 MILLIMETER pageTop 72 mul {      % Millimeters
+      0 exch moveto -6 0 rlineto stroke        % Draw tic mark
+    } for
+  grestore
+
+  gsave                                        % Top centimeters
+    0 pageTop 72 mul translate         % Offset top edge
+
+    1 setlinewidth                     % Draw normal lines
+    CENTIMETER CENTIMETER
+        pageRight 72 mul {             % Width centimeters
+      0 moveto 0 -24 rlineto stroke    % Draw tic mark
+    } for
+    1 1 pageRight 2.54 mul {           % Width labels
+      dup
+      CENTIMETER mul 3 add -24 moveto  % Draw number
+      cvi 10 string cvs show
+    } for
+
+    0.5 setlinewidth                   % Draw thin lines
+    0 0.5 CENTIMETER mul
+        pageRight 72 mul {             % 1/2 centimeters
+      0 moveto 0 -15 rlineto stroke    % Draw tic mark
+    } for
+    0 MILLIMETER pageRight 72 mul {    % Millimeters
+      0 moveto 0 -6 rlineto stroke     % Draw tic mark
+    } for
+  grestore
+
   % Offset page to account for lower-left margin...
   pageLeft 72 mul
   pageBottom 72 mul
@@ -260,6 +272,7 @@ gsave
   % Set text font and color...
   mediumFont setfont                   % Font
   0 setgray                            % Color
+  1 setlinewidth                       % Draw normal lines
 
   % Draw the color wheel...
   gsave
@@ -284,7 +297,7 @@ gsave
 
   % Label the color wheel...
   pageWidth 18 mul                     % x = pageWidth * 1/4 * 72
-  pageHeight 44 mul                    % y = pageHeight * 19/32 * 72
+  pageHeight 43 mul                    % y = pageHeight * 19/32 * 72
   moveto                               % Position the text
   (Color Wheel) CENTER                 % Show the text centered
 
@@ -342,7 +355,7 @@ gsave
 
   % Label the gray ramp...
   pageWidth 36 mul                     % x = pageWidth * 1/2 * 72
-  pageHeight 44 mul                    % y = pageHeight * 19/32 * 72
+  pageHeight 43 mul                    % y = pageHeight * 19/32 * 72
   moveto                               % Position the text
   (Gray Ramp) CENTER                   % Show the text centered
 
@@ -374,7 +387,7 @@ gsave
 
   % Label the lines...
   pageWidth 54 mul                     % x = pageWidth * 3/4 * 72
-  pageHeight 44 mul                    % y = pageHeight * 19/32 * 72
+  pageHeight 43 mul                    % y = pageHeight * 19/32 * 72
   moveto                               % Position the text
   (1 Degree Radial Lines) CENTER       % Show the text centered
 
@@ -539,56 +552,47 @@ gsave
 
   % Serial Number
   pageHeight 2 mul sub                 % Move down...
-  2 copy moveto                                % Move to x & y
+  moveto                               % Move to x & y
   (Serial #: ) RIGHT                   % Label
   1 serialnumber NUMBER                        % S/N
 
   % Draw the label at the top...
   pageWidth 36 mul                     % Center of page
-  pageHeight 68 mul                    % Top of page (15/16ths)
-  2 copy moveto                                % Position text
+  pageHeight 66 mul                    % Top of page (11/12ths)
+  moveto                               % Position text
   bigFont setfont                      % Font
   (Printer Test Page) CENTER           % Show text centered
 
   % Draw the copyright notice at the bottom...
-  pageWidth 36 mul                     % Center of page
+  pageWidth 17 mul                     % Center of page
   pageHeight 10 mul                    % Bottom of page
-  2 copy moveto                                % Position text
-  (Printed Using CUPS v1.2.x) CENTER   % Show text centered
+  moveto                               % Position text
+  (Printed Using CUPS v1.3.x) show
 
-  pageHeight 2 mul sub                 % Move down...
+  pageWidth 17 mul                     % Left side of page
+  pageHeight 8 mul                     % Move down...
   2 copy moveto                                % Position text
   smallFont setfont                    % Font
-  (Copyright 1993-2005 Easy Software Products, All Rights Reserved.) CENTER
-  pageHeight sub                       % Move down...
+  (Copyright 2007 Apple Inc., All Rights Reserved. CUPS and the CUPS logo are the trademark) show
+  pageHeight 2 add sub                 % Move down...
   2 copy moveto                                % Position text
-  (CUPS, and the CUPS logo are the trademark property of) CENTER
-  pageHeight sub                       % Move down...
-  2 copy moveto                                % Position text
-  (Easy Software Products, 44141 Airport View Drive, Suite 204,) CENTER
-  pageHeight sub                       % Move down...
-  2 copy moveto                                % Position text
-  (Hollywood, Maryland, 20636, USA.) CENTER
+  (property of Apple Inc., 1 Infinite Loop, Cupertino, CA 95014, USA.) show
+  pageHeight 2 mul 4 add sub           % Move down...
+  moveto                               % Position text
+  (Need help? Contact your operating system vendor or visit "http://www.cups.org/".) show
 
   % Then the CUPS logo....
   gsave
     pageWidth 4 mul
     pageHeight 4 mul
     translate
-    pageWidth 9 mul CUPSLOGO
+    pageWidth 15 mul CUPSLOGO
   grestore
 
-  % And the ESP logo....
-  gsave
-    pageWidth 59 mul
-    pageHeight 4 mul
-    translate
-    pageWidth 6 mul ESPLOGO
-  grestore
 % Show the page...
 grestore
 showpage
 %
-% End of "$Id: testfile.ps 4551 2005-07-28 13:45:00Z mike $".
+% End of "$Id: testfile.ps 6649 2007-07-11 21:46:42Z mike $".
 %
 %%EOF
index 3e3e10f5304a56c0a420b08e37ff22985b3e8271..7392bc294a5faec0124b4e673d167bb75be9134e 100644 (file)
@@ -1,26 +1,17 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: testhp.ppd 4494 2005-02-18 02:18:11Z mike $"
+*% "$Id: testhp.ppd 6649 2007-07-11 21:46:42Z mike $"
 *%
 *%   Test HP PPD file for the Common UNIX Printing System (CUPS).
 *%
+*%   Copyright 2007 by Apple Inc.
 *%   Copyright 1997-2005 by Easy Software Products.
 *%
 *%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
+*%   property of Apple Inc. and are protected by Federal copyright
+*%   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*%   which should have been included with this file.  If this file is
+*%   file is missing or damaged, see the license at "http://www.cups.org/".
 *%
 *FormatVersion:        "4.3"
 *FileVersion:  "1.1"
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: testhp.ppd 4494 2005-02-18 02:18:11Z mike $".
+*% End of "$Id: testhp.ppd 6649 2007-07-11 21:46:42Z mike $".
 *%
index 9694923c2b1c8c0437bc71276d3b77fa19ddf950..77c8ca62be3e527138a13b156fdad704f8da9443 100644 (file)
@@ -1,26 +1,17 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: testps.ppd 4494 2005-02-18 02:18:11Z mike $"
+*% "$Id: testps.ppd 6649 2007-07-11 21:46:42Z mike $"
 *%
 *%   Test PS PPD file for the Common UNIX Printing System (CUPS).
 *%
+*%   Copyright 2007 by Apple Inc.
 *%   Copyright 1997-2005 by Easy Software Products.
 *%
 *%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
+*%   property of Apple Inc. and are protected by Federal copyright
+*%   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+*%   which should have been included with this file.  If this file is
+*%   file is missing or damaged, see the license at "http://www.cups.org/".
 *%
 *FormatVersion:        "4.3"
 *FileVersion:  "1.1"
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: testps.ppd 4494 2005-02-18 02:18:11Z mike $".
+*% End of "$Id: testps.ppd 6649 2007-07-11 21:46:42Z mike $".
 *%
index b31700bfe37a86e2080a4be7d9c7e210b0ed8fd5..0eced24bdb190078d3bfa5a8ef38e72233631224 100755 (executable)
@@ -6,23 +6,14 @@
 #
 #   Originally created and donated by Philippe Combes (see STR #2231).
 #
+#   Copyright 2007 by Apple Inc.
 #   Copyright 2007 by Easy Software Products, all rights reserved.
 #
 #   These coded instructions, statements, and computer programs are the
-#   property of Easy Software Products and are protected by Federal
-#   copyright law.  Distribution and use rights are outlined in the file
-#   "LICENSE.txt" which should have been included with this file.  If this
-#   file is missing or damaged please contact Easy Software Products
-#   at:
-#
-#       Attn: CUPS Licensing Information
-#       Easy Software Products
-#       44141 Airport View Drive, Suite 204
-#       Hollywood, Maryland 20636-3142 USA
-#
-#       Voice: (301) 373-9600
-#       EMail: cups-info@cups.org
-#         WWW: http://www.cups.org
+#   property of Apple Inc. and are protected by Federal copyright
+#   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+#   which should have been included with this file.  If this file is
+#   file is missing or damaged, see the license at "http://www.cups.org/".
 #
 
 #
index 8f0be27101e4e200856513f39e822150d316385d..550a4ae3cd9551cc62a7527a67dca08567db1d8c 100755 (executable)
@@ -3,7 +3,15 @@
 if test ! -f tools/testosx; then
        echo "Run this script from the top-level CUPS source directory, e.g.:"
        echo ""
-       echo "    tools/testosx [version]"
+       echo "    sudo tools/testosx [version]"
+       echo ""
+       exit 1
+fi
+
+if test `whoami` != root; then
+       echo "Run this script with sudo, e.g.:"
+       echo ""
+       echo "    sudo tools/testosx [version]"
        echo ""
        exit 1
 fi
@@ -37,11 +45,12 @@ cp packaging/installer.tif $pkgdir/Resources/background.tif
 if test -x /bin/launchctl; then
        cat >$pkgdir/Resources/preflight <<EOF
 #!/bin/sh
-# Tell launchd to reload cupsd...
-launchctl stop org.cups.cups-lpd || exit 0
-launchctl stop org.cups.cupsd || exit 0
-launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist || exit 0
-launchctl unload /System/Library/LaunchDaemons/org.cups.cups-lpd.plist || exit 0
+# Tell launchd to stop cupsd...
+if test "x`whoami`" = xroot; then
+       sudo launchctl unload /System/Library/LaunchDaemons/org.cups.cupsd.plist || exit 0
+       sudo launchctl unload /System/Library/LaunchDaemons/org.cups.cups-lpd.plist || exit 0
+fi
+killall cupsd || exit 0
 EOF
 else
        cat >$pkgdir/Resources/preflight <<EOF
@@ -61,9 +70,10 @@ if test -x /bin/launchctl; then
 rm -f /etc/xinetd.d/cups-lpd
 
 # Tell launchd to reload cupsd...
-launchctl load /System/Library/LaunchDaemons/org.cups.cupsd.plist
-launchctl load /System/Library/LaunchDaemons/org.cups.cupsd-lpd.plist || exit 0
-launchctl start org.cups.cupsd
+if test "x`whoami`" = xroot; then
+       sudo launchctl load /System/Library/LaunchDaemons/org.cups.cupsd.plist
+       sudo launchctl load /System/Library/LaunchDaemons/org.cups.cupsd-lpd.plist || exit 0
+fi
 EOF
 else
        cat >$pkgdir/Resources/postflight <<EOF
@@ -76,6 +86,13 @@ fi
 
 chmod 755 $pkgdir/Resources/postflight
 
+case `uname -r` in
+       8.* | 9.*)
+               cp packaging/InstallationCheck $pkgdir/Resources
+               chmod 755 $pkgdir/Resources/InstallationCheck
+               ;;
+esac
+
 # Tag the current revision in the plist and web interface files...
 for file in packaging/cups-desc.plist packaging/cups-info.plist \
                doc/index.html doc/ja/index.html templates/header.tmpl; do
index c5f1752d08b49a5856326b9972b12bde5ddee325..d9544b3447d59dd2f210095d68ea6166cedceb74 100644 (file)
@@ -1,25 +1,16 @@
 /*
- * "$Id: config.h 4828 2005-11-11 12:53:38Z mike $"
+ * "$Id: config.h 6649 2007-07-11 21:46:42Z mike $"
  *
  *   Configuration file for the Common UNIX Printing System (CUPS).
  *
+ *   Copyright 2007 by Apple Inc.
  *   Copyright 1997-2005 by Easy Software Products.
  *
  *   These coded instructions, statements, and computer programs are the
- *   property of Easy Software Products and are protected by Federal
- *   copyright law.  Distribution and use rights are outlined in the file
- *   "LICENSE.txt" which should have been included with this file.  If this
- *   file is missing or damaged please contact Easy Software Products
- *   at:
- *
- *       Attn: CUPS Licensing Information
- *       Easy Software Products
- *       44141 Airport View Drive, Suite 204
- *       Hollywood, Maryland 20636 USA
- *
- *       Voice: (301) 373-9600
- *       EMail: cups-info@cups.org
- *         WWW: http://www.cups.org
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   which should have been included with this file.  If this file is
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
  */
 
 #ifndef _CUPS_CONFIG_H_
 #endif /* !_CUPS_CONFIG_H_ */
 
 /*
- * End of "$Id: config.h 4828 2005-11-11 12:53:38Z mike $".
+ * End of "$Id: config.h 6649 2007-07-11 21:46:42Z mike $".
  */