summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlovell <jlovell@a1ca3aef-8c08-0410-bb20-df032aa958be>2007-07-16 23:34:09 +0000
committerjlovell <jlovell@a1ca3aef-8c08-0410-bb20-df032aa958be>2007-07-16 23:34:09 +0000
commitbc44d92092094935265183305a38196ce2822756 (patch)
tree7e9706814700f743ea5bb9971dea060d410fa1f0
parent09a101d671d39312a756c325d8463a1a02f582a6 (diff)
Load cups into easysw/current.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@342 a1ca3aef-8c08-0410-bb20-df032aa958be
-rw-r--r--CHANGES-1.2.txt19
-rw-r--r--CHANGES.txt46
-rw-r--r--CREDITS.txt2
-rw-r--r--INSTALL.txt4
-rw-r--r--LICENSE.txt63
-rw-r--r--Makedefs.in23
-rw-r--r--Makefile23
-rw-r--r--README.txt65
-rw-r--r--backend/Dependencies91
-rw-r--r--backend/Makefile23
-rw-r--r--backend/backend-private.h21
-rw-r--r--backend/betest.c21
-rw-r--r--backend/ieee1284.c21
-rw-r--r--backend/ieee1394-linux.c5
-rw-r--r--backend/ieee1394.c5
-rw-r--r--backend/ieee1394.h5
-rw-r--r--backend/ipp.c21
-rw-r--r--backend/lpd.c25
-rw-r--r--backend/parallel.c21
-rw-r--r--backend/runloop.c21
-rw-r--r--backend/scsi-irix.c5
-rw-r--r--backend/scsi-linux.c5
-rw-r--r--backend/scsi.c5
-rw-r--r--backend/serial.c21
-rw-r--r--backend/snmp.c31
-rw-r--r--backend/socket.c21
-rw-r--r--backend/test1284.c21
-rw-r--r--backend/usb-darwin.c195
-rw-r--r--backend/usb-unix.c21
-rw-r--r--backend/usb.c21
-rw-r--r--berkeley/Dependencies27
-rw-r--r--berkeley/Makefile23
-rw-r--r--berkeley/lpc.c23
-rw-r--r--berkeley/lpq.c23
-rw-r--r--berkeley/lpr.c23
-rw-r--r--berkeley/lprm.c23
-rw-r--r--cgi-bin/Dependencies112
-rw-r--r--cgi-bin/Makefile23
-rw-r--r--cgi-bin/admin.c23
-rw-r--r--cgi-bin/cgi-private.h23
-rw-r--r--cgi-bin/cgi.h23
-rw-r--r--cgi-bin/classes.c23
-rw-r--r--cgi-bin/help-index.c23
-rw-r--r--cgi-bin/help-index.h23
-rw-r--r--cgi-bin/help.c19
-rw-r--r--cgi-bin/html.c23
-rw-r--r--cgi-bin/ipp-var.c23
-rw-r--r--cgi-bin/jobs.c23
-rw-r--r--cgi-bin/printers.c23
-rw-r--r--cgi-bin/search.c23
-rw-r--r--cgi-bin/template.c23
-rw-r--r--cgi-bin/testcgi.c23
-rw-r--r--cgi-bin/testhi.c23
-rw-r--r--cgi-bin/testtemplate.c23
-rw-r--r--cgi-bin/var.c23
-rw-r--r--conf/Makefile25
-rw-r--r--conf/cupsd.conf.in8
-rw-r--r--conf/mime.convs.in23
-rw-r--r--conf/mime.types27
-rw-r--r--conf/snmp.conf.in13
-rw-r--r--config-scripts/cups-3264.m419
-rw-r--r--config-scripts/cups-common.m434
-rw-r--r--config-scripts/cups-compiler.m423
-rw-r--r--config-scripts/cups-defaults.m4102
-rw-r--r--config-scripts/cups-directories.m423
-rw-r--r--config-scripts/cups-dnssd.m47
-rw-r--r--config-scripts/cups-gssapi.m423
-rw-r--r--config-scripts/cups-image.m423
-rw-r--r--config-scripts/cups-largefile.m423
-rw-r--r--config-scripts/cups-launchd.m423
-rw-r--r--config-scripts/cups-ldap.m423
-rw-r--r--config-scripts/cups-libtool.m423
-rw-r--r--config-scripts/cups-manpages.m423
-rw-r--r--config-scripts/cups-network.m423
-rw-r--r--config-scripts/cups-opsys.m423
-rw-r--r--config-scripts/cups-pam.m423
-rw-r--r--config-scripts/cups-pap.m419
-rw-r--r--config-scripts/cups-pdf.m423
-rw-r--r--config-scripts/cups-poll.m419
-rw-r--r--config-scripts/cups-scripting.m423
-rw-r--r--config-scripts/cups-sharedlibs.m423
-rw-r--r--config-scripts/cups-slp.m423
-rw-r--r--config-scripts/cups-ssl.m423
-rw-r--r--config-scripts/cups-threads.m423
-rw-r--r--config.h.in30
-rw-r--r--configure.in27
-rwxr-xr-xcups-config.in23
-rw-r--r--cups/Dependencies621
-rw-r--r--cups/Makefile23
-rw-r--r--cups/adminutil.c28
-rw-r--r--cups/adminutil.h23
-rw-r--r--cups/api-array.shtml23
-rw-r--r--cups/api-cups.shtml23
-rw-r--r--cups/api-filedir.shtml23
-rw-r--r--cups/api-filter.shtml23
-rw-r--r--cups/api-httpipp.shtml23
-rw-r--r--cups/api-ppd.shtml23
-rw-r--r--cups/array.c23
-rw-r--r--cups/array.h23
-rw-r--r--cups/attr.c23
-rw-r--r--cups/auth.c138
-rw-r--r--cups/backchannel.c23
-rw-r--r--cups/backend.c23
-rw-r--r--cups/backend.h23
-rw-r--r--cups/cups.h25
-rw-r--r--cups/custom.c23
-rw-r--r--cups/debug.h23
-rw-r--r--cups/dest.c23
-rw-r--r--cups/dir.c19
-rw-r--r--cups/dir.h19
-rw-r--r--cups/emit.c23
-rw-r--r--cups/encode.c23
-rw-r--r--cups/file.c23
-rw-r--r--cups/file.h23
-rw-r--r--cups/getifaddrs.c21
-rw-r--r--cups/getputfile.c23
-rw-r--r--cups/globals.c23
-rw-r--r--cups/globals.h23
-rw-r--r--cups/http-addr.c23
-rw-r--r--cups/http-addrlist.c23
-rw-r--r--cups/http-private.h23
-rw-r--r--cups/http-support.c23
-rw-r--r--cups/http.c26
-rw-r--r--cups/http.h26
-rw-r--r--cups/i18n.h23
-rw-r--r--cups/ipp-private.h23
-rw-r--r--cups/ipp-support.c23
-rw-r--r--cups/ipp.c23
-rw-r--r--cups/ipp.h23
-rw-r--r--cups/langprintf.c23
-rw-r--r--cups/language.c23
-rw-r--r--cups/language.h23
-rw-r--r--cups/libcups.exp1
-rw-r--r--cups/localize.c395
-rw-r--r--cups/mark.c23
-rw-r--r--cups/md5-apple.h23
-rw-r--r--cups/md5passwd.c23
-rw-r--r--cups/notify.c23
-rw-r--r--cups/options.c23
-rw-r--r--cups/page.c23
-rw-r--r--cups/ppd.c29
-rw-r--r--cups/ppd.h31
-rw-r--r--cups/request.c23
-rw-r--r--cups/sidechannel.c23
-rw-r--r--cups/sidechannel.h23
-rw-r--r--cups/snprintf.c23
-rw-r--r--cups/string.c23
-rw-r--r--cups/string.h23
-rw-r--r--cups/tempfile.c23
-rw-r--r--cups/test.ppd60
-rw-r--r--cups/testadmin.c23
-rw-r--r--cups/testarray.c23
-rw-r--r--cups/testcups.c19
-rw-r--r--cups/testfile.c23
-rw-r--r--cups/testhttp.c23
-rw-r--r--cups/testi18n.c25
-rw-r--r--cups/testipp.c23
-rw-r--r--cups/testlang.c23
-rw-r--r--cups/testppd.c82
-rw-r--r--cups/transcode.c25
-rw-r--r--cups/transcode.h25
-rw-r--r--cups/usersys.c23
-rw-r--r--cups/util.c23
-rw-r--r--data/HPGLprolog22
-rw-r--r--data/Makefile23
-rw-r--r--data/classified166
-rw-r--r--data/confidential166
-rw-r--r--data/secret166
-rw-r--r--data/standard180
-rw-r--r--data/testprint.ps73
-rw-r--r--data/topsecret166
-rw-r--r--data/unclassified166
-rw-r--r--desktop/cups.desktop3
-rw-r--r--doc/Makefile21
-rw-r--r--doc/de/index.html.in19
-rw-r--r--doc/es/index.html.in20
-rw-r--r--doc/et/index.html.in20
-rw-r--r--doc/fr/index.html.in19
-rw-r--r--doc/he/index.html.in20
-rw-r--r--doc/help/api-array.html278
-rw-r--r--doc/help/api-cups.html914
-rw-r--r--doc/help/api-filedir.html364
-rw-r--r--doc/help/api-filter.html94
-rw-r--r--doc/help/api-httpipp.html2337
-rw-r--r--doc/help/api-ppd.html1420
-rw-r--r--doc/help/api-raster.html817
-rw-r--r--doc/help/license.html56
-rw-r--r--doc/help/spec-cmp.html60
-rw-r--r--doc/help/spec-ipp.html9
-rw-r--r--doc/help/spec-ppd.html173
-rw-r--r--doc/help/whatsnew.html107
-rw-r--r--doc/index.html.in21
-rw-r--r--doc/it/index.html.in20
-rw-r--r--doc/ja/index.html.in21
-rw-r--r--doc/pl/index.html.in21
-rw-r--r--doc/printing-overview.shtml125
-rw-r--r--doc/sv/index.html.in21
-rw-r--r--doc/system-overview.shtml19
-rw-r--r--doc/zh_TW/index.html.in20
-rw-r--r--driver/testdriver.c23
-rw-r--r--filter/Dependencies852
-rw-r--r--filter/Makefile23
-rw-r--r--filter/api-raster.shtml21
-rw-r--r--filter/common.c23
-rw-r--r--filter/common.h23
-rw-r--r--filter/error.c23
-rw-r--r--filter/form-main.c23
-rw-r--r--filter/form-ps.c23
-rw-r--r--filter/form-tree.c23
-rw-r--r--filter/form.h23
-rw-r--r--filter/gziptoany.c23
-rw-r--r--filter/hpgl-attr.c23
-rw-r--r--filter/hpgl-char.c23
-rw-r--r--filter/hpgl-config.c23
-rw-r--r--filter/hpgl-input.c31
-rw-r--r--filter/hpgl-main.c23
-rw-r--r--filter/hpgl-polygon.c23
-rw-r--r--filter/hpgl-prolog.c23
-rw-r--r--filter/hpgl-vector.c23
-rw-r--r--filter/hpgltops.h23
-rw-r--r--filter/image-bmp.c23
-rw-r--r--filter/image-colorspace.c23
-rw-r--r--filter/image-gif.c23
-rw-r--r--filter/image-jpeg.c23
-rw-r--r--filter/image-photocd.c23
-rw-r--r--filter/image-pix.c23
-rw-r--r--filter/image-png.c23
-rw-r--r--filter/image-pnm.c23
-rw-r--r--filter/image-private.h23
-rw-r--r--filter/image-sgi.c23
-rw-r--r--filter/image-sgi.h23
-rw-r--r--filter/image-sgilib.c23
-rw-r--r--filter/image-sun.c23
-rw-r--r--filter/image-tiff.c23
-rw-r--r--filter/image-zoom.c23
-rw-r--r--filter/image.c23
-rw-r--r--filter/image.h23
-rw-r--r--filter/imagetops.c23
-rw-r--r--filter/imagetoraster.c23
-rw-r--r--filter/interpret.c23
-rw-r--r--filter/pstops.c23
-rw-r--r--filter/raster.c23
-rw-r--r--filter/raster.h23
-rw-r--r--filter/rasterbench.c30
-rw-r--r--filter/rastertoepson.c23
-rw-r--r--filter/rastertohp.c23
-rw-r--r--filter/rastertolabel.c23
-rw-r--r--filter/testimage.c19
-rw-r--r--filter/testraster.c30
-rw-r--r--filter/textcommon.c23
-rw-r--r--filter/textcommon.h23
-rw-r--r--filter/texttops.c23
-rw-r--r--fonts/Makefile23
-rwxr-xr-xinit/cups.sh.in23
-rw-r--r--locale/Dependencies7
-rw-r--r--locale/Makefile69
-rw-r--r--locale/cups.header19
-rw-r--r--locale/cups.pot1773
-rw-r--r--locale/cups_da.po2849
-rw-r--r--locale/cups_de.po316
-rw-r--r--locale/cups_es.po318
-rw-r--r--locale/cups_et.po300
-rw-r--r--locale/cups_fi.po2849
-rw-r--r--locale/cups_fr.po306
-rw-r--r--locale/cups_he.po4518
-rw-r--r--locale/cups_it.po314
-rw-r--r--locale/cups_ja.po306
-rw-r--r--locale/cups_ko.po2849
-rw-r--r--locale/cups_no.po2849
-rw-r--r--locale/cups_pl.po322
-rw-r--r--locale/cups_pt.po2849
-rw-r--r--locale/cups_ru.po2849
-rw-r--r--locale/cups_sv.po306
-rw-r--r--locale/cups_zh.po2849
-rw-r--r--locale/cups_zh_TW.po4574
-rw-r--r--locale/po2strings.c144
-rw-r--r--locale/strings2po.c175
-rw-r--r--locale/translate.c23
-rw-r--r--man/Makefile25
-rw-r--r--man/accept.man27
-rw-r--r--man/backend.man27
-rw-r--r--man/cancel.man23
-rw-r--r--man/classes.conf.man27
-rw-r--r--man/client.conf.man.in27
-rw-r--r--man/cups-config.man27
-rw-r--r--man/cups-deviced.man.in27
-rw-r--r--man/cups-driverd.man.in27
-rw-r--r--man/cups-lpd.man.in27
-rw-r--r--man/cups-polld.man27
-rw-r--r--man/cups-snmp.conf.man23
-rw-r--r--man/cupsaddsmb.man.in27
-rw-r--r--man/cupsctl.man105
-rw-r--r--man/cupsd.conf.man.in27
-rw-r--r--man/cupsd.man.in27
-rw-r--r--man/cupsenable.man27
-rw-r--r--man/cupsfilter.man70
-rw-r--r--man/cupstestdsc.man23
-rw-r--r--man/cupstestppd.man27
-rw-r--r--man/filter.man31
-rw-r--r--man/lp.man27
-rw-r--r--man/lpadmin.man27
-rw-r--r--man/lpc.man27
-rw-r--r--man/lpinfo.man27
-rw-r--r--man/lpmove.man27
-rw-r--r--man/lpoptions.man.in27
-rw-r--r--man/lppasswd.man27
-rw-r--r--man/lpq.man27
-rw-r--r--man/lpr.man27
-rw-r--r--man/lprm.man27
-rw-r--r--man/lpstat.man27
-rw-r--r--man/mailto.conf.man23
-rw-r--r--man/mantohtml.c23
-rw-r--r--man/mime.convs.man27
-rw-r--r--man/mime.types.man27
-rw-r--r--man/printers.conf.man27
-rw-r--r--man/subscriptions.conf.man23
-rw-r--r--monitor/Dependencies15
-rw-r--r--monitor/Makefile23
-rw-r--r--monitor/bcp.c23
-rw-r--r--monitor/tbcp.c23
-rw-r--r--notifier/Dependencies18
-rw-r--r--notifier/Makefile23
-rw-r--r--notifier/mailto.c23
-rw-r--r--notifier/rss.c23
-rw-r--r--notifier/testnotify.c23
-rwxr-xr-xpackaging/InstallationCheck11
-rw-r--r--packaging/LICENSE.rtf333
-rw-r--r--packaging/WELCOME.rtf20
-rw-r--r--packaging/cups-info.plist.in2
-rw-r--r--packaging/cups.list.in52
-rw-r--r--packaging/cups.readme290
-rw-r--r--packaging/cups.spec.in33
-rw-r--r--packaging/installer.tifbin6226 -> 98758 bytes
-rw-r--r--pdftops/Dependencies214
-rw-r--r--pdftops/Makefile8
-rw-r--r--pdftops/pdftops.cxx23
-rw-r--r--ppd/Makefile33
-rw-r--r--ppd/deskjet.ppd807
-rw-r--r--ppd/deskjet2.ppd218
-rw-r--r--ppd/dymo.ppd560
-rw-r--r--ppd/epson24.ppd422
-rw-r--r--ppd/epson9.ppd392
-rw-r--r--ppd/intelbar.ppd1327
-rw-r--r--ppd/laserjet.ppd832
-rw-r--r--ppd/okidat24.ppd416
-rw-r--r--ppd/okidata9.ppd386
-rw-r--r--ppd/sample.drv1000
-rw-r--r--ppd/stcolor.ppd482
-rw-r--r--ppd/stcolor2.ppd482
-rw-r--r--ppd/stphoto.ppd482
-rw-r--r--ppd/stphoto2.ppd482
-rw-r--r--ppd/zebra.ppd3369
-rw-r--r--ppd/zebracpl.ppd1781
-rw-r--r--ppd/zebraep1.ppd1658
-rw-r--r--ppd/zebraep2.ppd1767
-rw-r--r--scheduler/Dependencies434
-rw-r--r--scheduler/Makefile42
-rw-r--r--scheduler/auth.c93
-rw-r--r--scheduler/auth.h23
-rw-r--r--scheduler/banners.c23
-rw-r--r--scheduler/banners.h23
-rw-r--r--scheduler/cert.c23
-rw-r--r--scheduler/cert.h23
-rw-r--r--scheduler/classes.c23
-rw-r--r--scheduler/classes.h23
-rw-r--r--scheduler/client.c46
-rw-r--r--scheduler/client.h23
-rw-r--r--scheduler/conf.c40
-rw-r--r--scheduler/conf.h23
-rw-r--r--scheduler/cups-deviced.c23
-rw-r--r--scheduler/cups-driverd.c26
-rw-r--r--scheduler/cups-lpd.c167
-rw-r--r--scheduler/cups-polld.c23
-rw-r--r--scheduler/cups.pam2
-rw-r--r--scheduler/cupsd.h21
-rw-r--r--scheduler/cupsfilter.c801
-rw-r--r--scheduler/dirsvc.c52
-rw-r--r--scheduler/dirsvc.h27
-rw-r--r--scheduler/env.c23
-rw-r--r--scheduler/filter.c23
-rw-r--r--scheduler/ipp.c166
-rw-r--r--scheduler/job.c136
-rw-r--r--scheduler/job.h29
-rw-r--r--scheduler/listen.c23
-rw-r--r--scheduler/log.c23
-rw-r--r--scheduler/main.c22
-rw-r--r--scheduler/mime.c23
-rw-r--r--scheduler/mime.h23
-rw-r--r--scheduler/network.c21
-rw-r--r--scheduler/network.h21
-rw-r--r--scheduler/policy.c23
-rw-r--r--scheduler/policy.h23
-rw-r--r--scheduler/printers.c91
-rw-r--r--scheduler/printers.h23
-rw-r--r--scheduler/process.c23
-rw-r--r--scheduler/quotas.c23
-rw-r--r--scheduler/select.c23
-rw-r--r--scheduler/server.c23
-rw-r--r--scheduler/statbuf.c23
-rw-r--r--scheduler/statbuf.h23
-rw-r--r--scheduler/subscriptions.c23
-rw-r--r--scheduler/subscriptions.h23
-rw-r--r--scheduler/sysman.c23
-rw-r--r--scheduler/sysman.h23
-rw-r--r--scheduler/testdirsvc.c23
-rw-r--r--scheduler/testlpd.c23
-rw-r--r--scheduler/testmime.c23
-rw-r--r--scheduler/testspeed.c23
-rw-r--r--scheduler/testsub.c23
-rw-r--r--scheduler/type.c23
-rw-r--r--scheduler/util.c23
-rw-r--r--scheduler/util.h23
-rw-r--r--scripting/java/src/com/easysw/cups/Cups.java21
-rw-r--r--scripting/java/src/com/easysw/cups/CupsJob.java21
-rw-r--r--scripting/java/src/com/easysw/cups/CupsPrinter.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPP.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPAttribute.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPCalendar.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPDefs.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPError.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPHttp.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPMD5.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPRequest.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPStatus.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPURLConnection.java21
-rw-r--r--scripting/java/src/com/easysw/cups/IPPValue.java21
-rw-r--r--scripting/java/src/com/easysw/cups/cups.nfo21
-rw-r--r--scripting/php/Dependencies7
-rw-r--r--scripting/php/Makefile19
-rw-r--r--scripting/php/phpcups.c71
-rw-r--r--scripting/php/phpcups.h23
-rwxr-xr-xscripting/php/phpcups.php19
-rw-r--r--standards/Makefile23
-rw-r--r--standards/rfctohtml.c23
-rw-r--r--systemv/Dependencies94
-rw-r--r--systemv/Makefile41
-rw-r--r--systemv/accept.c23
-rw-r--r--systemv/cancel.c23
-rw-r--r--systemv/cupsaddsmb.c26
-rw-r--r--systemv/cupsctl.c219
-rw-r--r--systemv/cupstestdsc.c23
-rw-r--r--systemv/cupstestppd.c27
-rw-r--r--systemv/lp.c23
-rw-r--r--systemv/lpadmin.c23
-rw-r--r--systemv/lpinfo.c23
-rw-r--r--systemv/lpmove.c23
-rw-r--r--systemv/lpoptions.c23
-rw-r--r--systemv/lppasswd.c23
-rw-r--r--systemv/lpstat.c23
-rw-r--r--templates/Makefile23
-rw-r--r--templates/de/edit-config.tmpl.in4
-rw-r--r--templates/de/help-header.tmpl2
-rw-r--r--templates/edit-config.tmpl.in4
-rw-r--r--templates/es/edit-config.tmpl.in4
-rw-r--r--templates/es/help-header.tmpl2
-rw-r--r--templates/et/edit-config.tmpl.in4
-rw-r--r--templates/et/help-header.tmpl2
-rw-r--r--templates/fr/edit-config.tmpl.in4
-rw-r--r--templates/fr/help-header.tmpl2
-rw-r--r--templates/he/edit-config.tmpl.in4
-rw-r--r--templates/he/help-header.tmpl2
-rw-r--r--templates/help-header.tmpl2
-rw-r--r--templates/it/edit-config.tmpl.in4
-rw-r--r--templates/it/help-header.tmpl2
-rw-r--r--templates/ja/edit-config.tmpl.in4
-rw-r--r--templates/pl/edit-config.tmpl.in4
-rw-r--r--templates/pl/help-header.tmpl2
-rw-r--r--templates/sv/edit-config.tmpl.in4
-rw-r--r--templates/sv/help-header.tmpl2
-rw-r--r--templates/trailer.tmpl5
-rw-r--r--templates/zh_TW/edit-config.tmpl.in4
-rw-r--r--templates/zh_TW/help-header.tmpl2
-rw-r--r--test/4.4-subscription-ops.test8
-rw-r--r--test/5.1-lpadmin.sh23
-rw-r--r--test/5.2-lpc.sh23
-rw-r--r--test/5.3-lpq.sh23
-rw-r--r--test/5.4-lpstat.sh23
-rw-r--r--test/5.5-lp.sh25
-rw-r--r--test/5.6-lpr.sh23
-rw-r--r--test/5.7-lprm.sh23
-rw-r--r--test/5.8-cancel.sh23
-rw-r--r--test/5.9-lpinfo.sh23
-rw-r--r--test/Dependencies9
-rw-r--r--test/Makefile23
-rw-r--r--test/ipptest.c23
-rwxr-xr-xtest/run-stp-tests.sh42
-rw-r--r--test/str-header.html4
-rw-r--r--test/testfile.pdfbin36613 -> 80513 bytes
-rw-r--r--test/testfile.ps250
-rw-r--r--test/testhp.ppd23
-rw-r--r--test/testps.ppd23
-rwxr-xr-xtools/makebuttons19
-rwxr-xr-xtools/testosx35
-rw-r--r--vcnet/config.h23
494 files changed, 52916 insertions, 20557 deletions
diff --git a/CHANGES-1.2.txt b/CHANGES-1.2.txt
index 0ae2d9ba1..7b0b1f2de 100644
--- a/CHANGES-1.2.txt
+++ b/CHANGES-1.2.txt
@@ -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)
diff --git a/CHANGES.txt b/CHANGES.txt
index e73cbd134..a66fe2dc5 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -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)
diff --git a/CREDITS.txt b/CREDITS.txt
index 99d92f29a..9cbf832ed 100644
--- a/CREDITS.txt
+++ b/CREDITS.txt
@@ -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".
diff --git a/INSTALL.txt b/INSTALL.txt
index 329409b37..73e4c35ea 100644
--- a/INSTALL.txt
+++ b/INSTALL.txt
@@ -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
diff --git a/LICENSE.txt b/LICENSE.txt
index aee2abed0..bff03673d 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -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.
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
diff --git a/Makedefs.in b/Makedefs.in
index 2474705d8..01480314c 100644
--- a/Makedefs.in
+++ b/Makedefs.in
@@ -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 $"
#
diff --git a/Makefile b/Makefile
index 393e09571..86d47a429 100644
--- 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 $".
#
diff --git a/README.txt b/README.txt
index 26f52b8e1..6d04079cf 100644
--- a/README.txt
+++ b/README.txt
@@ -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.
diff --git a/backend/Dependencies b/backend/Dependencies
index af2a02674..da928d11e 100644
--- a/backend/Dependencies
+++ b/backend/Dependencies
@@ -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
diff --git a/backend/Makefile b/backend/Makefile
index 28337a0bc..69519208d 100644
--- a/backend/Makefile
+++ b/backend/Makefile
@@ -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 $".
#
diff --git a/backend/backend-private.h b/backend/backend-private.h
index 59de3696a..d4a10b6a6 100644
--- a/backend/backend-private.h
+++ b/backend/backend-private.h
@@ -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 $".
*/
diff --git a/backend/betest.c b/backend/betest.c
index f0ea6cdb2..ae73a1f1c 100644
--- a/backend/betest.c
+++ b/backend/betest.c
@@ -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 $".
*/
diff --git a/backend/ieee1284.c b/backend/ieee1284.c
index 94b01843f..2e0f2b242 100644
--- a/backend/ieee1284.c
+++ b/backend/ieee1284.c
@@ -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 $".
*/
diff --git a/backend/ieee1394-linux.c b/backend/ieee1394-linux.c
index b95e8204e..2fc273a16 100644
--- a/backend/ieee1394-linux.c
+++ b/backend/ieee1394-linux.c
@@ -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 $".
*/
diff --git a/backend/ieee1394.c b/backend/ieee1394.c
index 3d88c7a08..f45bd96df 100644
--- a/backend/ieee1394.c
+++ b/backend/ieee1394.c
@@ -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 $".
*/
diff --git a/backend/ieee1394.h b/backend/ieee1394.h
index 19181c5c0..6f397fea0 100644
--- a/backend/ieee1394.h
+++ b/backend/ieee1394.h
@@ -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 $".
*/
diff --git a/backend/ipp.c b/backend/ipp.c
index 43cca4975..457e36bfd 100644
--- a/backend/ipp.c
+++ b/backend/ipp.c
@@ -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 $".
*/
diff --git a/backend/lpd.c b/backend/lpd.c
index c7fb6b9a5..10f4b5c0b 100644
--- a/backend/lpd.c
+++ b/backend/lpd.c
@@ -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 $".
*/
diff --git a/backend/parallel.c b/backend/parallel.c
index a52d44f8b..febedf6f9 100644
--- a/backend/parallel.c
+++ b/backend/parallel.c
@@ -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 $".
*/
diff --git a/backend/runloop.c b/backend/runloop.c
index 647c79488..a3499e95f 100644
--- a/backend/runloop.c
+++ b/backend/runloop.c
@@ -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 $".
*/
diff --git a/backend/scsi-irix.c b/backend/scsi-irix.c
index 4f735d595..3b3e43b0d 100644
--- a/backend/scsi-irix.c
+++ b/backend/scsi-irix.c
@@ -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 $".
*/
diff --git a/backend/scsi-linux.c b/backend/scsi-linux.c
index 66a88a319..dbd1c7085 100644
--- a/backend/scsi-linux.c
+++ b/backend/scsi-linux.c
@@ -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 $".
*/
diff --git a/backend/scsi.c b/backend/scsi.c
index 91544b8b9..df525618b 100644
--- a/backend/scsi.c
+++ b/backend/scsi.c
@@ -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 $".
*/
diff --git a/backend/serial.c b/backend/serial.c
index 0aa11e90e..52ee566cd 100644
--- a/backend/serial.c
+++ b/backend/serial.c
@@ -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 $".
*/
diff --git a/backend/snmp.c b/backend/snmp.c
index bcacf14c1..916430bd8 100644
--- a/backend/snmp.c
+++ b/backend/snmp.c
@@ -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 $".
*/
diff --git a/backend/socket.c b/backend/socket.c
index 0cb2629aa..68f9a29c5 100644
--- a/backend/socket.c
+++ b/backend/socket.c
@@ -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 $".
*/
diff --git a/backend/test1284.c b/backend/test1284.c
index 918d53b4f..62905e2df 100644
--- a/backend/test1284.c
+++ b/backend/test1284.c
@@ -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 $".
*/
diff --git a/backend/usb-darwin.c b/backend/usb-darwin.c
index e78b15ed5..e71965d8c 100644
--- a/backend/usb-darwin.c
+++ b/backend/usb-darwin.c
@@ -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.
*
@@ -104,6 +104,7 @@
* 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 $".
*/
diff --git a/backend/usb-unix.c b/backend/usb-unix.c
index c034a416f..ff9e825a0 100644
--- a/backend/usb-unix.c
+++ b/backend/usb-unix.c
@@ -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 $".
*/
diff --git a/backend/usb.c b/backend/usb.c
index 234650deb..2abd4df47 100644
--- a/backend/usb.c
+++ b/backend/usb.c
@@ -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 $".
*/
diff --git a/berkeley/Dependencies b/berkeley/Dependencies
index 2c5dd988d..b22e00768 100644
--- a/berkeley/Dependencies
+++ b/berkeley/Dependencies
@@ -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
diff --git a/berkeley/Makefile b/berkeley/Makefile
index 762605e56..1023c1a33 100644
--- a/berkeley/Makefile
+++ b/berkeley/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 $"
#
# 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 $".
#
diff --git a/berkeley/lpc.c b/berkeley/lpc.c
index 808ed674d..666308ebb 100644
--- a/berkeley/lpc.c
+++ b/berkeley/lpc.c
@@ -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 $".
*/
diff --git a/berkeley/lpq.c b/berkeley/lpq.c
index 719e3b249..18b2e1ccd 100644
--- a/berkeley/lpq.c
+++ b/berkeley/lpq.c
@@ -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 $".
*/
diff --git a/berkeley/lpr.c b/berkeley/lpr.c
index c4bf045b9..a7223f2d7 100644
--- a/berkeley/lpr.c
+++ b/berkeley/lpr.c
@@ -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 $".
*/
diff --git a/berkeley/lprm.c b/berkeley/lprm.c
index 23fbbb37d..d453af13c 100644
--- a/berkeley/lprm.c
+++ b/berkeley/lprm.c
@@ -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 $".
*/
diff --git a/cgi-bin/Dependencies b/cgi-bin/Dependencies
index e87f276b8..42aa24791 100644
--- a/cgi-bin/Dependencies
+++ b/cgi-bin/Dependencies
@@ -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
diff --git a/cgi-bin/Makefile b/cgi-bin/Makefile
index 5826668fc..5637c900f 100644
--- a/cgi-bin/Makefile
+++ b/cgi-bin/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 $"
#
# 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 $".
#
diff --git a/cgi-bin/admin.c b/cgi-bin/admin.c
index ca0987660..d73295a1d 100644
--- a/cgi-bin/admin.c
+++ b/cgi-bin/admin.c
@@ -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 $".
*/
diff --git a/cgi-bin/cgi-private.h b/cgi-bin/cgi-private.h
index f50a7aabe..bdcbeac7a 100644
--- a/cgi-bin/cgi-private.h
+++ b/cgi-bin/cgi-private.h
@@ -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 $".
*/
diff --git a/cgi-bin/cgi.h b/cgi-bin/cgi.h
index 0ffe2950d..9f462dd20 100644
--- a/cgi-bin/cgi.h
+++ b/cgi-bin/cgi.h
@@ -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 $".
*/
diff --git a/cgi-bin/classes.c b/cgi-bin/classes.c
index 1c22d513e..51c07337f 100644
--- a/cgi-bin/classes.c
+++ b/cgi-bin/classes.c
@@ -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 $".
*/
diff --git a/cgi-bin/help-index.c b/cgi-bin/help-index.c
index 8be6bc3a5..b32f8a7af 100644
--- a/cgi-bin/help-index.c
+++ b/cgi-bin/help-index.c
@@ -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 $".
*/
diff --git a/cgi-bin/help-index.h b/cgi-bin/help-index.h
index c7cbe2b54..bbee9ca13 100644
--- a/cgi-bin/help-index.h
+++ b/cgi-bin/help-index.h
@@ -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 $".
*/
diff --git a/cgi-bin/help.c b/cgi-bin/help.c
index 0d554de71..85a6a7cae 100644
--- a/cgi-bin/help.c
+++ b/cgi-bin/help.c
@@ -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:
*
diff --git a/cgi-bin/html.c b/cgi-bin/html.c
index 62e0cc517..4382e152a 100644
--- a/cgi-bin/html.c
+++ b/cgi-bin/html.c
@@ -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 $".
*/
diff --git a/cgi-bin/ipp-var.c b/cgi-bin/ipp-var.c
index f9dc54ca7..a2f18de57 100644
--- a/cgi-bin/ipp-var.c
+++ b/cgi-bin/ipp-var.c
@@ -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 $".
*/
diff --git a/cgi-bin/jobs.c b/cgi-bin/jobs.c
index f86aa9bb9..da4f1357c 100644
--- a/cgi-bin/jobs.c
+++ b/cgi-bin/jobs.c
@@ -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 $".
*/
diff --git a/cgi-bin/printers.c b/cgi-bin/printers.c
index 50dc2b322..068547cb4 100644
--- a/cgi-bin/printers.c
+++ b/cgi-bin/printers.c
@@ -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 $".
*/
diff --git a/cgi-bin/search.c b/cgi-bin/search.c
index 25a410f7d..9765064f0 100644
--- a/cgi-bin/search.c
+++ b/cgi-bin/search.c
@@ -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 $".
*/
diff --git a/cgi-bin/template.c b/cgi-bin/template.c
index d2fd9b8e3..9677e44fe 100644
--- a/cgi-bin/template.c
+++ b/cgi-bin/template.c
@@ -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 $".
*/
diff --git a/cgi-bin/testcgi.c b/cgi-bin/testcgi.c
index e9300af87..6d9285a02 100644
--- a/cgi-bin/testcgi.c
+++ b/cgi-bin/testcgi.c
@@ -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 $".
*/
diff --git a/cgi-bin/testhi.c b/cgi-bin/testhi.c
index 1d6e23f04..0ef102e74 100644
--- a/cgi-bin/testhi.c
+++ b/cgi-bin/testhi.c
@@ -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 $".
*/
diff --git a/cgi-bin/testtemplate.c b/cgi-bin/testtemplate.c
index fa4714a8a..9ecc95c1c 100644
--- a/cgi-bin/testtemplate.c
+++ b/cgi-bin/testtemplate.c
@@ -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 $".
*/
diff --git a/cgi-bin/var.c b/cgi-bin/var.c
index 113b8d026..8d4dab9ea 100644
--- a/cgi-bin/var.c
+++ b/cgi-bin/var.c
@@ -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 $".
*/
diff --git a/conf/Makefile b/conf/Makefile
index 968e66004..4cac3841f 100644
--- a/conf/Makefile
+++ b/conf/Makefile
@@ -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 $".
#
diff --git a/conf/cupsd.conf.in b/conf/cupsd.conf.in
index ee0b28fb4..96138db38 100644
--- a/conf/cupsd.conf.in
+++ b/conf/cupsd.conf.in
@@ -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 $".
#
diff --git a/conf/mime.convs.in b/conf/mime.convs.in
index ec3291871..108e507b2 100644
--- a/conf/mime.convs.in
+++ b/conf/mime.convs.in
@@ -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 $".
#
diff --git a/conf/mime.types b/conf/mime.types
index ed53e7947..bda116265 100644
--- a/conf/mime.types
+++ b/conf/mime.types
@@ -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
index 000000000..a85dbc7c8
--- /dev/null
+++ b/conf/snmp.conf.in
@@ -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$".
+#
diff --git a/config-scripts/cups-3264.m4 b/config-scripts/cups-3264.m4
index 1ce80df9d..46d85f38b 100644
--- a/config-scripts/cups-3264.m4
+++ b/config-scripts/cups-3264.m4
@@ -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...
diff --git a/config-scripts/cups-common.m4 b/config-scripts/cups-common.m4
index 2b84c2bfb..e360095e4 100644
--- a/config-scripts/cups-common.m4
+++ b/config-scripts/cups-common.m4
@@ -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
diff --git a/config-scripts/cups-compiler.m4 b/config-scripts/cups-compiler.m4
index e0426aa5b..c87069cac 100644
--- a/config-scripts/cups-compiler.m4
+++ b/config-scripts/cups-compiler.m4
@@ -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
diff --git a/config-scripts/cups-defaults.m4 b/config-scripts/cups-defaults.m4
index 06393e115..6b6d46436 100644
--- a/config-scripts/cups-defaults.m4
+++ b/config-scripts/cups-defaults.m4
@@ -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
diff --git a/config-scripts/cups-directories.m4 b/config-scripts/cups-directories.m4
index 7728746c9..c34dfd090 100644
--- a/config-scripts/cups-directories.m4
+++ b/config-scripts/cups-directories.m4
@@ -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
diff --git a/config-scripts/cups-dnssd.m4 b/config-scripts/cups-dnssd.m4
index acdc98a02..001c79f9a 100644
--- a/config-scripts/cups-dnssd.m4
+++ b/config-scripts/cups-dnssd.m4
@@ -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])
diff --git a/config-scripts/cups-gssapi.m4 b/config-scripts/cups-gssapi.m4
index c1394afcd..2fed2e2e7 100644
--- a/config-scripts/cups-gssapi.m4
+++ b/config-scripts/cups-gssapi.m4
@@ -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
diff --git a/config-scripts/cups-image.m4 b/config-scripts/cups-image.m4
index 8c63cc9a5..58ed255ff 100644
--- a/config-scripts/cups-image.m4
+++ b/config-scripts/cups-image.m4
@@ -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
diff --git a/config-scripts/cups-largefile.m4 b/config-scripts/cups-largefile.m4
index f5f6bf1ad..dbfcb499c 100644
--- a/config-scripts/cups-largefile.m4
+++ b/config-scripts/cups-largefile.m4
@@ -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
diff --git a/config-scripts/cups-launchd.m4 b/config-scripts/cups-launchd.m4
index ded893b07..02d89843b 100644
--- a/config-scripts/cups-launchd.m4
+++ b/config-scripts/cups-launchd.m4
@@ -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
diff --git a/config-scripts/cups-ldap.m4 b/config-scripts/cups-ldap.m4
index d2171eb30..153c0dca6 100644
--- a/config-scripts/cups-ldap.m4
+++ b/config-scripts/cups-ldap.m4
@@ -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
diff --git a/config-scripts/cups-libtool.m4 b/config-scripts/cups-libtool.m4
index 5b68a7080..c88f41426 100644
--- a/config-scripts/cups-libtool.m4
+++ b/config-scripts/cups-libtool.m4
@@ -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
diff --git a/config-scripts/cups-manpages.m4 b/config-scripts/cups-manpages.m4
index 71f1e60ba..13881c5bf 100644
--- a/config-scripts/cups-manpages.m4
+++ b/config-scripts/cups-manpages.m4
@@ -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
diff --git a/config-scripts/cups-network.m4 b/config-scripts/cups-network.m4
index 8da5f6266..30e7398e7 100644
--- a/config-scripts/cups-network.m4
+++ b/config-scripts/cups-network.m4
@@ -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
diff --git a/config-scripts/cups-opsys.m4 b/config-scripts/cups-opsys.m4
index 964fe74bf..ae81eb481 100644
--- a/config-scripts/cups-opsys.m4
+++ b/config-scripts/cups-opsys.m4
@@ -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
diff --git a/config-scripts/cups-pam.m4 b/config-scripts/cups-pam.m4
index df445a2b7..4ceb2d4af 100644
--- a/config-scripts/cups-pam.m4
+++ b/config-scripts/cups-pam.m4
@@ -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
diff --git a/config-scripts/cups-pap.m4 b/config-scripts/cups-pap.m4
index 2fbed6776..b1fe05bc6 100644
--- a/config-scripts/cups-pap.m4
+++ b/config-scripts/cups-pap.m4
@@ -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
diff --git a/config-scripts/cups-pdf.m4 b/config-scripts/cups-pdf.m4
index f76974883..deac73ed8 100644
--- a/config-scripts/cups-pdf.m4
+++ b/config-scripts/cups-pdf.m4
@@ -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
diff --git a/config-scripts/cups-poll.m4 b/config-scripts/cups-poll.m4
index d0b6e9760..639530dba 100644
--- a/config-scripts/cups-poll.m4
+++ b/config-scripts/cups-poll.m4
@@ -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))
diff --git a/config-scripts/cups-scripting.m4 b/config-scripts/cups-scripting.m4
index ee00b8a2e..71a6707e9 100644
--- a/config-scripts/cups-scripting.m4
+++ b/config-scripts/cups-scripting.m4
@@ -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
diff --git a/config-scripts/cups-sharedlibs.m4 b/config-scripts/cups-sharedlibs.m4
index 940fdac28..5eeface00 100644
--- a/config-scripts/cups-sharedlibs.m4
+++ b/config-scripts/cups-sharedlibs.m4
@@ -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
diff --git a/config-scripts/cups-slp.m4 b/config-scripts/cups-slp.m4
index 0afbbca31..60141d49a 100644
--- a/config-scripts/cups-slp.m4
+++ b/config-scripts/cups-slp.m4
@@ -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
diff --git a/config-scripts/cups-ssl.m4 b/config-scripts/cups-ssl.m4
index a208b712f..b239bbaaf 100644
--- a/config-scripts/cups-ssl.m4
+++ b/config-scripts/cups-ssl.m4
@@ -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
diff --git a/config-scripts/cups-threads.m4 b/config-scripts/cups-threads.m4
index a779aad84..2dfa8beff 100644
--- a/config-scripts/cups-threads.m4
+++ b/config-scripts/cups-threads.m4
@@ -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
diff --git a/config.h.in b/config.h.in
index 9bbbab61c..ebd9ab4bf 100644
--- a/config.h.in
+++ b/config.h.in
@@ -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_
@@ -531,8 +522,15 @@
#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 $".
*/
diff --git a/configure.in b/configure.in
index bfbe2cd8d..c52453f83 100644
--- a/configure.in
+++ b/configure.in
@@ -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
diff --git a/cups-config.in b/cups-config.in
index 98e80a88f..66bf14997 100755
--- a/cups-config.in
+++ b/cups-config.in
@@ -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 $".
#
diff --git a/cups/Dependencies b/cups/Dependencies
index 0efee6e4a..167b8b5ae 100644
--- a/cups/Dependencies
+++ b/cups/Dependencies
@@ -1,297 +1,324 @@
-# 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
diff --git a/cups/Makefile b/cups/Makefile
index c78edbffb..1095c789c 100644
--- a/cups/Makefile
+++ b/cups/Makefile
@@ -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 $".
#
diff --git a/cups/adminutil.c b/cups/adminutil.c
index 57a656d94..20a97af30 100644
--- a/cups/adminutil.c
+++ b/cups/adminutil.c
@@ -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 $".
*/
diff --git a/cups/adminutil.h b/cups/adminutil.h
index 4b2bd7a95..94484fcc8 100644
--- a/cups/adminutil.h
+++ b/cups/adminutil.h
@@ -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 $".
*/
diff --git a/cups/api-array.shtml b/cups/api-array.shtml
index 433ce5d28..355aa4822 100644
--- a/cups/api-array.shtml
+++ b/cups/api-array.shtml
@@ -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>
diff --git a/cups/api-cups.shtml b/cups/api-cups.shtml
index e53b36ef7..483feb30b 100644
--- a/cups/api-cups.shtml
+++ b/cups/api-cups.shtml
@@ -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>
diff --git a/cups/api-filedir.shtml b/cups/api-filedir.shtml
index 3e6e94433..b356e655c 100644
--- a/cups/api-filedir.shtml
+++ b/cups/api-filedir.shtml
@@ -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>
diff --git a/cups/api-filter.shtml b/cups/api-filter.shtml
index 66b65267e..0eda305c7 100644
--- a/cups/api-filter.shtml
+++ b/cups/api-filter.shtml
@@ -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>
diff --git a/cups/api-httpipp.shtml b/cups/api-httpipp.shtml
index 9b860bfd3..93e34f934 100644
--- a/cups/api-httpipp.shtml
+++ b/cups/api-httpipp.shtml
@@ -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>
diff --git a/cups/api-ppd.shtml b/cups/api-ppd.shtml
index 4dcd74909..497e7ae6b 100644
--- a/cups/api-ppd.shtml
+++ b/cups/api-ppd.shtml
@@ -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>
diff --git a/cups/array.c b/cups/array.c
index 50223a5ae..5728d51e4 100644
--- a/cups/array.c
+++ b/cups/array.c
@@ -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 $".
*/
diff --git a/cups/array.h b/cups/array.h
index 47d28b930..2d1b89f47 100644
--- a/cups/array.h
+++ b/cups/array.h
@@ -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 $".
*/
diff --git a/cups/attr.c b/cups/attr.c
index 84b1041c5..d65b3ef45 100644
--- a/cups/attr.c
+++ b/cups/attr.c
@@ -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 $".
*/
diff --git a/cups/auth.c b/cups/auth.c
index 7a3f324c9..0c7692cc0 100644
--- a/cups/auth.c
+++ b/cups/auth.c
@@ -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 $".
*/
diff --git a/cups/backchannel.c b/cups/backchannel.c
index cfb22aa5c..9b702172f 100644
--- a/cups/backchannel.c
+++ b/cups/backchannel.c
@@ -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 $".
*/
diff --git a/cups/backend.c b/cups/backend.c
index 68d234d12..992bc5d03 100644
--- a/cups/backend.c
+++ b/cups/backend.c
@@ -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 $".
*/
diff --git a/cups/backend.h b/cups/backend.h
index ca107c93f..78081d4e5 100644
--- a/cups/backend.h
+++ b/cups/backend.h
@@ -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 $".
*/
diff --git a/cups/cups.h b/cups/cups.h
index 1e446cf05..befa0a395 100644
--- a/cups/cups.h
+++ b/cups/cups.h
@@ -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 $".
*/
diff --git a/cups/custom.c b/cups/custom.c
index 23008e93c..92bdcdc90 100644
--- a/cups/custom.c
+++ b/cups/custom.c
@@ -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 $".
*/
diff --git a/cups/debug.h b/cups/debug.h
index 65b1fa224..074384b65 100644
--- a/cups/debug.h
+++ b/cups/debug.h
@@ -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 $".
*/
diff --git a/cups/dest.c b/cups/dest.c
index 016ec8246..afc4ea0c4 100644
--- a/cups/dest.c
+++ b/cups/dest.c
@@ -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 $".
*/
diff --git a/cups/dir.c b/cups/dir.c
index c130bd865..b3a689b70 100644
--- a/cups/dir.c
+++ b/cups/dir.c
@@ -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:
*
diff --git a/cups/dir.h b/cups/dir.h
index ac5c5fc08..9b5eb3cef 100644
--- a/cups/dir.h
+++ b/cups/dir.h
@@ -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_
diff --git a/cups/emit.c b/cups/emit.c
index 8eea05dfd..b57183a93 100644
--- a/cups/emit.c
+++ b/cups/emit.c
@@ -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 $".
*/
diff --git a/cups/encode.c b/cups/encode.c
index 686fb648a..c18359801 100644
--- a/cups/encode.c
+++ b/cups/encode.c
@@ -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 $".
*/
diff --git a/cups/file.c b/cups/file.c
index 2eac3a3cd..9ad5ee1b3 100644
--- a/cups/file.c
+++ b/cups/file.c
@@ -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 $".
*/
diff --git a/cups/file.h b/cups/file.h
index a0ffd918e..89b6c4079 100644
--- a/cups/file.h
+++ b/cups/file.h
@@ -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 $".
*/
diff --git a/cups/getifaddrs.c b/cups/getifaddrs.c
index 7653cfde9..d5b602988 100644
--- a/cups/getifaddrs.c
+++ b/cups/getifaddrs.c
@@ -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 $".
*/
diff --git a/cups/getputfile.c b/cups/getputfile.c
index dc8fedcc9..8990751ee 100644
--- a/cups/getputfile.c
+++ b/cups/getputfile.c
@@ -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 $".
*/
diff --git a/cups/globals.c b/cups/globals.c
index 4b09a427d..53dcb0985 100644
--- a/cups/globals.c
+++ b/cups/globals.c
@@ -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 $".
*/
diff --git a/cups/globals.h b/cups/globals.h
index 09fdbcad9..1be579cbc 100644
--- a/cups/globals.h
+++ b/cups/globals.h
@@ -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 $".
*/
diff --git a/cups/http-addr.c b/cups/http-addr.c
index f0d5fb37e..14e6112de 100644
--- a/cups/http-addr.c
+++ b/cups/http-addr.c
@@ -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 $".
*/
diff --git a/cups/http-addrlist.c b/cups/http-addrlist.c
index 07b1b6739..8f8e5c06f 100644
--- a/cups/http-addrlist.c
+++ b/cups/http-addrlist.c
@@ -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 $".
*/
diff --git a/cups/http-private.h b/cups/http-private.h
index fdf3d2da5..cd46bb31f 100644
--- a/cups/http-private.h
+++ b/cups/http-private.h
@@ -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 $".
*/
diff --git a/cups/http-support.c b/cups/http-support.c
index 7750b208e..3382d483d 100644
--- a/cups/http-support.c
+++ b/cups/http-support.c
@@ -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 $".
*/
diff --git a/cups/http.c b/cups/http.c
index 251321d51..b2de909e5 100644
--- a/cups/http.c
+++ b/cups/http.c
@@ -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 $".
*/
diff --git a/cups/http.h b/cups/http.h
index babe4240b..72c243ec6 100644
--- a/cups/http.h
+++ b/cups/http.h
@@ -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 $".
*/
diff --git a/cups/i18n.h b/cups/i18n.h
index ea7c0e231..2e18790f7 100644
--- a/cups/i18n.h
+++ b/cups/i18n.h
@@ -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 $".
*/
diff --git a/cups/ipp-private.h b/cups/ipp-private.h
index b315d8b37..e38ca26e1 100644
--- a/cups/ipp-private.h
+++ b/cups/ipp-private.h
@@ -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 $".
*/
diff --git a/cups/ipp-support.c b/cups/ipp-support.c
index 3ff58417f..e747602d8 100644
--- a/cups/ipp-support.c
+++ b/cups/ipp-support.c
@@ -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 $".
*/
diff --git a/cups/ipp.c b/cups/ipp.c
index 8dea50d14..048fdc2fe 100644
--- a/cups/ipp.c
+++ b/cups/ipp.c
@@ -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 $".
*/
diff --git a/cups/ipp.h b/cups/ipp.h
index a37448776..1f6dd85ba 100644
--- a/cups/ipp.h
+++ b/cups/ipp.h
@@ -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 $".
*/
diff --git a/cups/langprintf.c b/cups/langprintf.c
index e675d270d..d9f6fa10f 100644
--- a/cups/langprintf.c
+++ b/cups/langprintf.c
@@ -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 $".
*/
diff --git a/cups/language.c b/cups/language.c
index 20e11cd09..ac62feb27 100644
--- a/cups/language.c
+++ b/cups/language.c
@@ -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 $".
*/
diff --git a/cups/language.h b/cups/language.h
index 94f7bf81a..195c6a04d 100644
--- a/cups/language.h
+++ b/cups/language.h
@@ -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 $".
*/
diff --git a/cups/libcups.exp b/cups/libcups.exp
index ed3332bca..14f9b916b 100644
--- a/cups/libcups.exp
+++ b/cups/libcups.exp
@@ -282,6 +282,7 @@ _ppdFirstOption
_ppdIsMarked
_ppdLastError
_ppdLocalize
+_ppdLocalizeIPPReason
_ppdMarkDefaults
_ppdMarkOption
_ppdNextCustomParam
diff --git a/cups/localize.c b/cups/localize.c
index 0482588ce..911d8ef35 100644
--- a/cups/localize.c
+++ b/cups/localize.c
@@ -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.
*
@@ -34,7 +25,11 @@
*
* 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.
*/
/*
@@ -49,14 +44,20 @@
* 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 $".
*/
diff --git a/cups/mark.c b/cups/mark.c
index 052136e68..92d2faee2 100644
--- a/cups/mark.c
+++ b/cups/mark.c
@@ -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 $".
*/
diff --git a/cups/md5-apple.h b/cups/md5-apple.h
index 4284ad4ab..38f4d5b04 100644
--- a/cups/md5-apple.h
+++ b/cups/md5-apple.h
@@ -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 $".
*/
diff --git a/cups/md5passwd.c b/cups/md5passwd.c
index d28b5ea68..2dd3c122c 100644
--- a/cups/md5passwd.c
+++ b/cups/md5passwd.c
@@ -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 $".
*/
diff --git a/cups/notify.c b/cups/notify.c
index 117796a3d..02bb74560 100644
--- a/cups/notify.c
+++ b/cups/notify.c
@@ -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 $".
*/
diff --git a/cups/options.c b/cups/options.c
index e4b7bbb88..cd38c185b 100644
--- a/cups/options.c
+++ b/cups/options.c
@@ -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 $".
*/
diff --git a/cups/page.c b/cups/page.c
index b408b5242..b4e325697 100644
--- a/cups/page.c
+++ b/cups/page.c
@@ -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 $".
*/
diff --git a/cups/ppd.c b/cups/ppd.c
index 884244878..53fac4ad0 100644
--- a/cups/ppd.c
+++ b/cups/ppd.c
@@ -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 $".
*/
diff --git a/cups/ppd.h b/cups/ppd.h
index b0ded47cc..cd67a51fc 100644
--- a/cups/ppd.h
+++ b/cups/ppd.h
@@ -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 $".
*/
diff --git a/cups/request.c b/cups/request.c
index 5e80fd645..560367901 100644
--- a/cups/request.c
+++ b/cups/request.c
@@ -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 $".
*/
diff --git a/cups/sidechannel.c b/cups/sidechannel.c
index b1403384c..9f1a64fa8 100644
--- a/cups/sidechannel.c
+++ b/cups/sidechannel.c
@@ -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 $".
*/
diff --git a/cups/sidechannel.h b/cups/sidechannel.h
index 9bdf49b7f..35b0de9dc 100644
--- a/cups/sidechannel.h
+++ b/cups/sidechannel.h
@@ -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 $".
*/
diff --git a/cups/snprintf.c b/cups/snprintf.c
index 50cd64da4..018a3f7ae 100644
--- a/cups/snprintf.c
+++ b/cups/snprintf.c
@@ -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 $".
*/
diff --git a/cups/string.c b/cups/string.c
index c44b7a061..40f3d7fd2 100644
--- a/cups/string.c
+++ b/cups/string.c
@@ -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 $".
*/
diff --git a/cups/string.h b/cups/string.h
index 79ebd774b..e0cd0e49b 100644
--- a/cups/string.h
+++ b/cups/string.h
@@ -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 $".
*/
diff --git a/cups/tempfile.c b/cups/tempfile.c
index 9375edc46..5d5bd5206 100644
--- a/cups/tempfile.c
+++ b/cups/tempfile.c
@@ -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 $".
*/
diff --git a/cups/test.ppd b/cups/test.ppd
index bdcdc9971..303b200a2 100644
--- a/cups/test.ppd
+++ b/cups/test.ppd
@@ -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
@@ -148,6 +138,18 @@
*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
@@ -185,5 +187,5 @@
*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 $".
*%
diff --git a/cups/testadmin.c b/cups/testadmin.c
index 31bbb0b41..5091f11b8 100644
--- a/cups/testadmin.c
+++ b/cups/testadmin.c
@@ -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 $".
*/
diff --git a/cups/testarray.c b/cups/testarray.c
index 912035d51..064ec892f 100644
--- a/cups/testarray.c
+++ b/cups/testarray.c
@@ -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 $".
*/
diff --git a/cups/testcups.c b/cups/testcups.c
index d9f391f0e..a3187fd1c 100644
--- a/cups/testcups.c
+++ b/cups/testcups.c
@@ -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.
*
diff --git a/cups/testfile.c b/cups/testfile.c
index 18b0ad4a7..2a50e677f 100644
--- a/cups/testfile.c
+++ b/cups/testfile.c
@@ -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 $".
*/
diff --git a/cups/testhttp.c b/cups/testhttp.c
index 585ca6eef..37f850c9b 100644
--- a/cups/testhttp.c
+++ b/cups/testhttp.c
@@ -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 $".
*/
diff --git a/cups/testi18n.c b/cups/testi18n.c
index 80fc9f6a5..c6654d62e 100644
--- a/cups/testi18n.c
+++ b/cups/testi18n.c
@@ -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 $"
*/
diff --git a/cups/testipp.c b/cups/testipp.c
index 2231be273..aa119ace9 100644
--- a/cups/testipp.c
+++ b/cups/testipp.c
@@ -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 $".
*/
diff --git a/cups/testlang.c b/cups/testlang.c
index 2c3ebe805..374ad8952 100644
--- a/cups/testlang.c
+++ b/cups/testlang.c
@@ -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 $".
*/
diff --git a/cups/testppd.c b/cups/testppd.c
index e06b90e92..6fb4fb49c 100644
--- a/cups/testppd.c
+++ b/cups/testppd.c
@@ -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 $".
*/
diff --git a/cups/transcode.c b/cups/transcode.c
index 92a7bfb97..aab841642 100644
--- a/cups/transcode.c
+++ b/cups/transcode.c
@@ -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 $"
*/
diff --git a/cups/transcode.h b/cups/transcode.h
index c867b37e2..927826855 100644
--- a/cups/transcode.h
+++ b/cups/transcode.h
@@ -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 $"
*/
diff --git a/cups/usersys.c b/cups/usersys.c
index 8eeb28554..64d71d22a 100644
--- a/cups/usersys.c
+++ b/cups/usersys.c
@@ -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 $".
*/
diff --git a/cups/util.c b/cups/util.c
index 9da9f1533..c6021d15f 100644
--- a/cups/util.c
+++ b/cups/util.c
@@ -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 $".
*/
diff --git a/data/HPGLprolog b/data/HPGLprolog
index eed0a0487..2ebf98574 100644
--- a/data/HPGLprolog
+++ b/data/HPGLprolog
@@ -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
diff --git a/data/Makefile b/data/Makefile
index 29a7aa0e7..9b37aed52 100644
--- a/data/Makefile
+++ b/data/Makefile
@@ -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 $".
#
diff --git a/data/classified b/data/classified
index 3f8a1ab82..8776b7b1a 100644
--- a/data/classified
+++ b/data/classified
@@ -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 -
@@ -53,99 +43,6 @@
} 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
diff --git a/data/confidential b/data/confidential
index 27d29fbcc..9e4d9eadb 100644
--- a/data/confidential
+++ b/data/confidential
@@ -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 -
@@ -53,99 +43,6 @@
} 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
diff --git a/data/secret b/data/secret
index 998f59a92..cb2619e76 100644
--- a/data/secret
+++ b/data/secret
@@ -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 -
@@ -53,99 +43,6 @@
} 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
diff --git a/data/standard b/data/standard
index 8fac59e5f..6f03745d0 100644
--- a/data/standard
+++ b/data/standard
@@ -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 -
@@ -53,99 +43,6 @@
} 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
diff --git a/data/testprint.ps b/data/testprint.ps
index eca6cee91..ead73978a 100644
--- a/data/testprint.ps
+++ b/data/testprint.ps
@@ -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
@@ -14,23 +14,13 @@
%
% 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 -
@@ -137,24 +127,6 @@
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
diff --git a/data/topsecret b/data/topsecret
index 389cbf105..7ac9b5b63 100644
--- a/data/topsecret
+++ b/data/topsecret
@@ -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 -
@@ -53,99 +43,6 @@
} 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
diff --git a/data/unclassified b/data/unclassified
index 804773e6e..385f903a9 100644
--- a/data/unclassified
+++ b/data/unclassified
@@ -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 -
@@ -53,99 +43,6 @@
} 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
diff --git a/desktop/cups.desktop b/desktop/cups.desktop
index 3657d87f9..ced9b0cb4 100644
--- a/desktop/cups.desktop
+++ b/desktop/cups.desktop
@@ -31,3 +31,6 @@ Name[he]=נהל הדפסות
Comment[he]=ממשק דפדפן של CUPS
Name[zh_TW]=å°è¡¨ç®¡ç†
Comment[zh_TW]=CUPS 網é ä»‹é¢
+Name[de]=Druckerverwaltung
+Comment[de]=CUPS Webinterface
+
diff --git a/doc/Makefile b/doc/Makefile
index 540791a93..69d17e249 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -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
diff --git a/doc/de/index.html.in b/doc/de/index.html.in
index 1fbedf113..252b20567 100644
--- a/doc/de/index.html.in
+++ b/doc/de/index.html.in
@@ -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>
diff --git a/doc/es/index.html.in b/doc/es/index.html.in
index 735c99378..bca5a1cef 100644
--- a/doc/es/index.html.in
+++ b/doc/es/index.html.in
@@ -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>
diff --git a/doc/et/index.html.in b/doc/et/index.html.in
index 3e20bbdad..bcf1aae05 100644
--- a/doc/et/index.html.in
+++ b/doc/et/index.html.in
@@ -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>
diff --git a/doc/fr/index.html.in b/doc/fr/index.html.in
index e9d338268..a10365f35 100644
--- a/doc/fr/index.html.in
+++ b/doc/fr/index.html.in
@@ -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>
diff --git a/doc/he/index.html.in b/doc/he/index.html.in
index 1b23db285..afb900d45 100644
--- a/doc/he/index.html.in
+++ b/doc/he/index.html.in
@@ -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>
diff --git a/doc/help/api-array.html b/doc/help/api-array.html
index 160b3ff47..20ba85e95 100644
--- a/doc/help/api-array.html
+++ b/doc/help/api-array.html
@@ -16,27 +16,18 @@
</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>
diff --git a/doc/help/api-cups.html b/doc/help/api-cups.html
index fafea6149..2e135cf86 100644
--- a/doc/help/api-cups.html
+++ b/doc/help/api-cups.html
@@ -16,27 +16,18 @@
</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>
diff --git a/doc/help/api-filedir.html b/doc/help/api-filedir.html
index fa862e96f..e8e765d70 100644
--- a/doc/help/api-filedir.html
+++ b/doc/help/api-filedir.html
@@ -16,27 +16,18 @@
</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>
diff --git a/doc/help/api-filter.html b/doc/help/api-filter.html
index dcf032034..181356bc0 100644
--- a/doc/help/api-filter.html
+++ b/doc/help/api-filter.html
@@ -16,27 +16,18 @@
</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>
diff --git a/doc/help/api-httpipp.html b/doc/help/api-httpipp.html
index 3d756b672..af6a40dd4 100644
--- a/doc/help/api-httpipp.html
+++ b/doc/help/api-httpipp.html
@@ -16,27 +16,18 @@
</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>
diff --git a/doc/help/api-ppd.html b/doc/help/api-ppd.html
index a3949abea..44e4513ab 100644
--- a/doc/help/api-ppd.html
+++ b/doc/help/api-ppd.html
@@ -16,27 +16,18 @@
</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>
diff --git a/doc/help/api-raster.html b/doc/help/api-raster.html
index 19262f39b..4ffde1100 100644
--- a/doc/help/api-raster.html
+++ b/doc/help/api-raster.html
@@ -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>
diff --git a/doc/help/license.html b/doc/help/license.html
index 96881559d..e80df0bb9 100644
--- a/doc/help/license.html
+++ b/doc/help/license.html
@@ -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
diff --git a/doc/help/spec-cmp.html b/doc/help/spec-cmp.html
index 7b5d89983..5689845d4 100644
--- a/doc/help/spec-cmp.html
+++ b/doc/help/spec-cmp.html
@@ -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>
diff --git a/doc/help/spec-ipp.html b/doc/help/spec-ipp.html
index 6d9247f55..6c1064368 100644
--- a/doc/help/spec-ipp.html
+++ b/doc/help/spec-ipp.html
@@ -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
diff --git a/doc/help/spec-ppd.html b/doc/help/spec-ppd.html
index fc448e0ab..07562a660 100644
--- a/doc/help/spec-ppd.html
+++ b/doc/help/spec-ppd.html
@@ -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>
diff --git a/doc/help/whatsnew.html b/doc/help/whatsnew.html
index 052c80416..d490f706a 100644
--- a/doc/help/whatsnew.html
+++ b/doc/help/whatsnew.html
@@ -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>
diff --git a/doc/index.html.in b/doc/index.html.in
index 0e28904e7..dbc4c647f 100644
--- a/doc/index.html.in
+++ b/doc/index.html.in
@@ -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>
diff --git a/doc/it/index.html.in b/doc/it/index.html.in
index d5540de8a..c53ea1188 100644
--- a/doc/it/index.html.in
+++ b/doc/it/index.html.in
@@ -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>
diff --git a/doc/ja/index.html.in b/doc/ja/index.html.in
index 13ce30622..42fa7d3bd 100644
--- a/doc/ja/index.html.in
+++ b/doc/ja/index.html.in
@@ -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>
diff --git a/doc/pl/index.html.in b/doc/pl/index.html.in
index 6453c16fd..54b07af9c 100644
--- a/doc/pl/index.html.in
+++ b/doc/pl/index.html.in
@@ -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
index 1682dae7f..000000000
--- a/doc/printing-overview.shtml
+++ /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!
diff --git a/doc/sv/index.html.in b/doc/sv/index.html.in
index 2085fb6e9..6f3c2f213 100644
--- a/doc/sv/index.html.in
+++ b/doc/sv/index.html.in
@@ -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
index 54b7df5e9..000000000
--- a/doc/system-overview.shtml
+++ /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.
diff --git a/doc/zh_TW/index.html.in b/doc/zh_TW/index.html.in
index 213eea466..edddd4176 100644
--- a/doc/zh_TW/index.html.in
+++ b/doc/zh_TW/index.html.in
@@ -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>
diff --git a/driver/testdriver.c b/driver/testdriver.c
index a28cb0147..47a5eacdc 100644
--- a/driver/testdriver.c
+++ b/driver/testdriver.c
@@ -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 $".
*/
diff --git a/filter/Dependencies b/filter/Dependencies
index 7e7b6a9b1..c1e89fd28 100644
--- a/filter/Dependencies
+++ b/filter/Dependencies
@@ -1,393 +1,459 @@
-# 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
diff --git a/filter/Makefile b/filter/Makefile
index fd7e15735..36e947ce2 100644
--- a/filter/Makefile
+++ b/filter/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 $"
#
# 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 $".
#
diff --git a/filter/api-raster.shtml b/filter/api-raster.shtml
index bccab9723..327592655 100644
--- a/filter/api-raster.shtml
+++ b/filter/api-raster.shtml
@@ -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>
diff --git a/filter/common.c b/filter/common.c
index 5ec13118c..79bdeb2d9 100644
--- a/filter/common.c
+++ b/filter/common.c
@@ -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 $".
*/
diff --git a/filter/common.h b/filter/common.h
index 9e8bb5925..fff618177 100644
--- a/filter/common.h
+++ b/filter/common.h
@@ -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 $".
*/
diff --git a/filter/error.c b/filter/error.c
index 6d68a6edb..f4e8c3983 100644
--- a/filter/error.c
+++ b/filter/error.c
@@ -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 $".
*/
diff --git a/filter/form-main.c b/filter/form-main.c
index a7b95cc45..0f4ff1b61 100644
--- a/filter/form-main.c
+++ b/filter/form-main.c
@@ -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 $".
*/
diff --git a/filter/form-ps.c b/filter/form-ps.c
index 890100aa4..6a1e1e327 100644
--- a/filter/form-ps.c
+++ b/filter/form-ps.c
@@ -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 $".
*/
diff --git a/filter/form-tree.c b/filter/form-tree.c
index 188a254b1..337924d09 100644
--- a/filter/form-tree.c
+++ b/filter/form-tree.c
@@ -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 $".
*/
diff --git a/filter/form.h b/filter/form.h
index 39d7b7549..7b4598ef3 100644
--- a/filter/form.h
+++ b/filter/form.h
@@ -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 $".
*/
diff --git a/filter/gziptoany.c b/filter/gziptoany.c
index 52da21a9c..0c9e7938d 100644
--- a/filter/gziptoany.c
+++ b/filter/gziptoany.c
@@ -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 $".
*/
diff --git a/filter/hpgl-attr.c b/filter/hpgl-attr.c
index 01dad1c17..c8d549fe7 100644
--- a/filter/hpgl-attr.c
+++ b/filter/hpgl-attr.c
@@ -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 $".
*/
diff --git a/filter/hpgl-char.c b/filter/hpgl-char.c
index 3b1f9d3d7..031b938fd 100644
--- a/filter/hpgl-char.c
+++ b/filter/hpgl-char.c
@@ -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 $".
*/
diff --git a/filter/hpgl-config.c b/filter/hpgl-config.c
index 6f6c7ce65..180674d79 100644
--- a/filter/hpgl-config.c
+++ b/filter/hpgl-config.c
@@ -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 $".
*/
diff --git a/filter/hpgl-input.c b/filter/hpgl-input.c
index 8668d8e74..54c99917f 100644
--- a/filter/hpgl-input.c
+++ b/filter/hpgl-input.c
@@ -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 $".
*/
diff --git a/filter/hpgl-main.c b/filter/hpgl-main.c
index 987441a14..7660f8ed0 100644
--- a/filter/hpgl-main.c
+++ b/filter/hpgl-main.c
@@ -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 $".
*/
diff --git a/filter/hpgl-polygon.c b/filter/hpgl-polygon.c
index 328dcff50..6f8df01c3 100644
--- a/filter/hpgl-polygon.c
+++ b/filter/hpgl-polygon.c
@@ -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 $".
*/
diff --git a/filter/hpgl-prolog.c b/filter/hpgl-prolog.c
index 9dddf5378..00e512b7a 100644
--- a/filter/hpgl-prolog.c
+++ b/filter/hpgl-prolog.c
@@ -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 $".
*/
diff --git a/filter/hpgl-vector.c b/filter/hpgl-vector.c
index e2a93c7ff..dba76c9a3 100644
--- a/filter/hpgl-vector.c
+++ b/filter/hpgl-vector.c
@@ -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 $".
*/
diff --git a/filter/hpgltops.h b/filter/hpgltops.h
index db68bcd4e..0fc0a63b6 100644
--- a/filter/hpgltops.h
+++ b/filter/hpgltops.h
@@ -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 $".
*/
diff --git a/filter/image-bmp.c b/filter/image-bmp.c
index 08d30db4d..c4b0db71e 100644
--- a/filter/image-bmp.c
+++ b/filter/image-bmp.c
@@ -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 $".
*/
diff --git a/filter/image-colorspace.c b/filter/image-colorspace.c
index cc442944e..01bed936c 100644
--- a/filter/image-colorspace.c
+++ b/filter/image-colorspace.c
@@ -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 $".
*/
diff --git a/filter/image-gif.c b/filter/image-gif.c
index 863625a9e..df8e81e4d 100644
--- a/filter/image-gif.c
+++ b/filter/image-gif.c
@@ -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 $".
*/
diff --git a/filter/image-jpeg.c b/filter/image-jpeg.c
index 1b4dd3a4a..f15174f3f 100644
--- a/filter/image-jpeg.c
+++ b/filter/image-jpeg.c
@@ -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 $".
*/
diff --git a/filter/image-photocd.c b/filter/image-photocd.c
index 00171ecc1..6635be7a4 100644
--- a/filter/image-photocd.c
+++ b/filter/image-photocd.c
@@ -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 $".
*/
diff --git a/filter/image-pix.c b/filter/image-pix.c
index 6d2c18a16..e72fdff14 100644
--- a/filter/image-pix.c
+++ b/filter/image-pix.c
@@ -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 $".
*/
diff --git a/filter/image-png.c b/filter/image-png.c
index 0194263b8..1db19e2d7 100644
--- a/filter/image-png.c
+++ b/filter/image-png.c
@@ -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 $".
*/
diff --git a/filter/image-pnm.c b/filter/image-pnm.c
index bfb626802..1f87829d3 100644
--- a/filter/image-pnm.c
+++ b/filter/image-pnm.c
@@ -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 $".
*/
diff --git a/filter/image-private.h b/filter/image-private.h
index c91b1834c..9921bce4d 100644
--- a/filter/image-private.h
+++ b/filter/image-private.h
@@ -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 $".
*/
diff --git a/filter/image-sgi.c b/filter/image-sgi.c
index 8461c3817..60c89f971 100644
--- a/filter/image-sgi.c
+++ b/filter/image-sgi.c
@@ -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 $".
*/
diff --git a/filter/image-sgi.h b/filter/image-sgi.h
index 41847e0af..722a1644f 100644
--- a/filter/image-sgi.h
+++ b/filter/image-sgi.h
@@ -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 $".
*/
diff --git a/filter/image-sgilib.c b/filter/image-sgilib.c
index 5401c4a7b..38820b4b9 100644
--- a/filter/image-sgilib.c
+++ b/filter/image-sgilib.c
@@ -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 $".
*/
diff --git a/filter/image-sun.c b/filter/image-sun.c
index 480cf5cf6..9120d5384 100644
--- a/filter/image-sun.c
+++ b/filter/image-sun.c
@@ -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 $".
*/
diff --git a/filter/image-tiff.c b/filter/image-tiff.c
index 3a47374d6..bd2d845fa 100644
--- a/filter/image-tiff.c
+++ b/filter/image-tiff.c
@@ -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 $".
*/
diff --git a/filter/image-zoom.c b/filter/image-zoom.c
index 8dc67ec1e..f921fca89 100644
--- a/filter/image-zoom.c
+++ b/filter/image-zoom.c
@@ -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 $".
*/
diff --git a/filter/image.c b/filter/image.c
index 94bc96117..9da27db69 100644
--- a/filter/image.c
+++ b/filter/image.c
@@ -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 $".
*/
diff --git a/filter/image.h b/filter/image.h
index b77e6ddc3..e05694ce4 100644
--- a/filter/image.h
+++ b/filter/image.h
@@ -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 $".
*/
diff --git a/filter/imagetops.c b/filter/imagetops.c
index 485ec41a3..95e647ddc 100644
--- a/filter/imagetops.c
+++ b/filter/imagetops.c
@@ -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 $".
*/
diff --git a/filter/imagetoraster.c b/filter/imagetoraster.c
index 66653d3ff..1a6a27bab 100644
--- a/filter/imagetoraster.c
+++ b/filter/imagetoraster.c
@@ -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 $".
*/
diff --git a/filter/interpret.c b/filter/interpret.c
index dedc86d2f..16bb7aedd 100644
--- a/filter/interpret.c
+++ b/filter/interpret.c
@@ -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 $".
*/
diff --git a/filter/pstops.c b/filter/pstops.c
index 1a91a0402..e887d381b 100644
--- a/filter/pstops.c
+++ b/filter/pstops.c
@@ -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 $".
*/
diff --git a/filter/raster.c b/filter/raster.c
index 25ad6506f..77abfcb79 100644
--- a/filter/raster.c
+++ b/filter/raster.c
@@ -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 $".
*/
diff --git a/filter/raster.h b/filter/raster.h
index e76bf46c2..0d408987f 100644
--- a/filter/raster.h
+++ b/filter/raster.h
@@ -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 $".
*/
diff --git a/filter/rasterbench.c b/filter/rasterbench.c
index f954f63e0..a165bed7a 100644
--- a/filter/rasterbench.c
+++ b/filter/rasterbench.c
@@ -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 $".
*/
diff --git a/filter/rastertoepson.c b/filter/rastertoepson.c
index 523f90167..f5c8c9d67 100644
--- a/filter/rastertoepson.c
+++ b/filter/rastertoepson.c
@@ -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 $".
*/
diff --git a/filter/rastertohp.c b/filter/rastertohp.c
index c2feb39a9..2c41a2652 100644
--- a/filter/rastertohp.c
+++ b/filter/rastertohp.c
@@ -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 $".
*/
diff --git a/filter/rastertolabel.c b/filter/rastertolabel.c
index 67c394763..d883e902f 100644
--- a/filter/rastertolabel.c
+++ b/filter/rastertolabel.c
@@ -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 $".
*/
diff --git a/filter/testimage.c b/filter/testimage.c
index ca5c31fb2..3a538830e 100644
--- a/filter/testimage.c
+++ b/filter/testimage.c
@@ -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.
*
diff --git a/filter/testraster.c b/filter/testraster.c
index f6d9db8a4..12240c7d3 100644
--- a/filter/testraster.c
+++ b/filter/testraster.c
@@ -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 $".
*/
diff --git a/filter/textcommon.c b/filter/textcommon.c
index 8310a8cb6..621e2257d 100644
--- a/filter/textcommon.c
+++ b/filter/textcommon.c
@@ -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 $".
*/
diff --git a/filter/textcommon.h b/filter/textcommon.h
index c11737019..aa183079b 100644
--- a/filter/textcommon.h
+++ b/filter/textcommon.h
@@ -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 $".
*/
diff --git a/filter/texttops.c b/filter/texttops.c
index f11724f3c..e3391ad88 100644
--- a/filter/texttops.c
+++ b/filter/texttops.c
@@ -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 $".
*/
diff --git a/fonts/Makefile b/fonts/Makefile
index b6c37c9e9..c8cac7760 100644
--- a/fonts/Makefile
+++ b/fonts/Makefile
@@ -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 $".
#
diff --git a/init/cups.sh.in b/init/cups.sh.in
index 38b79e3dd..2ff418c21 100755
--- a/init/cups.sh.in
+++ b/init/cups.sh.in
@@ -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
index 000000000..8b2873ab3
--- /dev/null
+++ b/locale/Dependencies
@@ -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
diff --git a/locale/Makefile b/locale/Makefile
index fa983891c..f7962f980 100644
--- a/locale/Makefile
+++ b/locale/Makefile
@@ -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
@@ -98,6 +96,30 @@ pot:
#
+# 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 $".
#
diff --git a/locale/cups.header b/locale/cups.header
index 2c3ef18a6..616db256e 100644
--- a/locale/cups.header
+++ b/locale/cups.header
@@ -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/".
#
diff --git a/locale/cups.pot b/locale/cups.pot
index 8ee9ba4c5..165c90d96 100644
--- a/locale/cups.pot
+++ b/locale/cups.pot
@@ -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
index 000000000..51eeeeaf0
--- /dev/null
+++ b/locale/cups_da.po
@@ -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_de.po b/locale/cups_de.po
index 8b4587e32..ad7c92484 100644
--- a/locale/cups_de.po
+++ b/locale/cups_de.po
@@ -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,11 +338,66 @@ 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"
" REF: Page 72, section 5.5\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 "
@@ -469,18 +528,6 @@ msgstr ""
"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"
" REF: Page 122, section 5.17\n"
@@ -1021,6 +1068,10 @@ 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 "
"correct!\n"
@@ -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:"
@@ -2437,6 +2497,23 @@ msgstr ""
" -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"
"-c config-file Load alternate configuration file\n"
@@ -2454,6 +2531,18 @@ msgstr ""
"-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"
"\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"
diff --git a/locale/cups_es.po b/locale/cups_es.po
index b5158175f..f60b0a85d 100644
--- a/locale/cups_es.po
+++ b/locale/cups_es.po
@@ -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 "
@@ -473,18 +532,6 @@ msgstr ""
"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"
" REF: Page 122, section 5.17\n"
@@ -1024,6 +1071,10 @@ 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 "
"correct!\n"
@@ -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:"
@@ -2456,6 +2516,23 @@ msgstr ""
" -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"
"-c config-file Load alternate configuration file\n"
@@ -2473,6 +2550,18 @@ msgstr ""
"-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"
"\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"
diff --git a/locale/cups_et.po b/locale/cups_et.po
index 6be2a84b6..11f5498db 100644
--- a/locale/cups_et.po
+++ b/locale/cups_et.po
@@ -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,11 +337,60 @@ 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"
" REF: Page 72, section 5.5\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 "
@@ -464,15 +520,6 @@ msgstr ""
"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"
" REF: Page 122, section 5.17\n"
@@ -1006,6 +1053,10 @@ 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 "
"correct!\n"
@@ -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:"
@@ -2410,6 +2470,23 @@ msgstr ""
" -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"
"-c config-file Load alternate configuration file\n"
@@ -2427,6 +2504,18 @@ msgstr ""
"-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"
"\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
index 000000000..51eeeeaf0
--- /dev/null
+++ b/locale/cups_fi.po
@@ -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_fr.po b/locale/cups_fr.po
index fb0ab136d..2fa48fb8d 100644
--- a/locale/cups_fr.po
+++ b/locale/cups_fr.po
@@ -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,11 +338,62 @@ 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"
" REF: Page 72, section 5.5\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 "
@@ -466,16 +523,6 @@ msgstr ""
"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"
" REF: Page 122, section 5.17\n"
@@ -1015,6 +1062,10 @@ 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 "
"correct!\n"
@@ -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 :"
@@ -2453,6 +2513,23 @@ msgstr ""
" -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"
"-c config-file Load alternate configuration file\n"
@@ -2470,6 +2547,18 @@ msgstr ""
"-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"
"\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"
diff --git a/locale/cups_he.po b/locale/cups_he.po
index d4a0975a5..68b3b3f81 100644
--- a/locale/cups_he.po
+++ b/locale/cups_he.po
@@ -3,472 +3,789 @@
#
# 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 "\t\t(all)\n"
+msgstr "\t\t(הכל)\n"
-msgid "Class"
-msgstr "מחלקה"
+msgid "\t\t(none)\n"
+msgstr "\t\t(כלו×)\n"
-msgid "Printer"
-msgstr "מדפסת"
+#, c-format
+msgid "\t%d entries\n"
+msgstr "\t%d כניסות\n"
-msgid "Extra"
-msgstr "נוסף"
+msgid "\tAfter fault: continue\n"
+msgstr "\t×חרי שגי××”: המשך\n"
-msgid "General"
-msgstr "כללי"
+msgid "\tAlerts:"
+msgstr "\t×תר×ות:"
-msgid "Media Size"
-msgstr "גודל דף"
+msgid "\tBanner required\n"
+msgstr "\tכרזה נדרשת\n"
-msgid "Media Type"
-msgstr "סוג דף"
+msgid "\tCharset sets:\n"
+msgstr "\tקבוצות של Charset:\n"
-msgid "Media Source"
-msgstr "מקור דף"
+msgid "\tConnection: direct\n"
+msgstr "\tחיבור: ישיר\n"
-msgid "Output Mode"
-msgstr "שיטת פלט"
+msgid "\tConnection: remote\n"
+msgstr "\tחיבור: מרוחק\n"
-msgid "Resolution"
-msgstr "רזולוציה"
+msgid "\tDefault page size:\n"
+msgstr "\tברירת מחדל של גודל דף:\n"
-msgid "Variable"
-msgstr "משתנה"
+msgid "\tDefault pitch:\n"
+msgstr "\tברירת מחדל של מספר תווי×:\n"
-msgid "Yes"
-msgstr "כן"
+msgid "\tDefault port settings:\n"
+msgstr "\tברירת מחדל של הגדרות פתחה: \n"
-msgid "No"
-msgstr "ל×"
+#, c-format
+msgid "\tDescription: %s\n"
+msgstr "\tתי×ור: %s\n"
-msgid "Auto"
-msgstr "×וטומטי"
+msgid ""
+"\tForm mounted:\n"
+"\tContent types: any\n"
+"\tPrinter types: unknown\n"
+msgstr ""
+"\tטופס טעון:\n"
+"\tסוגי תוכן: כלשהו\n"
+"\tסוגי מדפסות: ×œ× ×™×“×•×¢\n"
-msgid "Enter your username and password or the root username and password to access this page."
-msgstr "הקלד ×©× ×ž×©×ª×ž×© וסיסמה ×ו ×©× ×ž×©×ª×ž×© \"root\" וסיסמה כדי לגשת לדף ×–×”."
+msgid "\tForms allowed:\n"
+msgstr "\t×˜×¤×¡×™× ×ž×•×¨×©×™×:\n"
-msgid "You must use a https: URL to access this page."
-msgstr "יש להשתמש ב https: URL כדי לגשת לדף זה."
+#, c-format
+msgid "\tInterface: %s.ppd\n"
+msgstr "\tממשק: %s.ppd\n"
#, c-format
-msgid "Bad request version number %d.%d!"
-msgstr "בקשה שגויה מספר גרסה %d.%d!"
+msgid "\tInterface: %s/interfaces/%s\n"
+msgstr "\tממשק: %s/interfaces/%s\n"
-msgid "No attributes in request!"
-msgstr "×ין מ××¤×™×™× ×™× ×‘×‘×§×©×”!"
+#, c-format
+msgid "\tInterface: %s/ppd/%s.ppd\n"
+msgstr "\tממשק: %s/ppd/%s.ppd\n"
#, c-format
-msgid "Attribute groups are out of order (%x < %x)!"
-msgstr "קבוצות מ××¤×™×™× ×™× ××™× × ×ž×¡×•×“×¨×™× (%x < %x)!"
+msgid "\tLocation: %s\n"
+msgstr "\tמיקו×: %s\n"
-msgid "Missing required attributes!"
-msgstr "×—×¡×¨×™× ×ž××¤×™×™× ×™× × ×“×¨×©×™×!"
+msgid "\tOn fault: no alert\n"
+msgstr "\tבעת שגי××”: ×ין ×תר××”\n"
-#, c-format
-msgid "%s not supported!"
-msgstr "%s ×ינו נתמך!"
+msgid "\tUsers allowed:\n"
+msgstr "\t×ž×©×ª×ž×©×™× ×ž×•×¨×©×™×:\n"
-msgid "The printer or class was not found."
-msgstr "המדפסת ×ו המחלקה ×œ× × ×ž×¦××”."
+msgid "\tUsers denied:\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 "\tdaemon present\n"
+msgstr "\tשירות קיי×\n"
-#, c-format
-msgid "The printer-uri \"%s\" contains invalid characters."
-msgstr "×” printer-uri \"%s\" מכיל ×ª×•×•×™× ×œ× ×—×•×§×™×™×."
+msgid "\tno entries\n"
+msgstr "\t×ין כניסות\n"
#, c-format
-msgid "A printer named \"%s\" already exists!"
-msgstr "מדפסת ×‘×©× \"%s\" כבר קיימת!"
+msgid "\tprinter is on device '%s' speed -1\n"
+msgstr "\tהמדפסת נמצ×ת על התקן '%s' מהירות -1\n"
-#, c-format
-msgid "Attempt to set %s printer-state to bad value %d!"
-msgstr "ניסיון לקבוע ל printer-state של %s ערך שגוי %d!"
+msgid "\tprinting is disabled\n"
+msgstr "\tהדפסה ×œ× ×ž×ופשרת\n"
-#, c-format
-msgid "add_class: Unknown printer-op-policy \"%s\"."
-msgstr "add_class: printer-op-policy \"%s\" ×œ× ×™×“×•×¢."
+msgid "\tprinting is enabled\n"
+msgstr "\tהדפסה מ×ופשרת\n"
#, c-format
-msgid "add_class: Unknown printer-error-policy \"%s\"."
-msgstr "add_class: printer-error-policy \"%s\" ×œ× ×™×“×•×¢."
+msgid "\tqueued for %s\n"
+msgstr "\tהוכנס לתור עבור %s\n"
-msgid "Unable to allocate memory for file types!"
-msgstr "הקצ×ת זיכרון לסוגי ×§×‘×¦×™× × ×›×©×œ×”!"
+msgid "\tqueuing is disabled\n"
+msgstr "\tהכנסה לתור ×œ× ×ž×ופשרת\n"
-#, c-format
-msgid "Character set \"%s\" not supported!"
-msgstr "סט ×”×ª×•×•×™× \"%s\" ×ינו נתמך!"
+msgid "\tqueuing is enabled\n"
+msgstr "\tהכנסה לתור מ×ופשרת\n"
-#, c-format
-msgid "Language \"%s\" not supported!"
-msgstr "שפה \"%s\" ××™× ×” נתמכת!"
+msgid "\treason unknown\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 ""
+"\n"
+" DETAILED CONFORMANCE TEST RESULTS\n"
+msgstr ""
+"\n"
+" תוצ×ות בדיקת הת×מה מפורטות\n"
-msgid "The notify-lease-duration attribute cannot be used with job subscriptions."
-msgstr "×œ× × ×™×ª×Ÿ להשתמש במ×פיין notify-lease-duration ×¢× ×ž×™× ×•×™×™ עבודה."
+msgid " REF: Page 15, section 3.1.\n"
+msgstr " ר××”: עמוד 15, סעיף 3.1.\n"
-msgid "The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
-msgstr "ה printer-uri חייב להיות מהצורה \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgid " REF: Page 15, section 3.2.\n"
+msgstr " ר××”: עמוד 15, סעיף 3.2.\n"
-#, c-format
-msgid "A class named \"%s\" already exists!"
-msgstr "מחלקה ×‘×©× \"%s\" כבר קיימת!"
+msgid " REF: Page 19, section 3.3.\n"
+msgstr " ר××”: עמוד 19, סעיף 3.3.\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 20, section 3.4.\n"
+msgstr " ר××”: עמוד 20, סעיף 3.4.\n"
-#, c-format
-msgid "Bad device-uri \"%s\"!"
-msgstr "device-uri \"%s\" שגוי!"
+msgid " REF: Page 27, section 3.5.\n"
+msgstr " ר××”: עמוד 27, סעיף 3.5.\n"
-#, c-format
-msgid "Bad port-monitor \"%s\"!"
-msgstr "port-monitor \"%s\" שגוי!"
+msgid " REF: Page 42, section 5.2.\n"
+msgstr " ר××”: עמוד 42, סעיף 5.2.\n"
-#, c-format
-msgid "Bad printer-state value %d!"
-msgstr "ערך %d עבור printer-state שגוי!"
+msgid " REF: Pages 16-17, section 3.2.\n"
+msgstr " ר××”: ×¢×ž×•×“×™× 16-17, סעיף 3.2.\n"
-#, c-format
-msgid "Unknown printer-op-policy \"%s\"."
-msgstr "printer-op-policy \"%s\" ×œ× ×™×“×•×¢."
+msgid " REF: Pages 42-45, section 5.2.\n"
+msgstr " ר××”: ×¢×ž×•×“×™× 42-45, סעיף 5.2.\n"
-#, c-format
-msgid "Unknown printer-error-policy \"%s\"."
-msgstr "printer-error-policy \"%s\" ×œ× ×™×“×•×¢."
+msgid " REF: Pages 45-46, section 5.2.\n"
+msgstr " ר××”: ×¢×ž×•×“×™× 45-46, סעיף 5.2.\n"
+
+msgid " REF: Pages 48-49, section 5.2.\n"
+msgstr " ר××”: ×¢×ž×•×“×™× 49-49, סעיף 5.2.\n"
+
+msgid " REF: Pages 52-54, section 5.2.\n"
+msgstr " ר××”: ×¢×ž×•×“×™× 52-54, סעיף 5.2.\n"
#, c-format
-msgid "Unable to copy interface script - %s!"
-msgstr "×œ× × ×™×ª×Ÿ להעתיק ×צוות מימשק - %s!"
+msgid " %-39.39s %.0f bytes\n"
+msgstr " %-39.39s %.0f בתי×\n"
#, c-format
-msgid "Unable to copy PPD file - %s!"
-msgstr "×œ× × ×™×ª×Ÿ להעתיק קובץ PPD - %s!"
+msgid " PASS Default%s\n"
+msgstr " עבר Default%s\n"
-msgid "Unable to copy PPD file!"
-msgstr "×œ× × ×™×ª×Ÿ להעתיק קובץ PPD!"
+msgid " PASS DefaultImageableArea\n"
+msgstr " עבר DefaultImageableArea\n"
-msgid "Got a printer-uri attribute but no job-id!"
-msgstr "התקבל מ×פיין printer-uri ×בל ×ין job-id!"
+msgid " PASS DefaultPaperDimension\n"
+msgstr " עבר DefaultPaperDimension\n"
+
+msgid " PASS FileVersion\n"
+msgstr " עבר FileVersion\n"
+
+msgid " PASS FormatVersion\n"
+msgstr " עבר FormatVersion\n"
+
+msgid " PASS LanguageEncoding\n"
+msgstr " עבר LanguageEncoding\n"
+
+msgid " PASS LanguageVersion\n"
+msgstr " עבר LanguageVersion\n"
+
+msgid " PASS Manufacturer\n"
+msgstr " עבר Manufacturer\n"
+
+msgid " PASS ModelName\n"
+msgstr " עבר ModelName\n"
+
+msgid " PASS NickName\n"
+msgstr " עבר NickName\n"
+
+msgid " PASS PCFileName\n"
+msgstr " עבר PCFileName\n"
+
+msgid " PASS PSVersion\n"
+msgstr " עבר PSVersion\n"
+
+msgid " PASS PageRegion\n"
+msgstr " עבר PageRegion\n"
+
+msgid " PASS PageSize\n"
+msgstr " עבר PageSize\n"
+
+msgid " PASS Product\n"
+msgstr " עבר Product\n"
+
+msgid " PASS ShortNickName\n"
+msgstr " עבר ShortNickName\n"
#, c-format
-msgid "Bad job-uri attribute \"%s\"!"
-msgstr "ערך \"%s\" למ×פיין job-uri שגוי!"
+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 "Job #%d doesn't exist!"
-msgstr "עבודה #%d ×œ× ×§×™×™×ž×ª!"
+msgid " WARN %s has no corresponding options!\n"
+msgstr " ×זהרה ל %s ×ין ×ופציות מת×ימות!\n"
#, c-format
-msgid "Job #%d is not held for authentication!"
-msgstr "עבודה #%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"
+
+msgid " WARN Default choices conflicting!\n"
+msgstr " ×זהרה בחירות ברירת-מחדל מתנגשות!\n"
#, c-format
-msgid "You are not authorized to authenticate job #%d owned by \"%s\"!"
-msgstr "×ינך מורשה ל×מת עבודה #%d בבעלות \"%s\"!"
+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 "The printer-uri attribute is required!"
-msgstr "המ×פיין printer-uri נדרש!"
+msgid ""
+" WARN File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr " ×זהרה קובץ מכיל תערובת של CR, LF, ו CR LF סופי שורה!\n"
-msgid "Missing requesting-user-name attribute!"
-msgstr "המ×פיין requesting-user-name חסר!"
+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 "The printer-uri \"%s\" is not valid."
-msgstr "×” printer-uri \"%s\" ×œ× ×ª×§×£."
+msgid " WARN Line %d only contains whitespace!\n"
+msgstr " ×זהרה שורה %d 'מכילה רק 'רווח לבן!\n"
+
+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 "No active jobs on %s!"
-msgstr "×ין עבודות פעילות ב %s!"
+msgid " WARN Missing APDialogExtension file \"%s\"\n"
+msgstr ""
#, c-format
-msgid "You are not authorized to delete job #%d owned by \"%s\"!"
-msgstr "×ינך מורשה למחוק עבודה #%d בבעלות \"%s\"!"
+msgid " WARN Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
#, c-format
-msgid "Job #%d is already %s - can't cancel."
-msgstr "עבודה #%d כבר %s ×œ× × ×™×ª×Ÿ לבטל."
+msgid " WARN Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
-msgid "The printer or class is not shared!"
-msgstr "המדפסת ×ו המחלקה ××™× ×” משותפת!"
+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 "Destination \"%s\" is not accepting jobs."
-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 "Bad copies value %d."
-msgstr "ערך ×”×¢×•×ª×§×™× %d שגוי."
+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 "Bad page-ranges values %d-%d."
-msgstr "ערכי page-ranges %d-%d שגוי."
+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"
-msgid "Too many active jobs."
-msgstr "יותר מדי עבודות פעילות."
+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 "Quota limit reached."
-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 "Unable to add job for destination \"%s\"!"
-msgstr "כשלון הוספת עבודה ליעד \"%s\"!"
+#, fuzzy, c-format
+msgid " %s %s %s does not exist!\n"
+msgstr " **נכשל** %s %s ×œ× ×§×™×™×!\n"
-msgid "No subscription attributes in request!"
-msgstr "×ין מ×פייני מינויי בבקשה."
+#, fuzzy, c-format
+msgid " %s Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr " ‫**נכשל** חסר \"%s\" מחרוזת ×ª×¨×’×•× ×œ×ופציה %s!\n"
-msgid "notify-events not specified!"
-msgstr "×œ× ×¦×•×™×™× ×• notify-events!"
+#, 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 not found!"
-msgstr "עבודה %d ×œ× × ×ž×¦××”!"
+#, fuzzy, c-format
+msgid " %s Bad cupsFilter value \"%s\"!\n"
+msgstr " ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
-msgid "No default printer"
-msgstr "×ין מדפסת ברירת מחדל"
+#, fuzzy, c-format
+msgid " %s Bad cupsPreFilter value \"%s\"!\n"
+msgstr " ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
-msgid "cups-deviced failed to execute."
-msgstr "נכשלה הפעלת cups-deviced."
+#, fuzzy, c-format
+msgid " %s Bad language \"%s\"!\n"
+msgstr " ‫**נכשל** שפה שגויה \"%s\"!\n"
-msgid "cups-driverd failed to execute."
-msgstr "נכשלה הפעלת cups-driverd."
+#, fuzzy, c-format
+msgid " %s Missing \"%s\" translation string for option %s!\n"
+msgstr " ‫**נכשל** חסר \"%s\" מחרוזת ×ª×¨×’×•× ×œ×ופציה %s!\n"
-msgid "No destinations added."
-msgstr "×œ× × ×•×¡×¤×• יעדי×."
+#, fuzzy, c-format
+msgid " %s Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr " ‫**נכשל** חסר \"%s\" מחרוזת ×ª×¨×’×•× ×œ×ופציה %s, בחירה %s!\n"
#, c-format
-msgid "notify-subscription-id %d no good!"
-msgstr "notify-subscription-id %d ×œ× ×ª×§×™×Ÿ!"
+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 " ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
+
+#, fuzzy, c-format
+msgid " %s Missing cupsPreFilter file \"%s\"\n"
+msgstr " ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
#, c-format
-msgid "Job #%s does not exist!"
-msgstr "עבודה #%s ×œ× ×§×™×™×ž×ª!"
+msgid " %s Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
#, c-format
-msgid "Job #%d does not exist!"
-msgstr "עבודה #%d ×œ× ×§×™×™×ž×ª!"
+msgid " %s No base translation \"%s\" is included in file!\n"
+msgstr ""
-msgid "No subscriptions found."
-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 "Not authorized to hold job #%d owned by \"%s\"!"
-msgstr "×ינך מורשה להשהות עבודה #%d בבעלות \"%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 "Job #%d is finished and cannot be altered!"
-msgstr "עבודה #%d הסתיימה ×•×œ× × ×™×ª× ×ª לשינוי!"
+msgid ""
+" **FAIL** BAD DefaultImageableArea %s!\n"
+" REF: Page 102, section 5.15.\n"
+msgstr ""
+" **נכשל** שגוי DefaultImageableArea %s!\n"
+" ר××”: עמוד 102, סעיף 5.15.\n"
#, c-format
-msgid "You are not authorized to move job #%d owned by \"%s\"!"
-msgstr "×ינך מורשה להעביר עבודה #%d בבעלות \"%s\"!"
+msgid ""
+" **FAIL** BAD DefaultPaperDimension %s!\n"
+" REF: Page 103, section 5.15.\n"
+msgstr ""
+" **נכשל** שגוי DefaultPaperDimension %s!\n"
+" ר××”: עמוד 103, סעיף 5.15.\n"
-msgid "job-printer-uri attribute missing!"
-msgstr "מ×פיין job-printer-uri חסר!"
+msgid ""
+" **FAIL** BAD JobPatchFile attribute in file\n"
+" REF: Page 24, section 3.4.\n"
+msgstr ""
+" **נכשל** שגוי מ×פיין JobPatchFile בקובץ\n"
+" ר××”: עמוד 24, סעיף 3.4.\n"
-#, c-format
-msgid "Unsupported compression \"%s\"!"
-msgstr "דחיסה \"%s\" ×œ× × ×ª×ž×›×ª!"
+msgid ""
+" **FAIL** BAD Manufacturer (should be \"HP\")\n"
+" REF: Page 211, table D.1.\n"
+msgstr ""
+" **נכשל** שגוי Manufacturer (צריך להיות \"HP\")\n"
+" ר××”: עמוד 211, טבלה D.1.\n"
-msgid "No file!?!"
-msgstr "×ין קובץ!?!"
+#, 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 "Could not scan type \"%s\"!"
-msgstr "×œ× × ×™×ª×Ÿ לסרוק סוג \"%s\"!"
+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 "Unsupported format '%s/%s'!"
-msgstr "תבנית '%s/%s' ×œ× × ×ª×ž×›×ª!"
+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 "Printer not shared!"
-msgstr "מדפסת ×œ× ×ž×©×•×ª×¤×ª!"
+msgid ""
+" **FAIL** BAD Product - not \"(string)\".\n"
+" REF: Page 62, section 5.3.\n"
+msgstr ""
+" **נכשל** שגוי Product - ×œ× \"(מחרוזת)\".\n"
+" ר××”: עמוד 62, סעיף 5.3.\n"
-#, c-format
-msgid "Too many jobs - %d jobs, max jobs is %d."
-msgstr "יותר מדי עבודות - %d עבודות, ×”×ž×§×¡×™×ž×•× ×”×•× %d."
+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 "Job #%d is not held!"
-msgstr "עבודה #%d ××™× ×” מושהת!"
+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 "You are not authorized to release job id %d owned by \"%s\"!"
-msgstr "×ינך מורשה לשחרר עבודה מספר %d בבעלות \"%s\"!"
+msgid ""
+" **FAIL** Bad %s choice %s!\n"
+" REF: Page 84, section 5.9\n"
+msgstr ""
+" **נכשל** שגוי %s בחירה %s!\n"
+" ר××”: עמוד 84, סעיף 5.9\n"
-#, c-format
-msgid "Job #%d is not complete!"
-msgstr "עבודה #%d ×œ× ×”×•×©×œ×ž×”!"
+#, fuzzy, c-format
+msgid " **FAIL** Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr " ‫**נכשל** שפה שגויה \"%s\"!\n"
-#, c-format
-msgid "Job #%d cannot be restarted - no files!"
-msgstr "עבודה #%d ×œ× × ×™×ª× ×ª לשחזור - ×œ× ×§×™×™×ž×™× ×§×‘×¦×™×!"
+#, fuzzy, c-format
+msgid " **FAIL** Bad LanguageVersion %s - must be English!\n"
+msgstr " ‫**נכשל** שפה שגויה \"%s\"!\n"
-#, c-format
-msgid "You are not authorized to restart job id %d owned by \"%s\"!"
-msgstr "×ינך מורשה לשחזר עבודה מספר %d בבעלות \"%s\"!"
+#, fuzzy, c-format
+msgid " **FAIL** Default option code cannot be interpreted: %s\n"
+msgstr ""
+" ‫**נכשל** מחרוזת ×ª×¨×’×•× ×‘×¨×™×¨×ª מחדל ל×ופציה %s מכילה ×ª×•×•×™× ×©×œ 8 סיביות!\n"
#, c-format
-msgid "You are not authorized to send document for job #%d owned by \"%s\"!"
-msgstr "×ינך מורשה לשלוח מסמך עבור עבודה #%d בבעלות \"%s\"!"
+msgid ""
+" **FAIL** Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+" ‫**נכשל** מחרוזת ×ª×¨×’×•× ×‘×¨×™×¨×ª מחדל ל×ופציה %s בחירה %s מכילה ×ª×•×•×™× ×©×œ 8 "
+"סיביות!\n"
#, c-format
-msgid "Bad document-format \"%s\"!"
-msgstr "document-format \"%s\" שגוי!"
+msgid ""
+" **FAIL** Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr ""
+" ‫**נכשל** מחרוזת ×ª×¨×’×•× ×‘×¨×™×¨×ª מחדל ל×ופציה %s מכילה ×ª×•×•×™× ×©×œ 8 סיביות!\n"
#, c-format
-msgid "You are not authorized to alter job id %d owned by \"%s\"!"
-msgstr "×ינך מורשה לשנות עבודה מספר %d בבעלות \"%s\"!"
+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 "%s cannot be changed."
-msgstr "%s ×œ× × ×™×ª×Ÿ לשינוי."
+msgid ""
+" **FAIL** REQUIRED Default%s\n"
+" REF: Page 40, section 4.5.\n"
+msgstr ""
+" **נכשל** נדרש Default%s\n"
+" ר××”: עמוד 40, סעיף 4.5.\n"
-msgid "Bad job-priority value!"
-msgstr "ערך job-priority שגוי!"
+msgid ""
+" **FAIL** REQUIRED DefaultImageableArea\n"
+" REF: Page 102, section 5.15.\n"
+msgstr ""
+" **נכשל** נדרש DefaultImageableArea\n"
+" ר××”: עמוד 102, סעיף 5.15.\n"
-msgid "Job is completed and cannot be changed."
-msgstr "עבודה הסתיימה ×•×œ× × ×™×ª× ×ª לשינוי."
+msgid ""
+" **FAIL** REQUIRED DefaultPaperDimension\n"
+" REF: Page 103, section 5.15.\n"
+msgstr ""
+" **נכשל** נדרש DefaultPaperDimension\n"
+" ר××”: עמוד 103, סעיף 5.15.\n"
-msgid "Bad job-state value!"
-msgstr "ערך job-state שגוי!"
+msgid ""
+" **FAIL** REQUIRED FileVersion\n"
+" REF: Page 56, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש FileVersion\n"
+" ר××”: עמוד 56, סעיף 5.3.\n"
-msgid "Job state cannot be changed."
-msgstr "מצב עבודה ×œ× × ×™×ª×Ÿ לשינוי."
+msgid ""
+" **FAIL** REQUIRED FormatVersion\n"
+" REF: Page 56, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש FormatVersion\n"
+" ר××”: עמוד 56, סעיף 5.3.\n"
#, c-format
-msgid "Unsupported compression attribute %s!"
-msgstr "מ×פיין דחיסה %s ×œ× × ×ª×ž×š!"
+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 "Unsupported format \"%s\"!"
-msgstr "מבנה \"%s\" ×œ× × ×ª×ž×š!"
+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 is not implemented by the CUPS version of lpc.\n"
-msgstr "%s ×œ× ×ž×™×•×©× ×¢×œ ידי גרסת CUPS של lpc.\n"
+msgid ""
+" **FAIL** REQUIRED LanguageVersion\n"
+" REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש LanguageVersion\n"
+" ר××”: ×¢×ž×•×“×™× 57-58, סעיף 5.3.\n"
msgid ""
-"Commands may be abbreviated. Commands are:\n"
-"\n"
-"exit help quit status ?\n"
+" **FAIL** REQUIRED Manufacturer\n"
+" REF: Pages 58-59, section 5.3.\n"
msgstr ""
-"ניתן לתמצת פקודות. הפקודות הן:"
-"\n"
-"exit help quit status ?\n"
+" **נכשל** נדרש Manufacturer\n"
+" ר××”: ×¢×ž×•×“×™× 58-59, סעיף 5.3.\n"
-msgid "help\t\tget help on commands\n"
-msgstr "help\t\tקבל עזרה על פקודות\n"
+msgid ""
+" **FAIL** REQUIRED ModelName\n"
+" REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש ModelName\n"
+" ר××”: ×¢×ž×•×“×™× 59-60, סעיף 5.3.\n"
-msgid "status\t\tshow status of daemon and queue\n"
-msgstr "status\t\tהצג סטטוס של שירות ותור\n"
+msgid ""
+" **FAIL** REQUIRED NickName\n"
+" REF: Page 60, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש NickName\n"
+" ר××”: עמוד 60, סעיף 5.3.\n"
-msgid "?Invalid help command unknown\n"
-msgstr "?פקודת עזרה ×œ× ×™×“×•×¢×”\n"
+msgid ""
+" **FAIL** REQUIRED PCFileName\n"
+" REF: Pages 61-62, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש PCFileName\n"
+" ר××”: ×¢×ž×•×“×™× 61-62, סעיף 5.3.\n"
+
+msgid ""
+" **FAIL** REQUIRED PSVersion\n"
+" REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש PSVersion\n"
+" ר××”: ×¢×ž×•×“×™× 62-64, סעיף 5.3.\n"
+
+msgid ""
+" **FAIL** REQUIRED PageRegion\n"
+" REF: Page 100, section 5.14.\n"
+msgstr ""
+" **נכשל** נדרש PageRegion\n"
+" ר××”: עמוד 100, סעיף 5.14.\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 ""
+" **FAIL** REQUIRED PageSize\n"
+" REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+" **נכשל** נדרש PageSize\n"
+" ר××”: ×¢×ž×•×“×™× 99-100, סעיף 5.14.\n"
#, c-format
-msgid "\tprinter is on device '%s' speed -1\n"
-msgstr "\tהמדפסת נמצ×ת על התקן '%s' מהירות -1\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 "\tqueuing is enabled\n"
-msgstr "\tהכנסה לתור מ×ופשרת\n"
+msgid ""
+" **FAIL** REQUIRED Product\n"
+" REF: Page 62, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש Product\n"
+" ר××”: עמוד 62, סעיף 5.3.\n"
-msgid "\tqueuing is disabled\n"
-msgstr "\tהכנסה לתור ×œ× ×ž×ופשרת\n"
+msgid ""
+" **FAIL** REQUIRED ShortNickName\n"
+" REF: Page 64-65, section 5.3.\n"
+msgstr ""
+" **נכשל** נדרש ShortNickName\n"
+" ר××”: ×¢×ž×•×“×™× 64-65, סעיף 5.3.\n"
-msgid "\tprinting is enabled\n"
-msgstr "\tהדפסה מ×ופשרת\n"
+#, fuzzy, c-format
+msgid " %d ERRORS FOUND\n"
+msgstr " נמצ×ו %d שגי××”%s\n"
-msgid "\tprinting is disabled\n"
-msgstr "\tהדפסה ×œ× ×ž×ופשרת\n"
+#, c-format
+msgid ""
+" Bad %%%%BoundingBox: on line %d!\n"
+" REF: Page 39, %%%%BoundingBox:\n"
+msgstr ""
+" שגוי %%%%BoundingBox: בשורה %d!\n"
+" ר××”: עמוד 39, %%%%BoundingBox:\n"
-msgid "\tno entries\n"
-msgstr "\t×ין כניסות\n"
+#, c-format
+msgid ""
+" Bad %%%%Page: on line %d!\n"
+" REF: Page 53, %%%%Page:\n"
+msgstr ""
+" שגוי %%%%Page: בשורה %d!\n"
+" ר××”: עמוד 53, %%%%Page:\n"
#, c-format
-msgid "\t%d entries\n"
-msgstr "\t%d כניסות\n"
+msgid ""
+" Bad %%%%Pages: on line %d!\n"
+" REF: Page 43, %%%%Pages:\n"
+msgstr ""
+" שגוי %%%%Pages: בשורה %d!\n"
+" ר××”: עמוד 43, %%%%Pages:\n"
-msgid "\tdaemon present\n"
-msgstr "\tשירות קיי×\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 "lpq: Unable to contact server!\n"
-msgstr "lpq: ×œ× ×ž×¦×œ×™×— לתקשר ×¢× ×”×©×¨×ª!\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 "%s: Sorry, no encryption support compiled in!\n"
-msgstr "%s: מצטער, תמיכה בהצפנה ×œ× × ×›×œ×œ×” בהידור!\n"
+msgid ""
+" Missing %%EndComments comment!\n"
+" REF: Page 41, %%EndComments\n"
+msgstr ""
+" חסרה הערה %%EndComments!\n"
+" ר××”: עמוד 41, %%EndComments\n"
#, c-format
-msgid "lpq: Unknown destination \"%s/%s\"!\n"
-msgstr "lpq: יעד ×œ× ×™×“×•×¢ \"%s/%s\"!\n"
+msgid ""
+" Missing or bad %%BoundingBox: comment!\n"
+" REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+" חסר ×ו שגוי %%BoundingBox: הערה!\n"
+" ר××”: עמוד 39, %%BoundingBox:\n"
#, c-format
-msgid "lpq: Unknown destination \"%s\"!\n"
-msgstr "lpq: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+msgid ""
+" Missing or bad %%Page: comments!\n"
+" REF: Page 53, %%Page:\n"
+msgstr ""
+" חסר ×ו שגוי %%Page: הערות!\n"
+" ר××”: עמוד 53, %%Page:\n"
#, c-format
-msgid "lp: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lp: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
+msgid ""
+" Missing or bad %%Pages: comment!\n"
+" REF: Page 43, %%Pages:\n"
+msgstr ""
+" חסר ×ו שגוי %%Pages: הערה!\n"
+" ר××”:עמוד 43, %%Pages:\n"
+
+msgid " NO ERRORS FOUND\n"
+msgstr " ×œ× × ×ž×¦×ו שגי×ות\n"
-msgid "lpq: error - no default destination available.\n"
-msgstr "lpq: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
+#, c-format
+msgid " Saw %d lines that exceeded 255 characters!\n"
+msgstr " ר×יתי %d שורות שעברו ×ת ×”-255 תווי×!\n"
#, c-format
-msgid "lpq: get-jobs failed: %s\n"
-msgstr "lpq: get-jobs נכשל: %s\n"
+msgid " Too many %%BeginDocument comments!\n"
+msgstr " יותר מדי הערות %%BeginDocument!\n"
-msgid "Rank Owner Pri Job Files Total Size\n"
-msgstr "דרגה ×‘×¢×œ×™× ×¢×“×™×¤×•×ª עבודה ×§×‘×¦×™× ×’×•×“×œ כולל \n"
+#, c-format
+msgid " Too many %%EndDocument comments!\n"
+msgstr " יותר מדי הערות %%EndDocument!\n"
-msgid "Rank Owner Job File(s) Total Size\n"
-msgstr "דרגה ×‘×¢×œ×™× ×¢×‘×•×“×” ×§×‘×¦×™× ×’×•×“×œ כולל \n"
+msgid " Warning: file contains binary data!\n"
+msgstr " ×זהרה: קובץ מכיל × ×ª×•× ×™× ×‘×™× ×¨×™×™×!\n"
#, c-format
-msgid "%s: %-33.33s [job %d localhost]\n"
-msgstr "%s: %-33.33s [עבודה %d localhost]\n"
+msgid " Warning: no %%EndComments comment in file!\n"
+msgstr " ×זהרה: ×ין הערה %%EndComments בקובץ!\n"
#, c-format
-msgid " %-39.39s %.0f bytes\n"
-msgstr " %-39.39s %.0f בתי×\n"
+msgid " Warning: obsolete DSC version %.1f in file!\n"
+msgstr " ×זהרה: גרסת DSC %.1f מיושנת בקובץ!\n"
+
+msgid " FAIL\n"
+msgstr " נכשל\n"
+
+#, c-format
+msgid ""
+" FAIL\n"
+" **FAIL** Unable to open PPD file - %s\n"
+msgstr ""
+" נכשל\n"
+" **נכשל** ×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD - %s\n"
+
+#, c-format
+msgid ""
+" FAIL\n"
+" **FAIL** Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+" נכשל\n"
+" **נכשל** ×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD - %s בשורה %d.\n"
+
+msgid " PASS\n"
+msgstr " עבר\n"
#, c-format
msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
@@ -478,12 +795,21 @@ msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f בתי×\n"
msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
msgstr "%-7s %-7.7s %-7d %-31.31s %.0f בתי×\n"
-msgid "no entries\n"
-msgstr "×ין כניסות\n"
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr "%s מקבלת בקשות מ××– %s\n"
+
+#, c-format
+msgid "%s cannot be changed."
+msgstr "%s ×œ× × ×™×ª×Ÿ לשינוי."
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr "%s ×œ× ×ž×™×•×©× ×¢×œ ידי גרסת CUPS של lpc.\n"
#, c-format
-msgid "lpq: get-printer-attributes failed: %s\n"
-msgstr "lpq: get-printer-attributes נכשל: %s\n"
+msgid "%s is not ready\n"
+msgstr "%s ×ינו מוכן\n"
#, c-format
msgid "%s is ready\n"
@@ -494,1537 +820,1492 @@ msgid "%s is ready and printing\n"
msgstr "%s מוכן ומדפיס\n"
#, c-format
-msgid "%s is not ready\n"
-msgstr "%s ×ינו מוכן\n"
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+"%s ×œ× ×ž×§×‘×œ×ª בקשות מ××– %s -\n"
+"\t%s\n"
-msgid "Usage: lpq [-P dest] [-l] [+interval]\n"
-msgstr "Usage: lpq [-P dest] [-l] [+interval]\n"
+#, c-format
+msgid "%s not supported!"
+msgstr "%s ×ינו נתמך!"
#, c-format
-msgid "lpr: error - expected value after -%c option!\n"
-msgstr "lpr: שגי××” - מצפה לערך ל×חר ×ופציה -%c!\n"
+msgid "%s/%s accepting requests since %s\n"
+msgstr "%s/%s מקבלת בקשות מ××– %s\n"
#, c-format
-msgid "lpr: warning - '%c' format modifier not supported - output may not be correct!\n"
-msgstr "lpr: ×זהרה - משנה מבנה '%c' ×œ× × ×ª×ž×š - פלט עלול להיות ×œ× ×ª×§×™×Ÿ!\n"
+msgid ""
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+"%s/%s ×œ× ×ž×§×‘×œ×ª בקשות מ××– %s -\n"
+"\t%s\n"
-msgid "lpr: error - expected option=value after -o option!\n"
-msgstr "lpr: שגי××” - מצפה ל ×ופציה=ערך ל×חר ×ופציה -o!\n"
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr "%s: %-33.33s [עבודה %d localhost]\n"
-msgid "lpr: warning - email notification is not currently supported!\n"
-msgstr "lpr: ×זהרה - הודעת דו×\"ל ×œ× × ×ª×ž×›×ª כרגע!\n"
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr "%s: %s נכשל: %s\n"
-msgid "lpr: error - expected destination after -P option!\n"
-msgstr "lpr: שגי××” - מצפה ליעד ל×חר ×ופציה -P!\n"
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr "%s: ×œ× ×™×•×“×¢ מה לבצע!\n"
-msgid "lpr: error - expected copy count after -# option!\n"
-msgstr "lpr: שגי××” - מצפה למספר ×¢×•×ª×§×™× ×œ×חר ×ופציה -#!\n"
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr "%s: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
#, c-format
-msgid "lpr: error - expected name after -%c option!\n"
-msgstr "lpr: שגי××” - מצפה ×œ×©× ×œ×חר ×ופציה -%c!\n"
+msgid "%s: Error - bad job ID!\n"
+msgstr "%s: שגי××” - מזהה עבודה שגוי!\n"
-msgid "lpr: error - expected username after -U option!\n"
-msgstr "lpr: שגי××” - מצפה ×œ×©× ×ž×©×ª×ž×© ל×חר ×ופציה -U!\n"
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr "%s: שגי××” - ×œ× ×™×›×•×œ להדפיס ×§×‘×¦×™× ×•×œ×©× ×•×ª עבודות בו-זמנית!\n"
#, c-format
-msgid "lpr: error - unknown option '%c'!\n"
-msgstr "lpr: שגי××” - ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr ""
+"%s: שגי××” - ×œ× ×™×›×•×œ להדפיס מתוך stdin ×× ×ž×¡×•×¤×§×™× ×§×‘×¦×™× ×ו מזהה עבודה!\n"
#, c-format
-msgid "lpr: error - unable to access \"%s\" - %s\n"
-msgstr "lpr: שגי××” - ×œ× × ×™×ª×Ÿ לגשת ל \"%s\" - %s\n"
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr "%s: שגי××” - מצפה ל- character set ל×חר ×”×ופציה '-S'!\n"
#, c-format
-msgid "lpr: error - too many files - \"%s\"\n"
-msgstr "lpr: שגי××” - יותר מדי ×§×‘×¦×™× - \"%s\"\n"
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr ""
+"%s: שגי××” - מצפה לסוג תוכן ל×חר ×”×ופציה '-T'!\n"
+" "
#, c-format
-msgid "lpr: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lpr: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr "%s: שגי××” - מצפה לכמות ×¢×•×ª×§×™× ×œ×חר ×”×ופציה '-n'!\n"
-msgid "lpr: error - no default destination available.\n"
-msgstr "lpr: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr "%s: שגי××” - מצפה לכמות ×¢×•×ª×§×™× ×œ×חר ×”×ופציה '-#'!\n"
-msgid "lpr: error - scheduler not responding!\n"
-msgstr "lpr: שגי××” - מתזמן ×œ× ×ž×’×™×‘!\n"
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr "%s: שגי××” - מצפה ליעד ×חרי ×”×ופציה '-P'!\n"
#, c-format
-msgid "lpr: error - unable to create temporary file \"%s\" - %s\n"
-msgstr "lpr: שגי××” - ×œ× × ×™×ª×Ÿ ליצור קובץ זמני \"%s\" - %s\n"
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr "%s: שגי××” - מצפה ליעד ×חרי ×”×ופציה '-b'!\n"
#, c-format
-msgid "lpr: error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "lpr: שגי××” - ×œ× × ×™×ª×Ÿ לכתוב לקובץ הזמני \"%s\" - %s\n"
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr "%s: שגי××” - מצפה ליעד ×חרי ×”×ופציה '-d'!\n"
-msgid "lpr: error - stdin is empty, so no job has been sent.\n"
-msgstr "lpr: שגי××” - stdin ריק, לפיכך ×œ× × ×©×œ×—×” ××£ עבודה.\n"
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr "%s: שגי××” - מצפה לטופס ×חרי ×”×ופציה '-f'!\n"
#, c-format
-msgid "lpr: error - unable to print file: %s\n"
-msgstr "lpr: שגי××” - ×œ× × ×™×ª×Ÿ להדפיס קובץ: %s\n"
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr ""
+"%s: שגי××” - מצפה ×œ×©× ×¢×¦×™×¨×” ל×חר ×”×ופציה '-H'!\n"
+" "
-msgid "lprm: Unable to contact server!\n"
-msgstr "lprm: ×œ× ×ž×¦×œ×™×— לתקשר ×¢× ×”×©×¨×ª!\n"
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr "%s: שגי××” - מצפה ×œ×©× ×ž×רח ל×חר ×”×ופציה '-H'!\n"
#, c-format
-msgid "lprm: Unknown destination \"%s\"!\n"
-msgstr "lprm: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr "%s: שגי××” - מצפה ×œ×©× ×ž×רח ל×חר ×”×ופציה '-h'!\n"
#, c-format
-msgid "lprm: Unknown option '%c'!\n"
-msgstr "lprm: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr "%s: שגי××” - מצפה לרשימת ×ž×¦×‘×™× ×œ×חר ×”×ופציה '-y'!\n"
-msgid "lprm: Job or printer not found!\n"
-msgstr "lprm: עבודה ×ו מדפסת ×œ× × ×ž×¦×ו!\n"
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr "%s: שגי××” - מצפה ×œ×©× ×חרי ×”×ופציה '-%c'!\n"
-msgid "lprm: Not authorized to lprm job(s)!\n"
-msgstr "lprm: ×œ× ×ž×•×¨×©×” למחוק עבודה/ות!\n"
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr "%s: שגי××” - מצפה למחרוזת ×חרי ×”×ופציה '-o'!\n"
#, c-format
-msgid "lprm: You don't own job ID %d!\n"
-msgstr "lprm: ×תה ×œ× ×”×‘×¢×œ×™× ×©×œ עבודה מספר %d!\n"
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr "%s: שגי××” - מצפה לרשימת ×¢×ž×•×“×™× ×œ×חר ×”×ופציה '-P'!\n"
-msgid "lprm: Unable to lprm job(s)!\n"
-msgstr "lprm: ×œ× ×™×›×•×œ למחוק עבודה/ות!\n"
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr "%s: שגי××” - מצפה לעדיפות ×חרי ×”×ופציה '-%c'!\n"
-msgid "lprm: Unable to cancel job(s)!\n"
-msgstr "lprm: ×œ× ×™×›×•×œ לבטל עבוד/ות!\n"
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr "%s: שגי××” - מצפה לטקסט סיבה ל×חר ×”×ופציה '-r'!\n"
#, c-format
-msgid "%s: Don't know what to do!\n"
-msgstr "%s: ×œ× ×™×•×“×¢ מה לבצע!\n"
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr "%s: שגי××” - מצפה לכותרת ×חרי ×”×פציה '-t'!\n"
#, c-format
-msgid "%s: Expected server name after -h!\n"
-msgstr "%s: מצפה ×œ×©× ×©×¨×ª ×חרי -h!\n"
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr "%s: שגי××” - מצפה ×œ×©× ×ž×©×ª×ž×© ל×חר ×”×ופציה '-U'!\n"
#, c-format
-msgid "%s: Expected reason text after -r!\n"
-msgstr "%s: מצפה לטקסט סיבה ×חרי -r!\n"
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr "%s: שגי××” - מצפה ×œ×©× ×ž×©×ª×ž×© ל×חר ×”×ופציה '-u'!\n"
#, c-format
-msgid "%s: Unknown option '%c'!\n"
-msgstr "%s: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr "%s: שגי××” - מצפה לערך ×חרי ×”×ופציה '-%c'!\n"
#, c-format
-msgid "%s: Unable to connect to server: %s\n"
-msgstr "%s: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
+msgid ""
+"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
+"option!\n"
+msgstr ""
+"%s: שגי××” - צריך \"completed\", \"not-completed\" ×ו \"all\" ל×חר ×”×ופציה '-"
+"W'!\n"
#, c-format
-msgid "%s: Operation failed: %s\n"
-msgstr "%s: פעולה נכשלה: %s\n"
+msgid "%s: Error - no default destination available.\n"
+msgstr "%s: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
-msgid "cancel: Error - expected hostname after '-h' option!\n"
-msgstr "cancel: שגי××” - מצפה ×œ×©× ×©×¨×ª ×חרי ×ופציה '-h'!\n"
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr "%s: שגי××” - עדיפות חייבת להיות בין 1 ל 100.\n"
-msgid "cancel: Error - expected username after '-u' option!\n"
-msgstr "cancel: שגי××” - מצפה ×œ×©× ×ž×©×ª×ž×© ×חרי ×ופציה '-u'!\n"
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr "%s: שגי××” - מתזמן ×œ× ×ž×’×™×‘!\n"
#, c-format
-msgid "cancel: Unknown option '%c'!\n"
-msgstr "cancel: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr "%s: שגי××” - stdin ריק, לפיכך ×œ× × ×©×œ×—×” ××£ עבודה.\n"
#, c-format
-msgid "cancel: Unknown destination \"%s\"!\n"
-msgstr "cancel: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr "%s: שגי××” - יותר מדי ×§×‘×¦×™× - \"%s\"\n"
-msgid "cancel: Unable to contact server!\n"
-msgstr "cancel: ×œ× ×ž×¦×œ×™×— לתקשר ×¢× ×”×©×¨×ª!\n"
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr "%s: שגי××” - ×œ× ×ž×¦×œ×™×— לגשת ל- \"%s\" - %s\n"
#, c-format
-msgid "cancel: %s failed: %s\n"
-msgstr "cancel: %s נכשל: %s\n"
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr "%s: שגי××” - ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני \"%s\" - %s\n"
#, c-format
-msgid "cupsaddsmb: Missing value on line %d!\n"
-msgstr "cupsaddsmb: חסר ערך בשורה %d!\n"
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr "%s: שגי××” - ×œ× ×ž×¦×œ×™×— לכתוב לקובץ זמני \"%s\" - %s\n"
#, c-format
-msgid "cupsaddsmb: Missing double quote on line %d!\n"
-msgstr "cupsaddsmb: חסר ×’×¨×©×™×™× ×‘×©×•×¨×” %d!\n"
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr "%s: שגי××” - יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
#, c-format
-msgid "cupsaddsmb: Bad option + choice on line %d!\n"
-msgstr "cupsaddsmb: ×ופציה + בחירה ×©×’×•×™×™× ×‘×©×•×¨×” %d!\n"
+msgid "%s: Error - unknown destination \"%s/%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: Error - unknown option '%c'!\n"
+msgstr "%s: שגי××” - ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
#, c-format
-msgid "cupsaddsmb: No PPD file for printer \"%s\" - skipping!\n"
-msgstr "cupsaddsmb: ×ין קובץ PPD למדפסת \"%s\" - מדלג!\n"
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr "%s: מצפה למזהה עבודה ל×חר ×”×ופציה '-i'!\n"
#, c-format
-msgid "cupsaddsmb: get-printer-attributes failed for \"%s\": %s\n"
-msgstr "cupsaddsmb: get-printer-attributes נכשל עבור \"%s\": %s\n"
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr "%s: ×©× ×™×¢×“ ×œ× ×—×•×§×™ ברשימה \"%s\"!\n"
#, c-format
-msgid "cupsaddsmb: Unable to convert PPD file for %s - %s\n"
-msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להמיר קובץ PPD עבור %s - %s\n"
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr "%s: זקוק למזהה עבודה ('-i jobid') לפני '-H restart'!\n"
#, c-format
-msgid "cupsaddsmb: Unable to copy Windows 2000 printer driver files (%d)!\n"
-msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן מדפסת של Windows 2000 (%d)!\n"
+msgid "%s: Operation failed: %s\n"
+msgstr "%s: פעולה נכשלה: %s\n"
#, c-format
-msgid "cupsaddsmb: Unable to copy CUPS printer driver files (%d)!\n"
-msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן מדפסת של CUPS (%d)!\n"
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr "%s: מצטער, תמיכה בהצפנה ×œ× × ×›×œ×œ×” בהידור!\n"
#, c-format
-msgid "cupsaddsmb: Unable to install Windows 2000 printer driver files (%d)!\n"
-msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן מדפסת של Windows 2000 (%d)!\n"
+msgid "%s: Unable to connect to server\n"
+msgstr "%s: ×œ× ×ž×¦×œ×™×— להתחבר לשרת\n"
#, c-format
-msgid "cupsaddsmb: Unable to copy Windows 9x printer driver files (%d)!\n"
-msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן מדפסת של Windows 9x (%d)!\n"
+msgid "%s: Unable to connect to server: %s\n"
+msgstr "%s: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
#, c-format
-msgid "cupsaddsmb: Unable to install Windows 9x printer driver files (%d)!\n"
-msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן מדפסת של Windows 9x (%d)!\n"
+msgid "%s: Unable to contact server!\n"
+msgstr "%s: ×œ× ×ž×¦×œ×™×— לתקשר ×¢× ×”×©×¨×ª!\n"
#, c-format
-msgid "cupsaddsmb: Unable to set Windows printer driver (%d)!\n"
-msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— לקבע מנהל התקן מדפסת של Windows (%d)!\n"
+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 ""
-"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"
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr "%s: ×זהרה - משנה מבנה '%c' ×œ× × ×ª×ž×š - פלט עלול להיות ×œ× ×ª×§×™×Ÿ!"
-msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
-msgstr "cupstestppd: ×”×ופציה -q ×œ× ×ž×ª×ימה ל×ופציה -v.\n"
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr "%s: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית character set!\n"
-msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
-msgstr "cupstestppd: ×”×ופציה -v ×œ× ×ž×ª×ימה ל×ופציה -q.\n"
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr "%s: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית סוג תוכן!\n"
#, c-format
-msgid ""
-" FAIL\n"
-" **FAIL** Unable to open PPD file - %s\n"
-msgstr ""
-" נכשל\n"
-" **נכשל** ×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD - %s\n"
+msgid "%s: Warning - form option ignored!\n"
+msgstr "%s: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית טופס!\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: Warning - mode option ignored!\n"
+msgstr "%s: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית מצב!\n"
-msgid " REF: Page 42, section 5.2.\n"
-msgstr " ר××”: עמוד 42, סעיף 5.2.\n"
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr "%s: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
-msgid " REF: Page 20, section 3.4.\n"
-msgstr " ר××”: עמוד 20, סעיף 3.4.\n"
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr "%s: שגי××” - מצפה ל- ×ופציה=ערך ל×חר ×”×ופציה '-o'!\n"
-msgid " REF: Pages 45-46, section 5.2.\n"
-msgstr " ר××”: ×¢×ž×•×“×™× 45-46, סעיף 5.2.\n"
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr "%s: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
-msgid " REF: Pages 42-45, section 5.2.\n"
-msgstr " ר××”: ×¢×ž×•×“×™× 42-45, סעיף 5.2.\n"
+msgid "?Invalid help command unknown\n"
+msgstr "?פקודת עזרה ×œ× ×™×“×•×¢×”\n"
-msgid " REF: Pages 48-49, section 5.2.\n"
-msgstr " ר××”: ×¢×ž×•×“×™× 49-49, סעיף 5.2.\n"
+msgid "A Samba password is required to export printer drivers!"
+msgstr "×¡×™×¡×ž× ×©×œ סמבה נדרשת כדי ×œ×™×™×¦× ×ž× ×”×œ×™ התקני מדפסת!"
-msgid " REF: Pages 52-54, section 5.2.\n"
-msgstr " ר××”: ×¢×ž×•×“×™× 52-54, סעיף 5.2.\n"
+msgid "A Samba username is required to export printer drivers!"
+msgstr "×©× ×ž×©×ª×ž×© של סמבה נדרש כדי ×œ×™×™×¦× ×ž× ×”×œ×™ התקני מדפסת!"
-msgid " REF: Page 15, section 3.2.\n"
-msgstr " ר××”: עמוד 15, סעיף 3.2.\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 "A printer named \"%s\" already exists!"
+msgstr "מדפסת ×‘×©× \"%s\" כבר קיימת!"
-msgid " REF: Pages 16-17, section 3.2.\n"
-msgstr " ר××”: ×¢×ž×•×“×™× 16-17, סעיף 3.2.\n"
+msgid "Accept Jobs"
+msgstr "קבל עבודות"
-msgid " REF: Page 19, section 3.3.\n"
-msgstr " ר××”: עמוד 19, סעיף 3.3.\n"
+msgid "Add Class"
+msgstr "הוסף מחלקה"
-msgid " REF: Page 27, section 3.5.\n"
-msgstr " ר××”: עמוד 27, סעיף 3.5.\n"
+msgid "Add Printer"
+msgstr "הוסף מדפסת"
-msgid ""
-"\n"
-" DETAILED CONFORMANCE TEST RESULTS\n"
+msgid "Add RSS Subscription"
msgstr ""
-"\n"
-" תוצ×ות בדיקת הת×מה מפורטות\n"
+
+msgid "Administration"
+msgstr "ניהול"
#, c-format
-msgid " WARN %s has no corresponding options!\n"
-msgstr " ×זהרה ל %s ×ין ×ופציות מת×ימות!\n"
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr "ניסיון לקבוע ל printer-state של %s ערך שגוי %d!"
-msgid " FAIL\n"
-msgstr " נכשל\n"
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr "קבוצות מ××¤×™×™× ×™× ××™× × ×ž×¡×•×“×¨×™× (%x < %x)!"
-msgid ""
-" **FAIL** REQUIRED DefaultImageableArea\n"
-" REF: Page 102, section 5.15.\n"
-msgstr ""
-" **נכשל** נדרש DefaultImageableArea\n"
-" ר××”: עמוד 102, סעיף 5.15.\n"
+msgid "Bad OpenGroup"
+msgstr "‫OpenGroup שגוי"
-#, c-format
-msgid ""
-" **FAIL** BAD DefaultImageableArea %s!\n"
-" REF: Page 102, section 5.15.\n"
-msgstr ""
-" **נכשל** שגוי DefaultImageableArea %s!\n"
-" ר××”: עמוד 102, סעיף 5.15.\n"
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr "‫OpenUI/JCLOpenUI שגוי"
-msgid " PASS DefaultImageableArea\n"
-msgstr " עבר DefaultImageableArea\n"
+msgid "Bad OrderDependency"
+msgstr "‫OrderDependency שגוי"
-msgid ""
-" **FAIL** REQUIRED DefaultPaperDimension\n"
-" REF: Page 103, section 5.15.\n"
-msgstr ""
-" **נכשל** נדרש DefaultPaperDimension\n"
-" ר××”: עמוד 103, סעיף 5.15.\n"
+msgid "Bad UIConstraints"
+msgstr "‫UIConstraints שגוי"
#, c-format
-msgid ""
-" **FAIL** BAD DefaultPaperDimension %s!\n"
-" REF: Page 103, section 5.15.\n"
-msgstr ""
-" **נכשל** שגוי DefaultPaperDimension %s!\n"
-" ר××”: עמוד 103, סעיף 5.15.\n"
+msgid "Bad copies value %d."
+msgstr "ערך ×”×¢×•×ª×§×™× %d שגוי."
-msgid " PASS DefaultPaperDimension\n"
-msgstr " עבר DefaultPaperDimension\n"
+msgid "Bad custom parameter"
+msgstr "פרמטר מות×× ×©×’×•×™"
#, 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 "Bad device-uri \"%s\"!"
+msgstr "device-uri \"%s\" שגוי!"
#, c-format
-msgid " PASS Default%s\n"
-msgstr " עבר Default%s\n"
+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 ""
-" **FAIL** REQUIRED Default%s\n"
-" REF: Page 40, section 4.5.\n"
-msgstr ""
-" **נכשל** נדרש Default%s\n"
-" ר××”: עמוד 40, סעיף 4.5.\n"
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr "ערך \"%s\" למ×פיין job-uri שגוי!"
-msgid " PASS FileVersion\n"
-msgstr " עבר FileVersion\n"
+#, fuzzy, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr "port-monitor \"%s\" שגוי!"
-msgid ""
-" **FAIL** REQUIRED FileVersion\n"
-" REF: Page 56, section 5.3.\n"
-msgstr ""
-" **נכשל** נדרש FileVersion\n"
-" ר××”: עמוד 56, סעיף 5.3.\n"
+#, fuzzy, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr "device-uri \"%s\" שגוי!"
-msgid " PASS FormatVersion\n"
-msgstr " עבר FormatVersion\n"
+#, fuzzy, c-format
+msgid "Bad number-up value %d."
+msgstr "ערך ×”×¢×•×ª×§×™× %d שגוי."
-msgid ""
-" **FAIL** REQUIRED FormatVersion\n"
-" REF: Page 56, section 5.3.\n"
-msgstr ""
-" **נכשל** נדרש FormatVersion\n"
-" ר××”: עמוד 56, סעיף 5.3.\n"
+#, fuzzy, c-format
+msgid "Bad option + choice on line %d!"
+msgstr "×ופציה + ×פשרות ×©×’×•×™×™× ×‘×©×•×¨×” %d!\n"
-msgid " PASS LanguageEncoding\n"
-msgstr " עבר LanguageEncoding\n"
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr "ערכי page-ranges %d-%d שגוי."
-msgid ""
-" **FAIL** REQUIRED LanguageEncoding\n"
-" REF: Pages 56-57, section 5.3.\n"
-msgstr ""
-" **נכשל** נדרש LanguageEncoding\n"
-" ר××”: ×¢×ž×•×“×™× 56-57, סעיף 5.3.\n"
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr "port-monitor \"%s\" שגוי!"
-msgid " PASS LanguageVersion\n"
-msgstr " עבר LanguageVersion\n"
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr "ערך %d עבור printer-state שגוי!"
-msgid ""
-" **FAIL** REQUIRED LanguageVersion\n"
-" REF: Pages 57-58, section 5.3.\n"
-msgstr ""
-" **נכשל** נדרש LanguageVersion\n"
-" ר××”: ×¢×ž×•×“×™× 57-58, סעיף 5.3.\n"
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr "בקשה שגויה מספר גרסה %d.%d!"
-msgid ""
-" **FAIL** BAD Manufacturer (should be \"HP\")\n"
-" REF: Page 211, table D.1.\n"
-msgstr ""
-" **נכשל** שגוי Manufacturer (צריך להיות \"HP\")\n"
-" ר××”: עמוד 211, טבלה D.1.\n"
+#, fuzzy
+msgid "Bad subscription ID!"
+msgstr "×œ× × ×ž×¦×ו מינויי×."
-msgid " PASS Manufacturer\n"
-msgstr " עבר Manufacturer\n"
+msgid "Banners"
+msgstr "כרזות"
-msgid ""
-" **FAIL** REQUIRED Manufacturer\n"
-" REF: Pages 58-59, section 5.3.\n"
+msgid "Cancel RSS Subscription"
msgstr ""
-" **נכשל** נדרש Manufacturer\n"
-" ר××”: ×¢×ž×•×“×™× 58-59, סעיף 5.3.\n"
+
+msgid "Change Settings"
+msgstr "שנה הגדרות"
#, c-format
-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 "Character set \"%s\" not supported!"
+msgstr "סט ×”×ª×•×•×™× \"%s\" ×ינו נתמך!"
-msgid " PASS ModelName\n"
-msgstr " עבר ModelName\n"
+msgid "Classes"
+msgstr "מחלקות"
msgid ""
-" **FAIL** REQUIRED ModelName\n"
-" REF: Pages 59-60, section 5.3.\n"
+"Commands may be abbreviated. Commands are:\n"
+"\n"
+"exit help quit status ?\n"
msgstr ""
-" **נכשל** נדרש ModelName\n"
-" ר××”: ×¢×ž×•×“×™× 59-60, סעיף 5.3.\n"
+"ניתן לתמצת פקודות. הפקודות הן:\n"
+"exit help quit status ?\n"
-msgid " PASS NickName\n"
-msgstr " עבר NickName\n"
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr "×œ× × ×™×ª×Ÿ לסרוק סוג \"%s\"!"
-msgid ""
-" **FAIL** REQUIRED NickName\n"
-" REF: Page 60, section 5.3.\n"
+msgid "Cover open."
msgstr ""
-" **נכשל** נדרש NickName\n"
-" ר××”: עמוד 60, סעיף 5.3.\n"
-msgid " PASS PageSize\n"
-msgstr " עבר PageSize\n"
+msgid "Custom"
+msgstr "מות××"
-msgid ""
-" **FAIL** REQUIRED PageSize\n"
-" REF: Pages 99-100, section 5.14.\n"
-msgstr ""
-" **נכשל** נדרש PageSize\n"
-" ר××”: ×¢×ž×•×“×™× 99-100, סעיף 5.14.\n"
+msgid "Delete Class"
+msgstr "מחק מחלקה"
-msgid " PASS PageRegion\n"
-msgstr " עבר PageRegion\n"
+msgid "Delete Printer"
+msgstr "מחק מדפסת"
-msgid ""
-" **FAIL** REQUIRED PageRegion\n"
-" REF: Page 100, section 5.14.\n"
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr "היעד \"%s\" ×œ× ×ž×§×‘×œ עבודות."
+
+msgid "Developer almost empty."
msgstr ""
-" **נכשל** נדרש PageRegion\n"
-" ר××”: עמוד 100, סעיף 5.14.\n"
-msgid " PASS PCFileName\n"
-msgstr " עבר PCFileName\n"
+msgid "Developer empty!"
+msgstr ""
+#, c-format
msgid ""
-" **FAIL** REQUIRED PCFileName\n"
-" REF: Pages 61-62, section 5.3.\n"
+"Device: uri = %s\n"
+" class = %s\n"
+" info = %s\n"
+" make-and-model = %s\n"
+" device-id = %s\n"
msgstr ""
-" **נכשל** נדרש PCFileName\n"
-" ר××”: ×¢×ž×•×“×™× 61-62, סעיף 5.3.\n"
+"התקן: uri ‫= %s\n"
+" מחלקה = %s\n"
+" מידע = %s\n"
+" יצרן ×•×“×’× = %s\n"
+" מזהה התקן = %s\n"
-msgid ""
-" **FAIL** BAD Product - not \"(string)\".\n"
-" REF: Page 62, section 5.3.\n"
+msgid "Door open."
msgstr ""
-" **נכשל** שגוי Product - ×œ× \"(מחרוזת)\".\n"
-" ר××”: עמוד 62, סעיף 5.3.\n"
-msgid " PASS Product\n"
-msgstr " עבר Product\n"
+#, fuzzy, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr "הקצ×ת זיכרון לסוגי ×§×‘×¦×™× × ×›×©×œ×”!"
-msgid ""
-" **FAIL** REQUIRED Product\n"
-" REF: Page 62, section 5.3.\n"
+#, fuzzy, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr "הקצ×ת זיכרון לסוגי ×§×‘×¦×™× × ×›×©×œ×”!"
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\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 "ERROR: Bad %%BoundingBox: comment seen!\n"
msgstr ""
-" **נכשל** שגוי PSVersion - ×ינו \"(string) int\".\n"
-" ר××”: ×¢×ž×•×“×™× 62-64, סעיף 5.3.\n"
-msgid " PASS PSVersion\n"
-msgstr " עבר PSVersion\n"
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
-msgid ""
-" **FAIL** REQUIRED PSVersion\n"
-" REF: Pages 62-64, section 5.3.\n"
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\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"
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
msgstr ""
-" **נכשל** שגוי ShortNickName - יותר מ 31 תווי×.\n"
-" ר××”: ×¢×ž×•×“×™× 64-65, סעיף 5.3.\n"
-msgid " PASS ShortNickName\n"
-msgstr " עבר ShortNickName\n"
+#, fuzzy, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr "device-uri \"%s\" שגוי!"
-msgid ""
-" **FAIL** REQUIRED ShortNickName\n"
-" REF: Page 64-65, section 5.3.\n"
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
msgstr ""
-" **נכשל** נדרש ShortNickName\n"
-" ר××”: ×¢×ž×•×“×™× 64-65, סעיף 5.3.\n"
-msgid ""
-" **FAIL** BAD JobPatchFile attribute in file\n"
-" REF: Page 24, section 3.4.\n"
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
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"
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
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 "ERROR: Bad page setup!\n"
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 "ERROR: Bad text direction %s\n"
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 "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
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"
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
msgstr ""
-" **נכשל** נדרש ל %s ×œ× ×ž×•×’×“×¨×ª בחירה None!\n"
-" ר××”: עמוד 122, סעיף 5.17\n"
#, c-format
-msgid ""
-" **FAIL** Bad %s choice %s!\n"
-" REF: Page 122, section 5.17\n"
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
msgstr ""
-" **נכשל** שגוי %s בחירה %s!\n"
-" ר××”: עמוד 122, סעיף 5.17\n"
-msgid " PASS\n"
-msgstr " עבר\n"
+msgid "ERROR: Empty print file!\n"
+msgstr ""
-#, c-format
-msgid ""
-" WARN Duplex option keyword %s should be named Duplex or JCLDuplex!\n"
-" REF: Page 122, section 5.17\n"
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
msgstr ""
-" ×זהרה מילת מפתח %s להדפסה דו-צידית צריכה להכתב Duplex ×ו JCLDuplex!\n"
-" ר××”: עמוד 122, סעיף 5.17\n"
-msgid " WARN Default choices conflicting!\n"
-msgstr " ×זהרה בחירות ברירת-מחדל מתנגשות!\n"
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
#, c-format
-msgid ""
-" WARN Obsolete PPD version %.1f!\n"
-" REF: Page 42, section 5.2.\n"
+msgid "ERROR: Missing %%EndSetup!\n"
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"
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
msgstr ""
-" ×זהרה LanguageEncoding נדרש בספציפיקציה של PPD 4.3.\n"
-" ר××”: ×¢×ž×•×“×™× 56-57, סעיף 5.3.\n"
-msgid ""
-" WARN Manufacturer required by PPD 4.3 spec.\n"
-" REF: Pages 58-59, section 5.3.\n"
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
msgstr ""
-" ×זהרה Manufacturer נדרש בספציפיקציה של PPD 4.3.\n"
-" ר××”: ×¢×ž×•×“×™× 58-59, סעיף 5.3.\n"
-msgid ""
-" WARN PCFileName longer than 8.3 in violation of PPD spec.\n"
-" REF: Pages 61-62, section 5.3.\n"
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
msgstr ""
-" ×זהרה PCFileName ×רוך מ 8.3 ומפר ×ת הספציפיקציה של PPD.\n"
-" ר××”: ×¢×ž×•×“×™× 61-62, סעיף 5.3.\n"
msgid ""
-" WARN ShortNickName required by PPD 4.3 spec.\n"
-" REF: Pages 64-65, section 5.3.\n"
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
msgstr ""
-" ×זהרה ShortNickName נדרש בספציפיקציה של PPD 4.3.\n"
-" ר××”: ×¢×ž×•×“×™× 64-65, סעיף 5.3.\n"
-msgid ""
-" WARN Protocols contains both PJL and BCP; expected TBCP.\n"
-" REF: Pages 78-79, section 5.7.\n"
+msgid "ERROR: No pages found!\n"
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 "ERROR: Out of paper!\n"
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 "ERROR: PRINTER environment variable not defined!\n"
msgstr ""
-" ×זהרה %s חולק תחילית יחד ×¢× %s\n"
-" ר××”: עמוד 15, סעיף 3.2.\n"
#, c-format
-msgid " %d ERROR%s FOUND\n"
-msgstr " נמצ×ו %d שגי××”%s\n"
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
-msgid " NO ERRORS FOUND\n"
-msgstr " ×œ× × ×ž×¦×ו שגי×ות\n"
+#, fuzzy
+msgid "ERROR: Printer not responding!\n"
+msgstr "מדפסת ×œ× ×ž×©×•×ª×¤×ª!"
#, c-format
-msgid ""
-" WARN \"%s %s\" conflicts with \"%s %s\"\n"
-" (constraint=\"%s %s %s %s\")\n"
+msgid "ERROR: Remote host did not accept control file (%d)\n"
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"
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
msgstr ""
-"Usage: cupstestppd [-q] [-r] [-v[v]] filename1.ppd[.gz] [... filenameN.ppd[.gz]]\n"
-" program | cupstestppd [-q] [-r] [-v[v]] -\n"
-msgid "lpstat: Need \"completed\" or \"not-completed\" after -W!\n"
-msgstr "lpstat: צריך \"completed\" ×ו \"not-completed\" ×חרי -W!\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ \"%s\": %s\n"
-msgid "lpstat: The -b option requires a destination argument.\n"
-msgstr "lpstat: ×”×ופציה -b דורשת ×רגומנט יעד.\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr "lprm: ×œ× ×™×›×•×œ לבטל עבוד/ות!\n"
-msgid "Error: need hostname after '-h' option!\n"
-msgstr "שגי××”: נדרש ×©× ×ž×רח ×חרי ×”×ופציה '-h'!\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני: %s\n"
-#, c-format
-msgid "lpstat: Unknown option '%c'!\n"
-msgstr "lpstat: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני - %s\n"
-#, c-format
-msgid "lpstat: Invalid destination name in list \"%s\"!\n"
-msgstr "lpstat: ×©× ×™×¢×“ ×œ× ×—×•×§×™ ברשימה \"%s\"!\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני: %s\n"
-#, c-format
-msgid "lpstat: Unknown destination \"%s\"!\n"
-msgstr "lpstat: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr "%s: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
-#, c-format
-msgid "lpstat: Unable to connect to server %s on port %d: %s\n"
-msgstr "lpstat: ×œ× ×ž×¦×œ×™×— להתחבר לשרת %s בפתחה %d: %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr "×œ× ×ž×¦×œ×™×— לפצל תהליך!"
-#, c-format
-msgid "lpstat: get-printers failed: %s\n"
-msgstr "lpstat: get-printers נכשלה: %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr "cupsaddsmb: ×œ× ×§×™×™× ×§×•×‘×¥ PPD למדפסת \"%s\" - %s\n"
-#, c-format
-msgid "%s accepting requests since Jan 01 00:00\n"
-msgstr "%s מקבלת בקשות מ××– 01 ינו×ר 00:00\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr "×œ× ×ž×¦×œ×™×— לקבל מ×פייני מדפסת!"
-#, c-format
-msgid ""
-"%s not accepting requests since Jan 01 00:00 -\n"
-"\t%s\n"
-msgstr ""
-"%s ×œ× ×ž×§×‘×œ×ª בקשות מ××– 01 ינו×ר 00:00 -\n"
-"\t%s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr "×œ× ×ž×¦×œ×™×— לקבל סטטוס מדפסת:"
-#, c-format
-msgid "%s/%s accepting requests since Jan 01 00:00\n"
-msgstr "%s/%s מקבלת בקשות מ××– 01 ינו×ר 00:00\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to locate printer '%s'!\n"
+msgstr "×œ× ×ž×¦×œ×™×— למחוק מדפסת:"
-#, c-format
-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"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open \"%s\" - %s\n"
+msgstr "lp: ×œ× ×ž×¦×œ×™×— לגשת ל- \"%s\" - %s\n"
-#, c-format
-msgid "lpstat: get-classes failed: %s\n"
-msgstr "lpstat: get-classes נכשלה: %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open %s: %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ \"%s\": %s\n"
-#, c-format
-msgid "members of class %s:\n"
-msgstr "חברי המחלקה %s:\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open device file \"%s\": %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ \"%s\": %s\n"
-#, c-format
-msgid "system default destination: %s/%s\n"
-msgstr "יעד ברירת מחדל של המערכת: %s/%s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open file \"%s\" - %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ \"%s\": %s\n"
-#, c-format
-msgid "system default destination: %s\n"
-msgstr "יעד ברירת מחדל של המערכת: %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open file \"%s\": %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ \"%s\": %s\n"
-#, c-format
-msgid "lpstat: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lpstat: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
+#, fuzzy
+msgid "ERROR: Unable to open image file for printing!\n"
+msgstr "lpoptions: â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD עבור %s!\n"
-msgid "no system default destination\n"
-msgstr "×ין יעד ברירת מחדל של המעכת\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file \"%s\": %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ \"%s\": %s\n"
-#, c-format
-msgid "Output for printer %s is sent to remote printer %s on %s\n"
-msgstr "פלט למדפסת %s נשלח למדפסת מרוחקת %s ב %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file %s - %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD \"%s\" - %s\n"
-#, c-format
-msgid "Output for printer %s is sent to %s\n"
-msgstr "פלט למדפסת %s נשלח ל- %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open print file %s: %s\n"
+msgstr "lp: ×œ× ×ž×¦×œ×™×— להדפיס קובץ: %s\n"
-#, c-format
-msgid "Output for printer %s/%s is sent to remote printer %s on %s\n"
-msgstr "פלט למדפסת %s/%s נשלח למדפסת מרוחקת %s ב %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to open temporary compressed print file: %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני: %s\n"
#, c-format
-msgid "Output for printer %s/%s is sent to %s\n"
-msgstr "פלט למדפסת %s/%s נשלח ל- %s\n"
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
+msgstr ""
#, c-format
-msgid "device for %s: %s\n"
-msgstr "התקן עבור %s: %s\n"
+msgid "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
-#, c-format
-msgid "device for %s/%s: %s\n"
-msgstr "התקן עבור %s/%s: %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr "×œ× ×ž×¦×œ×™×— לקבוע מנהל התקן הדפסה של Windows (%d)!\n"
#, c-format
-msgid "lpstat: get-jobs failed: %s\n"
-msgstr "lpstat: get-jobs נכשלה: %s\n"
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
-#, c-format
-msgid "\tqueued for %s\n"
-msgstr "\tהוכנס לתור עבור %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr "lp: ×œ× ×ž×¦×œ×™×— לגשת ל- \"%s\" - %s\n"
-#, c-format
-msgid "printer %s is idle. enabled since %s\n"
-msgstr "מדפסת %s במצב סרק. מ×ופשרת מ××– %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr "lp: ×œ× ×ž×¦×œ×™×— להדפיס קובץ: %s\n"
-#, c-format
-msgid "printer %s now printing %s-%d. enabled since %s\n"
-msgstr "מדפסת %s מדפיסה כעט ×ת %s-%d. מ×ופשרת מ××– %s\n"
+#, fuzzy
+msgid "ERROR: Unable to write raster data to driver!\n"
+msgstr "×œ× ×ž×¦×œ×™×— לקבל מ×פייני מדפסת!"
#, c-format
-msgid "printer %s disabled since %s -\n"
-msgstr "מדפסת %s מופסקת מ××– %s -\n"
+msgid "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
-msgid "\treason unknown\n"
-msgstr "\tסיבה ×œ× ×™×“×•×¢×”\n"
+#, fuzzy, c-format
+msgid "ERROR: Unknown encryption option value \"%s\"!\n"
+msgstr "%s: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
-msgid ""
-"\tForm mounted:\n"
-"\tContent types: any\n"
-"\tPrinter types: unknown\n"
+#, c-format
+msgid "ERROR: Unknown file order \"%s\"\n"
msgstr ""
-"\tטופס טעון:\n"
-"\tסוגי תוכן: כלשהו\n"
-"\tסוגי מדפסות: ×œ× ×™×“×•×¢\n"
#, c-format
-msgid "\tDescription: %s\n"
-msgstr "\tתי×ור: %s\n"
+msgid "ERROR: Unknown format character \"%c\"\n"
+msgstr ""
-msgid "\tAlerts:"
-msgstr "\t×תר×ות:"
+#, fuzzy, c-format
+msgid "ERROR: Unknown option \"%s\" with value \"%s\"!\n"
+msgstr "cupsd: ×ופציה ×œ× ×™×“×•×¢×” \"%c\" - נוטש!\n"
-#, c-format
-msgid "\tLocation: %s\n"
-msgstr "\tמיקו×: %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unknown print mode \"%s\"\n"
+msgstr "%s: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
-msgid "\tConnection: remote\n"
-msgstr "\tחיבור: מרוחק\n"
+#, fuzzy, c-format
+msgid "ERROR: Unknown version option value \"%s\"!\n"
+msgstr "%s: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
#, c-format
-msgid "\tInterface: %s.ppd\n"
-msgstr "\tממשק: %s.ppd\n"
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
-msgid "\tConnection: direct\n"
-msgstr "\tחיבור: ישיר\n"
+#, c-format
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
#, c-format
-msgid "\tInterface: %s/interfaces/%s\n"
-msgstr "\tממשק: %s/interfaces/%s\n"
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
#, c-format
-msgid "\tInterface: %s/ppd/%s.ppd\n"
-msgstr "\tממשק: %s/ppd/%s.ppd\n"
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
-msgid "\tOn fault: no alert\n"
-msgstr "\tבעת שגי××”: ×ין ×תר××”\n"
+#, c-format
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
-msgid "\tAfter fault: continue\n"
-msgstr "\t×חרי שגי××”: המשך\n"
+#, c-format
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
-msgid "\tUsers allowed:\n"
-msgstr "\t×ž×©×ª×ž×©×™× ×ž×•×¨×©×™×:\n"
+#, c-format
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
-msgid "\tUsers denied:\n"
-msgstr "\t×ž×©×ª×ž×©×™× × ×“×—×™×:\n"
+#, fuzzy, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr "cupsaddsmb נכשל ×¢× ×¡×˜×˜×•×¡ %d"
-msgid "\t\t(all)\n"
-msgstr "\t\t(הכל)\n"
+msgid ""
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
+msgstr ""
-msgid "\tForms allowed:\n"
-msgstr "\t×˜×¤×¡×™× ×ž×•×¨×©×™×:\n"
+#, c-format
+msgid "ERROR: select() returned %d\n"
+msgstr ""
-msgid "\t\t(none)\n"
-msgstr "\t\t(כלו×)\n"
+msgid "Edit Configuration File"
+msgstr "ערוך קובץ הגדרות"
-msgid "\tBanner required\n"
-msgstr "\tכרזה נדרשת\n"
+#, fuzzy
+msgid "Empty PPD file!"
+msgstr "×œ× × ×™×ª×Ÿ להעתיק קובץ PPD!"
-msgid "\tCharset sets:\n"
-msgstr "\tקבוצות של Charset:\n"
+msgid "Ending Banner"
+msgstr "כרזת סיו×"
-msgid "\tDefault pitch:\n"
-msgstr "\tברירת מחדל של מספר תווי×:\n"
+msgid "Enter old password:"
+msgstr "הכנס ×¡×™×¡×ž× ×™×©× ×”:"
-msgid "\tDefault page size:\n"
-msgstr "\tברירת מחדל של גודל דף:\n"
+msgid "Enter password again:"
+msgstr "הכנס ×¡×™×¡×ž× ×©×•×‘:"
-msgid "\tDefault port settings:\n"
-msgstr "\tברירת מחדל של הגדרות פתחה: \n"
+msgid "Enter password:"
+msgstr "הכנס סיסמ×:"
-#, c-format
-msgid "printer %s/%s is idle. enabled since %s\n"
-msgstr "מדפסת %s/%s במצב סרק. מ×ופשרת מ××– %s\n"
+#, 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\" וסיסמה כדי לגשת לדף ×–×”."
-#, c-format
-msgid "printer %s/%s now printing %s-%d. enabled since %s\n"
-msgstr "מדפסת %s/%s מדפיסה כעט ×ת %s-%d. מ×ופשרת מ××– %s\n"
+msgid "Error Policy"
+msgstr "מדיניות שגי××”"
-#, c-format
-msgid "printer %s/%s disabled since %s -\n"
-msgstr "מדפסת %s/%s מופסקת מ××– %s -\n"
+msgid "Error: need hostname after '-h' option!\n"
+msgstr "שגי××”: נדרש ×©× ×ž×רח ×חרי ×”×ופציה '-h'!\n"
-msgid "scheduler is running\n"
-msgstr "המתזמן הינו במצב ריצה\n"
+msgid "Export Printers to Samba"
+msgstr "×™×™×¦× ×ž×“×¤×¡×•×ª לסמבה"
-msgid "scheduler is not running\n"
-msgstr "המתזמן ×ינו במצב ריצה\n"
+msgid "FAIL\n"
+msgstr "נכשל\n"
#, c-format
-msgid "lpadmin: Unable to connect to server: %s\n"
-msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
+msgid "FATAL: Could not load %s\n"
+msgstr ""
+#, c-format
msgid ""
-"lpadmin: Unable to add a printer to the class:\n"
-" You must specify a printer name first!\n"
+"File device URIs have been disabled! To enable, see the FileDevice directive "
+"in \"%s/cupsd.conf\"."
msgstr ""
-"lpadmin: ×œ× ×ž×¦×œ×™×— להוסיף מדפסת למחלקה:\n"
-" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
+"נוטרלו URIs של התקני קובץ! כדי ל×פשר×, ר××” ×ת ×”×”× ×—×™×” FileDevice ב \"%s/cupsd."
+"conf\"."
-msgid "lpadmin: Expected class name after '-c' option!\n"
-msgstr "lpadmin: מצפה ×œ×©× ×ž×—×œ×§×” ×חרי ×”×ופציה '-c'!\n"
+msgid "Fuser temperature high!"
+msgstr ""
-msgid "lpadmin: Class name can only contain printable characters!\n"
-msgstr "lpadmin: ×©× ×ž×—×œ×§×” יכול להכיל רק ×ª×•×•×™× ×“×¤×™×¡×™×!\n"
+msgid "Fuser temperature low!"
+msgstr ""
-msgid "lpadmin: Expected printer name after '-d' option!\n"
-msgstr "lpadmin: מצפה ×œ×©× ×ž×“×¤×¡×ª ×חרי ×”×ופציה '-d'!\n"
+msgid "General"
+msgstr "כללי"
-msgid "lpadmin: Printer name can only contain printable characters!\n"
-msgstr "lpadmin: ×©× ×ž×“×¤×¡×ª יכול להכיל רק ×ª×•×•×™× ×“×¤×™×¡×™×!\n"
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr "התקבל מ×פיין printer-uri ×בל ×ין job-id!"
-msgid "lpadmin: Expected hostname after '-h' option!\n"
-msgstr "lpadmin: מצפה ×œ×©× ×ž×רח ×חרי ×”×ופציה '-h'!\n"
+msgid "Help"
+msgstr "עזרה"
-msgid ""
-"lpadmin: Unable to set the interface script:\n"
-" You must specify a printer name first!\n"
+#, c-format
+msgid "INFO: Attempting to connect to host %s for printer %s\n"
msgstr ""
-"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ×צוות הממשק:\n"
-" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
-msgid "lpadmin: Expected interface after '-i' option!\n"
-msgstr "lpadmin: מצפה לממשק ×חרי ×”×ופציה '-i'!\n"
+#, fuzzy, c-format
+msgid "INFO: Attempting to connect to host %s on port %d\n"
+msgstr "lpstat: ×œ× ×ž×¦×œ×™×— להתחבר לשרת %s בפתחה %d: %s\n"
-msgid ""
-"lpadmin: Unable to set the interface script or PPD file:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Canceling print job...\n"
msgstr ""
-"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ×צוות הממשק ×ו קובץ ×”- PPD:\n"
-" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
-msgid "lpadmin: Expected model after '-m' option!\n"
-msgstr "lpadmin: מצפה ×œ×“×’× ×חרי ×”×ופציה '-m'!\n"
-
-msgid "lpadmin: Expected name=value after '-o' option!\n"
-msgstr "lpadmin: מצפה ל- ש×=ערך ×חרי ×”×ופציה '-o'!\n"
-
-msgid "lpadmin: Expected printer after '-p' option!\n"
-msgstr "lpadmin: מצפה למדפסת ×חרי ×”×ופציה '-p'!\n"
+#, c-format
+msgid "INFO: Connected to %s...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to remove a printer from the class:\n"
-" You must specify a printer name first!\n"
+#, c-format
+msgid "INFO: Connecting to %s on port %d...\n"
msgstr ""
-"lpadmin: ×œ× ×ž×¦×œ×™×— למחוק מדפסת מהמחלקה:\n"
-" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
-msgid "lpadmin: Expected class after '-r' option!\n"
-msgstr "lpadmin: מצפה למחלקה ×חרי ×”×ופציה '-r'!\n"
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
-msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
-msgstr "lpadmin: מצפה ל- allow/deny:userlist ×חרי ×”×ופציה '-u'!\n"
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
-msgstr "lpadmin: ×ופציה \"%s\" עבור הרשה/דחה ×œ× ×™×“×•×¢×”!\n"
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the device URI:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Loading image file...\n"
msgstr ""
-"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת URI ההתקן:\n"
-" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
-msgid "lpadmin: Expected device URI after '-v' option!\n"
-msgstr "lpadmin: מצפה ל- URI התקן ×חרי ×”×ופציה '-v'!\n"
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
-msgid "lpadmin: Expected printer or class after '-x' option!\n"
-msgstr "lpadmin: מצפה למדפסת ×ו מחלקה ל×חר ×”×ופציה '-x'!\n"
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the printer description:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
msgstr ""
-"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ת×ור המדפסת:\n"
-" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
-msgid "lpadmin: Expected description after '-D' option!\n"
-msgstr "lpadmin: מצפה לת×ור ×חרי ×”×ופציה '-D'!\n"
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
-msgid "lpadmin: Expected file type(s) after '-I' option!\n"
-msgstr "lpadmin: מצפה לסוג(×™) קובץ(×™×) ל×חר ×”×ופציה '-I'!\n"
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
-msgid "lpadmin: Warning - content type list ignored!\n"
-msgstr "lpadmin: ×זהרה - ×ž×ª×¢×œ× ×ž×¨×©×™×ž×ª סוגי תכני×!\n"
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the printer location:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
msgstr ""
-"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ×ž×™×§×•× ×”×ž×“×¤×¡×ª:\n"
-" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
-msgid "lpadmin: Expected location after '-L' option!\n"
-msgstr "lpadmin: מצפה ×œ×ž×™×§×•× ×œ×חר ×”×ופציה '-L'!\n"
+msgid "INFO: Printer is currently off-line.\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the PPD file:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Printer is now on-line.\n"
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"
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Unknown argument '%s'!\n"
-msgstr "lpadmin: ×רגומנט ×œ× ×™×“×•×¢ '%s'!\n"
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the printer options:\n"
-" You must specify a printer name first!\n"
+#, c-format
+msgid "INFO: Printing page %d...\n"
msgstr ""
-"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ×פשרויות המדפסת:\n"
-" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
-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 "INFO: Ready to print.\n"
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 "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Unable to open file \"%s\": %s\n"
-msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ \"%s\": %s\n"
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
-#, c-format
-msgid "lpadmin: add-printer (set model) failed: %s\n"
-msgstr "lpadmin: הוספת-מדפסת (קביעת דג×) נכשלה: %s\n"
+msgid "INFO: Sending data\n"
+msgstr ""
#, c-format
-msgid "lpadmin: add-printer (set description) failed: %s\n"
-msgstr "lpadmin: הוספת-מדפסת (קביעת ת×ור) נכשלה: %s\n"
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
#, c-format
-msgid "lpadmin: add-printer (set location) failed: %s\n"
-msgstr "lpadmin: הוספת-מדפסת (קביעת מיקו×) נכשלה: %s\n"
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Unable to create temporary file - %s\n"
-msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני - %s\n"
+msgid "INFO: Sent print file, %ld bytes...\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
-msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD \"%s\" - %s\n"
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
#, c-format
-msgid "lpadmin: %s failed: %s\n"
-msgstr "lpadmin: %s נכשל: %s\n"
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
-msgid "lp: Expected destination after -d option!\n"
-msgstr "lp: מצפה ליעד ×חרי ×”×ופציה -d!\n"
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
-msgid "lp: Expected form after -f option!\n"
-msgstr "lp: מצפה לטופס ×חרי ×”×ופציה -f!\n"
+msgid "INFO: Waiting for job to complete...\n"
+msgstr ""
-msgid "lp: Expected hostname after -h option!\n"
-msgstr "lp: מצפה ×œ×©× ×ž×רח ל×חר ×”×ופציה -h!\n"
+msgid "Illegal control character"
+msgstr "תו בקרה ×œ× ×—×•×§×™"
-msgid "lp: Expected job ID after -i option!\n"
-msgstr "lp: מצפה למזהה עבודה ל×חר ×”×ופציה -i!\n"
+msgid "Illegal main keyword string"
+msgstr "מחרוזת מילת-מפתח ר×שית ×œ× ×—×•×§×™×ª"
-msgid "lp: Error - cannot print files and alter jobs simultaneously!\n"
-msgstr "lp: שגי××” - ×œ× ×™×›×•×œ להדפיס ×§×‘×¦×™× ×•×œ×©× ×•×ª עבודות בו-זמנית!\n"
+msgid "Illegal option keyword string"
+msgstr "מחרוזת מילת-מפתח ×ופציה ×œ× ×—×•×§×™×ª"
-msgid "lp: Error - bad job ID!\n"
-msgstr "lp: שגי××” - מזהה עבודה שגוי!\n"
+msgid "Illegal translation string"
+msgstr "מחרוזת ×ª×¨×’×•× ×œ× ×—×•×§×™×ª"
-msgid "lp: Expected copies after -n option!\n"
-msgstr "lp: מצפה לכמות ×¢×•×ª×§×™× ×œ×חר ×”×ופציה -n!\n "
+msgid "Illegal whitespace character"
+msgstr "תו 'לבן' ×œ× ×—×•×§×™"
-msgid "lp: Expected option string after -o option!\n"
-msgstr "lp: מצפה למחרוזת ×חרי ×”×ופציה -o!\n"
+msgid "Ink/toner almost empty."
+msgstr ""
-#, c-format
-msgid "lp: Expected priority after -%c option!\n"
-msgstr "lp: מצפה לעדיפות ×חרי ×”×ופציה -%c!\n"
+msgid "Ink/toner empty!"
+msgstr ""
-msgid "lp: Priority must be between 1 and 100.\n"
-msgstr "lp: עדיפות חייבת להיות בין 1 ל 100.\n"
+msgid "Ink/toner waste bin almost full."
+msgstr ""
-msgid "lp: Expected title after -t option!\n"
-msgstr "lp: מצפה לכותרת ×חרי ×”×ופציה -t!\n"
+msgid "Ink/toner waste bin full!"
+msgstr ""
-msgid "lp: Expected mode list after -y option!\n"
-msgstr "lp: מצפה לרשימת ×ž×¦×‘×™× ×œ×חר ×”×ופציה -y!\n"
+msgid "Interlock open."
+msgstr ""
-msgid "lp: Warning - mode option ignored!\n"
-msgstr "lp: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית מצב!\n"
+msgid "Internal error"
+msgstr "שגי××” פנימית"
-msgid "lp: Expected hold name after -H option!\n"
-msgstr "lp: מצפה ×œ×©× ×¢×¦×™×¨×” ל×חר ×”×ופציה -H!"
+msgid "JCL"
+msgstr "JCL"
-msgid "lp: Need job ID (-i) before \"-H restart\"!\n"
-msgstr "lp: צריך מזהה עבודה (-i) לפני \"-H restart\"!\n"
+#, c-format
+msgid "Job #%d cannot be restarted - no files!"
+msgstr "עבודה #%d ×œ× × ×™×ª× ×ª לשחזור - ×œ× ×§×™×™×ž×™× ×§×‘×¦×™×!"
-msgid "lp: Expected page list after -P option!\n"
-msgstr "lp: מצפה לרשימת ×¢×ž×•×“×™× ×œ×חר ×”×ופציה -P!\n"
+#, c-format
+msgid "Job #%d does not exist!"
+msgstr "עבודה #%d ×œ× ×§×™×™×ž×ª!"
-msgid "lp: Expected character set after -S option!\n"
-msgstr "lp: מצפה ל- character set ל×חר ×”×ופציה -S!\n"
+#, c-format
+msgid "Job #%d is already aborted - can't cancel."
+msgstr "עבודה #%d ננטשה כבר - ×œ× ×™×›×•×œ לבטל"
-msgid "lp: Warning - character set option ignored!\n"
-msgstr "lp: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית character set!\n"
+#, fuzzy, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr "עבודה #%d בוטלה כבר - ×œ× ×™×›×•×œ לבטל."
-msgid "lp: Expected content type after -T option!\n"
-msgstr "lp: מצפה לסוג תוכן ל×חר ×”×ופציה -T!\n"
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr "עבודה #%d הסתיימה כבר - ×œ× ×™×›×•×œ לבטל."
-msgid "lp: Warning - content type option ignored!\n"
-msgstr "lp: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית סוג תוכן!\n"
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr "עבודה #%d הסתיימה ×•×œ× × ×™×ª× ×ª לשינוי!"
#, c-format
-msgid "lp: Unknown option '%c'!\n"
-msgstr "lp: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+msgid "Job #%d is not complete!"
+msgstr "עבודה #%d ×œ× ×”×•×©×œ×ž×”!"
-msgid "lp: Error - cannot print from stdin if files or a job ID are provided!\n"
-msgstr "lp: שגי××” - ×œ× ×™×›×•×œ להדפיס מ- stdin ×× ×ž×¡×•×¤×§×™× ×§×‘×¦×™× ×ו מזהה עבודה!\n"
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr "עבודה #%d ×œ× ×ž×•×—×–×§×ª ל×ימות!"
#, c-format
-msgid "lp: Unable to access \"%s\" - %s\n"
-msgstr "lp: ×œ× ×ž×¦×œ×™×— לגשת ל- \"%s\" - %s\n"
+msgid "Job #%d is not held!"
+msgstr "עבודה #%d ××™× ×” מושהת!"
#, c-format
-msgid "lp: Too many files - \"%s\"\n"
-msgstr "lp: יותר מדי ×§×‘×¦×™× - \"%s\"\n"
+msgid "Job #%s does not exist!"
+msgstr "עבודה #%s ×œ× ×§×™×™×ž×ª!"
-msgid "lp: error - no default destination available.\n"
-msgstr "lp: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
+#, c-format
+msgid "Job %d not found!"
+msgstr "עבודה %d ×œ× × ×ž×¦××”!"
-msgid "lp: error - scheduler not responding!\n"
-msgstr "lp: שגי××” - מתזמן המשימות ×œ× ×ž×’×™×‘!\n"
+#, fuzzy
+msgid "Job Completed"
+msgstr "הסתיי×"
-#, c-format
-msgid "lp: unable to create temporary file \"%s\" - %s\n"
-msgstr "lp: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני \"%s\" - %s\n"
+msgid "Job Created"
+msgstr ""
-#, c-format
-msgid "lp: error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "lp: שגי××” - ×œ× ×ž×¦×œ×™×— לכתוב לקובץ זמני \"%s\" - %s\n"
+#, fuzzy
+msgid "Job Options Changed"
+msgstr "פעולת עבודה נכשלה:"
-msgid "lp: stdin is empty, so no job has been sent.\n"
-msgstr "lp: stdin ריק, לפיכך ×œ× × ×©×œ×—×” ××£ עבודה.\n"
+#, fuzzy
+msgid "Job Stopped"
+msgstr "עצורה"
-#, c-format
-msgid "lp: unable to print file: %s\n"
-msgstr "lp: ×œ× ×ž×¦×œ×™×— להדפיס קובץ: %s\n"
+msgid "Job is completed and cannot be changed."
+msgstr "עבודה הסתיימה ×•×œ× × ×™×ª× ×ª לשינוי."
-#, c-format
-msgid "request id is %s-%d (%d file(s))\n"
-msgstr "מזהה הבקשה ×”×•× %s-%d (%d קובץ(×™×))\n"
+msgid "Job operation failed:"
+msgstr "פעולת עבודה נכשלה:"
-#, c-format
-msgid "lp: restart-job failed: %s\n"
-msgstr "lp: שחזור-עבודה (restart-job) נכשל: %s\n"
+msgid "Job state cannot be changed."
+msgstr "מצב עבודה ×œ× × ×™×ª×Ÿ לשינוי."
-#, c-format
-msgid "lp: set-job-attributes failed: %s\n"
-msgstr "lp: קביעת-מ×פייני-עבודה (set-job-attributes) נכשל: %s\n"
+msgid "Job subscriptions cannot be renewed!"
+msgstr "×œ× × ×™×ª×Ÿ לחדש מנויי עבודה!"
-#, c-format
-msgid "lpinfo: Unable to connect to server: %s\n"
-msgstr "lpinfo: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
+msgid "Jobs"
+msgstr "עבודות"
#, c-format
-msgid "lpinfo: Unknown option '%c'!\n"
-msgstr "lpinfo: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+msgid "Language \"%s\" not supported!"
+msgstr "שפה \"%s\" ××™× ×” נתמכת!"
-#, c-format
-msgid "lpinfo: Unknown argument '%s'!\n"
-msgstr "lpinfo: ×רגומנט ×œ× ×™×“×•×¢ '%s'!\n"
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr "‫שורה ×רוכה ×ž×”×ž×§×¡×™×ž×•× ×”×ž×•×ª×¨ (255 תווי×)"
-#, c-format
-msgid "lpinfo: cups-get-devices failed: %s\n"
-msgstr "lpinfo: cups-get-devices נכשל: %s\n"
+msgid "List Available Printers"
+msgstr ""
-#, c-format
-msgid ""
-"Device: uri = %s\n"
-" class = %s\n"
-" info = %s\n"
-" make-and-model = %s\n"
+msgid "Media Size"
+msgstr "גודל דף"
+
+msgid "Media Source"
+msgstr "מקור דף"
+
+msgid "Media Type"
+msgstr "סוג דף"
+
+#, fuzzy
+msgid "Media jam!"
+msgstr "גודל דף"
+
+msgid "Media tray almost empty."
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"
+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 "‫חסרה כותרת PPD-Adobe-4.x"
+
+msgid "Missing asterisk in column 1"
+msgstr "חסרה כוכבית בטור 1"
+
+#, fuzzy, c-format
+msgid "Missing double quote on line %d!"
+msgstr "×—×¡×¨×™× ×’×¨×©×™×™× ×‘×©×•×¨×” %d!\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 "×—×¡×¨×™× ×ž××¤×™×™× ×™× × ×“×¨×©×™×!"
+
+#, fuzzy, c-format
+msgid "Missing value on line %d!"
+msgstr "חסר ערך בשורה %d!\n"
+
+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 ""
"דג×: ×©× = %s\n"
-" שפה טבעית = %s\n"
+" שפה-טבעית = %s\n"
" יצרן ×•×“×’× = %s\n"
+" מזהה התקן = %s\n"
-#, c-format
-msgid "lpmove: Unknown option '%c'!\n"
-msgstr "lpmove: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+msgid "Modify Class"
+msgstr "שנה מחלקה"
-#, c-format
-msgid "lpmove: Unknown argument '%s'!\n"
-msgstr "lpmove: ×רגומנט ×œ× ×™×“×•×¢ '%s'!\n"
+msgid "Modify Printer"
+msgstr "שנה מדפסת"
-msgid "Usage: lpmove job dest\n"
-msgstr "Usage: lpmove job dest\n"
+msgid "Move All Jobs"
+msgstr "העבר כל העבודות"
-#, c-format
-msgid "lpmove: Unable to connect to server: %s\n"
-msgstr "lpmove: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
+msgid "Move Job"
+msgstr "העבר עבודה"
#, c-format
-msgid "lpmove: move-job failed: %s\n"
-msgstr "lpmove: העבר-עבודה (move-job) נכשל: %s\n"
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
-msgid "lpoptions: Unknown printer or class!\n"
-msgstr "lpoptions: מדפסת ×ו מחלקה ×œ× ×™×“×•×¢×”!\n"
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
-msgid "lpoptions: No printers!?!\n"
-msgstr "lpoptions: ×ין מדפסות!?!\n"
+msgid "NULL PPD file pointer"
+msgstr "‫מצביע קובץ PPD ריק"
-#, c-format
-msgid "lpoptions: Unable to add printer or instance: %s\n"
-msgstr "lpoptions: ×œ× ×ž×¦×œ×™×— להוסיף מדפסת ×ו מופע-מדפסת: %s\n"
+msgid "No"
+msgstr "ל×"
-#, c-format
-msgid "lpoptions: Destination %s has no PPD file!\n"
-msgstr "lpoptions: ‫ליעד %s ×ין קובץ PPD!\n"
+msgid "No Windows printer drivers are installed!"
+msgstr "×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows!"
#, c-format
-msgid "lpoptions: Unable to open PPD file for %s!\n"
-msgstr "lpoptions: â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD עבור %s!\n"
+msgid "No active jobs on %s!"
+msgstr "×ין עבודות פעילות ב %s!"
-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"
+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 "כלו×"
+
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "×ין מדפסת ברירת מחדל"
+
+msgid "OK"
+msgstr "×ישור"
+
+msgid "OPC almost at end-of-life."
msgstr ""
-"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"
-msgid "lppasswd: Only root can add or delete passwords!\n"
-msgstr "lppasswd: ‫רק משתמש root יכול להוסיף ×ו למחוק סיסמ×ות!\n"
+msgid "OPC at end-of-life!"
+msgstr ""
-msgid "Enter old password:"
-msgstr "הכנס ×¡×™×¡×ž× ×™×©× ×”:"
+msgid "OpenGroup without a CloseGroup first"
+msgstr "‫OpenGroup ×œ×œ× CloseGroup קוד×"
-#, 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 קוד×"
-msgid "Enter password:"
-msgstr "הכנס סיסמ×:"
+msgid "Operation Policy"
+msgstr "מדיניות תפעול"
-msgid "Enter password again:"
-msgstr "הכנס ×¡×™×¡×ž× ×©×•×‘:"
+msgid "Options Installed"
+msgstr "×ופציות מותקנות"
-msgid "lppasswd: Sorry, passwords don't match!\n"
-msgstr "lppasswd: מצטער, סיסמ×ות ×œ× ×ª×•×מות!\n"
+msgid "Out of toner!"
+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 "Output Mode"
+msgstr "שיטת פלט"
+
+msgid "Output bin almost full."
msgstr ""
-"lppasswd: מצטער, ×¡×™×¡×ž× × ×“×—×ª×”.\n"
-"סיסמתך חייבת להיות לפחות ב×ורך 6 תווי×, ××™× ×” יכולה להכיל\n"
-"×ת ×©× ×”×ž×©×ª×ž×© שלך וחייבת להכיל לפחות ×ות ×חת ומספר ×חד.\n"
-msgid "lppasswd: Password file busy!\n"
-msgstr "lppasswd: קובץ סיסמ×ות עסוק!\n"
+msgid "Output bin full!"
+msgstr ""
#, c-format
-msgid "lppasswd: Unable to open password file: %s\n"
-msgstr "lppasswd: ×œ× ×ž×¦×œ×™×— לפתוח קובץ סיסמ×ות: %s\n"
+msgid "Output for printer %s is sent to %s\n"
+msgstr "פלט למדפסת %s נשלח ל- %s\n"
#, c-format
-msgid "lppasswd: Unable to write to password file: %s\n"
-msgstr "lppasswd: ×œ× ×ž×¦×œ×™×— לכתוב לקובץ סיסמ×ות: %s\n"
+msgid "Output for printer %s is sent to remote printer %s on %s\n"
+msgstr "פלט למדפסת %s נשלח למדפסת מרוחקת %s ב %s\n"
#, c-format
-msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
-msgstr "lppasswd: ‫משתמש \"%s\" וקבוצה \"%s\" ×œ× ×§×™×™×ž×™×.\n"
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr "פלט למדפסת %s/%s נשלח ל- %s\n"
-msgid "lppasswd: Sorry, password doesn't match!\n"
-msgstr "lppasswd: מצטער, ×¡×™×¡×ž× ×œ× ×ª×•×מת!\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 "lppasswd: Password file not updated!\n"
-msgstr "lppasswd: קובץ סיסמ×ות ×œ× ×¢×•×“×›×Ÿ!\n"
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr "עבר\n"
+
+msgid "PS Binary Protocol"
+msgstr "‫פרוטוקול בינרי של PS"
#, c-format
-msgid "lppasswd: failed to backup old password file: %s\n"
-msgstr "lppasswd: כשלון בגיבוי קובץ סיסמ×ות ישן: %s\n"
+msgid "Password for %s on %s? "
+msgstr "×¡×™×¡×ž× ×¢×‘×•×¨ %s on %s? "
#, c-format
-msgid "lppasswd: failed to rename password file: %s\n"
-msgstr "lppasswd: כשלון בשינוי ×©× ×§×•×‘×¥ סיסמ×ות: %s\n"
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr "‫דרושה ×¡×™×¡×ž× ×¢×‘×•×¨ %s לגישה ל- %s דרך סמבה: "
-msgid "Usage: lppasswd [-g groupname]\n"
-msgstr "Usage: lppasswd [-g groupname]\n"
+msgid "Policies"
+msgstr "מדיניות"
-msgid ""
-"Usage: lppasswd [-g groupname] [username]\n"
-" lppasswd [-g groupname] -a [username]\n"
-" lppasswd [-g groupname] -x [username]\n"
-msgstr ""
-"Usage: lppasswd [-g groupname] [username]\n"
-" lppasswd [-g groupname] -a [username]\n"
-" lppasswd [-g groupname] -x [username]\n"
+msgid "Print Job:"
+msgstr "עבודת הדפסה:"
-msgid "Start Printer"
-msgstr "הפעל מדפסת"
+msgid "Print Test Page"
+msgstr "הדפס עמוד ניסיון"
-msgid "Stop Printer"
-msgstr "עצור מדפסת"
+#, fuzzy
+msgid "Printer Added"
+msgstr "מדפסת"
-msgid "Start Class"
-msgstr "הפעל מחלקה"
+#, fuzzy
+msgid "Printer Deleted"
+msgstr "מדפסת ×œ× ×ž×©×•×ª×¤×ª!"
-msgid "Stop Class"
-msgstr "עצור מחלקה"
+msgid "Printer Maintenance"
+msgstr "×חזקת מדפסת"
-msgid "Accept Jobs"
-msgstr "קבל עבודות"
+#, fuzzy
+msgid "Printer Modified"
+msgstr "מדפסת ×œ× ×ž×©×•×ª×¤×ª!"
-msgid "Reject Jobs"
-msgstr "דחה עבודות"
+#, fuzzy
+msgid "Printer Stopped"
+msgstr "מדפסת ×œ× ×ž×©×•×ª×¤×ª!"
+
+#, fuzzy
+msgid "Printer off-line."
+msgstr "×חזקת מדפסת"
+
+msgid "Printer:"
+msgstr "מדפסת:"
+
+msgid "Printers"
+msgstr "מדפסות"
msgid "Purge Jobs"
msgstr "מחק עבודות"
-msgid "Set As Default"
-msgstr "קבע כברירת-מחדל"
+msgid "Quota limit reached."
+msgstr "הגעת למגבלת המכסה."
-msgid "Administration"
-msgstr "ניהול"
+msgid "Rank Owner Job File(s) Total Size\n"
+msgstr "דרגה ×‘×¢×œ×™× ×¢×‘×•×“×” ×§×‘×¦×™× ×’×•×“×œ כולל \n"
-msgid "Modify Class"
-msgstr "שנה מחלקה"
+msgid ""
+"Rank Owner Pri Job Files Total Size\n"
+msgstr ""
+"דרגה ×‘×¢×œ×™× ×¢×“×™×¤×•×ª עבודה ×§×‘×¦×™× ×’×•×“×œ כולל \n"
-msgid "Add Class"
-msgstr "הוסף מחלקה"
+msgid "Reject Jobs"
+msgstr "דחה עבודות"
-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 "Resolution"
+msgstr "רזולוציה"
-msgid "Unable to modify class:"
-msgstr "×œ× ×ž×¦×œ×™×— לשנות מחלקה:"
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr "מריץ פקודה: %s %s -N -A %s -c '%s'\n"
-msgid "Unable to add class:"
-msgstr "×œ× ×ž×¦×œ×™×— להוסיף מחלקה:"
+msgid "Server Restarted"
+msgstr ""
-msgid "Modify Printer"
-msgstr "שנה מדפסת"
+msgid "Server Security Auditing"
+msgstr ""
-msgid "Add Printer"
-msgstr "הוסף מדפסת"
+msgid "Server Started"
+msgstr ""
-msgid "The printer name may only contain up to 127 printable characters and may not contain spaces, slashes (/), or the pound sign (#)."
-msgstr "â€«×©× ×”×ž×“×¤×¡×ª יכול להכיל עד 127 ×ª×•×•×™× ×“×¤×™×¡×™×, למעט רווחי×, ×œ×•×›×¡× ×™× (/) וסולמית (#)."
+msgid "Server Stopped"
+msgstr ""
-msgid "Unable to get list of printer drivers:"
-msgstr "×œ× ×ž×¦×œ×™×— לקבל רשימת מנהלי התקני מדפסת:"
+msgid "Set Allowed Users"
+msgstr "קבע ×ž×©×ª×ž×©×™× ×ž×•×¨×©×™×"
-msgid "Unable to modify printer:"
-msgstr "×œ× ×ž×¦×œ×™×— לשנות מדפסת:"
+msgid "Set As Default"
+msgstr "קבע כברירת-מחדל"
-msgid "Unable to add printer:"
-msgstr "×œ× ×ž×¦×œ×™×— להוסיף מדפסת:"
+#, fuzzy
+msgid "Set Class Options"
+msgstr "קבע ×ופציות מדפסת"
msgid "Set Printer Options"
msgstr "קבע ×ופציות מדפסת"
-msgid "Missing form variable!"
-msgstr "חסר משתנה טופס!"
-
-msgid "Unable to get PPD file!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לקבל קובץ PPD!"
+msgid "Set Publishing"
+msgstr "קבע פרסו×"
-msgid "Unable to open PPD file:"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD:"
+msgid "Start Class"
+msgstr "הפעל מחלקה"
-msgid "Banners"
-msgstr "כרזות"
+msgid "Start Printer"
+msgstr "הפעל מדפסת"
msgid "Starting Banner"
msgstr "כרזת התחלה"
-msgid "Ending Banner"
-msgstr "כרזת סיו×"
-
-msgid "Policies"
-msgstr "מדיניות"
-
-msgid "Error Policy"
-msgstr "מדיניות שגי××”"
-
-msgid "Operation Policy"
-msgstr "מדיניות תפעול"
+msgid "Stop Class"
+msgstr "עצור מחלקה"
-msgid "PS Binary Protocol"
-msgstr "‫פרוטוקול בינרי של PS"
+msgid "Stop Printer"
+msgstr "עצור מדפסת"
-msgid "None"
-msgstr "כלו×"
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
-msgid "Unable to set options:"
-msgstr "×œ× ×ž×¦×œ×™×— לקבוע ×ופציות:"
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
-msgid "Change Settings"
-msgstr "שנה הגדרות"
+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 "Unable to change server settings:"
-msgstr "×œ× ×ž×¦×œ×™×— לשנות הגדרות שרת:"
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr "×œ× × ×™×ª×Ÿ להשתמש במ×פיין notify-lease-duration ×¢× ×ž×™× ×•×™×™ עבודה."
-msgid "Unable to upload cupsd.conf file:"
-msgstr "â€«×œ× ×ž×¦×œ×™×— להעלות קובץ cupsd.conf:"
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr "הערך של notify-user-data גדול מדי (%d > 63 ×וקטטות)"
-msgid "Edit Configuration File"
-msgstr "ערוך קובץ הגדרות"
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+"â€«×©× ×”×ž×“×¤×¡×ª יכול להכיל עד 127 ×ª×•×•×™× ×“×¤×™×¡×™×, למעט רווחי×, ×œ×•×›×¡× ×™× (/) וסולמית "
+"(#)."
-msgid "Unable to create temporary file:"
-msgstr "×œ× ×ž×¦×œ×™×— ליצור קובץ זמני:"
+msgid "The printer or class is not shared!"
+msgstr "המדפסת ×ו המחלקה ××™× ×” משותפת!"
-msgid "Unable to access cupsd.conf file:"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לגשת לקובץ cupsd.conf:"
+msgid "The printer or class was not found."
+msgstr "המדפסת ×ו המחלקה ×œ× × ×ž×¦××”."
-msgid "Unable to edit cupsd.conf files larger than 1MB!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לערוך קובץ cupsd.conf גדול מ- 1MB!"
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr "×” printer-uri \"%s\" מכיל ×ª×•×•×™× ×œ× ×—×•×§×™×™×."
-msgid "Delete Class"
-msgstr "מחק מחלקה"
+msgid "The printer-uri attribute is required!"
+msgstr "המ×פיין printer-uri נדרש!"
-msgid "Unable to delete class:"
-msgstr "×œ× ×ž×¦×œ×™×— למחוק מחלקה:"
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr "ה printer-uri חייב להיות מהצורה \"ipp://HOSTNAME/classes/CLASSNAME\"."
-msgid "Delete Printer"
-msgstr "מחק מדפסת"
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr ""
+"ה printer-uri חייב להיות מהצורה \"ipp://HOSTNAME/printers/PRINTERNAME\"."
-msgid "Unable to delete printer:"
-msgstr "×œ× ×ž×¦×œ×™×— למחוק מדפסת:"
+#, fuzzy
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+"â€«×©× ×”×ž×—×œ×§×” יכול להכיל עד 127 ×ª×•×•×™× ×“×¤×™×¡×™×, למעט רווחי×, ×œ×•×›×¡× ×™× (/) וסולמית "
+"(#)."
-msgid "Export Printers to Samba"
-msgstr "×™×™×¦× ×ž×“×¤×¡×•×ª לסמבה"
+msgid "Toner low."
+msgstr ""
-msgid "Unable to fork process!"
-msgstr "×œ× ×ž×¦×œ×™×— לפצל תהליך!"
+msgid "Too many active jobs."
+msgstr "יותר מדי עבודות פעילות."
-msgid "Unable to connect to server!"
-msgstr "×œ× ×ž×¦×œ×™×— להתחבר לשרת!"
+msgid "Unable to access cupsd.conf file:"
+msgstr "â€«×œ× ×ž×¦×œ×™×— לגשת לקובץ cupsd.conf:"
-msgid "Unable to get printer attributes!"
-msgstr "×œ× ×ž×¦×œ×™×— לקבל מ×פייני מדפסת!"
+#, fuzzy
+msgid "Unable to add RSS subscription:"
+msgstr "×œ× ×ž×¦×œ×™×— להוסיף מדפסת:"
-msgid "Unable to convert PPD file!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— להמיר קובץ PPD!"
+msgid "Unable to add class:"
+msgstr "×œ× ×ž×¦×œ×™×— להוסיף מחלקה:"
-msgid "Unable to copy Windows 2000 printer driver files!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 2000!"
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr "כשלון הוספת עבודה ליעד \"%s\"!"
-msgid "Unable to install Windows 2000 printer driver files!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 2000!"
+msgid "Unable to add printer:"
+msgstr "×œ× ×ž×¦×œ×™×— להוסיף מדפסת:"
-msgid "Unable to copy Windows 9x printer driver files!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 9x!"
+msgid "Unable to allocate memory for file types!"
+msgstr "הקצ×ת זיכרון לסוגי ×§×‘×¦×™× × ×›×©×œ×”!"
-msgid "Unable to install Windows 9x printer driver files!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 9x!"
+#, fuzzy
+msgid "Unable to cancel RSS subscription:"
+msgstr "×œ× ×ž×¦×œ×™×— לשנות מדפסת:"
-msgid "Unable to set Windows printer driver!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לקבוע מנהל התקן הדפסה של Windows!"
+msgid "Unable to change printer-is-shared attribute:"
+msgstr "â€«×œ× ×ž×¦×œ×™×— לשנות מ×פיין printer-is-shared:"
-msgid "No printer drivers found!"
-msgstr "×œ× × ×ž×¦×ו מנהלי התקני מדפסת!"
+msgid "Unable to change printer:"
+msgstr "×œ× ×ž×¦×œ×™×— לשנות מדפסת:"
-msgid "Unable to execute cupsaddsmb command!"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לבצע פקודת cupsaddsmb!"
+msgid "Unable to change server settings:"
+msgstr "×œ× ×ž×¦×œ×™×— לשנות הגדרות שרת:"
#, c-format
-msgid "cupsaddsmb failed with status %d"
-msgstr "cupsaddsmb נכשל ×¢× ×¡×˜×˜×•×¡ %d"
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של CUPS (%d)!"
#, c-format
-msgid "cupsaddsmb crashed on signal %d"
-msgstr "cupsaddsmb התרסק ×¢× ×יתות %d"
+msgid "Unable to copy PPD file - %s!"
+msgstr "×œ× × ×™×ª×Ÿ להעתיק קובץ PPD - %s!"
-msgid "A Samba username is required to export printer drivers!"
-msgstr "×©× ×ž×©×ª×ž×© של סמבה נדרש כדי ×œ×™×™×¦× ×ž× ×”×œ×™ התקני מדפסת!"
+msgid "Unable to copy PPD file!"
+msgstr "×œ× × ×™×ª×Ÿ להעתיק קובץ PPD!"
-msgid "A Samba password is required to export printer drivers!"
-msgstr "×¡×™×¡×ž× ×©×œ סמבה נדרשת כדי ×œ×™×™×¦× ×ž× ×”×œ×™ התקני מדפסת!"
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 2000 (%d)!"
-msgid "Unable to open cupsd.conf file:"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ cupsd.conf:"
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 9x (%d)!"
-msgid "Unable to change printer:"
-msgstr "×œ× ×ž×¦×œ×™×— לשנות מדפסת:"
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr "×œ× × ×™×ª×Ÿ להעתיק ×צוות מימשק - %s!"
-msgid "Set Allowed Users"
-msgstr "קבע ×ž×©×ª×ž×©×™× ×ž×•×¨×©×™×"
+msgid "Unable to create temporary file:"
+msgstr "×œ× ×ž×¦×œ×™×— ליצור קובץ זמני:"
-msgid "Unable to get printer attributes:"
-msgstr "×œ× ×ž×¦×œ×™×— לקבל מ×פייני מדפסת:"
+msgid "Unable to delete class:"
+msgstr "×œ× ×ž×¦×œ×™×— למחוק מחלקה:"
-msgid "Set Publishing"
-msgstr "קבע פרסו×"
+msgid "Unable to delete printer:"
+msgstr "×œ× ×ž×¦×œ×™×— למחוק מדפסת:"
-msgid "Unable to change printer-is-shared attribute:"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לשנות מ×פיין printer-is-shared:"
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr "â€«×œ× ×ž×¦×œ×™×— לערוך קובץ cupsd.conf גדול מ- 1MB!"
-msgid "Classes"
-msgstr "מחלקות"
+msgid "Unable to find destination for job!"
+msgstr "×œ× ×ž×¦×œ×™×— ×œ×ž×¦×•× ×™×¢×“ לעבודה!"
msgid "Unable to get class list:"
msgstr "×œ× ×ž×¦×œ×™×— לקבל רשימת מחלקות:"
@@ -2032,14 +2313,31 @@ msgstr "×œ× ×ž×¦×œ×™×— לקבל רשימת מחלקות:"
msgid "Unable to get class status:"
msgstr "×œ× ×ž×¦×œ×™×— לקבל סטטוס מחלקה:"
-msgid "Move Job"
-msgstr "העבר עבודה"
+msgid "Unable to get list of printer drivers:"
+msgstr "×œ× ×ž×¦×œ×™×— לקבל רשימת מנהלי התקני מדפסת:"
-msgid "Unable to find destination for job!"
-msgstr "×œ× ×ž×¦×œ×™×— ×œ×ž×¦×•× ×™×¢×“ לעבודה!"
+msgid "Unable to get printer attributes:"
+msgstr "×œ× ×ž×¦×œ×™×— לקבל מ×פייני מדפסת:"
-msgid "Move All Jobs"
-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 "×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 2000 (%d)!"
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr "×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 9x (%d)!"
+
+msgid "Unable to modify class:"
+msgstr "×œ× ×ž×¦×œ×™×— לשנות מחלקה:"
+
+msgid "Unable to modify printer:"
+msgstr "×œ× ×ž×¦×œ×™×— לשנות מדפסת:"
msgid "Unable to move job"
msgstr "×œ× ×ž×¦×œ×™×— להעביר עבודה"
@@ -2047,424 +2345,744 @@ msgstr "×œ× ×ž×¦×œ×™×— להעביר עבודה"
msgid "Unable to move jobs"
msgstr "×œ× ×ž×¦×œ×™×— להעביר עבודות"
-msgid "Print Test Page"
-msgstr "הדפס עמוד ניסיון"
+msgid "Unable to open PPD file"
+msgstr "â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD"
-msgid "Unable to print test page:"
-msgstr "×œ× ×ž×¦×œ×™×— להדפיס עמוד ניסיון:"
+msgid "Unable to open PPD file:"
+msgstr "â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD:"
-msgid "Jobs"
-msgstr "עבודות"
+msgid "Unable to open cupsd.conf file:"
+msgstr "â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ cupsd.conf:"
-msgid "Job operation failed:"
-msgstr "פעולת עבודה נכשלה:"
+msgid "Unable to print test page:"
+msgstr "×œ× ×ž×¦×œ×™×— להדפיס עמוד ניסיון:"
-msgid "Printers"
-msgstr "מדפסות"
+#, fuzzy, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להריץ \"%s\": %s\n"
-msgid "Unable to get printer list:"
-msgstr "×œ× ×ž×¦×œ×™×— לקבל רשימת מדפסות:"
+msgid "Unable to send maintenance job:"
+msgstr "×œ× ×ž×¦×œ×™×— לשלוח עבודת תחזוקה:"
-msgid "Unable to get printer status:"
-msgstr "×œ× ×ž×¦×œ×™×— לקבל סטטוס מדפסת:"
+#, fuzzy, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr "×œ× ×ž×¦×œ×™×— לקבוע מנהל התקן הדפסה של Windows (%d)!\n"
-msgid "OK"
-msgstr "×ישור"
+msgid "Unable to set options:"
+msgstr "×œ× ×ž×¦×œ×™×— לקבוע ×ופציות:"
-msgid "Unable to open PPD file"
-msgstr "â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD"
+msgid "Unable to upload cupsd.conf file:"
+msgstr "â€«×œ× ×ž×¦×œ×™×— להעלות קובץ cupsd.conf:"
-msgid "NULL PPD file pointer"
-msgstr "‫מצביע קובץ PPD ריק"
+msgid "Unknown"
+msgstr "×œ× ×™×“×•×¢"
-msgid "Memory allocation error"
-msgstr "שגי×ת הקצ×ת זיכרון"
+#, fuzzy, c-format
+msgid "Unknown printer error (%s)!"
+msgstr "printer-error-policy \"%s\" ×œ× ×™×“×•×¢."
-msgid "Missing PPD-Adobe-4.x header"
-msgstr "‫חסרה כותרת PPD-Adobe-4.x"
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr "printer-error-policy \"%s\" ×œ× ×™×“×•×¢."
-msgid "Missing value string"
-msgstr "חסר מחרוזת ערך"
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr "printer-op-policy \"%s\" ×œ× ×™×“×•×¢."
-msgid "Internal error"
-msgstr "שגי××” פנימית"
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr "דחיסה \"%s\" ×œ× × ×ª×ž×›×ª!"
-msgid "Bad OpenGroup"
-msgstr "‫OpenGroup שגוי"
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr "מ×פיין דחיסה %s ×œ× × ×ª×ž×š!"
-msgid "OpenGroup without a CloseGroup first"
-msgstr "‫OpenGroup ×œ×œ× CloseGroup קוד×"
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr "מבנה \"%s\" ×œ× × ×ª×ž×š!"
-msgid "Bad OpenUI/JCLOpenUI"
-msgstr "‫OpenUI/JCLOpenUI שגוי"
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr "מבנה ×œ× × ×ª×ž×š '%s'!"
-msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
-msgstr "‫OpenUI/JCLOpenUI ×œ×œ× CloseUI/JCLCloseUI קוד×"
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr "תבנית '%s/%s' ×œ× × ×ª×ž×›×ª!"
-msgid "Bad OrderDependency"
-msgstr "‫OrderDependency שגוי"
+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 ""
+"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 "Bad UIConstraints"
-msgstr "‫UIConstraints שגוי"
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
-msgid "Missing asterisk in column 1"
-msgstr "חסרה כוכבית בטור 1"
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
-msgid "Line longer than the maximum allowed (255 characters)"
-msgstr "‫שורה ×רוכה ×ž×”×ž×§×¡×™×ž×•× ×”×ž×•×ª×¨ (255 תווי×)"
+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 "Illegal control character"
-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 "Illegal main keyword string"
-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 ""
+"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 "Illegal option keyword string"
-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 "Illegal translation string"
-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 ""
+"Usage: cupstestdsc [options] filename.ps [... filename.ps]\n"
+" cupstestdsc [options] -\n"
+"\n"
+"Options:\n"
+"\n"
+" -h הצג שימוש בתוכנית\n"
+"\n"
+" הערה: תוכנית זו רק מווד×ת תקינות של הערות DSC, ×œ× ×ת ×”- PostScript "
+"עצמו.\n"
-msgid "Illegal whitespace character"
-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 "Bad custom parameter"
-msgstr "פרמטר מות×× ×©×’×•×™"
+msgid "Usage: lpmove job/src dest\n"
+msgstr "Usage: lpmove job/src dest\n"
-msgid "Unknown"
-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 ""
+"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"
-msgid "Custom"
-msgstr "מות××"
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr "Usage: lppasswd [-g groupname]\n"
-msgid "JCL"
-msgstr "JCL"
+msgid ""
+"Usage: lppasswd [-g groupname] [username]\n"
+" lppasswd [-g groupname] -a [username]\n"
+" lppasswd [-g groupname] -x [username]\n"
+msgstr ""
+"Usage: lppasswd [-g groupname] [username]\n"
+" lppasswd [-g groupname] -a [username]\n"
+" lppasswd [-g groupname] -x [username]\n"
-msgid "No authentication information provided!"
-msgstr "×œ× ×¡×•×¤×§×” ×ינפורמצית ×ימות!"
+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 "Password for %s required to access %s via SAMBA: "
-msgstr "‫דרושה ×¡×™×¡×ž× ×¢×‘×•×¨ %s לגישה ל- %s דרך סמבה: "
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
-#, c-format
-msgid "Running command: %s %s -N -U '%s%%%s' -c '%s'\n"
-msgstr "מריץ פקודה: %s %s -N -U '%s%%%s' -c '%s'\n"
+#, fuzzy, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr "lp: מצפה לטופס ×חרי ×”×ופציה -f!\n"
-#, c-format
-msgid "cupsaddsmb: Unable to run \"%s\": %s\n"
-msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להריץ \"%s\": %s\n"
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
-msgid "cupsaddsmb: No Windows printer drivers are installed!\n"
-msgstr "cupsaddsmb: ×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows!\n"
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
-msgid "cupsaddsmb: Warning, no Windows 2000 printer drivers are installed!\n"
-msgstr "cupsaddsmb: ×זהרה, ×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows 2000!\n"
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Printer %s is already a member of class %s.\n"
-msgstr "lpadmin: מדפסת %s כבר חברה במחלקה %s.\n"
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
-msgid "lpadmin: No member names were seen!\n"
-msgstr "lpadmin: ×œ× × ×¨×ו שמות חברי×!\n"
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Printer %s is not a member of class %s.\n"
-msgstr "lpadmin: מדפסת %s ×œ× ×—×‘×¨×” במחלקה %s.\n"
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
#, c-format
msgid ""
-"Device: uri = %s\n"
-" class = %s\n"
-" info = %s\n"
-" make-and-model = %s\n"
-" device-id = %s\n"
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
msgstr ""
-"התקן: uri ‫= %s\n"
-" מחלקה = %s\n"
-" מידע = %s\n"
-" יצרן ×•×“×’× = %s\n"
-" מזהה התקן = %s\n"
#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
msgid ""
-"Model: name = %s\n"
-" natural_language = %s\n"
-" make-and-model = %s\n"
-" device-id = %s\n"
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
msgstr ""
-"דג×: ×©× = %s\n"
-" שפה-טבעית = %s\n"
-" יצרן ×•×“×’× = %s\n"
-" מזהה התקן = %s\n"
-msgid "Usage: lpmove job/src dest\n"
-msgstr "Usage: lpmove job/src dest\n"
+#, fuzzy, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr "%s: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
-msgid "lpstat: Need \"completed\", \"not-completed\", or \"all\" after -W!\n"
-msgstr "lpstat: ‫צריך \"completed\", \"not-completed\", ×ו \"all\" ×חרי -W!\n"
+#, fuzzy, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr "%s: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
-#, c-format
-msgid "%s accepting requests since %s\n"
-msgstr "%s מקבלת בקשות מ××– %s\n"
+#, fuzzy, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr "מבנה \"%s\" ×œ× × ×ª×ž×š!"
#, c-format
msgid ""
-"%s not accepting requests since %s -\n"
-"\t%s\n"
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
msgstr ""
-"%s ×œ× ×ž×§×‘×œ×ª בקשות מ××– %s -\n"
-"\t%s\n"
-#, c-format
-msgid "%s/%s accepting requests since %s\n"
-msgstr "%s/%s מקבלת בקשות מ××– %s\n"
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr "×זהרה, ×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows 2000!"
+
+msgid "Yes"
+msgstr "כן"
#, c-format
msgid ""
-"%s/%s not accepting requests since %s -\n"
-"\t%s\n"
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
msgstr ""
-"%s/%s ×œ× ×ž×§×‘×œ×ª בקשות מ××– %s -\n"
-"\t%s\n"
+"×תה חייב לגשת לדף דרך URL ×–×” <A HREF=\"https://%s:%d%s\" dir=ltr>https://%s:%"
+"d%s</A>."
-msgid "lpc> "
-msgstr "lpc> "
+msgid "aborted"
+msgstr "ננטש"
-#, c-format
-msgid "%s: Unable to contact server!\n"
-msgstr "%s: ×œ× ×ž×¦×œ×™×— לתקשר ×¢× ×”×©×¨×ª!\n"
+msgid "canceled"
+msgstr "מבוטל"
-#, c-format
-msgid "%s: Error - expected username after '-U' option!\n"
-msgstr "%s: שגי××” - מצפה ×œ×©× ×ž×©×ª×ž×© ל×חר ×”×ופציה '-U'!\n"
+msgid "completed"
+msgstr "הסתיי×"
-#, c-format
-msgid "%s: Error - unknown destination \"%s/%s\"!\n"
-msgstr "%s: שגי××” - יעד ×œ× ×™×“×•×¢ \"%s/%s\"!\n"
+msgid "cups-deviced failed to execute."
+msgstr "נכשלה הפעלת cups-deviced."
-#, c-format
-msgid "%s: Unknown destination \"%s\"!\n"
-msgstr "%s: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+msgid "cups-driverd failed to execute."
+msgstr "נכשלה הפעלת cups-driverd."
#, c-format
-msgid "%s: Error - expected hostname after '-h' option!\n"
-msgstr "%s: שגי××” - מצפה ×œ×©× ×ž×רח ל×חר ×”×ופציה '-h'!\n"
+msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
+msgstr "cupsaddsmb: ×œ× ×§×™×™× ×§×•×‘×¥ PPD למדפסת \"%s\" - %s\n"
-#, c-format
-msgid "%s: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "%s: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"%s\"!\n"
+msgstr "cancel: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
-#, c-format
-msgid "%s: error - no default destination available.\n"
-msgstr "%s: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "cancel: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\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 "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr "cupsd: מצפה ×œ×©× ×§×•×‘×¥ תצורה ל×חר ×”×ופציה \"-c\"!\n"
#, c-format
-msgid "%s: Error - expected hostname after '-H' option!\n"
-msgstr "%s: שגי××” - מצפה ×œ×©× ×ž×רח ל×חר ×”×ופציה '-H'!\n"
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr "cupsd: ×רגומנט ×œ× ×™×“×•×¢ \"%s\" - נוטש!\n"
#, c-format
-msgid "%s: Error - expected value after '-%c' option!\n"
-msgstr "%s: שגי××” - מצפה לערך ×חרי ×”×ופציה '-%c'!\n"
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr "cupsd: ×ופציה ×œ× ×™×“×•×¢×” \"%c\" - נוטש!\n"
-#, c-format
-msgid "%s: Warning - '%c' format modifier not supported - output may not be correct!\n"
-msgstr "%s: ×זהרה - משנה מבנה '%c' ×œ× × ×ª×ž×š - פלט עלול להיות ×œ× ×ª×§×™×Ÿ!"
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr "cupsd: תמיכה ב launchd(8) ×œ× × ×›×œ×œ×” בהידור, רץ במצב רגיל.\n"
#, c-format
-msgid "%s: error - expected option=value after '-o' option!\n"
-msgstr "%s: שגי××” - מצפה ל- ×ופציה=ערך ל×חר ×”×ופציה '-o'!\n"
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
-#, c-format
-msgid "%s: Error - expected destination after '-P' option!\n"
-msgstr "%s: שגי××” - מצפה ליעד ×חרי ×”×ופציה '-P'!\n"
+msgid "cupsfilter: Only one filename can be specified!\n"
+msgstr ""
#, c-format
-msgid "%s: Error - expected copy count after '-#' option!\n"
-msgstr "%s: שגי××” - מצפה לכמות ×¢×•×ª×§×™× ×œ×חר ×”×ופציה '-#'!\n"
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
#, c-format
-msgid "%s: Error - expected name after '-%c' option!\n"
-msgstr "%s: שגי××” - מצפה ×œ×©× ×חרי ×”×ופציה '-%c'!\n"
+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"
+
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr "cupstestppd: ×”×ופציה -v ×œ× ×ž×ª×ימה ל×ופציה -q.\n"
#, c-format
-msgid "%s: Error - unknown option '%c'!\n"
-msgstr "%s: שגי××” - ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+msgid "device for %s/%s: %s\n"
+msgstr "התקן עבור %s/%s: %s\n"
#, c-format
-msgid "%s: Error - unable to access \"%s\" - %s\n"
-msgstr "%s: שגי××” - ×œ× ×ž×¦×œ×™×— לגשת ל- \"%s\" - %s\n"
+msgid "device for %s: %s\n"
+msgstr "התקן עבור %s: %s\n"
+
+msgid "held"
+msgstr "מוחזק"
+
+msgid "help\t\tget help on commands\n"
+msgstr "help\t\tקבל עזרה על פקודות\n"
+
+msgid "idle"
+msgstr "בהמתנה"
+
+msgid "job-printer-uri attribute missing!"
+msgstr "מ×פיין job-printer-uri חסר!"
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr "lpadmin: ×©× ×ž×—×œ×§×” יכול להכיל רק ×ª×•×•×™× ×“×¤×™×¡×™×!\n"
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr "lpadmin: מצפה ל- PPD ל×חר ×”×ופציה '-P'!\n"
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr "lpadmin: מצפה ל- allow/deny:userlist ×חרי ×”×ופציה '-u'!\n"
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr "lpadmin: מצפה למחלקה ×חרי ×”×ופציה '-r'!\n"
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr "lpadmin: מצפה ×œ×©× ×ž×—×œ×§×” ×חרי ×”×ופציה '-c'!\n"
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr "lpadmin: מצפה לת×ור ×חרי ×”×ופציה '-D'!\n"
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr "lpadmin: מצפה ל- URI התקן ×חרי ×”×ופציה '-v'!\n"
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr "lpadmin: מצפה לסוג(×™) קובץ(×™×) ל×חר ×”×ופציה '-I'!\n"
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr "lpadmin: מצפה ×œ×©× ×ž×רח ×חרי ×”×ופציה '-h'!\n"
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr "lpadmin: מצפה לממשק ×חרי ×”×ופציה '-i'!\n"
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr "lpadmin: מצפה ×œ×ž×™×§×•× ×œ×חר ×”×ופציה '-L'!\n"
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr "lpadmin: מצפה ×œ×“×’× ×חרי ×”×ופציה '-m'!\n"
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr "lpadmin: מצפה ל- ש×=ערך ×חרי ×”×ופציה '-o'!\n"
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr "lpadmin: מצפה למדפסת ×חרי ×”×ופציה '-p'!\n"
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr "lpadmin: מצפה ×œ×©× ×ž×“×¤×¡×ª ×חרי ×”×ופציה '-d'!\n"
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr "lpadmin: מצפה למדפסת ×ו מחלקה ל×חר ×”×ופציה '-x'!\n"
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr "lpadmin: ×œ× × ×¨×ו שמות חברי×!\n"
#, c-format
-msgid "%s: Error - too many files - \"%s\"\n"
-msgstr "%s: שגי××” - יותר מדי ×§×‘×¦×™× - \"%s\"\n"
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr "lpadmin: מדפסת %s כבר חברה במחלקה %s.\n"
#, c-format
-msgid "%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "%s: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr "lpadmin: מדפסת %s ×œ× ×—×‘×¨×” במחלקה %s.\n"
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr "lpadmin: ×©× ×ž×“×¤×¡×ª יכול להכיל רק ×ª×•×•×™× ×“×¤×™×¡×™×!\n"
+
+msgid ""
+"lpadmin: Unable to add a printer to the class:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: ×œ× ×ž×¦×œ×™×— להוסיף מדפסת למחלקה:\n"
+" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
#, c-format
-msgid "%s: Error - no default destination available.\n"
-msgstr "%s: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
#, c-format
-msgid "%s: Error - scheduler not responding!\n"
-msgstr "%s: שגי××” - מתזמן ×œ× ×ž×’×™×‘!\n"
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני - %s\n"
#, c-format
-msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
-msgstr "%s: שגי××” - ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני \"%s\" - %s\n"
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני: %s\n"
#, c-format
-msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "%s: שגי××” - ×œ× ×ž×¦×œ×™×— לכתוב לקובץ זמני \"%s\" - %s\n"
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD \"%s\" - %s\n"
#, c-format
-msgid "%s: Error - stdin is empty, so no job has been sent.\n"
-msgstr "%s: שגי××” - stdin ריק, לפיכך ×œ× × ×©×œ×—×” ××£ עבודה.\n"
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr "lpadmin: ×œ× ×ž×¦×œ×™×— לפתוח קובץ \"%s\": %s\n"
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: ×œ× ×ž×¦×œ×™×— למחוק מדפסת מהמחלקה:\n"
+" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת קובץ ×”- PPD:\n"
+" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת URI ההתקן:\n"
+" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
+
+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 ""
+"lpadmin: Unable to set the interface script:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ×צוות הממשק:\n"
+" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ת×ור המדפסת:\n"
+" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ×ž×™×§×•× ×”×ž×“×¤×¡×ª:\n"
+" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin: ×œ× ×ž×¦×œ×™×— לקבוע ×ת ×פשרויות המדפסת:\n"
+" ×תה חייב לציין ×©× ×ž×“×¤×¡×ª קוד×!\n"
#, c-format
-msgid "%s: Error - unknown destination \"%s\"!\n"
-msgstr "%s: שגי××” - יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr "lpadmin: ×ופציה \"%s\" עבור הרשה/דחה ×œ× ×™×“×•×¢×”!\n"
#, c-format
-msgid "%s: Error - expected reason text after '-r' option!\n"
-msgstr "%s: שגי××” - מצפה לטקסט סיבה ל×חר ×”×ופציה '-r'!\n"
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr "lpadmin: ×רגומנט ×œ× ×™×“×•×¢ '%s'!\n"
#, c-format
-msgid "%s: Error - expected username after '-u' option!\n"
-msgstr "%s: שגי××” - מצפה ×œ×©× ×ž×©×ª×ž×© ל×חר ×”×ופציה '-u'!\n"
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr "lpadmin: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr "lpadmin: ×זהרה - ×ž×ª×¢×œ× ×ž×¨×©×™×ž×ª סוגי תכני×!\n"
+
+msgid "lpc> "
+msgstr "lpc> "
#, c-format
-msgid "%s: %s failed: %s\n"
-msgstr "%s: %s נכשל: %s\n"
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr "lpinfo: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
#, c-format
-msgid "%s: Error - expected destination after '-d' option!\n"
-msgstr "%s: שגי××” - מצפה ליעד ×חרי ×”×ופציה '-d'!\n"
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr "lpinfo: ×רגומנט ×œ× ×™×“×•×¢ '%s'!\n"
#, c-format
-msgid "%s: Error - expected form after '-f' option!\n"
-msgstr "%s: שגי××” - מצפה לטופס ×חרי ×”×ופציה '-f'!\n"
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr "lpinfo: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
#, c-format
-msgid "%s: Warning - form option ignored!\n"
-msgstr "%s: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית טופס!\n"
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr "lpmove: ×œ× ×ž×¦×œ×™×— להתחבר לשרת: %s\n"
#, c-format
-msgid "%s: Expected job ID after '-i' option!\n"
-msgstr "%s: מצפה למזהה עבודה ל×חר ×”×ופציה '-i'!\n"
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr "lpmove: ×רגומנט ×œ× ×™×“×•×¢ '%s'!\n"
#, c-format
-msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
-msgstr "%s: שגי××” - ×œ× ×™×›×•×œ להדפיס ×§×‘×¦×™× ×•×œ×©× ×•×ª עבודות בו-זמנית!\n"
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr "lpmove: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+
+msgid "lpoptions: No printers!?!\n"
+msgstr "lpoptions: ×ין מדפסות!?!\n"
#, c-format
-msgid "%s: Error - bad job ID!\n"
-msgstr "%s: שגי××” - מזהה עבודה שגוי!\n"
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr "lpoptions: ×œ× ×ž×¦×œ×™×— להוסיף מדפסת ×ו מופע-מדפסת: %s\n"
+
+#, fuzzy, c-format
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr "lpoptions: â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD עבור %s!\n"
#, c-format
-msgid "%s: Error - expected copies after '-n' option!\n"
-msgstr "%s: שגי××” - מצפה לכמות ×¢×•×ª×§×™× ×œ×חר ×”×ופציה '-n'!\n"
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr "lpoptions: â€«×œ× ×ž×¦×œ×™×— לפתוח קובץ PPD עבור %s!\n"
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr "lpoptions: מדפסת ×ו מחלקה ×œ× ×™×“×•×¢×”!\n"
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr "lppasswd: ‫רק משתמש root יכול להוסיף ×ו למחוק סיסמ×ות!\n"
+
+msgid "lppasswd: Password file busy!\n"
+msgstr "lppasswd: קובץ סיסמ×ות עסוק!\n"
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr "lppasswd: קובץ סיסמ×ות ×œ× ×¢×•×“×›×Ÿ!\n"
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr "lppasswd: מצטער, ×¡×™×¡×ž× ×œ× ×ª×•×מת!\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"
+msgstr ""
+"lppasswd: מצטער, ×¡×™×¡×ž× × ×“×—×ª×”.\n"
+"סיסמתך חייבת להיות לפחות ב×ורך 6 תווי×, ××™× ×” יכולה להכיל\n"
+"×ת ×©× ×”×ž×©×ª×ž×© שלך וחייבת להכיל לפחות ×ות ×חת ומספר ×חד.\n"
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr "lppasswd: מצטער, סיסמ×ות ×œ× ×ª×•×מות!\n"
#, c-format
-msgid "%s: Error - expected option string after '-o' option!\n"
-msgstr "%s: שגי××” - מצפה למחרוזת ×חרי ×”×ופציה '-o'!\n"
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr "lppasswd: ×œ× ×ž×¦×œ×™×— להעתיק מחרוזת סיסמ×: %s\n"
#, c-format
-msgid "%s: Error - expected priority after '-%c' option!\n"
-msgstr "%s: שגי××” - מצפה לעדיפות ×חרי ×”×ופציה '-%c'!\n"
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr "lppasswd: ×œ× ×ž×¦×œ×™×— לפתוח קובץ סיסמ×ות: %s\n"
#, c-format
-msgid "%s: Error - priority must be between 1 and 100.\n"
-msgstr "%s: שגי××” - עדיפות חייבת להיות בין 1 ל 100.\n"
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr "lppasswd: ×œ× ×ž×¦×œ×™×— לכתוב לקובץ סיסמ×ות: %s\n"
#, c-format
-msgid "%s: Error - expected title after '-t' option!\n"
-msgstr "%s: שגי××” - מצפה לכותרת ×חרי ×”×פציה '-t'!\n"
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr "lppasswd: כשלון בגיבוי קובץ סיסמ×ות ישן: %s\n"
#, c-format
-msgid "%s: Error - expected mode list after '-y' option!\n"
-msgstr "%s: שגי××” - מצפה לרשימת ×ž×¦×‘×™× ×œ×חר ×”×ופציה '-y'!\n"
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr "lppasswd: כשלון בשינוי ×©× ×§×•×‘×¥ סיסמ×ות: %s\n"
#, c-format
-msgid "%s: Warning - mode option ignored!\n"
-msgstr "%s: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית מצב!\n"
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr "lppasswd: ‫משתמש \"%s\" וקבוצה \"%s\" ×œ× ×§×™×™×ž×™×.\n"
+
+msgid "lprm: Unable to contact server!\n"
+msgstr "lprm: ×œ× ×ž×¦×œ×™×— לתקשר ×¢× ×”×©×¨×ª!\n"
#, c-format
-msgid "%s: Error - expected hold name after '-H' option!\n"
-msgstr "%s: שגי××” - מצפה ×œ×©× ×¢×¦×™×¨×” ל×חר ×”×ופציה '-H'!\n "
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr "lpstat: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
#, c-format
-msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
-msgstr "%s: זקוק למזהה עבודה ('-i jobid') לפני '-H restart'!\n"
+msgid "members of class %s:\n"
+msgstr "חברי המחלקה %s:\n"
+
+msgid "no entries\n"
+msgstr "×ין כניסות\n"
+
+msgid "no system default destination\n"
+msgstr "×ין יעד ברירת מחדל של המעכת\n"
+
+msgid "notify-events not specified!"
+msgstr "×œ× ×¦×•×™×™× ×• notify-events!"
#, c-format
-msgid "%s: Error - expected page list after '-P' option!\n"
-msgstr "%s: שגי××” - מצפה לרשימת ×¢×ž×•×“×™× ×œ×חר ×”×ופציה '-P'!\n"
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr ""
#, c-format
-msgid "%s: Error - expected character set after '-S' option!\n"
-msgstr "%s: שגי××” - מצפה ל- character set ל×חר ×”×ופציה '-S'!\n"
+msgid "notify-subscription-id %d no good!"
+msgstr "notify-subscription-id %d ×œ× ×ª×§×™×Ÿ!"
#, c-format
-msgid "%s: Warning - character set option ignored!\n"
-msgstr "%s: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית character set!\n"
+msgid "open of %s failed: %s"
+msgstr "פתיחה של %s נכשלה: %s"
+
+msgid "pending"
+msgstr "בהמתנה"
#, c-format
-msgid "%s: Error - expected content type after '-T' option!\n"
-msgstr "%s: שגי××” - מצפה לסוג תוכן ל×חר ×”×ופציה '-T'!\n "
+msgid "printer %s disabled since %s -\n"
+msgstr "מדפסת %s מופסקת מ××– %s -\n"
#, c-format
-msgid "%s: Warning - content type option ignored!\n"
-msgstr "%s: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית סוג תוכן!\n"
+msgid "printer %s is idle. enabled since %s\n"
+msgstr "מדפסת %s במצב סרק. מ×ופשרת מ××– %s\n"
#, c-format
-msgid "%s: Error - cannot print from stdin if files or a job ID are provided!\n"
-msgstr "%s: שגי××” - ×œ× ×™×›×•×œ להדפיס מתוך stdin ×× ×ž×¡×•×¤×§×™× ×§×‘×¦×™× ×ו מזהה עבודה!\n"
+msgid "printer %s now printing %s-%d. enabled since %s\n"
+msgstr "מדפסת %s מדפיסה כעט ×ת %s-%d. מ×ופשרת מ××– %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 "printer %s/%s disabled since %s -\n"
+msgstr "מדפסת %s/%s מופסקת מ××– %s -\n"
#, c-format
-msgid "%s: Error - expected destination after '-b' option!\n"
-msgstr "%s: שגי××” - מצפה ליעד ×חרי ×”×ופציה '-b'!\n"
+msgid "printer %s/%s is idle. enabled since %s\n"
+msgstr "מדפסת %s/%s במצב סרק. מ×ופשרת מ××– %s\n"
#, c-format
-msgid "%s: Invalid destination name in list \"%s\"!\n"
-msgstr "%s: ×©× ×™×¢×“ ×œ× ×—×•×§×™ ברשימה \"%s\"!\n"
+msgid "printer %s/%s now printing %s-%d. enabled since %s\n"
+msgstr "מדפסת %s/%s מדפיסה כעט ×ת %s-%d. מ×ופשרת מ××– %s\n"
+
+msgid "processing"
+msgstr "מעבד"
#, c-format
-msgid "%s: Unable to connect to server\n"
-msgstr "%s: ×œ× ×ž×¦×œ×™×— להתחבר לשרת\n"
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr "מזהה הבקשה ×”×•× %s-%d (%d קובץ(×™×))\n"
-msgid "Print Job:"
-msgstr "עבודת הדפסה:"
+msgid "scheduler is not running\n"
+msgstr "המתזמן ×ינו במצב ריצה\n"
-msgid "pending"
-msgstr "בהמתנה"
+msgid "scheduler is running\n"
+msgstr "המתזמן הינו במצב ריצה\n"
-msgid "held"
-msgstr "מוחזק"
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr "נכשל stat של %s: %s"
-msgid "processing"
-msgstr "מעבד"
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr "status\t\tהצג סטטוס של שירות ותור\n"
msgid "stopped"
msgstr "עצורה"
-msgid "canceled"
-msgstr "מבוטל"
-
-msgid "aborted"
-msgstr "ננטש"
+#, c-format
+msgid "system default destination: %s\n"
+msgstr "יעד ברירת מחדל של המערכת: %s\n"
-msgid "completed"
-msgstr "הסתיי×"
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr "יעד ברירת מחדל של המערכת: %s/%s\n"
msgid "unknown"
msgstr "×œ× ×™×“×•×¢"
@@ -2472,353 +3090,533 @@ msgstr "×œ× ×™×“×•×¢"
msgid "untitled"
msgstr "×œ×œ× ×©×"
-msgid "Printer:"
-msgstr "מדפסת:"
+#~ 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"
-msgid "idle"
-msgstr "בהמתנה"
+#, fuzzy
+#~ msgid ""
+#~ " **FAIL** Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr " ‫**נכשל** חסר \"%s\" מחרוזת ×ª×¨×’×•× ×œ×ופציה %s, בחירה %s!\n"
-msgid "Missing notify-subscription-ids attribute!"
-msgstr "חסר מ×פיין notify-subscription-ids!"
+#~ msgid " **FAIL** Bad cupsFilter value \"%s\"!\n"
+#~ msgstr " ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
-msgid "Job subscriptions cannot be renewed!"
-msgstr "×œ× × ×™×ª×Ÿ לחדש מנויי עבודה!"
+#~ msgid " **FAIL** Bad language \"%s\"!\n"
+#~ msgstr " ‫**נכשל** שפה שגויה \"%s\"!\n"
-msgid "cupsd: Expected config filename after \"-c\" option!\n"
-msgstr "cupsd: מצפה ×œ×©× ×§×•×‘×¥ תצורה ל×חר ×”×ופציה \"-c\"!\n"
+#~ msgid " **FAIL** Missing \"%s\" translation string for option %s!\n"
+#~ msgstr " ‫**נכשל** חסר \"%s\" מחרוזת ×ª×¨×’×•× ×œ×ופציה %s!\n"
-msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
-msgstr "cupsd: תמיכה ב launchd(8) ×œ× × ×›×œ×œ×” בהידור, רץ במצב רגיל.\n"
+#~ msgid ""
+#~ " **FAIL** Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr " ‫**נכשל** חסר \"%s\" מחרוזת ×ª×¨×’×•× ×œ×ופציה %s, בחירה %s!\n"
-#, c-format
-msgid "cupsd: Unknown option \"%c\" - aborting!\n"
-msgstr "cupsd: ×ופציה ×œ× ×™×“×•×¢×” \"%c\" - נוטש!\n"
+#~ msgid "%s accepting requests since Jan 01 00:00\n"
+#~ msgstr "%s מקבלת בקשות מ××– 01 ינו×ר 00:00\n"
-#, c-format
-msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
-msgstr "cupsd: ×רגומנט ×œ× ×™×“×•×¢ \"%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: 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 "%s/%s accepting requests since Jan 01 00:00\n"
+#~ msgstr "%s/%s מקבלת בקשות מ××– 01 ינו×ר 00:00\n"
-#, c-format
-msgid " WARN Line %d only contains whitespace!\n"
-msgstr " ×זהרה שורה %d 'מכילה רק 'רווח לבן!\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"
-msgid " WARN File contains a mix of CR, LF, and CR LF line endings!\n"
-msgstr " ×זהרה קובץ מכיל תערובת של CR, LF, ו CR LF סופי שורה!\n"
+#~ msgid "%s: Expected reason text after -r!\n"
+#~ msgstr "%s: מצפה לטקסט סיבה ×חרי -r!\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 "%s: Expected server name after -h!\n"
+#~ msgstr "%s: מצפה ×œ×©× ×©×¨×ª ×חרי -h!\n"
-msgid "Printer Maintenance"
-msgstr "×חזקת מדפסת"
+#~ msgid "Auto"
+#~ msgstr "×וטומטי"
-msgid "Unable to send maintenance job:"
-msgstr "×œ× ×ž×¦×œ×™×— לשלוח עבודת תחזוקה:"
+#~ msgid "Class"
+#~ msgstr "מחלקה"
-#, c-format
-msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
-msgstr "cupsaddsmb: ×œ× ×§×™×™× ×§×•×‘×¥ PPD למדפסת \"%s\" - %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 " **FAIL** %s %s does not exist!\n"
-msgstr " **נכשל** %s %s ×œ× ×§×™×™×!\n"
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions: ×œ× ×ž×¦×œ×™×— להוסיף מדפסת ×ו מופע-מדפסת: %s\n"
-#, c-format
-msgid " **FAIL** Bad language \"%s\"!\n"
-msgstr " ‫**נכשל** שפה שגויה \"%s\"!\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 " **FAIL** Missing \"%s\" translation string for option %s!\n"
-msgstr " ‫**נכשל** חסר \"%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 " **FAIL** Default translation string for option %s contains 8-bit characters!\n"
-msgstr " ‫**נכשל** מחרוזת ×ª×¨×’×•× ×‘×¨×™×¨×ª מחדל ל×ופציה %s מכילה ×ª×•×•×™× ×©×œ 8 סיביות!\n"
+#~ msgid "Too many jobs - %d jobs, max jobs is %d."
+#~ msgstr "יותר מדי עבודות - %d עבודות, ×”×ž×§×¡×™×ž×•× ×”×•× %d."
-#, c-format
-msgid " **FAIL** Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr " ‫**נכשל** חסר \"%s\" מחרוזת ×ª×¨×’×•× ×œ×ופציה %s, בחירה %s!\n"
+#~ msgid "Unable to connect to server!"
+#~ msgstr "×œ× ×ž×¦×œ×™×— להתחבר לשרת!"
-#, c-format
-msgid " **FAIL** Default translation string for option %s choice %s contains 8-bit characters!\n"
-msgstr " ‫**נכשל** מחרוזת ×ª×¨×’×•× ×‘×¨×™×¨×ª מחדל ל×ופציה %s בחירה %s מכילה ×ª×•×•×™× ×©×œ 8 סיביות!\n"
+#~ msgid "Unable to convert PPD file!"
+#~ msgstr "â€«×œ× ×ž×¦×œ×™×— להמיר קובץ PPD!"
-#, c-format
-msgid " **FAIL** Bad cupsFilter value \"%s\"!\n"
-msgstr " ‫**נכשל** ל cupsFilter ערך שגוי \"%s\"!\n"
+#~ msgid "Unable to copy CUPS printer driver files (%d)!\n"
+#~ msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של CUPS (%d)!\n"
-msgid "Help"
-msgstr "עזרה"
+#~ msgid "Unable to copy Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 2000 (%d)!\n"
-#, c-format
-msgid "Missing value on line %d!\n"
-msgstr "חסר ערך בשורה %d!\n"
+#~ msgid "Unable to copy Windows 2000 printer driver files!"
+#~ msgstr "â€«×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 2000!"
-#, c-format
-msgid "Missing double quote on line %d!\n"
-msgstr "×—×¡×¨×™× ×’×¨×©×™×™× ×‘×©×•×¨×” %d!\n"
+#~ msgid "Unable to copy Windows 9x printer driver files (%d)!\n"
+#~ msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 9x (%d)!\n"
-#, c-format
-msgid "Bad option + choice on line %d!\n"
-msgstr "×ופציה + ×פשרות ×©×’×•×™×™× ×‘×©×•×¨×” %d!\n"
+#~ msgid "Unable to copy Windows 9x printer driver files!"
+#~ msgstr "â€«×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 9x!"
-#, c-format
-msgid "Unable to copy Windows 2000 printer driver files (%d)!\n"
-msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 2000 (%d)!\n"
+#~ msgid "Unable to execute cupsaddsmb command!"
+#~ msgstr "â€«×œ× ×ž×¦×œ×™×— לבצע פקודת cupsaddsmb!"
-#, c-format
-msgid "Unable to copy CUPS printer driver files (%d)!\n"
-msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של CUPS (%d)!\n"
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "â€«×œ× ×ž×¦×œ×™×— לקבל קובץ PPD!"
-#, c-format
-msgid "Unable to install Windows 2000 printer driver files (%d)!\n"
-msgstr "×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 2000 (%d)!\n"
+#~ msgid "Unable to install Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 2000 (%d)!\n"
-#, c-format
-msgid "Unable to copy Windows 9x printer driver files (%d)!\n"
-msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 9x (%d)!\n"
+#~ msgid "Unable to install Windows 2000 printer driver files!"
+#~ msgstr "â€«×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 2000!"
-#, c-format
-msgid "Unable to install Windows 9x printer driver files (%d)!\n"
-msgstr "×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 9x (%d)!\n"
+#~ msgid "Unable to install Windows 9x printer driver files (%d)!\n"
+#~ msgstr "×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 9x (%d)!\n"
-msgid "No Windows printer drivers are installed!\n"
-msgstr "×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows!\n"
+#~ msgid "Unable to install Windows 9x printer driver files!"
+#~ msgstr "â€«×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 9x!"
-msgid "Warning, no Windows 2000 printer drivers are installed!\n"
-msgstr "×זהרה, ×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows 2000!\n"
+#~ msgid "Unable to set Windows printer driver!"
+#~ msgstr "â€«×œ× ×ž×¦×œ×™×— לקבוע מנהל התקן הדפסה של Windows!"
-#, c-format
-msgid "Unable to set Windows printer driver (%d)!\n"
-msgstr "×œ× ×ž×¦×œ×™×— לקבוע מנהל התקן הדפסה של 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 ""
+#~ "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"
-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 ""
+#~ "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 "Unable to copy Windows 2000 printer driver files (%d)!"
-msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 2000 (%d)!"
+#~ msgid "Usage: lpmove job dest\n"
+#~ msgstr "Usage: lpmove job dest\n"
-#, c-format
-msgid "Unable to copy CUPS printer driver files (%d)!"
-msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של CUPS (%d)!"
+#~ msgid "Usage: lpq [-P dest] [-l] [+interval]\n"
+#~ msgstr "Usage: lpq [-P dest] [-l] [+interval]\n"
-#, c-format
-msgid "Unable to install Windows 2000 printer driver files (%d)!"
-msgstr "×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 2000 (%d)!"
+#~ msgid "Variable"
+#~ msgstr "משתנה"
-#, c-format
-msgid "Unable to copy Windows 9x printer driver files (%d)!"
-msgstr "×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן הדפסה של Windows 9x (%d)!"
+#~ msgid "Warning, no Windows 2000 printer drivers are installed!\n"
+#~ msgstr "×זהרה, ×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows 2000!\n"
-#, c-format
-msgid "Unable to install Windows 9x printer driver files (%d)!"
-msgstr "×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן הדפסה של Windows 9x (%d)!"
+#~ msgid "You are not authorized to alter job id %d owned by \"%s\"!"
+#~ msgstr "×ינך מורשה לשנות עבודה מספר %d בבעלות \"%s\"!"
-msgid "No Windows printer drivers are installed!"
-msgstr "×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows!"
+#~ msgid "You are not authorized to authenticate job #%d owned by \"%s\"!"
+#~ msgstr "×ינך מורשה ל×מת עבודה #%d בבעלות \"%s\"!"
-msgid "Warning, no Windows 2000 printer drivers are installed!"
-msgstr "×זהרה, ×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows 2000!"
+#~ msgid "You are not authorized to delete job #%d owned by \"%s\"!"
+#~ msgstr "×ינך מורשה למחוק עבודה #%d בבעלות \"%s\"!"
-#, c-format
-msgid "open of %s failed: %s"
-msgstr "פתיחה של %s נכשלה: %s"
+#~ msgid "You are not authorized to move job #%d owned by \"%s\"!"
+#~ msgstr "×ינך מורשה להעביר עבודה #%d בבעלות \"%s\"!"
-#, c-format
-msgid "Running command: %s %s -N -A %s -c '%s'\n"
-msgstr "מריץ פקודה: %s %s -N -A %s -c '%s'\n"
+#~ msgid "You are not authorized to release job id %d owned by \"%s\"!"
+#~ msgstr "×ינך מורשה לשחרר עבודה מספר %d בבעלות \"%s\"!"
-#, c-format
-msgid "stat of %s failed: %s"
-msgstr "נכשל stat של %s: %s"
+#~ msgid "You are not authorized to restart job id %d owned by \"%s\"!"
+#~ msgstr "×ינך מורשה לשחזר עבודה מספר %d בבעלות \"%s\"!"
-#, c-format
-msgid "Job #%d is already cancelled - can't cancel."
-msgstr "עבודה #%d בוטלה כבר - ×œ× ×™×›×•×œ לבטל."
+#~ msgid "You are not authorized to send document for job #%d owned by \"%s\"!"
+#~ msgstr "×ינך מורשה לשלוח מסמך עבור עבודה #%d בבעלות \"%s\"!"
-#, c-format
-msgid "Job #%d is already aborted - can't cancel."
-msgstr "עבודה #%d ננטשה כבר - ×œ× ×™×›×•×œ לבטל"
+#~ msgid "You must use a https: URL to access this page."
+#~ msgstr "יש להשתמש ב https: URL כדי לגשת לדף זה."
-#, c-format
-msgid "Job #%d is already completed - can't cancel."
-msgstr "עבודה #%d הסתיימה כבר - ×œ× ×™×›×•×œ לבטל."
+#~ msgid "add_class: Unknown printer-error-policy \"%s\"."
+#~ msgstr "add_class: printer-error-policy \"%s\" ×œ× ×™×“×•×¢."
-#, 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 "add_class: Unknown printer-op-policy \"%s\"."
+#~ msgstr "add_class: printer-op-policy \"%s\" ×œ× ×™×“×•×¢."
-#, c-format
-msgid "Unsupported format '%s'!"
-msgstr "מבנה ×œ× × ×ª×ž×š '%s'!"
+#~ msgid "cancel: %s failed: %s\n"
+#~ msgstr "cancel: %s נכשל: %s\n"
-msgid "FAIL\n"
-msgstr "נכשל\n"
+#~ msgid "cancel: Error - expected hostname after '-h' option!\n"
+#~ msgstr "cancel: שגי××” - מצפה ×œ×©× ×©×¨×ª ×חרי ×ופציה '-h'!\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 "cancel: Error - expected username after '-u' option!\n"
+#~ msgstr "cancel: שגי××” - מצפה ×œ×©× ×ž×©×ª×ž×© ×חרי ×ופציה '-u'!\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 "cancel: Unable to contact server!\n"
+#~ msgstr "cancel: ×œ× ×ž×¦×œ×™×— לתקשר ×¢× ×”×©×¨×ª!\n"
-#, c-format
-msgid ""
-" Bad %%%%Pages: on line %d!\n"
-" REF: Page 43, %%%%Pages:\n"
-msgstr ""
-" שגוי %%%%Pages: בשורה %d!\n"
-" ר××”: עמוד 43, %%%%Pages:\n"
+#~ msgid "cancel: Unknown destination \"%s\"!\n"
+#~ msgstr "cancel: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
-#, c-format
-msgid ""
-" Bad %%%%BoundingBox: on line %d!\n"
-" REF: Page 39, %%%%BoundingBox:\n"
-msgstr ""
-" שגוי %%%%BoundingBox: בשורה %d!\n"
-" ר××”: עמוד 39, %%%%BoundingBox:\n"
+#~ msgid "cupsaddsmb crashed on signal %d"
+#~ msgstr "cupsaddsmb התרסק ×¢× ×יתות %d"
-#, c-format
-msgid ""
-" Bad %%%%Page: on line %d!\n"
-" REF: Page 53, %%%%Page:\n"
-msgstr ""
-" שגוי %%%%Page: בשורה %d!\n"
-" ר××”: עמוד 53, %%%%Page:\n"
+#~ msgid "cupsaddsmb: Bad option + choice on line %d!\n"
+#~ msgstr "cupsaddsmb: ×ופציה + בחירה ×©×’×•×™×™× ×‘×©×•×¨×” %d!\n"
-#, c-format
-msgid ""
-" Missing or bad %%BoundingBox: comment!\n"
-" REF: Page 39, %%BoundingBox:\n"
-msgstr ""
-" חסר ×ו שגוי %%BoundingBox: הערה!\n"
-" ר××”: עמוד 39, %%BoundingBox:\n"
+#~ msgid "cupsaddsmb: Missing double quote on line %d!\n"
+#~ msgstr "cupsaddsmb: חסר ×’×¨×©×™×™× ×‘×©×•×¨×” %d!\n"
-#, c-format
-msgid ""
-" Missing or bad %%Pages: comment!\n"
-" REF: Page 43, %%Pages:\n"
-msgstr ""
-" חסר ×ו שגוי %%Pages: הערה!\n"
-" ר××”:עמוד 43, %%Pages:\n"
+#~ msgid "cupsaddsmb: Missing value on line %d!\n"
+#~ msgstr "cupsaddsmb: חסר ערך בשורה %d!\n"
-#, c-format
-msgid ""
-" Missing %%EndComments comment!\n"
-" REF: Page 41, %%EndComments\n"
-msgstr ""
-" חסרה הערה %%EndComments!\n"
-" ר××”: עמוד 41, %%EndComments\n"
+#~ msgid "cupsaddsmb: No PPD file for printer \"%s\" - skipping!\n"
+#~ msgstr "cupsaddsmb: ×ין קובץ PPD למדפסת \"%s\" - מדלג!\n"
-#, c-format
-msgid ""
-" Missing or bad %%Page: comments!\n"
-" REF: Page 53, %%Page:\n"
-msgstr ""
-" חסר ×ו שגוי %%Page: הערות!\n"
-" ר××”: עמוד 53, %%Page:\n"
+#~ msgid "cupsaddsmb: No Windows printer drivers are installed!\n"
+#~ msgstr "cupsaddsmb: ×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows!\n"
-#, c-format
-msgid " Too many %%EndDocument comments!\n"
-msgstr " יותר מדי הערות %%EndDocument!\n"
+#~ msgid "cupsaddsmb: Unable to connect to server \"%s\" for %s - %s\n"
+#~ msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להתחבר לשרת \"%s\" עבור %s - %s\n"
-#, c-format
-msgid " Too many %%BeginDocument comments!\n"
-msgstr " יותר מדי הערות %%BeginDocument!\n"
+#~ msgid "cupsaddsmb: Unable to convert PPD file for %s - %s\n"
+#~ msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להמיר קובץ PPD עבור %s - %s\n"
-#, c-format
-msgid " Saw %d lines that exceeded 255 characters!\n"
-msgstr " ר×יתי %d שורות שעברו ×ת ×”-255 תווי×!\n"
+#~ msgid "cupsaddsmb: Unable to copy CUPS printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן מדפסת של CUPS (%d)!\n"
-msgid "PASS\n"
-msgstr "עבר\n"
+#~ msgid "cupsaddsmb: Unable to copy Windows 2000 printer driver files (%d)!\n"
+#~ msgstr ""
+#~ "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן מדפסת של Windows 2000 (%d)!\n"
-msgid " Warning: file contains binary data!\n"
-msgstr " ×זהרה: קובץ מכיל × ×ª×•× ×™× ×‘×™× ×¨×™×™×!\n"
+#~ msgid "cupsaddsmb: Unable to copy Windows 9x printer driver files (%d)!\n"
+#~ msgstr ""
+#~ "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להעתיק קבצי מנהל התקן מדפסת של Windows 9x (%d)!\n"
-#, c-format
-msgid " Warning: obsolete DSC version %.1f in file!\n"
-msgstr " ×זהרה: גרסת DSC %.1f מיושנת בקובץ!\n"
+#~ msgid ""
+#~ "cupsaddsmb: Unable to install Windows 2000 printer driver files (%d)!\n"
+#~ msgstr ""
+#~ "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן מדפסת של Windows 2000 (%d)!\n"
-#, c-format
-msgid " Warning: no %%EndComments comment in file!\n"
-msgstr " ×זהרה: ×ין הערה %%EndComments בקובץ!\n"
+#~ msgid ""
+#~ "cupsaddsmb: Unable to install Windows 9x printer driver files (%d)!\n"
+#~ msgstr ""
+#~ "cupsaddsmb: ×œ× ×ž×¦×œ×™×— להתקין קבצי מנהל התקן מדפסת של Windows 9x (%d)!\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 "cupsaddsmb: Unable to set Windows printer driver (%d)!\n"
+#~ msgstr "cupsaddsmb: ×œ× ×ž×¦×œ×™×— לקבע מנהל התקן מדפסת של Windows (%d)!\n"
-#, c-format
-msgid "Password for %s on %s? "
-msgstr "×¡×™×¡×ž× ×¢×‘×•×¨ %s on %s? "
+#~ msgid ""
+#~ "cupsaddsmb: Warning, no Windows 2000 printer drivers are installed!\n"
+#~ msgstr "cupsaddsmb: ×זהרה, ×œ× ×ž×•×ª×§× ×™× ×ž× ×”×œ×™ התקני מדפסת של Windows 2000!\n"
-msgid ""
-" **FAIL** 1284DeviceId must be 1284DeviceID!\n"
-" REF: Page 72, section 5.5\n"
-msgstr ""
-" **נכשל** 1284DeviceId חייב להיות 1284DeviceID!\n"
-" ר××”: עמוד 72, סעיף 5.5\n"
+#~ msgid "cupsaddsmb: get-printer-attributes failed for \"%s\": %s\n"
+#~ msgstr "cupsaddsmb: get-printer-attributes נכשל עבור \"%s\": %s\n"
-#
-# End of "$Id$".
-#
+#~ msgid "lp: Error - bad job ID!\n"
+#~ msgstr "lp: שגי××” - מזהה עבודה שגוי!\n"
+
+#~ msgid "lp: Error - cannot print files and alter jobs simultaneously!\n"
+#~ msgstr "lp: שגי××” - ×œ× ×™×›×•×œ להדפיס ×§×‘×¦×™× ×•×œ×©× ×•×ª עבודות בו-זמנית!\n"
+
+#~ msgid ""
+#~ "lp: Error - cannot print from stdin if files or a job ID are provided!\n"
+#~ msgstr ""
+#~ "lp: שגי××” - ×œ× ×™×›×•×œ להדפיס מ- stdin ×× ×ž×¡×•×¤×§×™× ×§×‘×¦×™× ×ו מזהה עבודה!\n"
+
+#~ msgid "lp: Expected character set after -S option!\n"
+#~ msgstr "lp: מצפה ל- character set ל×חר ×”×ופציה -S!\n"
+
+#~ msgid "lp: Expected content type after -T option!\n"
+#~ msgstr "lp: מצפה לסוג תוכן ל×חר ×”×ופציה -T!\n"
+
+#~ msgid "lp: Expected copies after -n option!\n"
+#~ msgstr ""
+#~ "lp: מצפה לכמות ×¢×•×ª×§×™× ×œ×חר ×”×ופציה -n!\n"
+#~ " "
+
+#~ msgid "lp: Expected destination after -d option!\n"
+#~ msgstr "lp: מצפה ליעד ×חרי ×”×ופציה -d!\n"
+
+#~ msgid "lp: Expected hold name after -H option!\n"
+#~ msgstr "lp: מצפה ×œ×©× ×¢×¦×™×¨×” ל×חר ×”×ופציה -H!"
+
+#~ msgid "lp: Expected hostname after -h option!\n"
+#~ msgstr "lp: מצפה ×œ×©× ×ž×רח ל×חר ×”×ופציה -h!\n"
+
+#~ msgid "lp: Expected job ID after -i option!\n"
+#~ msgstr "lp: מצפה למזהה עבודה ל×חר ×”×ופציה -i!\n"
+
+#~ msgid "lp: Expected mode list after -y option!\n"
+#~ msgstr "lp: מצפה לרשימת ×ž×¦×‘×™× ×œ×חר ×”×ופציה -y!\n"
+
+#~ msgid "lp: Expected option string after -o option!\n"
+#~ msgstr "lp: מצפה למחרוזת ×חרי ×”×ופציה -o!\n"
+
+#~ msgid "lp: Expected page list after -P option!\n"
+#~ msgstr "lp: מצפה לרשימת ×¢×ž×•×“×™× ×œ×חר ×”×ופציה -P!\n"
+
+#~ msgid "lp: Expected priority after -%c option!\n"
+#~ msgstr "lp: מצפה לעדיפות ×חרי ×”×ופציה -%c!\n"
+
+#~ msgid "lp: Expected title after -t option!\n"
+#~ msgstr "lp: מצפה לכותרת ×חרי ×”×ופציה -t!\n"
+
+#~ msgid "lp: Need job ID (-i) before \"-H restart\"!\n"
+#~ msgstr "lp: צריך מזהה עבודה (-i) לפני \"-H restart\"!\n"
+
+#~ msgid "lp: Priority must be between 1 and 100.\n"
+#~ msgstr "lp: עדיפות חייבת להיות בין 1 ל 100.\n"
+
+#~ msgid "lp: Too many files - \"%s\"\n"
+#~ msgstr "lp: יותר מדי ×§×‘×¦×™× - \"%s\"\n"
+
+#~ msgid "lp: Warning - character set option ignored!\n"
+#~ msgstr "lp: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית character set!\n"
+
+#~ msgid "lp: Warning - content type option ignored!\n"
+#~ msgstr "lp: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית סוג תוכן!\n"
+
+#~ msgid "lp: Warning - mode option ignored!\n"
+#~ msgstr "lp: ×זהרה - ×ž×ª×¢×œ× ×ž×ופצית מצב!\n"
+
+#~ msgid ""
+#~ "lp: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr "lp: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
+
+#~ msgid "lp: error - no default destination available.\n"
+#~ msgstr "lp: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
+
+#~ msgid "lp: error - scheduler not responding!\n"
+#~ msgstr "lp: שגי××” - מתזמן המשימות ×œ× ×ž×’×™×‘!\n"
+
+#~ msgid "lp: error - unable to write to temporary file \"%s\" - %s\n"
+#~ msgstr "lp: שגי××” - ×œ× ×ž×¦×œ×™×— לכתוב לקובץ זמני \"%s\" - %s\n"
+
+#~ msgid "lp: restart-job failed: %s\n"
+#~ msgstr "lp: שחזור-עבודה (restart-job) נכשל: %s\n"
+
+#~ msgid "lp: set-job-attributes failed: %s\n"
+#~ msgstr "lp: קביעת-מ×פייני-עבודה (set-job-attributes) נכשל: %s\n"
+
+#~ msgid "lp: stdin is empty, so no job has been sent.\n"
+#~ msgstr "lp: stdin ריק, לפיכך ×œ× × ×©×œ×—×” ××£ עבודה.\n"
+
+#~ msgid "lp: unable to create temporary file \"%s\" - %s\n"
+#~ msgstr "lp: ×œ× ×ž×¦×œ×™×— ליצור קובץ זמני \"%s\" - %s\n"
+
+#~ msgid "lpadmin: %s failed: %s\n"
+#~ msgstr "lpadmin: %s נכשל: %s\n"
+
+#~ msgid "lpadmin: add-printer (set description) failed: %s\n"
+#~ msgstr "lpadmin: הוספת-מדפסת (קביעת ת×ור) נכשלה: %s\n"
+
+#~ msgid "lpadmin: add-printer (set location) failed: %s\n"
+#~ msgstr "lpadmin: הוספת-מדפסת (קביעת מיקו×) נכשלה: %s\n"
+
+#~ msgid "lpadmin: add-printer (set model) failed: %s\n"
+#~ msgstr "lpadmin: הוספת-מדפסת (קביעת דג×) נכשלה: %s\n"
+
+#~ msgid "lpinfo: cups-get-devices failed: %s\n"
+#~ msgstr "lpinfo: cups-get-devices נכשל: %s\n"
+
+#~ msgid "lpinfo: cups-get-ppds failed: %s\n"
+#~ msgstr "lpinfo: cups-get-ppds נכשל: %s\n"
+
+#~ msgid "lpmove: move-job failed: %s\n"
+#~ msgstr "lpmove: העבר-עבודה (move-job) נכשל: %s\n"
+
+#~ msgid "lpoptions: Destination %s has no PPD file!\n"
+#~ msgstr "lpoptions: ‫ליעד %s ×ין קובץ PPD!\n"
+
+#~ msgid "lpq: Unable to contact server!\n"
+#~ msgstr "lpq: ×œ× ×ž×¦×œ×™×— לתקשר ×¢× ×”×©×¨×ª!\n"
+
+#~ msgid "lpq: Unknown destination \"%s\"!\n"
+#~ msgstr "lpq: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+
+#~ msgid "lpq: error - no default destination available.\n"
+#~ msgstr "lpq: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
+
+#~ msgid "lpq: get-jobs failed: %s\n"
+#~ msgstr "lpq: get-jobs נכשל: %s\n"
+
+#~ msgid "lpq: get-printer-attributes failed: %s\n"
+#~ msgstr "lpq: get-printer-attributes נכשל: %s\n"
+
+#~ msgid ""
+#~ "lpr: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr "lpr: שגי××” - משתנה הסביבה %s מציין יעד ×œ× ×§×™×™× \"%s\"!\n"
+
+#~ msgid "lpr: error - expected copy count after -# option!\n"
+#~ msgstr "lpr: שגי××” - מצפה למספר ×¢×•×ª×§×™× ×œ×חר ×ופציה -#!\n"
+
+#~ msgid "lpr: error - expected destination after -P option!\n"
+#~ msgstr "lpr: שגי××” - מצפה ליעד ל×חר ×ופציה -P!\n"
+
+#~ msgid "lpr: error - expected name after -%c option!\n"
+#~ msgstr "lpr: שגי××” - מצפה ×œ×©× ×œ×חר ×ופציה -%c!\n"
+
+#~ msgid "lpr: error - expected option=value after -o option!\n"
+#~ msgstr "lpr: שגי××” - מצפה ל ×ופציה=ערך ל×חר ×ופציה -o!\n"
+
+#~ msgid "lpr: error - expected username after -U option!\n"
+#~ msgstr "lpr: שגי××” - מצפה ×œ×©× ×ž×©×ª×ž×© ל×חר ×ופציה -U!\n"
+
+#~ msgid "lpr: error - expected value after -%c option!\n"
+#~ msgstr "lpr: שגי××” - מצפה לערך ל×חר ×ופציה -%c!\n"
+
+#~ msgid "lpr: error - no default destination available.\n"
+#~ msgstr "lpr: שגי××” - ×ין יעד ברירת מחדל זמין.\n"
+
+#~ msgid "lpr: error - scheduler not responding!\n"
+#~ msgstr "lpr: שגי××” - מתזמן ×œ× ×ž×’×™×‘!\n"
+
+#~ msgid "lpr: error - stdin is empty, so no job has been sent.\n"
+#~ msgstr "lpr: שגי××” - stdin ריק, לפיכך ×œ× × ×©×œ×—×” ××£ עבודה.\n"
+
+#~ msgid "lpr: error - too many files - \"%s\"\n"
+#~ msgstr "lpr: שגי××” - יותר מדי ×§×‘×¦×™× - \"%s\"\n"
+
+#~ msgid "lpr: error - unable to access \"%s\" - %s\n"
+#~ msgstr "lpr: שגי××” - ×œ× × ×™×ª×Ÿ לגשת ל \"%s\" - %s\n"
+
+#~ msgid "lpr: error - unable to create temporary file \"%s\" - %s\n"
+#~ msgstr "lpr: שגי××” - ×œ× × ×™×ª×Ÿ ליצור קובץ זמני \"%s\" - %s\n"
+
+#~ msgid "lpr: error - unable to print file: %s\n"
+#~ msgstr "lpr: שגי××” - ×œ× × ×™×ª×Ÿ להדפיס קובץ: %s\n"
+
+#~ msgid "lpr: error - unable to write to temporary file \"%s\" - %s\n"
+#~ msgstr "lpr: שגי××” - ×œ× × ×™×ª×Ÿ לכתוב לקובץ הזמני \"%s\" - %s\n"
+
+#~ msgid "lpr: error - unknown option '%c'!\n"
+#~ msgstr "lpr: שגי××” - ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+
+#~ msgid ""
+#~ "lpr: warning - '%c' format modifier not supported - output may not be "
+#~ "correct!\n"
+#~ msgstr "lpr: ×זהרה - משנה מבנה '%c' ×œ× × ×ª×ž×š - פלט עלול להיות ×œ× ×ª×§×™×Ÿ!\n"
+
+#~ msgid "lpr: warning - email notification is not currently supported!\n"
+#~ msgstr "lpr: ×זהרה - הודעת דו×\"ל ×œ× × ×ª×ž×›×ª כרגע!\n"
+
+#~ msgid "lprm: Job or printer not found!\n"
+#~ msgstr "lprm: עבודה ×ו מדפסת ×œ× × ×ž×¦×ו!\n"
+
+#~ msgid "lprm: Not authorized to lprm job(s)!\n"
+#~ msgstr "lprm: ×œ× ×ž×•×¨×©×” למחוק עבודה/ות!\n"
+
+#~ msgid "lprm: Unable to lprm job(s)!\n"
+#~ msgstr "lprm: ×œ× ×™×›×•×œ למחוק עבודה/ות!\n"
+
+#~ msgid "lprm: Unknown destination \"%s\"!\n"
+#~ msgstr "lprm: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+
+#~ msgid "lprm: Unknown option '%c'!\n"
+#~ msgstr "lprm: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\n"
+
+#~ msgid "lprm: You don't own job ID %d!\n"
+#~ msgstr "lprm: ×תה ×œ× ×”×‘×¢×œ×™× ×©×œ עבודה מספר %d!\n"
+
+#~ msgid "lpstat: Invalid destination name in list \"%s\"!\n"
+#~ msgstr "lpstat: ×©× ×™×¢×“ ×œ× ×—×•×§×™ ברשימה \"%s\"!\n"
+
+#~ msgid "lpstat: Need \"completed\" or \"not-completed\" after -W!\n"
+#~ msgstr "lpstat: צריך \"completed\" ×ו \"not-completed\" ×חרי -W!\n"
+
+#~ msgid ""
+#~ "lpstat: Need \"completed\", \"not-completed\", or \"all\" after -W!\n"
+#~ msgstr ""
+#~ "lpstat: ‫צריך \"completed\", \"not-completed\", ×ו \"all\" ×חרי -W!\n"
+
+#~ msgid "lpstat: The -b option requires a destination argument.\n"
+#~ msgstr "lpstat: ×”×ופציה -b דורשת ×רגומנט יעד.\n"
+
+#~ msgid "lpstat: Unknown destination \"%s\"!\n"
+#~ msgstr "lpstat: יעד ×œ× ×™×“×•×¢ \"%s\"!\n"
+
+#~ msgid "lpstat: Unknown option '%c'!\n"
+#~ msgstr "lpstat: ×ופציה ×œ× ×™×“×•×¢×” '%c'!\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/cups_it.po b/locale/cups_it.po
index fdfb57fa9..455bc3b94 100644
--- a/locale/cups_it.po
+++ b/locale/cups_it.po
@@ -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,11 +338,66 @@ 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"
" REF: Page 72, section 5.5\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 "
@@ -466,18 +527,6 @@ msgstr ""
"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"
" REF: Page 122, section 5.17\n"
@@ -1015,6 +1064,10 @@ 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 "
"correct!\n"
@@ -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:"
@@ -2429,6 +2491,23 @@ msgstr ""
" -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"
"-c config-file Load alternate configuration file\n"
@@ -2446,6 +2525,18 @@ msgstr ""
"-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"
"\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"
@@ -3009,6 +3136,36 @@ msgstr "senza titolo"
#~ " 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"
diff --git a/locale/cups_ja.po b/locale/cups_ja.po
index cc01f9e50..d79ef1d6b 100644
--- a/locale/cups_ja.po
+++ b/locale/cups_ja.po
@@ -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 "
@@ -465,16 +522,6 @@ msgstr ""
"ã¾ã™!\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"
" REF: Page 122, section 5.17\n"
@@ -1009,6 +1056,10 @@ 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 "
"correct!\n"
@@ -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 "クラスリストをå–å¾—ã§ãã¾ã›ã‚“:"
@@ -2421,6 +2481,23 @@ msgstr ""
" -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"
"-c config-file Load alternate configuration file\n"
@@ -2438,6 +2515,18 @@ msgstr ""
"-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"
"\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
index 000000000..51eeeeaf0
--- /dev/null
+++ b/locale/cups_ko.po
@@ -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
index 000000000..51eeeeaf0
--- /dev/null
+++ b/locale/cups_no.po
@@ -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_pl.po b/locale/cups_pl.po
index 9b5c2104f..bbd1101fa 100644
--- a/locale/cups_pl.po
+++ b/locale/cups_pl.po
@@ -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,11 +341,68 @@ 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"
" REF: Page 72, section 5.5\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 "
@@ -473,19 +533,6 @@ msgstr ""
"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"
" REF: Page 122, section 5.17\n"
@@ -1021,6 +1068,10 @@ 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 "
"correct!\n"
@@ -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:"
@@ -2435,6 +2495,23 @@ msgstr ""
" -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"
"-c config-file Load alternate configuration file\n"
@@ -2452,6 +2529,18 @@ msgstr ""
"-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"
"\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
index 000000000..51eeeeaf0
--- /dev/null
+++ b/locale/cups_pt.po
@@ -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
index 000000000..51eeeeaf0
--- /dev/null
+++ b/locale/cups_ru.po
@@ -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_sv.po b/locale/cups_sv.po
index 0113326ee..237dcf095 100644
--- a/locale/cups_sv.po
+++ b/locale/cups_sv.po
@@ -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 "
@@ -468,16 +525,6 @@ msgstr ""
"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"
" REF: Page 122, section 5.17\n"
@@ -1011,6 +1058,10 @@ 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 "
"correct!\n"
@@ -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:"
@@ -2419,6 +2479,23 @@ msgstr ""
" -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"
"-c config-file Load alternate configuration file\n"
@@ -2436,6 +2513,18 @@ msgstr ""
"-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"
"\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
index 000000000..51eeeeaf0
--- /dev/null
+++ b/locale/cups_zh.po
@@ -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_zh_TW.po b/locale/cups_zh_TW.po
index b6aabcf77..90bbcab23 100644
--- a/locale/cups_zh_TW.po
+++ b/locale/cups_zh_TW.po
@@ -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,452 +25,763 @@ 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 "\tInterface: %s/interfaces/%s\n"
+msgstr "\t介é¢ï¼š%s/介é¢/%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://主機å稱/classes/類別å稱ã€çš„å½¢å¼ã€‚"
+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 "試圖去設定 %s printer-state 為ä¸ç•¶çš„值 %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://主機å稱/printers/å°è¡¨æ©Ÿå稱ã€çš„å½¢å¼ã€‚"
+"\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 å·²åœç”¨ï¼è¦å•Ÿç”¨çš„話,åƒçœ‹ã€Œ%s/cupsd.confã€ä¸­çš„ FileDevice 指令。"
+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 "ä¸ç•¶çš„ printer-state 值 %dï¼"
+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"
+
+msgid " REF: Pages 42-45, section 5.2.\n"
+msgstr " åƒè€ƒï¼šé é¢ 42-45, å€æ®µ 5.2。\n"
+
+msgid " REF: Pages 45-46, section 5.2.\n"
+msgstr " åƒè€ƒï¼šé é¢ 45-46, å€æ®µ 5.2。\n"
+
+msgid " REF: Pages 48-49, section 5.2.\n"
+msgstr " åƒè€ƒï¼šé é¢ 48-49, å€æ®µ 5.2。\n"
+
+msgid " REF: Pages 52-54, section 5.2.\n"
+msgstr " åƒè€ƒï¼šé é¢ 52-54, å€æ®µ 5.2。\n"
#, c-format
-msgid "Unable to copy interface script - %s!"
-msgstr "無法複製介é¢å‘½ä»¤ç¨¿ - %sï¼"
+msgid " %-39.39s %.0f bytes\n"
+msgstr " %-39.39s %.0f ä½å…ƒçµ„\n"
#, c-format
-msgid "Unable to copy PPD file - %s!"
-msgstr "無法複製 PPD 檔案 - %sï¼"
+msgid " PASS Default%s\n"
+msgstr " ç•¥éŽ é è¨­ %s\n"
-msgid "Unable to copy PPD file!"
-msgstr "無法複製 PPD 檔案ï¼"
+msgid " PASS DefaultImageableArea\n"
+msgstr " ç•¥éŽ DefaultImageableArea\n"
-msgid "Got a printer-uri attribute but no job-id!"
-msgstr "得到 printer-uri 屬性但是沒有 job-idï¼"
+msgid " PASS DefaultPaperDimension\n"
+msgstr " ç•¥éŽ DefaultPaperDimension\n"
+
+msgid " PASS FileVersion\n"
+msgstr " ç•¥éŽ FileVersion\n"
+
+msgid " PASS FormatVersion\n"
+msgstr " ç•¥éŽ FormatVersion\n"
+
+msgid " PASS LanguageEncoding\n"
+msgstr " ç•¥éŽ LanguageEncoding\n"
+
+msgid " PASS LanguageVersion\n"
+msgstr " ç•¥éŽ LanguageVersion\n"
+
+msgid " PASS Manufacturer\n"
+msgstr " ç•¥éŽ è£½é€ å•†\n"
+
+msgid " PASS ModelName\n"
+msgstr " ç•¥éŽ ModelName\n"
+
+msgid " PASS NickName\n"
+msgstr " ç•¥éŽ æš±ç¨±\n"
+
+msgid " PASS PCFileName\n"
+msgstr " ç•¥éŽ PCFileName\n"
+
+msgid " PASS PSVersion\n"
+msgstr " ç•¥éŽ PSVersion\n"
+
+msgid " PASS PageRegion\n"
+msgstr " ç•¥éŽ PageRegion\n"
+
+msgid " PASS PageSize\n"
+msgstr " ç•¥éŽ PageSize\n"
+
+msgid " PASS Product\n"
+msgstr " ç•¥éŽ ç”¢å“\n"
+
+msgid " PASS ShortNickName\n"
+msgstr " ç•¥éŽ ShortNickName\n"
#, c-format
-msgid "Bad job-uri attribute \"%s\"!"
-msgstr "ä¸ç•¶çš„ job-uri 屬性「%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 "Job #%d doesn't exist!"
-msgstr "工作 #%d ä¸å­˜åœ¨ï¼"
+msgid " WARN %s has no corresponding options!\n"
+msgstr " 警告 %s 沒有相應é¸é …ï¼\n"
#, c-format
-msgid "Job #%d is not held for authentication!"
-msgstr "工作 #%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"
+
+msgid " WARN Default choices conflicting!\n"
+msgstr " 警告 é è¨­é¸æ“‡è¡çªï¼\n"
#, c-format
-msgid "You are not authorized to authenticate job #%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"
-msgid "The printer-uri attribute is required!"
-msgstr "printer-uri 屬性為必è¦çš„ï¼"
+msgid ""
+" WARN File contains a mix of CR, LF, and CR LF line endings!\n"
+msgstr " 警告 檔案å«æœ‰æ··åˆçš„ CRã€LF å’Œ CR LF 列尾çµæŸç¬¦è™Ÿï¼\n"
-msgid "Missing requesting-user-name attribute!"
-msgstr "缺少 requesting-user-name 屬性ï¼"
+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 "The printer-uri \"%s\" is not valid."
-msgstr "printer-uri「%sã€ä¸¦éžæœ‰æ•ˆã€‚"
+msgid " WARN Line %d only contains whitespace!\n"
+msgstr " 警告 列 %d åªå«ç©ºç™½ï¼\n"
+
+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 "No active jobs on %s!"
-msgstr "æ–¼ %s 無作用中工作ï¼"
+msgid " WARN Missing APDialogExtension file \"%s\"\n"
+msgstr ""
#, c-format
-msgid "You are not authorized to delete job #%d owned by \"%s\"!"
-msgstr "您未被授權去刪除由「%2$sã€æ‰€æ“有的工作 #%1$dï¼"
+msgid " WARN Missing APPrinterIconPath file \"%s\"\n"
+msgstr ""
#, c-format
-msgid "Job #%d is already %s - can't cancel."
-msgstr "工作 #%d 已經 %s - 無法å–消。"
+msgid " WARN Missing cupsICCProfile file \"%s\"\n"
+msgstr ""
-msgid "The printer or class is not shared!"
-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 "Destination \"%s\" is not accepting jobs."
-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 "Bad copies value %d."
-msgstr "ä¸ç•¶çš„份數值 %d。"
+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 "Bad page-ranges values %d-%d."
-msgstr "ä¸ç•¶çš„ page-ranges 值 %d-%d。"
+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 "Too many active jobs."
-msgstr "太多作用中工作。"
+msgid ""
+" WARN Protocols contains both PJL and BCP; expected TBCP.\n"
+" REF: Pages 78-79, section 5.7.\n"
+msgstr ""
+" 警告 å«æœ‰ PJL å’Œ BCP 兩者的å”定;é æœŸç‚º TBCP。\n"
+" åƒè€ƒï¼šé é¢ 78-79, å€æ®µ 5.7。\n"
-msgid "Quota limit reached."
-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"
-#, c-format
-msgid "Unable to add job for destination \"%s\"!"
-msgstr "無法於目的å°è¡¨æ©Ÿã€Œ%sã€åŠ å…¥å·¥ä½œï¼"
+#, fuzzy, c-format
+msgid " %s %s %s does not exist!\n"
+msgstr " ** 失敗 ** %s %s ä¸å­˜åœ¨ï¼\n"
-msgid "No subscription attributes in request!"
-msgstr "在請求中沒有訂用屬性ï¼"
+#, fuzzy, c-format
+msgid " %s Bad UTF-8 \"%s\" translation string for option %s!\n"
+msgstr " ** 失敗 ** 缺少用於é¸é … %s 的「%sã€ç¿»è­¯å­—串ï¼\n"
-msgid "notify-events not specified!"
-msgstr "notify-events 尚未指定ï¼"
+#, 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 not found!"
-msgstr "找ä¸åˆ°å·¥ä½œ %dï¼"
+#, fuzzy, c-format
+msgid " %s Bad cupsFilter value \"%s\"!\n"
+msgstr " ** 失敗 ** ä¸ç•¶çš„ cupsFilter 值「%sã€ï¼\n"
-msgid "No default printer"
-msgstr "ç„¡é è¨­å°è¡¨æ©Ÿ"
+#, fuzzy, c-format
+msgid " %s Bad cupsPreFilter value \"%s\"!\n"
+msgstr " ** 失敗 ** ä¸ç•¶çš„ cupsFilter 值「%sã€ï¼\n"
-msgid "cups-deviced failed to execute."
-msgstr "cups-deviced 執行失敗。"
+#, fuzzy, c-format
+msgid " %s Bad language \"%s\"!\n"
+msgstr " ** 失敗 ** ä¸ç•¶çš„語言「%sã€ï¼\n"
-msgid "cups-driverd failed to execute."
-msgstr "cups-driverd 執行失敗。"
+#, fuzzy, c-format
+msgid " %s Missing \"%s\" translation string for option %s!\n"
+msgstr " ** 失敗 ** 缺少用於é¸é … %s 的「%sã€ç¿»è­¯å­—串ï¼\n"
-msgid "No destinations added."
-msgstr "無目的å°è¡¨æ©ŸåŠ å…¥ã€‚"
+#, fuzzy, c-format
+msgid " %s Missing \"%s\" translation string for option %s, choice %s!\n"
+msgstr " ** 失敗 ** 缺少用於é¸é … %sã€é¸æ“‡ %s 的「%sã€ç¿»è­¯å­—串ï¼\n"
#, c-format
-msgid "notify-subscription-id %d no good!"
-msgstr "notify-subscription-id %d ä¸è‰¯ï¼"
+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 " ** 失敗 ** ä¸ç•¶çš„ cupsFilter 值「%sã€ï¼\n"
+
+#, fuzzy, c-format
+msgid " %s Missing cupsPreFilter file \"%s\"\n"
+msgstr " ** 失敗 ** ä¸ç•¶çš„ cupsFilter 值「%sã€ï¼\n"
#, c-format
-msgid "Job #%s does not exist!"
-msgstr "工作 #%s ä¸å­˜åœ¨ï¼"
+msgid " %s Missing option %s in UIConstraint \"*%s %s *%s %s\"!\n"
+msgstr ""
#, c-format
-msgid "Job #%d does not exist!"
-msgstr "工作 #%d ä¸å­˜åœ¨ï¼"
+msgid " %s No base translation \"%s\" is included in file!\n"
+msgstr ""
-msgid "No subscriptions found."
-msgstr "找ä¸åˆ°è¨‚用記錄。"
+#, c-format
+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 "Not authorized to hold job #%d owned by \"%s\"!"
-msgstr "未被授權暫åœç”±ã€Œ%2$sã€æ‰€æ“有的工作 #%1$dï¼"
+msgid ""
+" **FAIL** BAD Default%s %s\n"
+" REF: Page 40, section 4.5.\n"
+msgstr ""
+" ** 失敗 ** ä¸ç•¶çš„é è¨­ %s %s\n"
+" åƒè€ƒï¼šé é¢ 40, å€æ®µ 4.5。\n"
#, c-format
-msgid "Job #%d is finished and cannot be altered!"
-msgstr "工作 #%d 已完æˆè€Œç„¡æ³•æ”¹è®Šï¼"
+msgid ""
+" **FAIL** BAD DefaultImageableArea %s!\n"
+" REF: Page 102, section 5.15.\n"
+msgstr ""
+" ** 失敗 ** ä¸ç•¶çš„ DefaultImageableArea %s!\n"
+" åƒè€ƒï¼šé é¢ 102, å€æ®µ 5.15。\n"
#, c-format
-msgid "You are not authorized to move job #%d owned by \"%s\"!"
-msgstr "您未被授權移動由「%2$sã€æ‰€æ“有的工作 #%1$dï¼"
+msgid ""
+" **FAIL** BAD DefaultPaperDimension %s!\n"
+" REF: Page 103, section 5.15.\n"
+msgstr ""
+" ** 失敗 ** ä¸ç•¶çš„ DefaultPaperDimension %s!\n"
+" åƒè€ƒï¼šé é¢ 103, å€æ®µ 5.15。\n"
-msgid "job-printer-uri attribute missing!"
-msgstr "缺少 job-printer-uri 屬性ï¼"
+msgid ""
+" **FAIL** BAD JobPatchFile attribute in file\n"
+" REF: Page 24, section 3.4.\n"
+msgstr ""
+" ** 失敗 ** 在檔案中ä¸ç•¶çš„ JobPatchFile 屬性\n"
+" åƒè€ƒï¼šé é¢ 24, å€æ®µ 3.4。\n"
-#, c-format
-msgid "Unsupported compression \"%s\"!"
-msgstr "ä¸æ”¯æ´çš„壓縮「%sã€ï¼"
+msgid ""
+" **FAIL** BAD Manufacturer (should be \"HP\")\n"
+" REF: Page 211, table D.1.\n"
+msgstr ""
+" ** 失敗 ** ä¸ç•¶çš„製造商(應該是「HPã€)\n"
+" åƒè€ƒï¼šé é¢ 211, 表格 D.1。\n"
-msgid "No file!?!"
-msgstr "沒有檔案!?!"
+#, 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 "Could not scan type \"%s\"!"
-msgstr "無法掃æ型態「%sã€ï¼"
+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 "Unsupported format '%s/%s'!"
-msgstr "ä¸æ”¯æ´çš„æ ¼å¼ã€Œ%s/%sã€ï¼"
+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"
-msgid "Printer not shared!"
-msgstr "å°è¡¨æ©Ÿæœªå…±äº«ï¼"
+msgid ""
+" **FAIL** BAD Product - not \"(string)\".\n"
+" REF: Page 62, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** ä¸ç•¶çš„ç”¢å“ - ä¸æ˜¯ã€Œ(字串)ã€ã€‚\n"
+" åƒè€ƒï¼šé é¢ 62, å€æ®µ 5.3。\n"
-#, c-format
-msgid "Too many jobs - %d jobs, max jobs is %d."
-msgstr "太多工作 - %d 項工作,最大工作數為 %d。"
+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 "Job #%d is not held!"
-msgstr "工作 #%d 並未被延é²ï¼"
+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 "You are not authorized to release job id %d owned by \"%s\"!"
-msgstr "您未被授權釋出由「%2$sã€æ‰€æ“有的工作識別號 %1$dï¼"
+msgid ""
+" **FAIL** Bad %s choice %s!\n"
+" REF: Page 84, section 5.9\n"
+msgstr ""
+" ** 失敗 ** ä¸ç•¶çš„ %s é¸æ“‡ %s!\n"
+" åƒè€ƒï¼šé é¢ 84, å€æ®µ 5.9\n"
-#, c-format
-msgid "Job #%d is not complete!"
-msgstr "工作 #%d 並未完æˆï¼"
+#, fuzzy, c-format
+msgid " **FAIL** Bad LanguageEncoding %s - must be ISOLatin1!\n"
+msgstr " ** 失敗 ** ä¸ç•¶çš„語言「%sã€ï¼\n"
-#, c-format
-msgid "Job #%d cannot be restarted - no files!"
-msgstr "工作 #%d 無法é‡æ–°å•Ÿå‹• - 沒有檔案ï¼"
+#, fuzzy, c-format
+msgid " **FAIL** Bad LanguageVersion %s - must be English!\n"
+msgstr " ** 失敗 ** ä¸ç•¶çš„語言「%sã€ï¼\n"
-#, c-format
-msgid "You are not authorized to restart job id %d owned by \"%s\"!"
-msgstr "您未被授權é‡æ–°å•Ÿå‹•ç”±ã€Œ%2$sã€æ‰€æ“有的工作識別號 %1$dï¼"
+#, fuzzy, c-format
+msgid " **FAIL** Default option code cannot be interpreted: %s\n"
+msgstr " ** 失敗 ** é è¨­ç”¨æ–¼é¸é … %s 的翻譯字串å«æœ‰ 8-ä½å…ƒå­—å…ƒï¼\n"
#, c-format
-msgid "You are not authorized to send document for job #%d owned by \"%s\"!"
-msgstr "您未被授權發é€æ–‡ä»¶çµ¦ã€Œ%2$sã€æ‰€æ“有的工作 #%1$dï¼"
+msgid ""
+" **FAIL** Default translation string for option %s choice %s contains "
+"8-bit characters!\n"
+msgstr ""
+" ** 失敗 ** é è¨­ç”¨æ–¼é¸é … %sã€é¸æ“‡ %s 的翻譯字串å«æœ‰ 8-ä½å…ƒå­—å…ƒï¼\n"
#, c-format
-msgid "Bad document-format \"%s\"!"
-msgstr "ä¸ç•¶çš„文件格å¼ã€Œ%sã€ï¼"
+msgid ""
+" **FAIL** Default translation string for option %s contains 8-bit "
+"characters!\n"
+msgstr " ** 失敗 ** é è¨­ç”¨æ–¼é¸é … %s 的翻譯字串å«æœ‰ 8-ä½å…ƒå­—å…ƒï¼\n"
#, c-format
-msgid "You are not authorized to alter job id %d owned by \"%s\"!"
-msgstr "您未被授權改變由「%2$sã€æ‰€æ“有的工作識別號 #%1$dï¼"
+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 "%s cannot be changed."
-msgstr "%s 無法變更。"
+msgid ""
+" **FAIL** REQUIRED Default%s\n"
+" REF: Page 40, section 4.5.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„é è¨­ %s\n"
+" åƒè€ƒï¼šé é¢ 40, å€æ®µ 4.5。\n"
-msgid "Bad job-priority value!"
-msgstr "ä¸ç•¶çš„工作優先值ï¼"
+msgid ""
+" **FAIL** REQUIRED DefaultImageableArea\n"
+" REF: Page 102, section 5.15.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ DefaultImageableArea\n"
+" åƒè€ƒï¼šé é¢ 102, å€æ®µ 5.15。\n"
-msgid "Job is completed and cannot be changed."
-msgstr "工作已完æˆè€Œç„¡æ³•è®Šæ›´ã€‚"
+msgid ""
+" **FAIL** REQUIRED DefaultPaperDimension\n"
+" REF: Page 103, section 5.15.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ DefaultPaperDimension\n"
+" åƒè€ƒï¼šé é¢ 103, å€æ®µ 5.15。\n"
-msgid "Bad job-state value!"
-msgstr "ä¸ç•¶çš„工作狀態值ï¼"
+msgid ""
+" **FAIL** REQUIRED FileVersion\n"
+" REF: Page 56, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ FileVersion\n"
+" åƒè€ƒï¼šé é¢ 56, å€æ®µ 5.3。\n"
-msgid "Job state cannot be changed."
-msgstr "工作狀態無法變更。"
+msgid ""
+" **FAIL** REQUIRED FormatVersion\n"
+" REF: Page 56, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ FormatVersion\n"
+" åƒè€ƒï¼šé é¢ 56, å€æ®µ 5.3。\n"
#, c-format
-msgid "Unsupported compression attribute %s!"
-msgstr "ä¸æ”¯æ´çš„壓縮屬性 %sï¼"
+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 "Unsupported format \"%s\"!"
-msgstr "ä¸æ”¯æ´çš„æ ¼å¼ã€Œ%sã€ï¼"
+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 is not implemented by the CUPS version of lpc.\n"
-msgstr "%s 並未由 lpc 的 CUPS 版本所實作。\n"
+msgid ""
+" **FAIL** REQUIRED LanguageVersion\n"
+" REF: Pages 57-58, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ LanguageVersion\n"
+" åƒè€ƒï¼šé é¢ 57-58, å€æ®µ 5.3。\n"
msgid ""
-"Commands may be abbreviated. Commands are:\n"
-"\n"
-"exit help quit status ?\n"
+" **FAIL** REQUIRED Manufacturer\n"
+" REF: Pages 58-59, section 5.3.\n"
msgstr ""
-"命令å¯ä»¥ç‚ºç¸®å¯«ã€‚ 命令是:\n"
-"\n"
-"exit help quit status ?\n"
+" ** 失敗 ** å¿…è¦çš„製造商\n"
+" åƒè€ƒï¼šé é¢ 58-59, å€æ®µ 5.3。\n"
-msgid "help\t\tget help on commands\n"
-msgstr "help\t\tå–å¾—å°æ–¼å‘½ä»¤çš„說明\n"
+msgid ""
+" **FAIL** REQUIRED ModelName\n"
+" REF: Pages 59-60, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ ModelName\n"
+" åƒè€ƒï¼šé é¢ 59-60, å€æ®µ 5.3。\n"
-msgid "status\t\tshow status of daemon and queue\n"
-msgstr "status\t\t顯示守護程å¼å’Œä½‡åˆ—çš„ç‹€æ³\n"
+msgid ""
+" **FAIL** REQUIRED NickName\n"
+" REF: Page 60, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„暱稱\n"
+" åƒè€ƒï¼šé é¢ 60, å€æ®µ 5.3。\n"
-msgid "?Invalid help command unknown\n"
-msgstr "?ä¸æ˜Žçš„無效求助命令\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 "\tprinter is on device '%s' speed -1\n"
-msgstr "\tå°è¡¨æ©Ÿä½æ–¼è£ç½®ã€Œ%sã€é€Ÿåº¦ -1\n"
+msgid ""
+" **FAIL** REQUIRED PSVersion\n"
+" REF: Pages 62-64, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ PSVersion\n"
+" åƒè€ƒï¼šé é¢ 62-64, å€æ®µ 5.3。\n"
-msgid "\tqueuing is enabled\n"
-msgstr "\t排隊已啟用\n"
+msgid ""
+" **FAIL** REQUIRED PageRegion\n"
+" REF: Page 100, section 5.14.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ PageRegion\n"
+" åƒè€ƒï¼šé é¢ 100, å€æ®µ 5.14。\n"
-msgid "\tqueuing is disabled\n"
-msgstr "\t排隊已åœç”¨\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 "\tprinting is enabled\n"
-msgstr "\t列å°å·²å•Ÿç”¨\n"
+msgid ""
+" **FAIL** REQUIRED PageSize\n"
+" REF: Pages 99-100, section 5.14.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ PageSize\n"
+" åƒè€ƒï¼šé é¢ 99-100, å€æ®µ 5.14。\n"
-msgid "\tprinting is disabled\n"
-msgstr "\t列å°å·²åœç”¨\n"
+#, 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 "\tno entries\n"
-msgstr "\t沒有項目\n"
+msgid ""
+" **FAIL** REQUIRED Product\n"
+" REF: Page 62, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„產å“\n"
+" åƒè€ƒï¼šé é¢ 62, å€æ®µ 5.3。\n"
-#, c-format
-msgid "\t%d entries\n"
-msgstr "\t%d 個項目\n"
+msgid ""
+" **FAIL** REQUIRED ShortNickName\n"
+" REF: Page 64-65, section 5.3.\n"
+msgstr ""
+" ** 失敗 ** å¿…è¦çš„ ShortNickName\n"
+" åƒè€ƒï¼šé é¢ 64-65, å€æ®µ 5.3。\n"
-msgid "\tdaemon present\n"
-msgstr "\t守護程å¼å­˜åœ¨\n"
+#, fuzzy, c-format
+msgid " %d ERRORS FOUND\n"
+msgstr " 找到 %d 個錯誤%s\n"
-msgid "lpq: Unable to contact server!\n"
-msgstr "lpq:無法連上伺æœå™¨ï¼\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 "%s: Sorry, no encryption support compiled in!\n"
-msgstr "%s:抱歉,加密支æ´æ²’有編譯進去ï¼\n"
+msgid ""
+" Bad %%%%Page: on line %d!\n"
+" REF: Page 53, %%%%Page:\n"
+msgstr ""
+" ä¸ç•¶çš„ %%%%Page:於第 %d 列ï¼\n"
+" åƒè€ƒï¼šé é¢ 53, %%%%Page:\n"
#, c-format
-msgid "lpq: Unknown destination \"%s/%s\"!\n"
-msgstr "lpq:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%s/%sã€ï¼\n"
+msgid ""
+" Bad %%%%Pages: on line %d!\n"
+" REF: Page 43, %%%%Pages:\n"
+msgstr ""
+" ä¸ç•¶çš„ %%%%Pages:於第 %d 列ï¼\n"
+" åƒè€ƒï¼šé é¢ 43, %%%%Pages:\n"
#, c-format
-msgid "lpq: Unknown destination \"%s\"!\n"
-msgstr "lpq:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+msgid ""
+" Line %d is longer than 255 characters (%d)!\n"
+" REF: Page 25, Line Length\n"
+msgstr ""
+" 列 %d é•·åº¦è¶…éŽ 255 個字元 (%d)!\n"
+" åƒè€ƒï¼šé é¢ 25, 列長度\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 ""
-"lp: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lp:錯誤 - %s 環境變數指稱到ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+" Missing %%EndComments comment!\n"
+" REF: Page 41, %%EndComments\n"
+msgstr ""
+" 缺少 %%EndComments 註釋ï¼\n"
+" åƒè€ƒï¼šé é¢ 41, %%EndComments\n"
-msgid "lpq: error - no default destination available.\n"
-msgstr "lpq:錯誤 - ç„¡é è¨­ç›®çš„å°è¡¨æ©Ÿå¯ç”¨ã€‚\n"
+#, c-format
+msgid ""
+" Missing or bad %%BoundingBox: comment!\n"
+" REF: Page 39, %%BoundingBox:\n"
+msgstr ""
+" 缺少或ä¸ç•¶çš„ %%BoundingBox:註釋ï¼\n"
+" åƒè€ƒï¼šé é¢ 39, %%BoundingBox:\n"
#, c-format
-msgid "lpq: get-jobs failed: %s\n"
-msgstr "lpq:get-jobs 失敗:%s\n"
+msgid ""
+" Missing or bad %%Page: comments!\n"
+" REF: Page 53, %%Page:\n"
+msgstr ""
+" 缺少或ä¸ç•¶çš„ %%Page:註釋ï¼\n"
+" åƒè€ƒï¼šé é¢ 53, %%Page:\n"
+#, c-format
msgid ""
-"Rank Owner Pri Job Files Total Size\n"
+" Missing or bad %%Pages: comment!\n"
+" REF: Page 43, %%Pages:\n"
msgstr ""
-"等級 æ“有人 優先 工作 檔案 總計 大å°\n"
+" 缺少或ä¸ç•¶çš„ %%Pages:註釋ï¼\n"
+" åƒè€ƒï¼šé é¢ 43, %%Pages:\n"
-msgid "Rank Owner Job File(s) Total Size\n"
-msgstr "等級 æ“有人 工作 檔案 總計 大å°\n"
+msgid " NO ERRORS FOUND\n"
+msgstr " 沒有找到錯誤\n"
#, c-format
-msgid "%s: %-33.33s [job %d localhost]\n"
-msgstr "%s:%-33.33s [工作 %d 本地主機]\n"
+msgid " Saw %d lines that exceeded 255 characters!\n"
+msgstr " ç™¼ç¾ %d 列超出了 255 個字元ï¼\n"
#, c-format
-msgid " %-39.39s %.0f bytes\n"
-msgstr " %-39.39s %.0f ä½å…ƒçµ„\n"
+msgid " Too many %%BeginDocument comments!\n"
+msgstr " 太多 %%BeginDocument 註釋ï¼\n"
+
+#, c-format
+msgid " Too many %%EndDocument comments!\n"
+msgstr " 太多 %%EndDocument 註釋ï¼\n"
+
+msgid " Warning: file contains binary data!\n"
+msgstr " 警告:檔案å«æœ‰äºŒé€²ä½è³‡æ–™ï¼\n"
+
+#, c-format
+msgid " Warning: no %%EndComments comment in file!\n"
+msgstr " 警告:檔案中沒有任何 %%EndComments 註釋ï¼\n"
+
+#, c-format
+msgid " Warning: obsolete DSC version %.1f in file!\n"
+msgstr " 警告:檔案中有éŽæœŸçš„ DSC 版本 %.1fï¼\n"
+
+msgid " FAIL\n"
+msgstr " 失敗\n"
+
+#, c-format
+msgid ""
+" FAIL\n"
+" **FAIL** Unable to open PPD file - %s\n"
+msgstr ""
+" 失敗\n"
+" ** 失敗 ** 無法開啟 PPD 檔案 - %s\n"
+
+#, c-format
+msgid ""
+" FAIL\n"
+" **FAIL** Unable to open PPD file - %s on line %d.\n"
+msgstr ""
+" 失敗\n"
+" ** 失敗 ** 無法開啟 PPD 檔案 - %s 於第 %d 列。\n"
+
+msgid " PASS\n"
+msgstr " ç•¥éŽ\n"
#, c-format
msgid "%-6s %-10.10s %-4d %-10d %-27.27s %.0f bytes\n"
@@ -489,12 +791,21 @@ msgstr "%-6s %-10.10s %-4d %-10d %-27.27s %.0f ä½å…ƒçµ„\n"
msgid "%-7s %-7.7s %-7d %-31.31s %.0f bytes\n"
msgstr "%-7s %-7.7s %-7d %-31.31s %.0f ä½å…ƒçµ„\n"
-msgid "no entries\n"
-msgstr "沒有項目\n"
+#, c-format
+msgid "%s accepting requests since %s\n"
+msgstr "%s 從 %s 開始接å—請求\n"
#, c-format
-msgid "lpq: get-printer-attributes failed: %s\n"
-msgstr "lpq:get-printer-attributes 失敗:%s\n"
+msgid "%s cannot be changed."
+msgstr "%s 無法變更。"
+
+#, c-format
+msgid "%s is not implemented by the CUPS version of lpc.\n"
+msgstr "%s 並未由 lpc 的 CUPS 版本所實作。\n"
+
+#, c-format
+msgid "%s is not ready\n"
+msgstr "%s 並未就緒\n"
#, c-format
msgid "%s is ready\n"
@@ -505,1554 +816,1485 @@ msgid "%s is ready and printing\n"
msgstr "%s 已就緒並正在列å°\n"
#, c-format
-msgid "%s is not ready\n"
-msgstr "%s 並未就緒\n"
+msgid ""
+"%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+"%s 從 %s 開始無法接å—請求 -\n"
+"\t%s\n"
-msgid "Usage: lpq [-P dest] [-l] [+interval]\n"
-msgstr "用法:lpq [-P 目的å°è¡¨æ©Ÿ] [-l] [+ é–“éš”]\n"
+#, c-format
+msgid "%s not supported!"
+msgstr "ä¸æ”¯æ´ %sï¼"
#, c-format
-msgid "lpr: error - expected value after -%c option!\n"
-msgstr "lpr:錯誤 - é æœŸ -%c é¸é …之後有值ï¼\n"
+msgid "%s/%s accepting requests since %s\n"
+msgstr "%s/%s 從 %s 開始接å—請求\n"
#, c-format
msgid ""
-"lpr: warning - '%c' format modifier not supported - output may not be "
-"correct!\n"
-msgstr "lpr:警告 - ä¸æ”¯æ´ã€Œ%cã€æ ¼å¼ä¿®é£¾éµ - 輸出也許無法正確ï¼\n"
+"%s/%s not accepting requests since %s -\n"
+"\t%s\n"
+msgstr ""
+"%s/%s 從 %s 開始無法接å—請求 -\n"
+"\t%s\n"
-msgid "lpr: error - expected option=value after -o option!\n"
-msgstr "lpr:錯誤 - é æœŸ -o é¸é …之後有 option=valueï¼\n"
+#, c-format
+msgid "%s: %-33.33s [job %d localhost]\n"
+msgstr "%s:%-33.33s [工作 %d 本地主機]\n"
-msgid "lpr: warning - email notification is not currently supported!\n"
-msgstr "lpr:警告 - ç›®å‰ä¸¦æœªæ”¯æ´ä»¥é›»å­éƒµä»¶é€šçŸ¥ï¼\n"
+#, c-format
+msgid "%s: %s failed: %s\n"
+msgstr "%s:%s 失敗:%s\n"
-msgid "lpr: error - expected destination after -P option!\n"
-msgstr "lpr:錯誤 - é æœŸ -P é¸é …之後有目的å°è¡¨æ©Ÿï¼\n"
+#, c-format
+msgid "%s: Don't know what to do!\n"
+msgstr "%s:ä¸çŸ¥é“è¦åšä»€éº¼ï¼\n"
-msgid "lpr: error - expected copy count after -# option!\n"
-msgstr "lpr:錯誤 - é æœŸ -# é¸é …之後有複製份數ï¼\n"
+#, c-format
+msgid ""
+"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr "%s:錯誤 - %s 環境變數指稱ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
#, c-format
-msgid "lpr: error - expected name after -%c option!\n"
-msgstr "lpr:錯誤 - é æœŸ -%c é¸é …之後有å稱ï¼\n"
+msgid "%s: Error - bad job ID!\n"
+msgstr "%s:錯誤 - ä¸ç•¶çš„工作識別號ï¼\n"
-msgid "lpr: error - expected username after -U option!\n"
-msgstr "lpr:錯誤 - é æœŸ -U é¸é …之後有使用者å稱ï¼\n"
+#, c-format
+msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
+msgstr "%s:錯誤 - 無法åŒæ­¥åˆ—å°æª”案和改變工作ï¼\n"
#, c-format
-msgid "lpr: error - unknown option '%c'!\n"
-msgstr "lpr:錯誤 - ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid ""
+"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
+msgstr "%s:錯誤 - 如果已æ供檔案或工作識別號,就無法從標準輸入列å°ï¼\n"
#, c-format
-msgid "lpr: error - unable to access \"%s\" - %s\n"
-msgstr "lpr:錯誤 - 無法存å–「%sã€- %s\n"
+msgid "%s: Error - expected character set after '-S' option!\n"
+msgstr "%s:錯誤 - 「-Sã€é¸é …之後é æœŸç‚ºå­—元集ï¼\n"
#, c-format
-msgid "lpr: error - too many files - \"%s\"\n"
-msgstr "lpr:錯誤 - 太多檔案 -「%sã€\n"
+msgid "%s: Error - expected content type after '-T' option!\n"
+msgstr "%s:錯誤 - 「-Tã€é¸é …之後é æœŸç‚ºå…§å®¹é¡žåž‹ï¼\n"
#, c-format
-msgid ""
-"lpr: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "lpr:錯誤 - %s 環境變數指稱ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+msgid "%s: Error - expected copies after '-n' option!\n"
+msgstr "%s:錯誤 - 「-nã€é¸é …之後é æœŸç‚ºä»½æ•¸ï¼\n"
-msgid "lpr: error - no default destination available.\n"
-msgstr "lpr:錯誤 - ç„¡é è¨­ç›®çš„å°è¡¨æ©Ÿå¯ç”¨ã€‚\n"
+#, c-format
+msgid "%s: Error - expected copy count after '-#' option!\n"
+msgstr "%s:錯誤 - 「-#ã€é¸é …之後é æœŸç‚ºè¤‡è£½ä»½æ•¸ï¼\n"
-msgid "lpr: error - scheduler not responding!\n"
-msgstr "lpr:錯誤 - 排程程å¼ç„¡å應ï¼\n"
+#, c-format
+msgid "%s: Error - expected destination after '-P' option!\n"
+msgstr "%s:錯誤 - 「-Pã€é¸é …之後é æœŸç‚ºç›®çš„å°è¡¨æ©Ÿï¼\n"
#, c-format
-msgid "lpr: error - unable to create temporary file \"%s\" - %s\n"
-msgstr "lpr:錯誤 - 無法建立暫時檔案「%sã€- %s\n"
+msgid "%s: Error - expected destination after '-b' option!\n"
+msgstr "%s:錯誤 - 「-bã€é¸é …之後é æœŸç‚ºç›®çš„å°è¡¨æ©Ÿï¼\n"
#, c-format
-msgid "lpr: error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "lpr:錯誤 - 無法寫入暫時檔案「%sã€- %s\n"
+msgid "%s: Error - expected destination after '-d' option!\n"
+msgstr "%s:錯誤 - 「-dã€é¸é …之後é æœŸç‚ºç›®çš„å°è¡¨æ©Ÿï¼\n"
-msgid "lpr: error - stdin is empty, so no job has been sent.\n"
-msgstr "lpr:錯誤 - 標準輸入為空,因而無工作發出。\n"
+#, c-format
+msgid "%s: Error - expected form after '-f' option!\n"
+msgstr "%s:錯誤 - 「-fã€é¸é …之後é æœŸç‚ºå½¢å¼ï¼\n"
#, c-format
-msgid "lpr: error - unable to print file: %s\n"
-msgstr "lpr:錯誤 - 無法列å°æª”案:%s\n"
+msgid "%s: Error - expected hold name after '-H' option!\n"
+msgstr "%s:錯誤 - 「-Hã€é¸é …之後é æœŸç‚ºæš«åœå稱ï¼\n"
-msgid "lprm: Unable to contact server!\n"
-msgstr "lprm:無法連上伺æœå™¨ï¼\n"
+#, c-format
+msgid "%s: Error - expected hostname after '-H' option!\n"
+msgstr "%s:錯誤 - 「-Hã€é¸é …之後é æœŸç‚ºä¸»æ©Ÿå稱ï¼\n"
#, c-format
-msgid "lprm: Unknown destination \"%s\"!\n"
-msgstr "lprm:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+msgid "%s: Error - expected hostname after '-h' option!\n"
+msgstr "%s:錯誤 - 「-hã€é¸é …之後é æœŸç‚ºä¸»æ©Ÿå稱ï¼\n"
#, c-format
-msgid "lprm: Unknown option '%c'!\n"
-msgstr "lprm:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid "%s: Error - expected mode list after '-y' option!\n"
+msgstr "%s:錯誤 - 「-yã€é¸é …之後é æœŸç‚ºæ¨¡å¼è¡¨åˆ—ï¼\n"
-msgid "lprm: Job or printer not found!\n"
-msgstr "lprm:工作或å°è¡¨æ©Ÿæ‰¾ä¸åˆ°ï¼\n"
+#, c-format
+msgid "%s: Error - expected name after '-%c' option!\n"
+msgstr "%s:錯誤 - 「-%cã€é¸é …之後é æœŸç‚ºå稱ï¼\n"
-msgid "lprm: Not authorized to lprm job(s)!\n"
-msgstr "lprm:未被授權以 lprm 移除工作ï¼\n"
+#, c-format
+msgid "%s: Error - expected option string after '-o' option!\n"
+msgstr "%s:錯誤 - 「-oã€é¸é …之後é æœŸç‚ºé¸é …字串ï¼\n"
#, c-format
-msgid "lprm: You don't own job ID %d!\n"
-msgstr "lprm:您並ä¸æ“有工作識別號 %dï¼\n"
+msgid "%s: Error - expected page list after '-P' option!\n"
+msgstr "%s:錯誤 - 「-Pã€é¸é …之後é æœŸç‚ºé é¢è¡¨åˆ—ï¼\n"
-msgid "lprm: Unable to lprm job(s)!\n"
-msgstr "lprm:無法以 lprm 移除工作ï¼\n"
+#, c-format
+msgid "%s: Error - expected priority after '-%c' option!\n"
+msgstr "%s:錯誤 - 「-%cã€é¸é …之後é æœŸç‚ºå„ªå…ˆæ¬Šï¼\n"
-msgid "lprm: Unable to cancel job(s)!\n"
-msgstr "lprm:無法å–消工作ï¼\n"
+#, c-format
+msgid "%s: Error - expected reason text after '-r' option!\n"
+msgstr "%s:錯誤 - 「-rã€é¸é …之後é æœŸç‚ºç†ç”±æ–‡å­—ï¼\n"
#, c-format
-msgid "%s: Don't know what to do!\n"
-msgstr "%s:ä¸çŸ¥é“è¦åšä»€éº¼ï¼\n"
+msgid "%s: Error - expected title after '-t' option!\n"
+msgstr "%s:錯誤 - 「-tã€é¸é …之後é æœŸç‚ºæ¨™é¡Œï¼\n"
#, c-format
-msgid "%s: Expected server name after -h!\n"
-msgstr "%s:é æœŸ -h 之後有伺æœå™¨å稱ï¼\n"
+msgid "%s: Error - expected username after '-U' option!\n"
+msgstr "%s:錯誤 - 「-Uã€é¸é …之後é æœŸç‚ºä½¿ç”¨è€…å稱ï¼\n"
#, c-format
-msgid "%s: Expected reason text after -r!\n"
-msgstr "%s:é æœŸ -r 之後有原因文字ï¼\n"
+msgid "%s: Error - expected username after '-u' option!\n"
+msgstr "%s:錯誤 - 「-uã€é¸é …之後é æœŸç‚ºä½¿ç”¨è€…å稱ï¼\n"
#, c-format
-msgid "%s: Unknown option '%c'!\n"
-msgstr "%s:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid "%s: Error - expected value after '-%c' option!\n"
+msgstr "%s:錯誤 - 「-%cã€é¸é …之後é æœŸç‚ºè¨­å®šå€¼ï¼\n"
#, c-format
-msgid "%s: Unable to connect to server: %s\n"
-msgstr "%s:無法連接伺æœå™¨ï¼š%s\n"
+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: Operation failed: %s\n"
-msgstr "%s:作業失敗:%s\n"
+msgid "%s: Error - no default destination available.\n"
+msgstr "%s:錯誤 - ç„¡å¯ç”¨çš„é è¨­ç›®çš„å°è¡¨æ©Ÿã€‚\n"
-msgid "cancel: Error - expected hostname after '-h' option!\n"
-msgstr "å–消:錯誤 - é æœŸã€Œ-hã€é¸é …之後有主機å稱ï¼\n"
+#, c-format
+msgid "%s: Error - priority must be between 1 and 100.\n"
+msgstr "%s:錯誤 - 優先權必須在 1 和 100 之間。\n"
-msgid "cancel: Error - expected username after '-u' option!\n"
-msgstr "å–消:錯誤 - é æœŸã€Œ-uã€é¸é …之後有使用者å稱ï¼\n"
+#, c-format
+msgid "%s: Error - scheduler not responding!\n"
+msgstr "%s:錯誤 - 排程程å¼ç„¡å應ï¼\n"
#, c-format
-msgid "cancel: Unknown option '%c'!\n"
-msgstr "å–消:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid "%s: Error - stdin is empty, so no job has been sent.\n"
+msgstr "%s:錯誤 - 標準輸入為空,因而未發é€ä»»ä½•å·¥ä½œã€‚\n"
#, c-format
-msgid "cancel: Unknown destination \"%s\"!\n"
-msgstr "å–消:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+msgid "%s: Error - too many files - \"%s\"\n"
+msgstr "%s:錯誤 - 太多檔案 -「%sã€\n"
-msgid "cancel: Unable to contact server!\n"
-msgstr "å–消:無法連上伺æœå™¨ï¼\n"
+#, c-format
+msgid "%s: Error - unable to access \"%s\" - %s\n"
+msgstr "%s:錯誤 - 無法存å–「%sã€- %s\n"
#, c-format
-msgid "cancel: %s failed: %s\n"
-msgstr "å–消:%s 失敗:%s\n"
+msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
+msgstr "%s:錯誤 - 無法建立暫時檔案「%sã€- %s\n"
#, c-format
-msgid "cupsaddsmb: Missing value on line %d!\n"
-msgstr "cupsaddsmb:在第 %d 列上缺少值ï¼\n"
+msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
+msgstr "%s:錯誤 - 無法寫入暫時檔案「%sã€- %s\n"
#, c-format
-msgid "cupsaddsmb: Missing double quote on line %d!\n"
-msgstr "cupsaddsmb:在第 %d 列上缺少雙引號ï¼\n"
+msgid "%s: Error - unknown destination \"%s\"!\n"
+msgstr "%s:錯誤 - ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
#, c-format
-msgid "cupsaddsmb: Bad option + choice on line %d!\n"
-msgstr "cupsaddsmb:在第 %d 列上有ä¸ç•¶çš„é¸é … + é¸æ“‡ï¼\n"
+msgid "%s: Error - unknown destination \"%s/%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: Error - unknown option '%c'!\n"
+msgstr "%s:錯誤 - ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
#, c-format
-msgid "cupsaddsmb: No PPD file for printer \"%s\" - skipping!\n"
-msgstr "cupsaddsmb:沒有用於å°è¡¨æ©Ÿã€Œ%sã€çš„ PPD 檔案- è·³éŽï¼\n"
+msgid "%s: Expected job ID after '-i' option!\n"
+msgstr "%s:「-iã€é¸é …之後é æœŸç‚ºå·¥ä½œè­˜åˆ¥è™Ÿï¼\n"
#, c-format
-msgid "cupsaddsmb: get-printer-attributes failed for \"%s\": %s\n"
-msgstr "cupsaddsmb:get-printer-attributes 用於「%sã€æ™‚失敗:%s\n"
+msgid "%s: Invalid destination name in list \"%s\"!\n"
+msgstr "%s:在表列「%sã€ä¸­å‡ºç¾ç„¡æ•ˆçš„目的å°è¡¨æ©Ÿå稱ï¼\n"
#, c-format
-msgid "cupsaddsmb: Unable to convert PPD file for %s - %s\n"
-msgstr "cupsaddsmbï¼šç„¡æ³•è½‰æ› PPD 檔案用於 %s - %s\n"
+msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
+msgstr "%s:「-H é‡æ–°å•Ÿå‹•ã€ä¹‹å‰éœ€è¦å·¥ä½œè­˜åˆ¥è™Ÿ(「-i jobidã€)ï¼\n"
#, c-format
-msgid "cupsaddsmb: Unable to copy Windows 2000 printer driver files (%d)!\n"
-msgstr "cupsaddsmb:無法複製 Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+msgid "%s: Operation failed: %s\n"
+msgstr "%s:作業失敗:%s\n"
#, c-format
-msgid "cupsaddsmb: Unable to copy CUPS printer driver files (%d)!\n"
-msgstr "cupsaddsmb:無法複製 CUPS å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+msgid "%s: Sorry, no encryption support compiled in!\n"
+msgstr "%s:抱歉,加密支æ´æ²’有編譯進去ï¼\n"
#, c-format
-msgid "cupsaddsmb: Unable to install Windows 2000 printer driver files (%d)!\n"
-msgstr "cupsaddsmbï¼šç„¡æ³•å®‰è£ Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+msgid "%s: Unable to connect to server\n"
+msgstr "%s:無法連接伺æœå™¨\n"
#, c-format
-msgid "cupsaddsmb: Unable to copy Windows 9x printer driver files (%d)!\n"
-msgstr "cupsaddsmb:無法複製 Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+msgid "%s: Unable to connect to server: %s\n"
+msgstr "%s:無法連接伺æœå™¨ï¼š%s\n"
#, c-format
-msgid "cupsaddsmb: Unable to install Windows 9x printer driver files (%d)!\n"
-msgstr "cupsaddsmbï¼šç„¡æ³•å®‰è£ Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+msgid "%s: Unable to contact server!\n"
+msgstr "%s:無法連上伺æœå™¨ï¼\n"
#, c-format
-msgid "cupsaddsmb: Unable to set Windows printer driver (%d)!\n"
-msgstr "cupsaddsmb:無法設定 Windows å°è¡¨æ©Ÿé©…å‹•ç¨‹å¼ (%d)ï¼\n"
+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 ""
-"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"
+"%s: Warning - '%c' format modifier not supported - output may not be "
+"correct!\n"
+msgstr "%s:警告 - ä¸æ”¯æ´ '%c' æ ¼å¼ä¿®é£¾éµ - 輸出å¯èƒ½ä¸æ­£ç¢ºï¼\n"
-msgid "cupstestppd: The -q option is incompatible with the -v option.\n"
-msgstr "cupstestppd:-q é¸é …與 -v é¸é …ä¸ç›¸å®¹ã€‚\n"
+#, c-format
+msgid "%s: Warning - character set option ignored!\n"
+msgstr "%s:警告 - 已忽略字元集é¸é …ï¼\n"
-msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
-msgstr "cupstestppd:-v é¸é …與 -q é¸é …ä¸ç›¸å®¹ã€‚\n"
+#, c-format
+msgid "%s: Warning - content type option ignored!\n"
+msgstr "%s:警告 - 已忽略內容類型é¸é …ï¼\n"
#, c-format
-msgid ""
-" FAIL\n"
-" **FAIL** Unable to open PPD file - %s\n"
-msgstr ""
-" 失敗\n"
-" ** 失敗 ** 無法開啟 PPD 檔案 - %s\n"
+msgid "%s: Warning - form option ignored!\n"
+msgstr "%s:警告 - 已忽略形å¼é¸é …ï¼\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: Warning - mode option ignored!\n"
+msgstr "%s:警告 - 已忽略模å¼é¸é …ï¼\n"
-msgid " REF: Page 42, section 5.2.\n"
-msgstr " åƒè€ƒï¼šé é¢ 42, å€æ®µ 5.2。\n"
+#, c-format
+msgid ""
+"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
+msgstr "%s:錯誤 - %s 環境變數指稱ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
-msgid " REF: Page 20, section 3.4.\n"
-msgstr " åƒè€ƒï¼šé é¢ 20, å€æ®µ 3.4。\n"
+#, c-format
+msgid "%s: error - expected option=value after '-o' option!\n"
+msgstr "%s:錯誤 - 「-oã€é¸é …之後é æœŸç‚ºé¸é …=值ï¼\n"
-msgid " REF: Pages 45-46, section 5.2.\n"
-msgstr " åƒè€ƒï¼šé é¢ 45-46, å€æ®µ 5.2。\n"
+#, c-format
+msgid "%s: error - no default destination available.\n"
+msgstr "%s:錯誤 - ç„¡å¯ç”¨çš„é è¨­ç›®çš„å°è¡¨æ©Ÿã€‚\n"
-msgid " REF: Pages 42-45, section 5.2.\n"
-msgstr " åƒè€ƒï¼šé é¢ 42-45, å€æ®µ 5.2。\n"
+msgid "?Invalid help command unknown\n"
+msgstr "?ä¸æ˜Žçš„無效求助命令\n"
-msgid " REF: Pages 48-49, section 5.2.\n"
-msgstr " åƒè€ƒï¼šé é¢ 48-49, å€æ®µ 5.2。\n"
+msgid "A Samba password is required to export printer drivers!"
+msgstr "éœ€è¦ Samba 密碼以匯出å°è¡¨æ©Ÿé©…動程å¼ï¼"
-msgid " REF: Pages 52-54, section 5.2.\n"
-msgstr " åƒè€ƒï¼šé é¢ 52-54, å€æ®µ 5.2。\n"
+msgid "A Samba username is required to export printer drivers!"
+msgstr "éœ€è¦ Samba 使用者å稱以匯出å°è¡¨æ©Ÿé©…動程å¼ï¼"
-msgid " REF: Page 15, section 3.2.\n"
-msgstr " åƒè€ƒï¼šé é¢ 15, å€æ®µ 3.2。\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 "A printer named \"%s\" already exists!"
+msgstr "å為的å°è¡¨æ©Ÿã€Œ%sã€å·²ç¶“存在ï¼"
-msgid " REF: Pages 16-17, section 3.2.\n"
-msgstr " åƒè€ƒï¼šé é¢ 16-17, å€æ®µ 3.2。\n"
+msgid "Accept Jobs"
+msgstr "接å—工作"
-msgid " REF: Page 19, section 3.3.\n"
-msgstr " åƒè€ƒï¼šé é¢ 19, å€æ®µ 3.3。\n"
+msgid "Add Class"
+msgstr "加入類別"
-msgid " REF: Page 27, section 3.5.\n"
-msgstr " åƒè€ƒï¼šé é¢ 27, å€æ®µ 3.5。\n"
+msgid "Add Printer"
+msgstr "加入å°è¡¨æ©Ÿ"
-msgid ""
-"\n"
-" DETAILED CONFORMANCE TEST RESULTS\n"
+msgid "Add RSS Subscription"
msgstr ""
-"\n"
-" 詳細的符åˆæ€§æ¸¬è©¦çµæžœ\n"
+
+msgid "Administration"
+msgstr "管ç†"
#, c-format
-msgid " WARN %s has no corresponding options!\n"
-msgstr " 警告 %s 沒有相應é¸é …ï¼\n"
+msgid "Attempt to set %s printer-state to bad value %d!"
+msgstr "試圖去設定 %s printer-state 為ä¸ç•¶çš„值 %dï¼"
-msgid " FAIL\n"
-msgstr " 失敗\n"
+#, c-format
+msgid "Attribute groups are out of order (%x < %x)!"
+msgstr "å±¬æ€§ç¾¤çµ„è¶…å‡ºé †åº (%x < %x)ï¼"
-msgid ""
-" **FAIL** REQUIRED DefaultImageableArea\n"
-" REF: Page 102, section 5.15.\n"
-msgstr ""
-" ** 失敗 ** å¿…è¦çš„ DefaultImageableArea\n"
-" åƒè€ƒï¼šé é¢ 102, å€æ®µ 5.15。\n"
+msgid "Bad OpenGroup"
+msgstr "ä¸ç•¶çš„ OpenGroup"
-#, c-format
-msgid ""
-" **FAIL** BAD DefaultImageableArea %s!\n"
-" REF: Page 102, section 5.15.\n"
-msgstr ""
-" ** 失敗 ** ä¸ç•¶çš„ DefaultImageableArea %s!\n"
-" åƒè€ƒï¼šé é¢ 102, å€æ®µ 5.15。\n"
+msgid "Bad OpenUI/JCLOpenUI"
+msgstr "ä¸ç•¶çš„ OpenUI/JCLOpenUI"
-msgid " PASS DefaultImageableArea\n"
-msgstr " ç•¥éŽ DefaultImageableArea\n"
+msgid "Bad OrderDependency"
+msgstr "ä¸ç•¶çš„ OrderDependency"
-msgid ""
-" **FAIL** REQUIRED DefaultPaperDimension\n"
-" REF: Page 103, section 5.15.\n"
-msgstr ""
-" ** 失敗 ** å¿…è¦çš„ DefaultPaperDimension\n"
-" åƒè€ƒï¼šé é¢ 103, å€æ®µ 5.15。\n"
+msgid "Bad UIConstraints"
+msgstr "ä¸ç•¶çš„ UIConstraints"
#, c-format
-msgid ""
-" **FAIL** BAD DefaultPaperDimension %s!\n"
-" REF: Page 103, section 5.15.\n"
-msgstr ""
-" ** 失敗 ** ä¸ç•¶çš„ DefaultPaperDimension %s!\n"
-" åƒè€ƒï¼šé é¢ 103, å€æ®µ 5.15。\n"
+msgid "Bad copies value %d."
+msgstr "ä¸ç•¶çš„份數值 %d。"
-msgid " PASS DefaultPaperDimension\n"
-msgstr " ç•¥éŽ DefaultPaperDimension\n"
+msgid "Bad custom parameter"
+msgstr "ä¸ç•¶çš„自訂åƒæ•¸"
#, 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 "Bad device-uri \"%s\"!"
+msgstr "ä¸ç•¶çš„ device-uri「%sã€ï¼"
#, c-format
-msgid " PASS Default%s\n"
-msgstr " ç•¥éŽ é è¨­ %s\n"
+msgid "Bad document-format \"%s\"!"
+msgstr "ä¸ç•¶çš„文件格å¼ã€Œ%sã€ï¼"
+
+msgid "Bad job-priority value!"
+msgstr "ä¸ç•¶çš„工作優先值ï¼"
+
+msgid "Bad job-state value!"
+msgstr "ä¸ç•¶çš„工作狀態值ï¼"
#, c-format
-msgid ""
-" **FAIL** REQUIRED Default%s\n"
-" REF: Page 40, section 4.5.\n"
-msgstr ""
-" ** 失敗 ** å¿…è¦çš„é è¨­ %s\n"
-" åƒè€ƒï¼šé é¢ 40, å€æ®µ 4.5。\n"
+msgid "Bad job-uri attribute \"%s\"!"
+msgstr "ä¸ç•¶çš„ job-uri 屬性「%sã€ï¼"
-msgid " PASS FileVersion\n"
-msgstr " ç•¥éŽ FileVersion\n"
+#, c-format
+msgid "Bad notify-pull-method \"%s\"!"
+msgstr "ä¸ç•¶çš„ notify-pull-method「%sã€ï¼"
-msgid ""
-" **FAIL** REQUIRED FileVersion\n"
-" REF: Page 56, section 5.3.\n"
-msgstr ""
-" ** 失敗 ** å¿…è¦çš„ FileVersion\n"
-" åƒè€ƒï¼šé é¢ 56, å€æ®µ 5.3。\n"
+#, fuzzy, c-format
+msgid "Bad notify-recipient-uri URI \"%s\"!"
+msgstr "ä¸ç•¶çš„ notify-recipient URI「%sã€ï¼"
-msgid " PASS FormatVersion\n"
-msgstr " ç•¥éŽ FormatVersion\n"
+#, fuzzy, c-format
+msgid "Bad number-up value %d."
+msgstr "ä¸ç•¶çš„份數值 %d。"
-msgid ""
-" **FAIL** REQUIRED FormatVersion\n"
-" REF: Page 56, section 5.3.\n"
-msgstr ""
-" ** 失敗 ** å¿…è¦çš„ FormatVersion\n"
-" åƒè€ƒï¼šé é¢ 56, å€æ®µ 5.3。\n"
+#, c-format
+msgid "Bad option + choice on line %d!"
+msgstr "第 %d 列有ä¸ç•¶çš„é¸é … + é¸æ“‡ï¼"
-msgid " PASS LanguageEncoding\n"
-msgstr " ç•¥éŽ LanguageEncoding\n"
+#, c-format
+msgid "Bad page-ranges values %d-%d."
+msgstr "ä¸ç•¶çš„ page-ranges 值 %d-%d。"
-msgid ""
-" **FAIL** REQUIRED LanguageEncoding\n"
-" REF: Pages 56-57, section 5.3.\n"
-msgstr ""
-" ** 失敗 ** å¿…è¦çš„ LanguageEncoding\n"
-" åƒè€ƒï¼šé é¢ 56-57, å€æ®µ 5.3。\n"
+#, c-format
+msgid "Bad port-monitor \"%s\"!"
+msgstr "ä¸ç•¶çš„ port-monitor「%sã€ï¼"
-msgid " PASS LanguageVersion\n"
-msgstr " ç•¥éŽ LanguageVersion\n"
+#, c-format
+msgid "Bad printer-state value %d!"
+msgstr "ä¸ç•¶çš„ printer-state 值 %dï¼"
-msgid ""
-" **FAIL** REQUIRED LanguageVersion\n"
-" REF: Pages 57-58, section 5.3.\n"
-msgstr ""
-" ** 失敗 ** å¿…è¦çš„ LanguageVersion\n"
-" åƒè€ƒï¼šé é¢ 57-58, å€æ®µ 5.3。\n"
+#, c-format
+msgid "Bad request version number %d.%d!"
+msgstr "ä¸ç•¶çš„請求版本號碼 %d.%dï¼"
-msgid ""
-" **FAIL** BAD Manufacturer (should be \"HP\")\n"
-" REF: Page 211, table D.1.\n"
-msgstr ""
-" ** 失敗 ** ä¸ç•¶çš„製造商(應該是「HPã€)\n"
-" åƒè€ƒï¼šé é¢ 211, 表格 D.1。\n"
+#, fuzzy
+msgid "Bad subscription ID!"
+msgstr "找ä¸åˆ°è¨‚用記錄。"
-msgid " PASS Manufacturer\n"
-msgstr " ç•¥éŽ è£½é€ å•†\n"
+msgid "Banners"
+msgstr "æ©«å¹…"
-msgid ""
-" **FAIL** REQUIRED Manufacturer\n"
-" REF: Pages 58-59, section 5.3.\n"
+msgid "Cancel RSS Subscription"
msgstr ""
-" ** 失敗 ** å¿…è¦çš„製造商\n"
-" åƒè€ƒï¼šé é¢ 58-59, å€æ®µ 5.3。\n"
+
+msgid "Change Settings"
+msgstr "變更設定值"
#, c-format
-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 "Character set \"%s\" not supported!"
+msgstr "ä¸æ”¯æ´å­—元集「%sã€ï¼"
-msgid " PASS ModelName\n"
-msgstr " ç•¥éŽ ModelName\n"
+msgid "Classes"
+msgstr "類別"
msgid ""
-" **FAIL** REQUIRED ModelName\n"
-" REF: Pages 59-60, section 5.3.\n"
+"Commands may be abbreviated. Commands are:\n"
+"\n"
+"exit help quit status ?\n"
msgstr ""
-" ** 失敗 ** å¿…è¦çš„ ModelName\n"
-" åƒè€ƒï¼šé é¢ 59-60, å€æ®µ 5.3。\n"
+"命令å¯ä»¥ç‚ºç¸®å¯«ã€‚ 命令是:\n"
+"\n"
+"exit help quit status ?\n"
-msgid " PASS NickName\n"
-msgstr " ç•¥éŽ æš±ç¨±\n"
+#, c-format
+msgid "Could not scan type \"%s\"!"
+msgstr "無法掃æ型態「%sã€ï¼"
-msgid ""
-" **FAIL** REQUIRED NickName\n"
-" REF: Page 60, section 5.3.\n"
+msgid "Cover open."
msgstr ""
-" ** 失敗 ** å¿…è¦çš„暱稱\n"
-" åƒè€ƒï¼šé é¢ 60, å€æ®µ 5.3。\n"
-msgid " PASS PageSize\n"
-msgstr " ç•¥éŽ PageSize\n"
+msgid "Custom"
+msgstr "自訂"
-msgid ""
-" **FAIL** REQUIRED PageSize\n"
-" REF: Pages 99-100, section 5.14.\n"
-msgstr ""
-" ** 失敗 ** å¿…è¦çš„ PageSize\n"
-" åƒè€ƒï¼šé é¢ 99-100, å€æ®µ 5.14。\n"
+msgid "Delete Class"
+msgstr "刪除類別"
-msgid " PASS PageRegion\n"
-msgstr " ç•¥éŽ PageRegion\n"
+msgid "Delete Printer"
+msgstr "刪除å°è¡¨æ©Ÿ"
-msgid ""
-" **FAIL** REQUIRED PageRegion\n"
-" REF: Page 100, section 5.14.\n"
+#, c-format
+msgid "Destination \"%s\" is not accepting jobs."
+msgstr "目的å°è¡¨æ©Ÿã€Œ%sã€ä¸¦æœªæŽ¥å—工作。"
+
+msgid "Developer almost empty."
msgstr ""
-" ** 失敗 ** å¿…è¦çš„ PageRegion\n"
-" åƒè€ƒï¼šé é¢ 100, å€æ®µ 5.14。\n"
-msgid " PASS PCFileName\n"
-msgstr " ç•¥éŽ PCFileName\n"
+msgid "Developer empty!"
+msgstr ""
+#, c-format
msgid ""
-" **FAIL** REQUIRED PCFileName\n"
-" REF: Pages 61-62, section 5.3.\n"
+"Device: uri = %s\n"
+" class = %s\n"
+" info = %s\n"
+" make-and-model = %s\n"
+" device-id = %s\n"
msgstr ""
-" ** 失敗 ** å¿…è¦çš„ PCFileName\n"
-" åƒè€ƒï¼šé é¢ 61-62, å€æ®µ 5.3。\n"
+"è£ç½®ï¼šuri = %s\n"
+" 類別 = %s\n"
+" 資訊 = %s\n"
+" 廠商與型號 = %s\n"
+" è£ç½®è­˜åˆ¥è™Ÿ = %s\n"
-msgid ""
-" **FAIL** BAD Product - not \"(string)\".\n"
-" REF: Page 62, section 5.3.\n"
+msgid "Door open."
msgstr ""
-" ** 失敗 ** ä¸ç•¶çš„ç”¢å“ - ä¸æ˜¯ã€Œ(字串)ã€ã€‚\n"
-" åƒè€ƒï¼šé é¢ 62, å€æ®µ 5.3。\n"
-msgid " PASS Product\n"
-msgstr " ç•¥éŽ ç”¢å“\n"
+#, fuzzy, c-format
+msgid "EMERG: Unable to allocate memory for page info: %s\n"
+msgstr "無法é…置用於檔案類型的記憶體ï¼"
-msgid ""
-" **FAIL** REQUIRED Product\n"
-" REF: Page 62, section 5.3.\n"
+#, fuzzy, c-format
+msgid "EMERG: Unable to allocate memory for pages array: %s\n"
+msgstr "無法é…置用於檔案類型的記憶體ï¼"
+
+#, c-format
+msgid "ERROR: %ld: (canceled:%ld)\n"
msgstr ""
-" ** 失敗 ** å¿…è¦çš„產å“\n"
-" åƒè€ƒï¼šé é¢ 62, å€æ®µ 5.3。\n"
-msgid ""
-" **FAIL** BAD PSVersion - not \"(string) int\".\n"
-" REF: Pages 62-64, section 5.3.\n"
+#, c-format
+msgid "ERROR: Bad %%BoundingBox: comment seen!\n"
msgstr ""
-" ** 失敗 ** ä¸ç•¶çš„ PSVersion - ä¸æ˜¯ã€Œ(字串) intã€ã€‚\n"
-" åƒè€ƒï¼šé é¢ 62-64, å€æ®µ 5.3。\n"
-msgid " PASS PSVersion\n"
-msgstr " ç•¥éŽ PSVersion\n"
+#, c-format
+msgid "ERROR: Bad %%IncludeFeature: comment!\n"
+msgstr ""
-msgid ""
-" **FAIL** REQUIRED PSVersion\n"
-" REF: Pages 62-64, section 5.3.\n"
+#, c-format
+msgid "ERROR: Bad %%Page: comment in file!\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"
+#, c-format
+msgid "ERROR: Bad %%PageBoundingBox: comment in file!\n"
msgstr ""
-" ** 失敗 ** ä¸ç•¶çš„ ShortNickName - é•·åº¦è¶…éŽ 31 個字元。\n"
-" åƒè€ƒï¼šé é¢ 64-65, å€æ®µ 5.3。\n"
-msgid " PASS ShortNickName\n"
-msgstr " ç•¥éŽ ShortNickName\n"
+#, fuzzy, c-format
+msgid "ERROR: Bad SCSI device file \"%s\"!\n"
+msgstr "ä¸ç•¶çš„ device-uri「%sã€ï¼"
-msgid ""
-" **FAIL** REQUIRED ShortNickName\n"
-" REF: Page 64-65, section 5.3.\n"
+#, c-format
+msgid "ERROR: Bad charset file %s\n"
msgstr ""
-" ** 失敗 ** å¿…è¦çš„ ShortNickName\n"
-" åƒè€ƒï¼šé é¢ 64-65, å€æ®µ 5.3。\n"
-msgid ""
-" **FAIL** BAD JobPatchFile attribute in file\n"
-" REF: Page 24, section 3.4.\n"
+#, c-format
+msgid "ERROR: Bad charset type %s\n"
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"
+#, c-format
+msgid "ERROR: Bad font description line: %s\n"
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 "ERROR: Bad page setup!\n"
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 "ERROR: Bad text direction %s\n"
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 "ERROR: Bad text width %s\n"
+msgstr ""
+
+msgid "ERROR: Destination printer does not exist!\n"
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"
+msgid "ERROR: Duplicate %%BoundingBox: comment seen!\n"
msgstr ""
-" ** 失敗 ** å¿…è¦çš„ %s 未定義[ä¸]é¸æ“‡ï¼\n"
-" åƒè€ƒï¼šé é¢ 122, å€æ®µ 5.17\n"
#, c-format
-msgid ""
-" **FAIL** Bad %s choice %s!\n"
-" REF: Page 122, section 5.17\n"
+msgid "ERROR: Duplicate %%Pages: comment seen!\n"
msgstr ""
-" ** 失敗 ** ä¸ç•¶çš„ %s é¸æ“‡ %s!\n"
-" åƒè€ƒï¼šé é¢ 122, å€æ®µ 5.17\n"
-msgid " PASS\n"
-msgstr " ç•¥éŽ\n"
+#, fuzzy
+msgid "ERROR: Empty print file!\n"
+msgstr "空的 PPD 檔案ï¼"
-#, c-format
-msgid ""
-" WARN Duplex option keyword %s should be named Duplex or "
-"JCLDuplex!\n"
-" REF: Page 122, section 5.17\n"
+msgid "ERROR: Invalid HP-GL/2 command seen, unable to print file!\n"
msgstr ""
-" 警告 雙工é¸é …é—œéµå­— %s 應該被稱為 Duplex 或 JCLDuplexï¼\n"
-" åƒè€ƒï¼šé é¢ 122, å€æ®µ 5.17\n"
-msgid " WARN Default choices conflicting!\n"
-msgstr " 警告 é è¨­é¸æ“‡è¡çªï¼\n"
+#, c-format
+msgid "ERROR: Missing %%EndProlog!\n"
+msgstr ""
#, c-format
-msgid ""
-" WARN Obsolete PPD version %.1f!\n"
-" REF: Page 42, section 5.2.\n"
+msgid "ERROR: Missing %%EndSetup!\n"
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"
+"ERROR: Missing device URI on command-line and no DEVICE_URI environment "
+"variable!\n"
msgstr ""
-" 警告 由 PPD 4.3 spec 所需的 LanguageEncoding。\n"
-" åƒè€ƒï¼šé é¢ 56-57, å€æ®µ 5.3。\n"
-msgid ""
-" WARN Manufacturer required by PPD 4.3 spec.\n"
-" REF: Pages 58-59, section 5.3.\n"
+#, c-format
+msgid "ERROR: No %%BoundingBox: comment in header!\n"
msgstr ""
-" 警告 由 PPD 4.3 spec 所需的製造商。\n"
-" åƒè€ƒï¼šé é¢ 58-59, å€æ®µ 5.3。\n"
-msgid ""
-" WARN PCFileName longer than 8.3 in violation of PPD spec.\n"
-" REF: Pages 61-62, section 5.3.\n"
+#, c-format
+msgid "ERROR: No %%Pages: comment in header!\n"
msgstr ""
-" 警告 PCFileName é•·åº¦è¶…éŽ 8.3 而é•å了 PPD çš„ spec。\n"
-" åƒè€ƒï¼šé é¢ 61-62, å€æ®µ 5.3。\n"
msgid ""
-" WARN ShortNickName required by PPD 4.3 spec.\n"
-" REF: Pages 64-65, section 5.3.\n"
+"ERROR: No device URI found in argv[0] or in DEVICE_URI environment "
+"variable!\n"
msgstr ""
-" 警告 由 PPD 4.3 spec 所需的 ShortNickName。\n"
-" åƒè€ƒï¼šé é¢ 64-65, å€æ®µ 5.3。\n"
-msgid ""
-" WARN Protocols contains both PJL and BCP; expected TBCP.\n"
-" REF: Pages 78-79, section 5.7.\n"
+msgid "ERROR: No pages found!\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 "ERROR: Out of paper!\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"
+msgid "ERROR: PRINTER environment variable not defined!\n"
msgstr ""
-" 警告 %s 分享共åŒçš„ %s 字首\n"
-" åƒè€ƒï¼šé é¢ 15, å€æ®µ 3.2。\n"
#, c-format
-msgid " %d ERROR%s FOUND\n"
-msgstr " 找到 %d 個錯誤%s\n"
+msgid "ERROR: Print file was not accepted (%s)!\n"
+msgstr ""
-msgid " NO ERRORS FOUND\n"
-msgstr " 沒有找到錯誤\n"
+#, fuzzy
+msgid "ERROR: Printer not responding!\n"
+msgstr "å°è¡¨æ©Ÿæœªå…±äº«ï¼"
#, c-format
-msgid ""
-" WARN \"%s %s\" conflicts with \"%s %s\"\n"
-" (constraint=\"%s %s %s %s\")\n"
+msgid "ERROR: Remote host did not accept control file (%d)\n"
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"
+#, c-format
+msgid "ERROR: Remote host did not accept data file (%d)\n"
msgstr ""
-"用法:cupstestppd [-q] [-r] [-v[v]] 檔案å稱1.ppd [.gz] [...檔案å稱N.ppd [."
-"gz]]\n"
-" ç¨‹å¼ | cupstestppd [-q] [-r] [-v[v]] -\n"
-msgid "lpstat: Need \"completed\" or \"not-completed\" after -W!\n"
-msgstr "lpstat:-W 之後需è¦ã€Œcompletedã€æˆ–「not-completedã€ï¼\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to add file %d to job: %s\n"
+msgstr "lpadmin:無法開啟檔案「%sã€ï¼š%s\n"
-msgid "lpstat: The -b option requires a destination argument.\n"
-msgstr "lpstat: -b é¸é …需è¦ç›®çš„å°è¡¨æ©Ÿçš„引數。\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to cancel job %d: %s\n"
+msgstr "lprm:無法å–消工作ï¼\n"
-msgid "Error: need hostname after '-h' option!\n"
-msgstr "錯誤:「-hã€é¸é …之後需è¦ä¸»æ©Ÿå稱ï¼\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary compressed print file: %s\n"
+msgstr "lpadmin:無法建立暫時檔案:%s\n"
-#, c-format
-msgid "lpstat: Unknown option '%c'!\n"
-msgstr "lpstat:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary file - %s.\n"
+msgstr "lpadmin:無法建立暫時檔案 - %s\n"
-#, c-format
-msgid "lpstat: Invalid destination name in list \"%s\"!\n"
-msgstr "lpstat:在表列「%sã€ä¸­å­˜åœ¨ç„¡æ•ˆçš„目的å°è¡¨æ©Ÿå稱ï¼\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to create temporary file: %s\n"
+msgstr "lpadmin:無法建立暫時檔案:%s\n"
-#, c-format
-msgid "lpstat: Unknown destination \"%s\"!\n"
-msgstr "lpstat:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to exec pictwpstops: %s\n"
+msgstr "%s:無法連接伺æœå™¨ï¼š%s\n"
-#, c-format
-msgid "lpstat: Unable to connect to server %s on port %d: %s\n"
-msgstr "lpstat:無法以連接埠 %2$d 連接伺æœå™¨ %1$s:%3$s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to fork pictwpstops: %s\n"
+msgstr "無法è¡ç”Ÿé€²ç¨‹ï¼"
-#, c-format
-msgid "lpstat: get-printers failed: %s\n"
-msgstr "lpstat:get-printers 失敗:%s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to get PPD file for printer \"%s\" - %s.\n"
+msgstr "cupsaddsmb:沒有任何用於å°è¡¨æ©Ÿã€Œ%sã€çš„ PPD 檔案- %s\n"
-#, c-format
-msgid "%s accepting requests since Jan 01 00:00\n"
-msgstr "%s 從 Jan 01 00:00 起接å—請求\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to get job %d attributes (%s)!\n"
+msgstr "無法å–å¾—å°è¡¨æ©Ÿå±¬æ€§ï¼"
-#, c-format
-msgid ""
-"%s not accepting requests since Jan 01 00:00 -\n"
-"\t%s\n"
-msgstr ""
-"%s 從 Jan 01 00:00 起無法接å—請求 -\n"
-"\t%s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to get printer status (%s)!\n"
+msgstr "無法å–å¾—å°è¡¨æ©Ÿç‹€æ…‹ï¼š"
-#, c-format
-msgid "%s/%s accepting requests since Jan 01 00:00\n"
-msgstr "%s/%s 從 Jan 01 00:00 起接å—請求\n"
+#, 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 ""
-"%s/%s not accepting requests since Jan 01 00:00 -\n"
-"\t%s\n"
+msgid "ERROR: Unable to seek to offset %ld in file - %s\n"
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 "ERROR: Unable to seek to offset %lld in file - %s\n"
+msgstr ""
-#, c-format
-msgid "members of class %s:\n"
-msgstr "æˆå“¡çš„類別 %s:\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to send print data (%d)\n"
+msgstr "無法設定 Windows å°è¡¨æ©Ÿé©…å‹•ç¨‹å¼ (%d)ï¼\n"
#, c-format
-msgid "system default destination: %s/%s\n"
-msgstr "系統é è¨­ç›®çš„å°è¡¨æ©Ÿï¼š%s/%s\n"
+msgid "ERROR: Unable to wait for pictwpstops: %s\n"
+msgstr ""
-#, c-format
-msgid "system default destination: %s\n"
-msgstr "系統é è¨­ç›®çš„å°è¡¨æ©Ÿï¼š%s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to write %d bytes to \"%s\": %s\n"
+msgstr "無法é‹è¡Œã€Œ%sã€ï¼š%s\n"
-#, c-format
-msgid ""
-"lpstat: error - %s environment variable names non-existent destination \"%s"
-"\"!\n"
-msgstr "lpstat:錯誤 - %s 環境變數指稱ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+#, fuzzy, c-format
+msgid "ERROR: Unable to write print data: %s\n"
+msgstr "lp:無法列å°æª”案:%s\n"
-msgid "no system default destination\n"
-msgstr "無系統é è¨­ç›®çš„å°è¡¨æ©Ÿ\n"
+#, fuzzy
+msgid "ERROR: Unable to write raster data to driver!\n"
+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 "ERROR: Unable to write uncompressed document data: %s\n"
+msgstr ""
-#, c-format
-msgid "Output for printer %s is sent to %s\n"
-msgstr "給å°è¡¨æ©Ÿ %s 的輸出已發é€åˆ° %s\n"
+#, fuzzy, c-format
+msgid "ERROR: Unknown encryption option value \"%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 "ERROR: Unknown file order \"%s\"\n"
+msgstr ""
#, c-format
-msgid "Output for printer %s/%s is sent to %s\n"
-msgstr "給å°è¡¨æ©Ÿ %s/%s 的輸出已發é€åˆ° %s\n"
+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 "device for %s: %s\n"
-msgstr "è£ç½®ç”¨æ–¼ %s:%s\n"
+msgid "ERROR: Unsupported brightness value %s, using brightness=100!\n"
+msgstr ""
#, c-format
-msgid "device for %s/%s: %s\n"
-msgstr "è£ç½®ç”¨æ–¼ %s/%s:%s\n"
+msgid "ERROR: Unsupported gamma value %s, using gamma=1000!\n"
+msgstr ""
#, c-format
-msgid "lpstat: get-jobs failed: %s\n"
-msgstr "lpstat:get-jobs 失敗:%s\n"
+msgid "ERROR: Unsupported number-up value %d, using number-up=1!\n"
+msgstr ""
#, c-format
-msgid "\tqueued for %s\n"
-msgstr "\t已加入佇列於 %s\n"
+msgid ""
+"ERROR: Unsupported number-up-layout value %s, using number-up-layout=lrtb!\n"
+msgstr ""
#, c-format
-msgid "printer %s is idle. enabled since %s\n"
-msgstr "å°è¡¨æ©Ÿ %s 為閒置。從 %s 起已啟用\n"
+msgid "ERROR: Unsupported page-border value %s, using page-border=none!\n"
+msgstr ""
#, c-format
-msgid "printer %s now printing %s-%d. enabled since %s\n"
-msgstr "å°è¡¨æ©Ÿ %s æ­£åœ¨åˆ—å° %s-%d。從 %s 起已啟用\n"
+msgid "ERROR: doc_printf overflow (%d bytes) detected, aborting!\n"
+msgstr ""
#, c-format
-msgid "printer %s disabled since %s -\n"
-msgstr "å°è¡¨æ©Ÿ %s 從 %s èµ·å·²åœç”¨ -\n"
+msgid "ERROR: pictwpstops exited on signal %d!\n"
+msgstr ""
-msgid "\treason unknown\n"
-msgstr "\t原因ä¸è©³\n"
+#, fuzzy, c-format
+msgid "ERROR: pictwpstops exited with status %d!\n"
+msgstr "cupsaddsmb 失敗時狀態 %d"
msgid ""
-"\tForm mounted:\n"
-"\tContent types: any\n"
-"\tPrinter types: unknown\n"
+"ERROR: recoverable: Unable to connect to printer; will retry in 30 "
+"seconds...\n"
msgstr ""
-"\tå½¢å¼æŽ›è¼‰ï¼š\n"
-"\t內容類型:任何\n"
-"\tå°è¡¨æ©Ÿé¡žåž‹ï¼šä¸æ˜Ž\n"
#, c-format
-msgid "\tDescription: %s\n"
-msgstr "\tæ述:%s\n"
-
-msgid "\tAlerts:"
-msgstr "\t警示:"
+msgid "ERROR: select() returned %d\n"
+msgstr ""
-#, c-format
-msgid "\tLocation: %s\n"
-msgstr "\tä½ç½®ï¼š%s\n"
+msgid "Edit Configuration File"
+msgstr "編輯組態檔案"
-msgid "\tConnection: remote\n"
-msgstr "\t連接:é ç«¯\n"
+msgid "Empty PPD file!"
+msgstr "空的 PPD 檔案ï¼"
-#, c-format
-msgid "\tInterface: %s.ppd\n"
-msgstr "\t介é¢ï¼š%s.ppd\n"
+msgid "Ending Banner"
+msgstr "çµæŸæ©«å¹…"
-msgid "\tConnection: direct\n"
-msgstr "\t連接:直接\n"
+msgid "Enter old password:"
+msgstr "輸入舊的密碼:"
-#, c-format
-msgid "\tInterface: %s/interfaces/%s\n"
-msgstr "\t介é¢ï¼š%s/介é¢/%s\n"
+msgid "Enter password again:"
+msgstr "å†æ¬¡è¼¸å…¥å¯†ç¢¼ï¼š"
-#, c-format
-msgid "\tInterface: %s/ppd/%s.ppd\n"
-msgstr "\t介é¢ï¼š%s/ppd/%s.ppd\n"
+msgid "Enter password:"
+msgstr "輸入密碼:"
-msgid "\tOn fault: no alert\n"
-msgstr "\t於失誤:無警示\n"
+#, 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 "輸入您的使用者å稱和密碼,或是系統管ç†è€…å稱和密碼,以存å–æ­¤é é¢ã€‚"
-msgid "\tAfter fault: continue\n"
-msgstr "\t失誤之後:繼續\n"
+msgid "Error Policy"
+msgstr "錯誤時策略"
-msgid "\tUsers allowed:\n"
-msgstr "\tå…許的使用者:\n"
+msgid "Error: need hostname after '-h' option!\n"
+msgstr "錯誤:「-hã€é¸é …之後需è¦ä¸»æ©Ÿå稱ï¼\n"
-msgid "\tUsers denied:\n"
-msgstr "\t被拒的使用者:\n"
+msgid "Export Printers to Samba"
+msgstr "匯出å°è¡¨æ©Ÿåˆ° Samba"
-msgid "\t\t(all)\n"
-msgstr "\t\t(所有)\n"
+msgid "FAIL\n"
+msgstr "失敗\n"
-msgid "\tForms allowed:\n"
-msgstr "\tå…許的形å¼ï¼š\n"
+#, c-format
+msgid "FATAL: Could not load %s\n"
+msgstr ""
-msgid "\t\t(none)\n"
-msgstr "\t\t(無一)\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 "\tBanner required\n"
-msgstr "\t需è¦çš„æ©«å¹…\n"
+msgid "Fuser temperature high!"
+msgstr ""
-msgid "\tCharset sets:\n"
-msgstr "\t字元集設定:\n"
+msgid "Fuser temperature low!"
+msgstr ""
-msgid "\tDefault pitch:\n"
-msgstr "\té è¨­é–“è·ï¼š\n"
+msgid "General"
+msgstr "一般"
-msgid "\tDefault page size:\n"
-msgstr "\té è¨­é é¢å¤§å°ï¼š\n"
+msgid "Got a printer-uri attribute but no job-id!"
+msgstr "得到 printer-uri 屬性但是沒有 job-idï¼"
-msgid "\tDefault port settings:\n"
-msgstr "\té è¨­é€£æŽ¥åŸ è¨­å®šå€¼ï¼š\n"
+msgid "Help"
+msgstr "求助"
#, c-format
-msgid "printer %s/%s is idle. enabled since %s\n"
-msgstr "å°è¡¨æ©Ÿ %s/%s 為閒置。從 %s 起已啟用\n"
+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 "printer %s/%s now printing %s-%d. enabled since %s\n"
-msgstr "å°è¡¨æ©Ÿ %s/%s æ­£åœ¨åˆ—å° %s-%d。從 %s 起已啟用\n"
+msgid "INFO: Connected to %s...\n"
+msgstr ""
#, c-format
-msgid "printer %s/%s disabled since %s -\n"
-msgstr "å°è¡¨æ©Ÿ %s/%s 從 %s èµ·å·²åœç”¨ -\n"
+msgid "INFO: Connecting to %s on port %d...\n"
+msgstr ""
-msgid "scheduler is running\n"
-msgstr "排程程å¼åŸ·è¡Œä¸­\n"
+msgid "INFO: Control file sent successfully\n"
+msgstr ""
-msgid "scheduler is not running\n"
-msgstr "排程程å¼ä¸¦æœªåŸ·è¡Œ\n"
+msgid "INFO: Data file sent successfully\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Unable to connect to server: %s\n"
-msgstr "lpadmin:無法連接伺æœå™¨ï¼š%s\n"
+msgid "INFO: Formatting page %d...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to add a printer to the class:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Loading image file...\n"
msgstr ""
-"lpadmin:無法加入å°è¡¨æ©Ÿåˆ°é¡žåˆ¥ï¼š\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
-msgid "lpadmin: Expected class name after '-c' option!\n"
-msgstr "lpadmin:「-cã€é¸é …之後é æœŸç‚ºé¡žåˆ¥å稱ï¼\n"
+msgid "INFO: Print file sent, waiting for printer to finish...\n"
+msgstr ""
-msgid "lpadmin: Class name can only contain printable characters!\n"
-msgstr "lpadmin:類別å稱åªèƒ½åŒ…å«å¯åˆ—å°å­—å…ƒï¼\n"
+#, c-format
+msgid "INFO: Printer busy (status:0x%08x)\n"
+msgstr ""
-msgid "lpadmin: Expected printer name after '-d' option!\n"
-msgstr "lpadmin:「-dã€é¸é …之後é æœŸç‚ºå°è¡¨æ©Ÿå稱ï¼\n"
+msgid "INFO: Printer busy; will retry in 10 seconds...\n"
+msgstr ""
-msgid "lpadmin: Printer name can only contain printable characters!\n"
-msgstr "lpadmin:å°è¡¨æ©Ÿå稱åªèƒ½åŒ…å«å¯åˆ—å°å­—å…ƒï¼\n"
+msgid "INFO: Printer busy; will retry in 30 seconds...\n"
+msgstr ""
-msgid "lpadmin: Expected hostname after '-h' option!\n"
-msgstr "lpadmin:「-hã€é¸é …之後é æœŸç‚ºä¸»æ©Ÿå稱ï¼\n"
+msgid "INFO: Printer busy; will retry in 5 seconds...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the interface script:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Printer does not support IPP/1.1, trying IPP/1.0...\n"
msgstr ""
-"lpadmin:無法設定介é¢å‘½ä»¤ç¨¿ï¼š\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
-msgid "lpadmin: Expected interface after '-i' option!\n"
-msgstr "lpadmin:「-iã€é¸é …之後é æœŸç‚ºä»‹é¢ï¼\n"
+msgid "INFO: Printer is busy; will retry in 5 seconds...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the interface script or PPD file:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Printer is currently off-line.\n"
msgstr ""
-"lpadmin:無法設定介é¢å‘½ä»¤ç¨¿æˆ– PPD 檔案:\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
-msgid "lpadmin: Expected model after '-m' option!\n"
-msgstr "lpadmin:「-mã€é¸é …之後é æœŸç‚ºåž‹è™Ÿï¼\n"
+msgid "INFO: Printer is now on-line.\n"
+msgstr ""
-msgid "lpadmin: Expected name=value after '-o' option!\n"
-msgstr "lpadmin:「-oã€é¸é …之後é æœŸç‚ºå稱=值ï¼\n"
+msgid "INFO: Printer not connected; will retry in 30 seconds...\n"
+msgstr ""
-msgid "lpadmin: Expected printer after '-p' option!\n"
-msgstr "lpadmin:「-pã€é¸é …之後é æœŸç‚ºå°è¡¨æ©Ÿï¼\n"
+#, c-format
+msgid "INFO: Printing page %d, %d%% complete...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to remove a printer from the class:\n"
-" You must specify a printer name first!\n"
+#, c-format
+msgid "INFO: Printing page %d...\n"
msgstr ""
-"lpadmin:無法從類別移除å°è¡¨æ©Ÿï¼š\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
-msgid "lpadmin: Expected class after '-r' option!\n"
-msgstr "lpadmin:「-rã€é¸é …之後é æœŸç‚ºé¡žåˆ¥ï¼\n"
+msgid "INFO: Ready to print.\n"
+msgstr ""
-msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
-msgstr "lpadmin:「-uã€é¸é …之後é æœŸç‚ºå…許/拒絕:使用者串列ï¼\n"
+#, c-format
+msgid "INFO: Sending control file (%lu bytes)\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
-msgstr "lpadmin:ä¸æ˜Žçš„å…許/拒絕é¸é …「%sã€ï¼\n"
+msgid "INFO: Sending control file (%u bytes)\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the device URI:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Sending data\n"
msgstr ""
-"lpadmin:無法設定è£ç½®çš„ URI:\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
-msgid "lpadmin: Expected device URI after '-v' option!\n"
-msgstr "lpadmin:「-vã€é¸é …之後é æœŸç‚ºè£ç½®çš„ URIï¼\n"
+#, c-format
+msgid "INFO: Sending data file (%ld bytes)\n"
+msgstr ""
-msgid "lpadmin: Expected printer or class after '-x' option!\n"
-msgstr "lpadmin:「-xã€é¸é …之後é æœŸç‚ºå°è¡¨æ©Ÿæˆ–類別ï¼\n"
+#, c-format
+msgid "INFO: Sending data file (%lld bytes)\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the printer description:\n"
-" You must specify a printer name first!\n"
+#, c-format
+msgid "INFO: Sent print file, %ld bytes...\n"
msgstr ""
-"lpadmin:無法設定å°è¡¨æ©Ÿæ述:\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
-msgid "lpadmin: Expected description after '-D' option!\n"
-msgstr "lpadmin:「-Dã€é¸é …之後é æœŸç‚ºæè¿°ï¼\n"
+#, c-format
+msgid "INFO: Sent print file, %lld bytes...\n"
+msgstr ""
-msgid "lpadmin: Expected file type(s) after '-I' option!\n"
-msgstr "lpadmin:「-Iã€é¸é …之後é æœŸç‚ºæª”案類型ï¼\n"
+#, c-format
+msgid "INFO: Spooling LPR job, %.0f%% complete...\n"
+msgstr ""
-msgid "lpadmin: Warning - content type list ignored!\n"
-msgstr "lpadmin:警告 - 內容類型表列被忽略ï¼\n"
+msgid "INFO: Unable to contact printer, queuing on next printer in class...\n"
+msgstr ""
-msgid ""
-"lpadmin: Unable to set the printer location:\n"
-" You must specify a printer name first!\n"
+msgid "INFO: Waiting for job to complete...\n"
msgstr ""
-"lpadmin:無法設定å°è¡¨æ©Ÿä½ç½®ï¼š\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
-msgid "lpadmin: Expected location after '-L' option!\n"
-msgstr "lpadmin:「-Lã€é¸é …之後é æœŸç‚ºä½ç½®ï¼\n"
+msgid "Illegal control character"
+msgstr "ä¸åˆæ³•çš„控制字元"
-msgid ""
-"lpadmin: Unable to set the PPD file:\n"
-" You must specify a printer name first!\n"
-msgstr ""
-"lpadmin:無法設定 PPD 檔案:\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
+msgid "Illegal main keyword string"
+msgstr "ä¸åˆæ³•çš„主è¦é—œéµå­—字串"
-msgid "lpadmin: Expected PPD after '-P' option!\n"
-msgstr "lpadmin:「-Pã€é¸é …之後é æœŸç‚º PPDï¼\n"
+msgid "Illegal option keyword string"
+msgstr "ä¸åˆæ³•çš„é¸é …é—œéµå­—字串"
-#, c-format
-msgid "lpadmin: Unknown option '%c'!\n"
-msgstr "lpadmin:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid "Illegal translation string"
+msgstr "ä¸åˆæ³•çš„翻譯字串"
-#, c-format
-msgid "lpadmin: Unknown argument '%s'!\n"
-msgstr "lpadmin:ä¸æ˜Žçš„引數「%sã€ï¼\n"
+msgid "Illegal whitespace character"
+msgstr "ä¸åˆæ³•çš„空白字元"
-msgid ""
-"lpadmin: Unable to set the printer options:\n"
-" You must specify a printer name first!\n"
+msgid "Ink/toner almost empty."
msgstr ""
-"lpadmin:無法設定å°è¡¨æ©Ÿé¸é …:\n"
-" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
-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 "Ink/toner empty!"
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 "Ink/toner waste bin almost full."
+msgstr ""
-#, c-format
-msgid "lpadmin: Unable to open file \"%s\": %s\n"
-msgstr "lpadmin:無法開啟檔案「%sã€ï¼š%s\n"
+msgid "Ink/toner waste bin full!"
+msgstr ""
-#, c-format
-msgid "lpadmin: add-printer (set model) failed: %s\n"
-msgstr "lpadmin:加入å°è¡¨æ©Ÿ (設定型號) 失敗:%s\n"
+msgid "Interlock open."
+msgstr ""
-#, c-format
-msgid "lpadmin: add-printer (set description) failed: %s\n"
-msgstr "lpadmin:加入å°è¡¨æ©Ÿ (設定æè¿°) 失敗:%s\n"
+msgid "Internal error"
+msgstr "內部錯誤"
-#, c-format
-msgid "lpadmin: add-printer (set location) failed: %s\n"
-msgstr "lpadmin:加入å°è¡¨æ©Ÿ (設定ä½ç½®) 失敗:%s\n"
+msgid "JCL"
+msgstr "工作控制語言(JCL)"
#, c-format
-msgid "lpadmin: Unable to create temporary file - %s\n"
-msgstr "lpadmin:無法建立暫時檔案 - %s\n"
+msgid "Job #%d cannot be restarted - no files!"
+msgstr "工作 #%d 無法é‡æ–°å•Ÿå‹• - 沒有檔案ï¼"
#, c-format
-msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
-msgstr "lpadmin:無法開啟 PPD 檔案「%sã€- %s\n"
+msgid "Job #%d does not exist!"
+msgstr "工作 #%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 "Job #%d is already aborted - can't cancel."
+msgstr "工作 #%d 已經放棄 - 無法å–消。"
-msgid "lp: Expected form after -f option!\n"
-msgstr "lp:-f é¸é …之後é æœŸç‚ºå½¢å¼ï¼\n"
+#, c-format
+msgid "Job #%d is already canceled - can't cancel."
+msgstr "工作 #%d 已經å–消 - 無法å–消。"
-msgid "lp: Expected hostname after -h option!\n"
-msgstr "lp:-h é¸é …之後é æœŸç‚ºä¸»æ©Ÿå稱ï¼\n"
+#, c-format
+msgid "Job #%d is already completed - can't cancel."
+msgstr "工作 #%d å·²ç¶“å®Œæˆ - 無法å–消。"
-msgid "lp: Expected job ID after -i option!\n"
-msgstr "lp:-i é¸é …之後é æœŸç‚ºå·¥ä½œè­˜åˆ¥è™Ÿï¼\n"
+#, c-format
+msgid "Job #%d is finished and cannot be altered!"
+msgstr "工作 #%d 已完æˆè€Œç„¡æ³•æ”¹è®Šï¼"
-msgid "lp: Error - cannot print files and alter jobs simultaneously!\n"
-msgstr "lp:錯誤 - 無法åŒæ­¥åˆ—å°æª”案和改變工作ï¼\n"
+#, c-format
+msgid "Job #%d is not complete!"
+msgstr "工作 #%d 並未完æˆï¼"
-msgid "lp: Error - bad job ID!\n"
-msgstr "lp:錯誤 - ä¸ç•¶çš„工作識別號ï¼\n"
+#, c-format
+msgid "Job #%d is not held for authentication!"
+msgstr "工作 #%d 並未被延é²ä»¥ä¾¿é©—è­‰ï¼"
-msgid "lp: Expected copies after -n option!\n"
-msgstr "lp:-n é¸é …之後é æœŸç‚ºä»½æ•¸ï¼\n"
+#, c-format
+msgid "Job #%d is not held!"
+msgstr "工作 #%d 並未被延é²ï¼"
-msgid "lp: Expected option string after -o option!\n"
-msgstr "lp:-o é¸é …之後é æœŸç‚ºé¸é …字串ï¼\n"
+#, c-format
+msgid "Job #%s does not exist!"
+msgstr "工作 #%s ä¸å­˜åœ¨ï¼"
#, c-format
-msgid "lp: Expected priority after -%c option!\n"
-msgstr "lp:-%c é¸é …之後é æœŸç‚ºå„ªå…ˆæ¬Šï¼\n"
+msgid "Job %d not found!"
+msgstr "找ä¸åˆ°å·¥ä½œ %dï¼"
-msgid "lp: Priority must be between 1 and 100.\n"
-msgstr "lp:優先權必須在 1 和 100 之間。\n"
+#, fuzzy
+msgid "Job Completed"
+msgstr "已完æˆ"
-msgid "lp: Expected title after -t option!\n"
-msgstr "lp:-t é¸é …之後é æœŸç‚ºæ¨™é¡Œï¼\n"
+msgid "Job Created"
+msgstr ""
-msgid "lp: Expected mode list after -y option!\n"
-msgstr "lp:-y é¸é …之後é æœŸç‚ºæ¨¡å¼ä¸²åˆ—ï¼\n"
+#, fuzzy
+msgid "Job Options Changed"
+msgstr "工作失敗:"
-msgid "lp: Warning - mode option ignored!\n"
-msgstr "lp:警告 - 模å¼é¸é …被忽略ï¼\n"
+#, fuzzy
+msgid "Job Stopped"
+msgstr "åœæ­¢"
-msgid "lp: Expected hold name after -H option!\n"
-msgstr "lp:-H é¸é …之後é æœŸç‚ºå»¶é²å稱ï¼\n"
+msgid "Job is completed and cannot be changed."
+msgstr "工作已完æˆè€Œç„¡æ³•è®Šæ›´ã€‚"
-msgid "lp: Need job ID (-i) before \"-H restart\"!\n"
-msgstr "lp:「-H restartã€ä¹‹å‰éœ€è¦å·¥ä½œè­˜åˆ¥è™Ÿ (-i)ï¼\n"
+msgid "Job operation failed:"
+msgstr "工作失敗:"
-msgid "lp: Expected page list after -P option!\n"
-msgstr "lp:-P é¸é …之後é æœŸç‚ºé é¢è¡¨åˆ—ï¼\n"
+msgid "Job state cannot be changed."
+msgstr "工作狀態無法變更。"
-msgid "lp: Expected character set after -S option!\n"
-msgstr "lp:-S é¸é …之後é æœŸç‚ºå­—元集ï¼\n"
+msgid "Job subscriptions cannot be renewed!"
+msgstr "工作無法é‡æ–°è¨‚用ï¼"
-msgid "lp: Warning - character set option ignored!\n"
-msgstr "lp:警告 - 字元集é¸é …被忽略ï¼\n"
+msgid "Jobs"
+msgstr "工作"
-msgid "lp: Expected content type after -T option!\n"
-msgstr "lp:-T é¸é …之後é æœŸç‚ºå…§å®¹é¡žåž‹ï¼\n"
+#, c-format
+msgid "Language \"%s\" not supported!"
+msgstr "ä¸æ”¯æ´èªžè¨€ã€Œ%sã€ï¼"
-msgid "lp: Warning - content type option ignored!\n"
-msgstr "lp:警告 - 內容類型é¸é …被忽略ï¼\n"
+msgid "Line longer than the maximum allowed (255 characters)"
+msgstr "列長超éŽå…許的最大值(255 個字元)"
-#, c-format
-msgid "lp: Unknown option '%c'!\n"
-msgstr "lp:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid "List Available Printers"
+msgstr ""
-msgid ""
-"lp: Error - cannot print from stdin if files or a job ID are provided!\n"
-msgstr "lp:錯誤 - 如果æ供了檔案或工作識別號,就無法從標準輸入列å°ï¼\n"
+msgid "Media Size"
+msgstr "媒體大å°"
-#, c-format
-msgid "lp: Unable to access \"%s\" - %s\n"
-msgstr "lp:無法存å–「%sã€- %s\n"
+msgid "Media Source"
+msgstr "媒體來æº"
-#, c-format
-msgid "lp: Too many files - \"%s\"\n"
-msgstr "lp:太多檔案 -「%sã€\n"
+msgid "Media Type"
+msgstr "媒體類型"
-msgid "lp: error - no default destination available.\n"
-msgstr "lp:錯誤 - ç„¡é è¨­ç›®çš„å°è¡¨æ©Ÿå¯ç”¨ã€‚\n"
+#, fuzzy
+msgid "Media jam!"
+msgstr "媒體大å°"
-msgid "lp: error - scheduler not responding!\n"
-msgstr "lp:錯誤 - 排程程å¼ç„¡å應ï¼\n"
+msgid "Media tray almost empty."
+msgstr ""
-#, c-format
-msgid "lp: unable to create temporary file \"%s\" - %s\n"
-msgstr "lp:無法建立暫時檔案「%sã€- %s\n"
+msgid "Media tray empty!"
+msgstr ""
-#, c-format
-msgid "lp: error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "lp:錯誤 - 無法寫入到暫時檔案「%sã€- %s\n"
+msgid "Media tray missing!"
+msgstr ""
-msgid "lp: stdin is empty, so no job has been sent.\n"
-msgstr "lp:標準輸入為空,因而沒有發é€ä»»ä½•å·¥ä½œã€‚\n"
+msgid "Media tray needs to be filled."
+msgstr ""
-#, c-format
-msgid "lp: unable to print file: %s\n"
-msgstr "lp:無法列å°æª”案:%s\n"
+msgid "Memory allocation error"
+msgstr "記憶體é…置錯誤"
-#, c-format
-msgid "request id is %s-%d (%d file(s))\n"
-msgstr "請求識別號為 %s-%d (%d 個檔案)\n"
+msgid "Missing PPD-Adobe-4.x header"
+msgstr "缺少 PPD-Adobe-4.x é é¦–"
-#, c-format
-msgid "lp: restart-job failed: %s\n"
-msgstr "lp:é‡æ–°å•Ÿå‹•å·¥ä½œæ™‚失敗:%s\n"
+msgid "Missing asterisk in column 1"
+msgstr "在第一欄中缺少星號"
#, c-format
-msgid "lp: set-job-attributes failed: %s\n"
-msgstr "lp:設置工作屬性時失敗:%s\n"
+msgid "Missing double quote on line %d!"
+msgstr "第 %d 列缺少雙引號ï¼"
-#, c-format
-msgid "lpinfo: Unable to connect to server: %s\n"
-msgstr "lpinfo:無法連接伺æœå™¨ï¼š%s\n"
+msgid "Missing form variable!"
+msgstr "缺少形å¼è®Šæ•¸ï¼"
-#, c-format
-msgid "lpinfo: Unknown option '%c'!\n"
-msgstr "lpinfo:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid "Missing notify-subscription-ids attribute!"
+msgstr "缺少 notify-subscription-ids 屬性ï¼"
-#, c-format
-msgid "lpinfo: Unknown argument '%s'!\n"
-msgstr "lpinfo:ä¸æ˜Žçš„引數「%sã€ï¼\n"
+msgid "Missing requesting-user-name attribute!"
+msgstr "缺少 requesting-user-name 屬性ï¼"
-#, c-format
-msgid "lpinfo: cups-get-devices failed: %s\n"
-msgstr "lpinfo:cups å–å¾—è£ç½®æ™‚失敗:%s\n"
+msgid "Missing required attributes!"
+msgstr "缺少必è¦çš„屬性ï¼"
#, 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 "Missing value on line %d!"
+msgstr "第 %d 列缺少設定值ï¼"
-#, c-format
-msgid "lpinfo: cups-get-ppds failed: %s\n"
-msgstr "lpinfo:cups å–å¾— PPD 時失敗:%s\n"
+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 ""
"型號: å稱 = %s\n"
" 自然語言 = %s\n"
" 廠商與型號 = %s\n"
+" è£ç½®è­˜åˆ¥è™Ÿ = %s\n"
-#, c-format
-msgid "lpmove: Unknown option '%c'!\n"
-msgstr "lpmove:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid "Modify Class"
+msgstr "修改類別"
-#, c-format
-msgid "lpmove: Unknown argument '%s'!\n"
-msgstr "lpmove:ä¸æ˜Žçš„引數「%sã€ï¼\n"
+msgid "Modify Printer"
+msgstr "修改å°è¡¨æ©Ÿ"
-msgid "Usage: lpmove job dest\n"
-msgstr "用法:lpmove 工作 目的å°è¡¨æ©Ÿ\n"
+msgid "Move All Jobs"
+msgstr "移動所有工作"
-#, c-format
-msgid "lpmove: Unable to connect to server: %s\n"
-msgstr "lpmove:無法連接伺æœå™¨ï¼š%s\n"
+msgid "Move Job"
+msgstr "移動工作"
#, c-format
-msgid "lpmove: move-job failed: %s\n"
-msgstr "lpmove:移動工作時失敗:%s\n"
+msgid "NOTICE: Print file accepted - job ID %d.\n"
+msgstr ""
-msgid "lpoptions: Unknown printer or class!\n"
-msgstr "lpoptions:ä¸æ˜Žçš„å°è¡¨æ©Ÿæˆ–類別ï¼\n"
+msgid "NOTICE: Print file accepted - job ID unknown.\n"
+msgstr ""
-msgid "lpoptions: No printers!?!\n"
-msgstr "lpoptions:沒有å°è¡¨æ©Ÿ !?!\n"
+msgid "NULL PPD file pointer"
+msgstr "空的 PPD 檔案指標"
-#, c-format
-msgid "lpoptions: Unable to add printer or instance: %s\n"
-msgstr "lpoptions:無法加入å°è¡¨æ©Ÿæˆ–實體:%s\n"
+msgid "No"
+msgstr "ç„¡"
-#, c-format
-msgid "lpoptions: Destination %s has no PPD file!\n"
-msgstr "lpoptions:目的å°è¡¨æ©Ÿ %s 沒有 PPD 檔案ï¼\n"
+msgid "No Windows printer drivers are installed!"
+msgstr "未安è£ä»»ä½• Windows å°è¡¨æ©Ÿé©…動程å¼ï¼"
#, c-format
-msgid "lpoptions: Unable to open PPD file for %s!\n"
-msgstr "lpoptions:無法開啟用於 %s çš„ PPD 檔案ï¼\n"
+msgid "No active jobs on %s!"
+msgstr "æ–¼ %s 無作用中工作ï¼"
-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"
+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 "無一"
+
+#, fuzzy
+msgid "Not allowed to print."
+msgstr "ç„¡é è¨­å°è¡¨æ©Ÿ"
+
+msgid "OK"
+msgstr "確定"
+
+msgid "OPC almost at end-of-life."
msgstr ""
-"用法:lpoptions [-h 伺æœå™¨] [-E] -d å°è¡¨æ©Ÿ\n"
-" lpoptions [-h 伺æœå™¨] [-E] [-p å°è¡¨æ©Ÿ] -l\n"
-" 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 "OPC at end-of-life!"
+msgstr ""
-msgid "Enter old password:"
-msgstr "輸入舊的密碼:"
+msgid "OpenGroup without a CloseGroup first"
+msgstr "CloseGroup 未先於 OpenGroup 而出ç¾"
-#, c-format
-msgid "lppasswd: Unable to copy password string: %s\n"
-msgstr "lppasswd:無法複製密碼字串:%s\n"
+msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
+msgstr "CloseUI/JCLCloseUI 未先於 OpenUI/JCLOpenUI 而出ç¾"
-msgid "Enter password:"
-msgstr "輸入密碼:"
+msgid "Operation Policy"
+msgstr "作業時策略"
-msgid "Enter password again:"
-msgstr "å†æ¬¡è¼¸å…¥å¯†ç¢¼ï¼š"
+msgid "Options Installed"
+msgstr "已安è£é¸é …"
-msgid "lppasswd: Sorry, passwords don't match!\n"
-msgstr "lppasswd:抱歉,密碼ä¸ç›¸ç¬¦ï¼\n"
+msgid "Out of toner!"
+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 "Output Mode"
+msgstr "輸出模å¼"
+
+msgid "Output bin almost full."
msgstr ""
-"lppasswd:抱歉,密碼被拒絕。\n"
-" 您的密碼長度必須至少 6 個字元,ä¸å¯åŒ…å«\n"
-" 您的使用者å稱,並且必須包å«è‡³å°‘一個字æ¯å’Œæ•¸å­—。\n"
-msgid "lppasswd: Password file busy!\n"
-msgstr "lppasswd:密碼檔案使用中ï¼\n"
+msgid "Output bin full!"
+msgstr ""
#, c-format
-msgid "lppasswd: Unable to open password file: %s\n"
-msgstr "lppasswd:無法開啟密碼檔案:%s\n"
+msgid "Output for printer %s is sent to %s\n"
+msgstr "給å°è¡¨æ©Ÿ %s 的輸出已發é€åˆ° %s\n"
#, c-format
-msgid "lppasswd: Unable to write to password file: %s\n"
-msgstr "lppasswd:無法寫入密碼檔案:%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 "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
-msgstr "lppasswd:使用者「%sã€åŠç¾¤çµ„「%sã€ä¸å­˜åœ¨ã€‚\n"
+msgid "Output for printer %s/%s is sent to %s\n"
+msgstr "給å°è¡¨æ©Ÿ %s/%s 的輸出已發é€åˆ° %s\n"
-msgid "lppasswd: Sorry, password doesn't match!\n"
-msgstr "lppasswd:抱歉,密碼ä¸ç›¸ç¬¦ï¼\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 "lppasswd: Password file not updated!\n"
-msgstr "lppasswd:密碼檔案無法更新ï¼\n"
+msgid "Output tray missing!"
+msgstr ""
+
+msgid "PASS\n"
+msgstr "ç•¥éŽ\n"
+
+msgid "PS Binary Protocol"
+msgstr "PS 二進ä½å”定"
#, c-format
-msgid "lppasswd: failed to backup old password file: %s\n"
-msgstr "lppasswd:備份舊的密碼檔案時失敗:%s\n"
+msgid "Password for %s on %s? "
+msgstr "用於 %2$s 上的 %1$s 密碼?"
#, c-format
-msgid "lppasswd: failed to rename password file: %s\n"
-msgstr "lppasswd:é‡æ–°å‘½å密碼檔案時失敗:%s\n"
+msgid "Password for %s required to access %s via SAMBA: "
+msgstr "éœ€è¦ %s 的密碼以é€éŽ SAMBA å­˜å– %s:"
-msgid "Usage: lppasswd [-g groupname]\n"
-msgstr "用法:lppasswd [-g groupname]\n"
+msgid "Policies"
+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"
+msgid "Print Job:"
+msgstr "列å°å·¥ä½œï¼š"
-msgid "Start Printer"
-msgstr "å•Ÿå‹•å°è¡¨æ©Ÿ"
+msgid "Print Test Page"
+msgstr "列å°æ¸¬è©¦é "
-msgid "Stop Printer"
-msgstr "åœæ­¢å°è¡¨æ©Ÿ"
+#, fuzzy
+msgid "Printer Added"
+msgstr "å°è¡¨æ©Ÿ"
-msgid "Start Class"
-msgstr "啟動類別"
+#, fuzzy
+msgid "Printer Deleted"
+msgstr "å°è¡¨æ©Ÿæœªå…±äº«ï¼"
-msgid "Stop Class"
-msgstr "åœæ­¢é¡žåˆ¥"
+msgid "Printer Maintenance"
+msgstr "å°è¡¨æ©Ÿç¶­è­·"
-msgid "Accept Jobs"
-msgstr "接å—工作"
+#, fuzzy
+msgid "Printer Modified"
+msgstr "å°è¡¨æ©Ÿæœªå…±äº«ï¼"
-msgid "Reject Jobs"
-msgstr "拒絕工作"
+#, fuzzy
+msgid "Printer Stopped"
+msgstr "å°è¡¨æ©Ÿæœªå…±äº«ï¼"
-msgid "Purge Jobs"
-msgstr "清除工作"
+#, fuzzy
+msgid "Printer off-line."
+msgstr "å°è¡¨æ©Ÿç¶­è­·"
-msgid "Set As Default"
-msgstr "設æˆé è¨­å€¼"
+msgid "Printer:"
+msgstr "å°è¡¨æ©Ÿï¼š"
-msgid "Administration"
-msgstr "管ç†"
+msgid "Printers"
+msgstr "å°è¡¨æ©Ÿ"
-msgid "Modify Class"
-msgstr "修改類別"
+msgid "Purge Jobs"
+msgstr "清除工作"
-msgid "Add Class"
-msgstr "加入類別"
+msgid "Quota limit reached."
+msgstr "é”到é…é¡é™åˆ¶ã€‚"
+
+msgid "Rank Owner Job File(s) Total Size\n"
+msgstr "等級 æ“有人 工作 檔案 總計 大å°\n"
msgid ""
-"The class name may only contain up to 127 printable characters and may not "
-"contain spaces, slashes (/), or the pound sign (#)."
+"Rank Owner Pri Job Files Total Size\n"
msgstr ""
-"類別å稱最多åªèƒ½åŒ…å« 127 個å¯åˆ—å°å­—元,而且ä¸å¯åŒ…å«ç©ºæ ¼ã€æ–œç·š(/),或井字符號"
-"(#)。"
+"等級 æ“有人 優先 工作 檔案 總計 大å°\n"
-msgid "Unable to modify class:"
-msgstr "無法修改類別:"
+msgid "Reject Jobs"
+msgstr "拒絕工作"
-msgid "Unable to add class:"
-msgstr "無法加入類別:"
+msgid "Resolution"
+msgstr "解æžåº¦"
-msgid "Modify Printer"
-msgstr "修改å°è¡¨æ©Ÿ"
+#, c-format
+msgid "Running command: %s %s -N -A %s -c '%s'\n"
+msgstr "正在執行命令:%s %s -N -A %s -c「%sã€\n"
-msgid "Add Printer"
-msgstr "加入å°è¡¨æ©Ÿ"
+msgid "Server Restarted"
+msgstr ""
-msgid ""
-"The printer name may only contain up to 127 printable characters and may not "
-"contain spaces, slashes (/), or the pound sign (#)."
+msgid "Server Security Auditing"
msgstr ""
-"å°è¡¨æ©Ÿå稱最多åªèƒ½åŒ…å« 127 個å¯åˆ—å°å­—元,而且ä¸å¯åŒ…å«ç©ºæ ¼ã€æ–œç·š(/),或井字符"
-"號(#)。"
-msgid "Unable to get list of printer drivers:"
-msgstr "無法å–å¾—å°è¡¨æ©Ÿé©…動程å¼æ¸…單:"
+msgid "Server Started"
+msgstr ""
-msgid "Unable to modify printer:"
-msgstr "無法修改å°è¡¨æ©Ÿï¼š"
+msgid "Server Stopped"
+msgstr ""
-msgid "Unable to add printer:"
-msgstr "無法加入å°è¡¨æ©Ÿï¼š"
+msgid "Set Allowed Users"
+msgstr "設定å…許的使用者"
-msgid "Set Printer Options"
+msgid "Set As Default"
+msgstr "設æˆé è¨­å€¼"
+
+#, fuzzy
+msgid "Set Class Options"
msgstr "設定å°è¡¨æ©Ÿé¸é …"
-msgid "Missing form variable!"
-msgstr "缺少形å¼è®Šæ•¸ï¼"
+msgid "Set Printer Options"
+msgstr "設定å°è¡¨æ©Ÿé¸é …"
-msgid "Unable to get PPD file!"
-msgstr "無法å–å¾— PPD 檔案ï¼"
+msgid "Set Publishing"
+msgstr "設定發布"
-msgid "Unable to open PPD file:"
-msgstr "無法開啟 PPD 檔案:"
+msgid "Start Class"
+msgstr "啟動類別"
-msgid "Banners"
-msgstr "æ©«å¹…"
+msgid "Start Printer"
+msgstr "å•Ÿå‹•å°è¡¨æ©Ÿ"
msgid "Starting Banner"
msgstr "開始橫幅"
-msgid "Ending Banner"
-msgstr "çµæŸæ©«å¹…"
-
-msgid "Policies"
-msgstr "ç­–ç•¥"
-
-msgid "Error Policy"
-msgstr "錯誤時策略"
-
-msgid "Operation Policy"
-msgstr "作業時策略"
+msgid "Stop Class"
+msgstr "åœæ­¢é¡žåˆ¥"
-msgid "PS Binary Protocol"
-msgstr "PS 二進ä½å”定"
+msgid "Stop Printer"
+msgstr "åœæ­¢å°è¡¨æ©Ÿ"
-msgid "None"
-msgstr "無一"
+#, c-format
+msgid "The PPD file \"%s\" could not be found."
+msgstr ""
-msgid "Unable to set options:"
-msgstr "無法設定é¸é …:"
+#, c-format
+msgid "The PPD file \"%s\" could not be opened: %s"
+msgstr ""
-msgid "Change Settings"
-msgstr "變更設定值"
+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 "Unable to change server settings:"
-msgstr "無法變更伺æœå™¨è¨­å®šå€¼ï¼š"
+msgid ""
+"The notify-lease-duration attribute cannot be used with job subscriptions."
+msgstr "notify-lease-duration 屬性無法與工作é å®šä¸€èµ·ä½¿ç”¨ã€‚"
-msgid "Unable to upload cupsd.conf file:"
-msgstr "無法上傳 cupsd.conf 檔案:"
+#, c-format
+msgid "The notify-user-data value is too large (%d > 63 octets)!"
+msgstr "notify-user-data 值太大 (%d > 63 個八ä½å…ƒçµ„)ï¼"
-msgid "Edit Configuration File"
-msgstr "編輯組態檔案"
+msgid ""
+"The printer name may only contain up to 127 printable characters and may not "
+"contain spaces, slashes (/), or the pound sign (#)."
+msgstr ""
+"å°è¡¨æ©Ÿå稱最多åªèƒ½åŒ…å« 127 個å¯åˆ—å°å­—元,而且ä¸å¯åŒ…å«ç©ºæ ¼ã€æ–œç·š(/),或井字符"
+"號(#)。"
-msgid "Unable to create temporary file:"
-msgstr "無法建立暫時檔案:"
+msgid "The printer or class is not shared!"
+msgstr "å°è¡¨æ©Ÿæˆ–類別並未共享ï¼"
-msgid "Unable to access cupsd.conf file:"
-msgstr "ç„¡æ³•å­˜å– cupsd.conf 檔案:"
+msgid "The printer or class was not found."
+msgstr "找ä¸åˆ°å°è¡¨æ©Ÿæˆ–類別。"
-msgid "Unable to edit cupsd.conf files larger than 1MB!"
-msgstr "無法編輯 cupsd.conf 檔案大於 1 MBï¼"
+#, c-format
+msgid "The printer-uri \"%s\" contains invalid characters."
+msgstr "printer-uri「%sã€å…§å«ç„¡æ•ˆçš„字元。"
-msgid "Delete Class"
-msgstr "刪除類別"
+msgid "The printer-uri attribute is required!"
+msgstr "printer-uri 屬性為必è¦çš„ï¼"
-msgid "Unable to delete class:"
-msgstr "無法刪除類別:"
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/classes/CLASSNAME\"."
+msgstr "printer-uri 必須是「ipp://主機å稱/classes/類別å稱ã€çš„å½¢å¼ã€‚"
-msgid "Delete Printer"
-msgstr "刪除å°è¡¨æ©Ÿ"
+msgid ""
+"The printer-uri must be of the form \"ipp://HOSTNAME/printers/PRINTERNAME\"."
+msgstr "printer-uri 必須是「ipp://主機å稱/printers/å°è¡¨æ©Ÿå稱ã€çš„å½¢å¼ã€‚"
-msgid "Unable to delete printer:"
-msgstr "無法刪除å°è¡¨æ©Ÿï¼š"
+#, fuzzy
+msgid ""
+"The subscription name may not contain spaces, slashes (/), question marks "
+"(?), or the pound sign (#)."
+msgstr ""
+"類別å稱最多åªèƒ½åŒ…å« 127 個å¯åˆ—å°å­—元,而且ä¸å¯åŒ…å«ç©ºæ ¼ã€æ–œç·š(/),或井字符號"
+"(#)。"
-msgid "Export Printers to Samba"
-msgstr "匯出å°è¡¨æ©Ÿåˆ° Samba"
+msgid "Toner low."
+msgstr ""
-msgid "Unable to fork process!"
-msgstr "無法è¡ç”Ÿé€²ç¨‹ï¼"
+msgid "Too many active jobs."
+msgstr "太多作用中工作。"
-msgid "Unable to connect to server!"
-msgstr "無法連接伺æœå™¨ï¼"
+msgid "Unable to access cupsd.conf file:"
+msgstr "ç„¡æ³•å­˜å– cupsd.conf 檔案:"
-msgid "Unable to get printer attributes!"
-msgstr "無法å–å¾—å°è¡¨æ©Ÿå±¬æ€§ï¼"
+#, fuzzy
+msgid "Unable to add RSS subscription:"
+msgstr "無法加入å°è¡¨æ©Ÿï¼š"
-msgid "Unable to convert PPD file!"
-msgstr "ç„¡æ³•è½‰æ› PPD 檔案ï¼"
+msgid "Unable to add class:"
+msgstr "無法加入類別:"
-msgid "Unable to copy Windows 2000 printer driver files!"
-msgstr "無法複製 Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案ï¼"
+#, c-format
+msgid "Unable to add job for destination \"%s\"!"
+msgstr "無法於目的å°è¡¨æ©Ÿã€Œ%sã€åŠ å…¥å·¥ä½œï¼"
-msgid "Unable to install Windows 2000 printer driver files!"
-msgstr "ç„¡æ³•å®‰è£ Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案ï¼"
+msgid "Unable to add printer:"
+msgstr "無法加入å°è¡¨æ©Ÿï¼š"
-msgid "Unable to copy Windows 9x printer driver files!"
-msgstr "無法複製 Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案ï¼"
+msgid "Unable to allocate memory for file types!"
+msgstr "無法é…置用於檔案類型的記憶體ï¼"
-msgid "Unable to install Windows 9x printer driver files!"
-msgstr "ç„¡æ³•å®‰è£ Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案ï¼"
+#, fuzzy
+msgid "Unable to cancel RSS subscription:"
+msgstr "無法變更å°è¡¨æ©Ÿï¼š"
-msgid "Unable to set Windows printer driver!"
-msgstr "無法設定 Windows å°è¡¨æ©Ÿé©…動程å¼ï¼"
+msgid "Unable to change printer-is-shared attribute:"
+msgstr "無法變更å°è¡¨æ©Ÿåˆ†äº«çš„屬性:"
-msgid "No printer drivers found!"
-msgstr "找ä¸åˆ°å°è¡¨æ©Ÿé©…動程å¼ï¼"
+msgid "Unable to change printer:"
+msgstr "無法變更å°è¡¨æ©Ÿï¼š"
-msgid "Unable to execute cupsaddsmb command!"
-msgstr "無法執行 cupsaddsmb 命令ï¼"
+msgid "Unable to change server settings:"
+msgstr "無法變更伺æœå™¨è¨­å®šå€¼ï¼š"
#, c-format
-msgid "cupsaddsmb failed with status %d"
-msgstr "cupsaddsmb 失敗時狀態 %d"
+msgid "Unable to copy CUPS printer driver files (%d)!"
+msgstr "無法複製 CUPS å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
#, c-format
-msgid "cupsaddsmb crashed on signal %d"
-msgstr "cupsaddsmb 當機於信號 %d"
+msgid "Unable to copy PPD file - %s!"
+msgstr "無法複製 PPD 檔案 - %sï¼"
-msgid "A Samba username is required to export printer drivers!"
-msgstr "éœ€è¦ Samba 使用者å稱以匯出å°è¡¨æ©Ÿé©…動程å¼ï¼"
+msgid "Unable to copy PPD file!"
+msgstr "無法複製 PPD 檔案ï¼"
-msgid "A Samba password is required to export printer drivers!"
-msgstr "éœ€è¦ Samba 密碼以匯出å°è¡¨æ©Ÿé©…動程å¼ï¼"
+#, c-format
+msgid "Unable to copy Windows 2000 printer driver files (%d)!"
+msgstr "無法複製 Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
-msgid "Unable to open cupsd.conf file:"
-msgstr "無法開啟 cupsd.conf 檔案:"
+#, c-format
+msgid "Unable to copy Windows 9x printer driver files (%d)!"
+msgstr "無法複製 Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
-msgid "Unable to change printer:"
-msgstr "無法變更å°è¡¨æ©Ÿï¼š"
+#, c-format
+msgid "Unable to copy interface script - %s!"
+msgstr "無法複製介é¢å‘½ä»¤ç¨¿ - %sï¼"
-msgid "Set Allowed Users"
-msgstr "設定å…許的使用者"
+msgid "Unable to create temporary file:"
+msgstr "無法建立暫時檔案:"
-msgid "Unable to get printer attributes:"
-msgstr "無法å–å¾—å°è¡¨æ©Ÿå±¬æ€§ï¼š"
+msgid "Unable to delete class:"
+msgstr "無法刪除類別:"
-msgid "Set Publishing"
-msgstr "設定發布"
+msgid "Unable to delete printer:"
+msgstr "無法刪除å°è¡¨æ©Ÿï¼š"
-msgid "Unable to change printer-is-shared attribute:"
-msgstr "無法變更å°è¡¨æ©Ÿåˆ†äº«çš„屬性:"
+msgid "Unable to edit cupsd.conf files larger than 1MB!"
+msgstr "無法編輯 cupsd.conf 檔案大於 1 MBï¼"
-msgid "Classes"
-msgstr "類別"
+msgid "Unable to find destination for job!"
+msgstr "無法找到此工作之目的å°è¡¨æ©Ÿï¼"
msgid "Unable to get class list:"
msgstr "無法å–得類別表列:"
@@ -2060,14 +2302,31 @@ msgstr "無法å–得類別表列:"
msgid "Unable to get class status:"
msgstr "無法å–得類別狀æ³ï¼š"
-msgid "Move Job"
-msgstr "移動工作"
+msgid "Unable to get list of printer drivers:"
+msgstr "無法å–å¾—å°è¡¨æ©Ÿé©…動程å¼æ¸…單:"
-msgid "Unable to find destination for job!"
-msgstr "無法找到此工作之目的å°è¡¨æ©Ÿï¼"
+msgid "Unable to get printer attributes:"
+msgstr "無法å–å¾—å°è¡¨æ©Ÿå±¬æ€§ï¼š"
-msgid "Move All Jobs"
-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 "ç„¡æ³•å®‰è£ Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
+
+#, c-format
+msgid "Unable to install Windows 9x printer driver files (%d)!"
+msgstr "ç„¡æ³•å®‰è£ Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
+
+msgid "Unable to modify class:"
+msgstr "無法修改類別:"
+
+msgid "Unable to modify printer:"
+msgstr "無法修改å°è¡¨æ©Ÿï¼š"
msgid "Unable to move job"
msgstr "無法移動工作"
@@ -2075,435 +2334,743 @@ msgstr "無法移動工作"
msgid "Unable to move jobs"
msgstr "無法移動工作"
-msgid "Print Test Page"
-msgstr "列å°æ¸¬è©¦é "
+msgid "Unable to open PPD file"
+msgstr "無法開啟 PPD 檔案"
-msgid "Unable to print test page:"
-msgstr "無法列å°æ¸¬è©¦é ï¼š"
+msgid "Unable to open PPD file:"
+msgstr "無法開啟 PPD 檔案:"
-msgid "Jobs"
-msgstr "工作"
+msgid "Unable to open cupsd.conf file:"
+msgstr "無法開啟 cupsd.conf 檔案:"
-msgid "Job operation failed:"
-msgstr "工作失敗:"
+msgid "Unable to print test page:"
+msgstr "無法列å°æ¸¬è©¦é ï¼š"
-msgid "Printers"
-msgstr "å°è¡¨æ©Ÿ"
+#, c-format
+msgid "Unable to run \"%s\": %s\n"
+msgstr "無法é‹è¡Œã€Œ%sã€ï¼š%s\n"
-msgid "Unable to get printer list:"
-msgstr "無法å–å¾—å°è¡¨æ©Ÿè¡¨åˆ—:"
+msgid "Unable to send maintenance job:"
+msgstr "無法發é€ç¶­è­·å·¥ä½œï¼š"
-msgid "Unable to get printer status:"
-msgstr "無法å–å¾—å°è¡¨æ©Ÿç‹€æ…‹ï¼š"
+#, c-format
+msgid "Unable to set Windows printer driver (%d)!"
+msgstr "無法設定 Windows å°è¡¨æ©Ÿé©…å‹•ç¨‹å¼ (%d)ï¼"
-msgid "OK"
-msgstr "確定"
+msgid "Unable to set options:"
+msgstr "無法設定é¸é …:"
-msgid "Unable to open PPD file"
-msgstr "無法開啟 PPD 檔案"
+msgid "Unable to upload cupsd.conf file:"
+msgstr "無法上傳 cupsd.conf 檔案:"
-msgid "NULL PPD file pointer"
-msgstr "空的 PPD 檔案指標"
+msgid "Unknown"
+msgstr "ä¸æ˜Žçš„"
-msgid "Memory allocation error"
-msgstr "記憶體é…置錯誤"
+#, fuzzy, c-format
+msgid "Unknown printer error (%s)!"
+msgstr "ä¸æ˜Žçš„ printer-error-policy「%sã€ã€‚"
-msgid "Missing PPD-Adobe-4.x header"
-msgstr "缺少 PPD-Adobe-4.x é é¦–"
+#, c-format
+msgid "Unknown printer-error-policy \"%s\"."
+msgstr "ä¸æ˜Žçš„ printer-error-policy「%sã€ã€‚"
-msgid "Missing value string"
-msgstr "缺少值字串"
+#, c-format
+msgid "Unknown printer-op-policy \"%s\"."
+msgstr "ä¸æ˜Žçš„ printer-op-policy「%sã€ã€‚"
-msgid "Internal error"
-msgstr "內部錯誤"
+#, c-format
+msgid "Unsupported compression \"%s\"!"
+msgstr "ä¸æ”¯æ´çš„壓縮「%sã€ï¼"
-msgid "Bad OpenGroup"
-msgstr "ä¸ç•¶çš„ OpenGroup"
+#, c-format
+msgid "Unsupported compression attribute %s!"
+msgstr "ä¸æ”¯æ´çš„壓縮屬性 %sï¼"
-msgid "OpenGroup without a CloseGroup first"
-msgstr "CloseGroup 未先於 OpenGroup 而出ç¾"
+#, c-format
+msgid "Unsupported format \"%s\"!"
+msgstr "ä¸æ”¯æ´çš„æ ¼å¼ã€Œ%sã€ï¼"
-msgid "Bad OpenUI/JCLOpenUI"
-msgstr "ä¸ç•¶çš„ OpenUI/JCLOpenUI"
+#, c-format
+msgid "Unsupported format '%s'!"
+msgstr "ä¸æ”¯æ´æ ¼å¼ã€Œ%sã€ï¼"
-msgid "OpenUI/JCLOpenUI without a CloseUI/JCLCloseUI first"
-msgstr "CloseUI/JCLCloseUI 未先於 OpenUI/JCLOpenUI 而出ç¾"
+#, c-format
+msgid "Unsupported format '%s/%s'!"
+msgstr "ä¸æ”¯æ´çš„æ ¼å¼ã€Œ%s/%sã€ï¼"
-msgid "Bad OrderDependency"
-msgstr "ä¸ç•¶çš„ OrderDependency"
+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 ""
+"用法:\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"
-msgid "Bad UIConstraints"
-msgstr "ä¸ç•¶çš„ UIConstraints"
+#, c-format
+msgid "Usage: %s job-id user title copies options [file]\n"
+msgstr ""
-msgid "Missing asterisk in column 1"
-msgstr "在第一欄中缺少星號"
+#, c-format
+msgid "Usage: %s job-id user title copies options file\n"
+msgstr ""
-msgid "Line longer than the maximum allowed (255 characters)"
-msgstr "列長超éŽå…許的最大值(255 個字元)"
+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 "Illegal control character"
-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 "Illegal main keyword string"
-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 ""
+"用法:cupsd [-c 組態檔案] [-f] [-F] [-h] [-l]\n"
+"\n"
+" -c 組態檔案 載入替代的組態檔案\n"
+" -f 在å‰æ™¯ä¸­é‹è¡Œ\n"
+" -F 在å‰æ™¯ä¸­ä»¥å¸é›¢æ–¹å¼é‹è¡Œ\n"
+" -h 顯示此用法訊æ¯\n"
+" -l 從 launchd(8) é‹è¡Œ cupsd\n"
-msgid "Illegal option keyword string"
-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 "Illegal translation string"
-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 ""
+"用法:cupstestdsc [é¸é …] 檔案å稱.ps [… 檔案å稱.ps]\n"
+" cupstestdsc [é¸é …] -\n"
+"\n"
+" é¸é …:\n"
+"\n"
+" -h 顯示程å¼ç”¨æ³•\n"
+"\n"
+" 注æ„:這個程å¼åªæœ‰é©—è­‰ DSC 註釋,而ä¸æ˜¯ PostScript 本身。\n"
-msgid "Illegal whitespace character"
-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 "Bad custom parameter"
-msgstr "ä¸ç•¶çš„自訂åƒæ•¸"
+msgid "Usage: lpmove job/src dest\n"
+msgstr "用法:lpmove 工作/ä¾†æº ç›®çš„å°è¡¨æ©Ÿ\n"
-msgid "Unknown"
-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 ""
+"用法:lpoptions [-h 伺æœå™¨] [-E] -d å°è¡¨æ©Ÿ\n"
+" lpoptions [-h 伺æœå™¨] [-E] [-p å°è¡¨æ©Ÿ] -l\n"
+" lpoptions [-h 伺æœå™¨] [-E] -p å°è¡¨æ©Ÿ -o é¸é …[=值]…\n"
+" lpoptions [-h 伺æœå™¨] [-E] -x å°è¡¨æ©Ÿ\n"
-msgid "Custom"
-msgstr "自訂"
+msgid "Usage: lppasswd [-g groupname]\n"
+msgstr "用法:lppasswd [-g groupname]\n"
-msgid "JCL"
-msgstr "工作控制語言(JCL)"
+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"
-msgid "No authentication information provided!"
-msgstr "未æ供任何èªè­‰è³‡è¨Šï¼"
+msgid ""
+"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgstr ""
+"用法:lpq [-P 目的å°è¡¨æ©Ÿ] [-U 使用者å稱] [-h 主機å稱 [:連接埠]] [-l] [+é–“"
+"éš”]\n"
-#, c-format
-msgid "Password for %s required to access %s via SAMBA: "
-msgstr "éœ€è¦ %s 的密碼以é€éŽ SAMBA å­˜å– %s:"
+msgid "Usage: snmp [host-or-ip-address]\n"
+msgstr ""
-#, c-format
-msgid "Running command: %s %s -N -U '%s%%%s' -c '%s'\n"
-msgstr "正在執行命令:%s %s -N -U '%s%%%s' -c '%s'\n"
+#, fuzzy, c-format
+msgid "WARNING: Boolean expected for waiteof option \"%s\"\n"
+msgstr "lp:-f é¸é …之後é æœŸç‚ºå½¢å¼ï¼\n"
-#, c-format
-msgid "cupsaddsmb: Unable to run \"%s\": %s\n"
-msgstr "cupsaddsmb:無法é‹è¡Œã€Œ%sã€ï¼š%s\n"
+msgid "WARNING: Couldn't create read channel\n"
+msgstr ""
-msgid "cupsaddsmb: No Windows printer drivers are installed!\n"
-msgstr "cupsaddsmb:未安è£ä»»ä½• Windows å°è¡¨æ©Ÿé©…動程å¼ï¼\n"
+msgid "WARNING: Couldn't create side channel\n"
+msgstr ""
-msgid "cupsaddsmb: Warning, no Windows 2000 printer drivers are installed!\n"
-msgstr "cupsaddsmb:警告,未安è£ä»»ä½• Windows 2000 å°è¡¨æ©Ÿé©…動程å¼ï¼\n"
+msgid "WARNING: Failed to read side-channel request!\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Printer %s is already a member of class %s.\n"
-msgstr "lpadmin:å°è¡¨æ©Ÿ %s 已經是類別 %s çš„æˆå“¡ã€‚\n"
+msgid "WARNING: Option \"%s\" cannot be included via IncludeFeature!\n"
+msgstr ""
-msgid "lpadmin: No member names were seen!\n"
-msgstr "lpadmin:未發ç¾ä»»ä½•æˆå“¡å稱ï¼\n"
+#, c-format
+msgid ""
+"WARNING: Remote host did not respond with command status byte after %d "
+"seconds!\n"
+msgstr ""
#, c-format
-msgid "lpadmin: Printer %s is not a member of class %s.\n"
-msgstr "lpadmin:å°è¡¨æ©Ÿ %s 並éžé¡žåˆ¥ %s çš„æˆå“¡ã€‚\n"
+msgid ""
+"WARNING: Remote host did not respond with control status byte after %d "
+"seconds!\n"
+msgstr ""
#, c-format
msgid ""
-"Device: uri = %s\n"
-" class = %s\n"
-" info = %s\n"
-" make-and-model = %s\n"
-" device-id = %s\n"
+"WARNING: Remote host did not respond with data status byte after %d "
+"seconds!\n"
msgstr ""
-"è£ç½®ï¼šuri = %s\n"
-" 類別 = %s\n"
-" 資訊 = %s\n"
-" 廠商與型號 = %s\n"
-" è£ç½®è­˜åˆ¥è™Ÿ = %s\n"
#, c-format
+msgid "WARNING: SCSI command timed out (%d); retrying...\n"
+msgstr ""
+
msgid ""
-"Model: name = %s\n"
-" natural_language = %s\n"
-" make-and-model = %s\n"
-" device-id = %s\n"
+"WARNING: This document does not conform to the Adobe Document Structuring "
+"Conventions and may not print correctly!\n"
msgstr ""
-"型號: å稱 = %s\n"
-" 自然語言 = %s\n"
-" 廠商與型號 = %s\n"
-" è£ç½®è­˜åˆ¥è™Ÿ = %s\n"
-msgid "Usage: lpmove job/src dest\n"
-msgstr "用法:lpmove 工作/ä¾†æº ç›®çš„å°è¡¨æ©Ÿ\n"
+#, fuzzy, c-format
+msgid "WARNING: Unknown choice \"%s\" for option \"%s\"!\n"
+msgstr "%s:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
-msgid "lpstat: Need \"completed\", \"not-completed\", or \"all\" after -W!\n"
-msgstr "lpstat:-W 之後需è¦ã€Œcompletedã€ã€ã€Œnot-completedã€æˆ–「allã€ï¼\n"
+#, fuzzy, c-format
+msgid "WARNING: Unknown option \"%s\"!\n"
+msgstr "%s:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
-#, c-format
-msgid "%s accepting requests since %s\n"
-msgstr "%s 從 %s 開始接å—請求\n"
+#, fuzzy, c-format
+msgid "WARNING: Unsupported baud rate %s!\n"
+msgstr "ä¸æ”¯æ´çš„æ ¼å¼ã€Œ%sã€ï¼"
#, c-format
msgid ""
-"%s not accepting requests since %s -\n"
-"\t%s\n"
+"WARNING: recoverable: Network host '%s' is busy; will retry in %d "
+"seconds...\n"
msgstr ""
-"%s 從 %s 開始無法接å—請求 -\n"
-"\t%s\n"
-#, c-format
-msgid "%s/%s accepting requests since %s\n"
-msgstr "%s/%s 從 %s 開始接å—請求\n"
+msgid "Warning, no Windows 2000 printer drivers are installed!"
+msgstr "警告,未安è£ä»»ä½• Windows 2000 å°è¡¨æ©Ÿé©…動程å¼ï¼"
+
+msgid "Yes"
+msgstr "是"
#, c-format
msgid ""
-"%s/%s not accepting requests since %s -\n"
-"\t%s\n"
+"You must access this page using the URL <A HREF=\"https://%s:%d%s\">https://%"
+"s:%d%s</A>."
msgstr ""
-"%s/%s 從 %s 開始無法接å—請求 -\n"
-"\t%s\n"
+"æ‚¨å¿…é ˆä½¿ç”¨ç¶²å€ <A HREF=\"https://%s:%d%s\">https://%s:%d%s</A> 來存å–æ­¤é é¢ã€‚"
-msgid "lpc> "
-msgstr "lpc> "
+msgid "aborted"
+msgstr "放棄"
-#, c-format
-msgid "%s: Unable to contact server!\n"
-msgstr "%s:無法連上伺æœå™¨ï¼\n"
+msgid "canceled"
+msgstr "å–消"
-#, c-format
-msgid "%s: Error - expected username after '-U' option!\n"
-msgstr "%s:錯誤 - 「-Uã€é¸é …之後é æœŸç‚ºä½¿ç”¨è€…å稱ï¼\n"
+msgid "completed"
+msgstr "已完æˆ"
-#, c-format
-msgid "%s: Error - unknown destination \"%s/%s\"!\n"
-msgstr "%s:錯誤 - ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%s/%sã€ï¼\n"
+msgid "cups-deviced failed to execute."
+msgstr "cups-deviced 執行失敗。"
+
+msgid "cups-driverd failed to execute."
+msgstr "cups-driverd 執行失敗。"
#, c-format
-msgid "%s: Unknown destination \"%s\"!\n"
-msgstr "%s:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+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 "å–消:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+
+#, fuzzy, c-format
+msgid "cupsctl: Unknown option \"-%c\"!\n"
+msgstr "å–消:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+
+msgid "cupsd: Expected config filename after \"-c\" option!\n"
+msgstr "cupsd:「-cã€é¸é …之後é æœŸç‚ºé…置檔案å稱ï¼\n"
#, c-format
-msgid "%s: Error - expected hostname after '-h' option!\n"
-msgstr "%s:錯誤 - 「-hã€é¸é …之後é æœŸç‚ºä¸»æ©Ÿå稱ï¼\n"
+msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
+msgstr "cupsd:ä¸æ˜Žçš„引數「%sã€- 放棄中ï¼\n"
#, c-format
-msgid ""
-"%s: error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "%s:錯誤 - %s 環境變數指稱ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+msgid "cupsd: Unknown option \"%c\" - aborting!\n"
+msgstr "cupsd:ä¸æ˜Žçš„é¸é …「%cã€- 放棄中ï¼\n"
+
+msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
+msgstr "cupsd:launchd(8) 的支æ´æœªè¢«ç·¨è­¯é€²ä¾†ï¼Œä»¥æ­£å¸¸æ¨¡å¼é‹è¡Œã€‚\n"
#, c-format
-msgid "%s: error - no default destination available.\n"
-msgstr "%s:錯誤 - ç„¡å¯ç”¨çš„é è¨­ç›®çš„å°è¡¨æ©Ÿã€‚\n"
+msgid "cupsfilter: No filter to convert from %s/%s to %s/%s!\n"
+msgstr ""
-msgid ""
-"Usage: lpq [-P dest] [-U username] [-h hostname[:port]] [-l] [+interval]\n"
+msgid "cupsfilter: Only one filename can be specified!\n"
msgstr ""
-"用法:lpq [-P 目的å°è¡¨æ©Ÿ] [-U 使用者å稱] [-h 主機å稱 [:連接埠]] [-l] [+é–“"
-"éš”]\n"
#, c-format
-msgid "%s: Error - expected hostname after '-H' option!\n"
-msgstr "%s:錯誤 - 「-Hã€é¸é …之後é æœŸç‚ºä¸»æ©Ÿå稱ï¼\n"
+msgid "cupsfilter: Unable to determine MIME type of \"%s\"!\n"
+msgstr ""
#, c-format
-msgid "%s: Error - expected value after '-%c' option!\n"
-msgstr "%s:錯誤 - 「-%cã€é¸é …之後é æœŸç‚ºè¨­å®šå€¼ï¼\n"
+msgid "cupsfilter: Unable to read MIME database from \"%s\"!\n"
+msgstr ""
-#, c-format
-msgid ""
-"%s: Warning - '%c' format modifier not supported - output may not be "
-"correct!\n"
-msgstr "%s:警告 - ä¸æ”¯æ´ '%c' æ ¼å¼ä¿®é£¾éµ - 輸出å¯èƒ½ä¸æ­£ç¢ºï¼\n"
+#, fuzzy, c-format
+msgid "cupsfilter: Unknown destination MIME type %s/%s!\n"
+msgstr "lpq:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%s/%sã€ï¼\n"
-#, c-format
-msgid "%s: error - expected option=value after '-o' option!\n"
-msgstr "%s:錯誤 - 「-oã€é¸é …之後é æœŸç‚ºé¸é …=值ï¼\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 '-P' option!\n"
-msgstr "%s:錯誤 - 「-Pã€é¸é …之後é æœŸç‚ºç›®çš„å°è¡¨æ©Ÿï¼\n"
+msgid "cupstestppd: The -v option is incompatible with the -q option.\n"
+msgstr "cupstestppd:-v é¸é …與 -q é¸é …ä¸ç›¸å®¹ã€‚\n"
#, c-format
-msgid "%s: Error - expected copy count after '-#' option!\n"
-msgstr "%s:錯誤 - 「-#ã€é¸é …之後é æœŸç‚ºè¤‡è£½ä»½æ•¸ï¼\n"
+msgid "device for %s/%s: %s\n"
+msgstr "è£ç½®ç”¨æ–¼ %s/%s:%s\n"
#, c-format
-msgid "%s: Error - expected name after '-%c' option!\n"
-msgstr "%s:錯誤 - 「-%cã€é¸é …之後é æœŸç‚ºå稱ï¼\n"
+msgid "device for %s: %s\n"
+msgstr "è£ç½®ç”¨æ–¼ %s:%s\n"
-#, c-format
-msgid "%s: Error - unknown option '%c'!\n"
-msgstr "%s:錯誤 - ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+msgid "held"
+msgstr "延é²"
-#, c-format
-msgid "%s: Error - unable to access \"%s\" - %s\n"
-msgstr "%s:錯誤 - 無法存å–「%sã€- %s\n"
+msgid "help\t\tget help on commands\n"
+msgstr "help\t\tå–å¾—å°æ–¼å‘½ä»¤çš„說明\n"
+
+msgid "idle"
+msgstr "é–’ç½®"
+
+msgid "job-printer-uri attribute missing!"
+msgstr "缺少 job-printer-uri 屬性ï¼"
+
+msgid "lpadmin: Class name can only contain printable characters!\n"
+msgstr "lpadmin:類別å稱åªèƒ½åŒ…å«å¯åˆ—å°å­—å…ƒï¼\n"
+
+msgid "lpadmin: Expected PPD after '-P' option!\n"
+msgstr "lpadmin:「-Pã€é¸é …之後é æœŸç‚º PPDï¼\n"
+
+msgid "lpadmin: Expected allow/deny:userlist after '-u' option!\n"
+msgstr "lpadmin:「-uã€é¸é …之後é æœŸç‚ºå…許/拒絕:使用者串列ï¼\n"
+
+msgid "lpadmin: Expected class after '-r' option!\n"
+msgstr "lpadmin:「-rã€é¸é …之後é æœŸç‚ºé¡žåˆ¥ï¼\n"
+
+msgid "lpadmin: Expected class name after '-c' option!\n"
+msgstr "lpadmin:「-cã€é¸é …之後é æœŸç‚ºé¡žåˆ¥å稱ï¼\n"
+
+msgid "lpadmin: Expected description after '-D' option!\n"
+msgstr "lpadmin:「-Dã€é¸é …之後é æœŸç‚ºæè¿°ï¼\n"
+
+msgid "lpadmin: Expected device URI after '-v' option!\n"
+msgstr "lpadmin:「-vã€é¸é …之後é æœŸç‚ºè£ç½®çš„ URIï¼\n"
+
+msgid "lpadmin: Expected file type(s) after '-I' option!\n"
+msgstr "lpadmin:「-Iã€é¸é …之後é æœŸç‚ºæª”案類型ï¼\n"
+
+msgid "lpadmin: Expected hostname after '-h' option!\n"
+msgstr "lpadmin:「-hã€é¸é …之後é æœŸç‚ºä¸»æ©Ÿå稱ï¼\n"
+
+msgid "lpadmin: Expected interface after '-i' option!\n"
+msgstr "lpadmin:「-iã€é¸é …之後é æœŸç‚ºä»‹é¢ï¼\n"
+
+msgid "lpadmin: Expected location after '-L' option!\n"
+msgstr "lpadmin:「-Lã€é¸é …之後é æœŸç‚ºä½ç½®ï¼\n"
+
+msgid "lpadmin: Expected model after '-m' option!\n"
+msgstr "lpadmin:「-mã€é¸é …之後é æœŸç‚ºåž‹è™Ÿï¼\n"
+
+msgid "lpadmin: Expected name=value after '-o' option!\n"
+msgstr "lpadmin:「-oã€é¸é …之後é æœŸç‚ºå稱=值ï¼\n"
+
+msgid "lpadmin: Expected printer after '-p' option!\n"
+msgstr "lpadmin:「-pã€é¸é …之後é æœŸç‚ºå°è¡¨æ©Ÿï¼\n"
+
+msgid "lpadmin: Expected printer name after '-d' option!\n"
+msgstr "lpadmin:「-dã€é¸é …之後é æœŸç‚ºå°è¡¨æ©Ÿå稱ï¼\n"
+
+msgid "lpadmin: Expected printer or class after '-x' option!\n"
+msgstr "lpadmin:「-xã€é¸é …之後é æœŸç‚ºå°è¡¨æ©Ÿæˆ–類別ï¼\n"
+
+msgid "lpadmin: No member names were seen!\n"
+msgstr "lpadmin:未發ç¾ä»»ä½•æˆå“¡å稱ï¼\n"
#, c-format
-msgid "%s: Error - too many files - \"%s\"\n"
-msgstr "%s:錯誤 - 太多檔案 -「%sã€\n"
+msgid "lpadmin: Printer %s is already a member of class %s.\n"
+msgstr "lpadmin:å°è¡¨æ©Ÿ %s 已經是類別 %s çš„æˆå“¡ã€‚\n"
#, c-format
+msgid "lpadmin: Printer %s is not a member of class %s.\n"
+msgstr "lpadmin:å°è¡¨æ©Ÿ %s 並éžé¡žåˆ¥ %s çš„æˆå“¡ã€‚\n"
+
+msgid "lpadmin: Printer name can only contain printable characters!\n"
+msgstr "lpadmin:å°è¡¨æ©Ÿå稱åªèƒ½åŒ…å«å¯åˆ—å°å­—å…ƒï¼\n"
+
msgid ""
-"%s: Error - %s environment variable names non-existent destination \"%s\"!\n"
-msgstr "%s:錯誤 - %s 環境變數指稱ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+"lpadmin: Unable to add a printer to the class:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法加入å°è¡¨æ©Ÿåˆ°é¡žåˆ¥ï¼š\n"
+" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
#, c-format
-msgid "%s: Error - no default destination available.\n"
-msgstr "%s:錯誤 - ç„¡å¯ç”¨çš„é è¨­ç›®çš„å°è¡¨æ©Ÿã€‚\n"
+msgid "lpadmin: Unable to connect to server: %s\n"
+msgstr "lpadmin:無法連接伺æœå™¨ï¼š%s\n"
#, c-format
-msgid "%s: Error - scheduler not responding!\n"
-msgstr "%s:錯誤 - 排程程å¼ç„¡å應ï¼\n"
+msgid "lpadmin: Unable to create temporary file - %s\n"
+msgstr "lpadmin:無法建立暫時檔案 - %s\n"
#, c-format
-msgid "%s: Error - unable to create temporary file \"%s\" - %s\n"
-msgstr "%s:錯誤 - 無法建立暫時檔案「%sã€- %s\n"
+msgid "lpadmin: Unable to create temporary file: %s\n"
+msgstr "lpadmin:無法建立暫時檔案:%s\n"
#, c-format
-msgid "%s: Error - unable to write to temporary file \"%s\" - %s\n"
-msgstr "%s:錯誤 - 無法寫入暫時檔案「%sã€- %s\n"
+msgid "lpadmin: Unable to open PPD file \"%s\" - %s\n"
+msgstr "lpadmin:無法開啟 PPD 檔案「%sã€- %s\n"
#, c-format
-msgid "%s: Error - stdin is empty, so no job has been sent.\n"
-msgstr "%s:錯誤 - 標準輸入為空,因而未發é€ä»»ä½•å·¥ä½œã€‚\n"
+msgid "lpadmin: Unable to open file \"%s\": %s\n"
+msgstr "lpadmin:無法開啟檔案「%sã€ï¼š%s\n"
+
+msgid ""
+"lpadmin: Unable to remove a printer from the class:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法從類別移除å°è¡¨æ©Ÿï¼š\n"
+" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
+
+msgid ""
+"lpadmin: Unable to set the PPD file:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定 PPD 檔案:\n"
+" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
+
+msgid ""
+"lpadmin: Unable to set the device URI:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定è£ç½®çš„ URI:\n"
+" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
+
+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 ""
+"lpadmin: Unable to set the interface script:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定介é¢å‘½ä»¤ç¨¿ï¼š\n"
+" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
+
+msgid ""
+"lpadmin: Unable to set the printer description:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定å°è¡¨æ©Ÿæ述:\n"
+" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
+
+msgid ""
+"lpadmin: Unable to set the printer location:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定å°è¡¨æ©Ÿä½ç½®ï¼š\n"
+" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
+
+msgid ""
+"lpadmin: Unable to set the printer options:\n"
+" You must specify a printer name first!\n"
+msgstr ""
+"lpadmin:無法設定å°è¡¨æ©Ÿé¸é …:\n"
+" 您必須先指定å°è¡¨æ©Ÿå稱ï¼\n"
#, c-format
-msgid "%s: Error - unknown destination \"%s\"!\n"
-msgstr "%s:錯誤 - ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+msgid "lpadmin: Unknown allow/deny option \"%s\"!\n"
+msgstr "lpadmin:ä¸æ˜Žçš„å…許/拒絕é¸é …「%sã€ï¼\n"
#, c-format
-msgid "%s: Error - expected reason text after '-r' option!\n"
-msgstr "%s:錯誤 - 「-rã€é¸é …之後é æœŸç‚ºç†ç”±æ–‡å­—ï¼\n"
+msgid "lpadmin: Unknown argument '%s'!\n"
+msgstr "lpadmin:ä¸æ˜Žçš„引數「%sã€ï¼\n"
#, c-format
-msgid "%s: Error - expected username after '-u' option!\n"
-msgstr "%s:錯誤 - 「-uã€é¸é …之後é æœŸç‚ºä½¿ç”¨è€…å稱ï¼\n"
+msgid "lpadmin: Unknown option '%c'!\n"
+msgstr "lpadmin:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+
+msgid "lpadmin: Warning - content type list ignored!\n"
+msgstr "lpadmin:警告 - 內容類型表列被忽略ï¼\n"
+
+msgid "lpc> "
+msgstr "lpc> "
#, c-format
-msgid "%s: %s failed: %s\n"
-msgstr "%s:%s 失敗:%s\n"
+msgid "lpinfo: Unable to connect to server: %s\n"
+msgstr "lpinfo:無法連接伺æœå™¨ï¼š%s\n"
#, c-format
-msgid "%s: Error - expected destination after '-d' option!\n"
-msgstr "%s:錯誤 - 「-dã€é¸é …之後é æœŸç‚ºç›®çš„å°è¡¨æ©Ÿï¼\n"
+msgid "lpinfo: Unknown argument '%s'!\n"
+msgstr "lpinfo:ä¸æ˜Žçš„引數「%sã€ï¼\n"
#, c-format
-msgid "%s: Error - expected form after '-f' option!\n"
-msgstr "%s:錯誤 - 「-fã€é¸é …之後é æœŸç‚ºå½¢å¼ï¼\n"
+msgid "lpinfo: Unknown option '%c'!\n"
+msgstr "lpinfo:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
#, c-format
-msgid "%s: Warning - form option ignored!\n"
-msgstr "%s:警告 - 已忽略形å¼é¸é …ï¼\n"
+msgid "lpmove: Unable to connect to server: %s\n"
+msgstr "lpmove:無法連接伺æœå™¨ï¼š%s\n"
#, c-format
-msgid "%s: Expected job ID after '-i' option!\n"
-msgstr "%s:「-iã€é¸é …之後é æœŸç‚ºå·¥ä½œè­˜åˆ¥è™Ÿï¼\n"
+msgid "lpmove: Unknown argument '%s'!\n"
+msgstr "lpmove:ä¸æ˜Žçš„引數「%sã€ï¼\n"
#, c-format
-msgid "%s: Error - cannot print files and alter jobs simultaneously!\n"
-msgstr "%s:錯誤 - 無法åŒæ­¥åˆ—å°æª”案和改變工作ï¼\n"
+msgid "lpmove: Unknown option '%c'!\n"
+msgstr "lpmove:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+
+msgid "lpoptions: No printers!?!\n"
+msgstr "lpoptions:沒有å°è¡¨æ©Ÿ !?!\n"
#, c-format
-msgid "%s: Error - bad job ID!\n"
-msgstr "%s:錯誤 - ä¸ç•¶çš„工作識別號ï¼\n"
+msgid "lpoptions: Unable to add printer or instance: %s\n"
+msgstr "lpoptions:無法加入å°è¡¨æ©Ÿæˆ–實體:%s\n"
#, c-format
-msgid "%s: Error - expected copies after '-n' option!\n"
-msgstr "%s:錯誤 - 「-nã€é¸é …之後é æœŸç‚ºä»½æ•¸ï¼\n"
+msgid "lpoptions: Unable to get PPD file for %s: %s\n"
+msgstr "lpoptions:無法å–得用於 %s çš„ PPD 檔案ï¼ï¼š%s\n"
#, c-format
-msgid "%s: Error - expected option string after '-o' option!\n"
-msgstr "%s:錯誤 - 「-oã€é¸é …之後é æœŸç‚ºé¸é …字串ï¼\n"
+msgid "lpoptions: Unable to open PPD file for %s!\n"
+msgstr "lpoptions:無法開啟用於 %s çš„ PPD 檔案ï¼\n"
+
+msgid "lpoptions: Unknown printer or class!\n"
+msgstr "lpoptions:ä¸æ˜Žçš„å°è¡¨æ©Ÿæˆ–類別ï¼\n"
+
+msgid "lppasswd: Only root can add or delete passwords!\n"
+msgstr "lppasswd:åªæœ‰ root å¯ä»¥åŠ å…¥æˆ–刪除密碼ï¼\n"
+
+msgid "lppasswd: Password file busy!\n"
+msgstr "lppasswd:密碼檔案使用中ï¼\n"
+
+msgid "lppasswd: Password file not updated!\n"
+msgstr "lppasswd:密碼檔案無法更新ï¼\n"
+
+msgid "lppasswd: Sorry, password doesn't match!\n"
+msgstr "lppasswd:抱歉,密碼ä¸ç›¸ç¬¦ï¼\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"
+msgstr ""
+"lppasswd:抱歉,密碼被拒絕。\n"
+" 您的密碼長度必須至少 6 個字元,ä¸å¯åŒ…å«\n"
+" 您的使用者å稱,並且必須包å«è‡³å°‘一個字æ¯å’Œæ•¸å­—。\n"
+
+msgid "lppasswd: Sorry, passwords don't match!\n"
+msgstr "lppasswd:抱歉,密碼ä¸ç›¸ç¬¦ï¼\n"
#, c-format
-msgid "%s: Error - expected priority after '-%c' option!\n"
-msgstr "%s:錯誤 - 「-%cã€é¸é …之後é æœŸç‚ºå„ªå…ˆæ¬Šï¼\n"
+msgid "lppasswd: Unable to copy password string: %s\n"
+msgstr "lppasswd:無法複製密碼字串:%s\n"
#, c-format
-msgid "%s: Error - priority must be between 1 and 100.\n"
-msgstr "%s:錯誤 - 優先權必須在 1 和 100 之間。\n"
+msgid "lppasswd: Unable to open password file: %s\n"
+msgstr "lppasswd:無法開啟密碼檔案:%s\n"
#, c-format
-msgid "%s: Error - expected title after '-t' option!\n"
-msgstr "%s:錯誤 - 「-tã€é¸é …之後é æœŸç‚ºæ¨™é¡Œï¼\n"
+msgid "lppasswd: Unable to write to password file: %s\n"
+msgstr "lppasswd:無法寫入密碼檔案:%s\n"
#, c-format
-msgid "%s: Error - expected mode list after '-y' option!\n"
-msgstr "%s:錯誤 - 「-yã€é¸é …之後é æœŸç‚ºæ¨¡å¼è¡¨åˆ—ï¼\n"
+msgid "lppasswd: failed to backup old password file: %s\n"
+msgstr "lppasswd:備份舊的密碼檔案時失敗:%s\n"
#, c-format
-msgid "%s: Warning - mode option ignored!\n"
-msgstr "%s:警告 - 已忽略模å¼é¸é …ï¼\n"
+msgid "lppasswd: failed to rename password file: %s\n"
+msgstr "lppasswd:é‡æ–°å‘½å密碼檔案時失敗:%s\n"
#, c-format
-msgid "%s: Error - expected hold name after '-H' option!\n"
-msgstr "%s:錯誤 - 「-Hã€é¸é …之後é æœŸç‚ºæš«åœå稱ï¼\n"
+msgid "lppasswd: user \"%s\" and group \"%s\" do not exist.\n"
+msgstr "lppasswd:使用者「%sã€åŠç¾¤çµ„「%sã€ä¸å­˜åœ¨ã€‚\n"
+
+msgid "lprm: Unable to contact server!\n"
+msgstr "lprm:無法連上伺æœå™¨ï¼\n"
#, c-format
-msgid "%s: Need job ID ('-i jobid') before '-H restart'!\n"
-msgstr "%s:「-H é‡æ–°å•Ÿå‹•ã€ä¹‹å‰éœ€è¦å·¥ä½œè­˜åˆ¥è™Ÿ(「-i jobidã€)ï¼\n"
+msgid ""
+"lpstat: error - %s environment variable names non-existent destination \"%s"
+"\"!\n"
+msgstr "lpstat:錯誤 - %s 環境變數指稱ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
#, c-format
-msgid "%s: Error - expected page list after '-P' option!\n"
-msgstr "%s:錯誤 - 「-Pã€é¸é …之後é æœŸç‚ºé é¢è¡¨åˆ—ï¼\n"
+msgid "members of class %s:\n"
+msgstr "æˆå“¡çš„類別 %s:\n"
+
+msgid "no entries\n"
+msgstr "沒有項目\n"
+
+msgid "no system default destination\n"
+msgstr "無系統é è¨­ç›®çš„å°è¡¨æ©Ÿ\n"
+
+msgid "notify-events not specified!"
+msgstr "notify-events 尚未指定ï¼"
+
+#, fuzzy, c-format
+msgid "notify-recipient-uri URI \"%s\" uses unknown scheme!"
+msgstr "notify-recipient URI「%sã€ä½¿ç”¨ä¸æ˜Žçš„方案ï¼"
#, c-format
-msgid "%s: Error - expected character set after '-S' option!\n"
-msgstr "%s:錯誤 - 「-Sã€é¸é …之後é æœŸç‚ºå­—元集ï¼\n"
+msgid "notify-subscription-id %d no good!"
+msgstr "notify-subscription-id %d ä¸è‰¯ï¼"
#, c-format
-msgid "%s: Warning - character set option ignored!\n"
-msgstr "%s:警告 - 已忽略字元集é¸é …ï¼\n"
+msgid "open of %s failed: %s"
+msgstr "開啟 %s 時失敗:%s"
+
+msgid "pending"
+msgstr "擱置"
#, c-format
-msgid "%s: Error - expected content type after '-T' option!\n"
-msgstr "%s:錯誤 - 「-Tã€é¸é …之後é æœŸç‚ºå…§å®¹é¡žåž‹ï¼\n"
+msgid "printer %s disabled since %s -\n"
+msgstr "å°è¡¨æ©Ÿ %s 從 %s èµ·å·²åœç”¨ -\n"
#, c-format
-msgid "%s: Warning - content type option ignored!\n"
-msgstr "%s:警告 - 已忽略內容類型é¸é …ï¼\n"
+msgid "printer %s is idle. enabled since %s\n"
+msgstr "å°è¡¨æ©Ÿ %s 為閒置。從 %s 起已啟用\n"
#, c-format
-msgid ""
-"%s: Error - cannot print from stdin if files or a job ID are provided!\n"
-msgstr "%s:錯誤 - 如果已æ供檔案或工作識別號,就無法從標準輸入列å°ï¼\n"
+msgid "printer %s now printing %s-%d. enabled since %s\n"
+msgstr "å°è¡¨æ©Ÿ %s æ­£åœ¨åˆ—å° %s-%d。從 %s 起已啟用\n"
#, c-format
-msgid ""
-"%s: Error - need \"completed\", \"not-completed\", or \"all\" after '-W' "
-"option!\n"
-msgstr ""
-"%s:錯誤 - 「-Wã€é¸é …之後需è¦ã€Œcompletedã€ã€ã€Œnot-completedã€æˆ–「allã€ï¼\n"
+msgid "printer %s/%s disabled since %s -\n"
+msgstr "å°è¡¨æ©Ÿ %s/%s 從 %s èµ·å·²åœç”¨ -\n"
#, c-format
-msgid "%s: Error - expected destination after '-b' option!\n"
-msgstr "%s:錯誤 - 「-bã€é¸é …之後é æœŸç‚ºç›®çš„å°è¡¨æ©Ÿï¼\n"
+msgid "printer %s/%s is idle. enabled since %s\n"
+msgstr "å°è¡¨æ©Ÿ %s/%s 為閒置。從 %s 起已啟用\n"
#, c-format
-msgid "%s: Invalid destination name in list \"%s\"!\n"
-msgstr "%s:在表列「%sã€ä¸­å‡ºç¾ç„¡æ•ˆçš„目的å°è¡¨æ©Ÿå稱ï¼\n"
+msgid "printer %s/%s now printing %s-%d. enabled since %s\n"
+msgstr "å°è¡¨æ©Ÿ %s/%s æ­£åœ¨åˆ—å° %s-%d。從 %s 起已啟用\n"
+
+msgid "processing"
+msgstr "處ç†ä¸­"
#, c-format
-msgid "%s: Unable to connect to server\n"
-msgstr "%s:無法連接伺æœå™¨\n"
+msgid "request id is %s-%d (%d file(s))\n"
+msgstr "請求識別號為 %s-%d (%d 個檔案)\n"
-msgid "Print Job:"
-msgstr "列å°å·¥ä½œï¼š"
+msgid "scheduler is not running\n"
+msgstr "排程程å¼ä¸¦æœªåŸ·è¡Œ\n"
-msgid "pending"
-msgstr "擱置"
+msgid "scheduler is running\n"
+msgstr "排程程å¼åŸ·è¡Œä¸­\n"
-msgid "held"
-msgstr "延é²"
+#, c-format
+msgid "stat of %s failed: %s"
+msgstr "統計 %s 時失敗:%s"
-msgid "processing"
-msgstr "處ç†ä¸­"
+msgid "status\t\tshow status of daemon and queue\n"
+msgstr "status\t\t顯示守護程å¼å’Œä½‡åˆ—çš„ç‹€æ³\n"
msgid "stopped"
msgstr "åœæ­¢"
-msgid "canceled"
-msgstr "å–消"
-
-msgid "aborted"
-msgstr "放棄"
+#, c-format
+msgid "system default destination: %s\n"
+msgstr "系統é è¨­ç›®çš„å°è¡¨æ©Ÿï¼š%s\n"
-msgid "completed"
-msgstr "已完æˆ"
+#, c-format
+msgid "system default destination: %s/%s\n"
+msgstr "系統é è¨­ç›®çš„å°è¡¨æ©Ÿï¼š%s/%s\n"
msgid "unknown"
msgstr "ä¸æ˜Ž"
@@ -2511,414 +3078,547 @@ msgstr "ä¸æ˜Ž"
msgid "untitled"
msgstr "無標題"
-msgid "Printer:"
-msgstr "å°è¡¨æ©Ÿï¼š"
+#~ msgid " **FAIL** %s %s does not exist!\n"
+#~ msgstr " ** 失敗 ** %s %s ä¸å­˜åœ¨ï¼\n"
-msgid "idle"
-msgstr "é–’ç½®"
+#~ 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"
-msgid "Missing notify-subscription-ids attribute!"
-msgstr "缺少 notify-subscription-ids 屬性ï¼"
+#, fuzzy
+#~ msgid ""
+#~ " **FAIL** Bad UTF-8 \"%s\" translation string for option %s, choice "
+#~ "%s!\n"
+#~ msgstr " ** 失敗 ** 缺少用於é¸é … %sã€é¸æ“‡ %s 的「%sã€ç¿»è­¯å­—串ï¼\n"
-msgid "Job subscriptions cannot be renewed!"
-msgstr "工作無法é‡æ–°è¨‚用ï¼"
+#~ msgid " **FAIL** Bad cupsFilter value \"%s\"!\n"
+#~ msgstr " ** 失敗 ** ä¸ç•¶çš„ cupsFilter 值「%sã€ï¼\n"
-msgid "cupsd: Expected config filename after \"-c\" option!\n"
-msgstr "cupsd:「-cã€é¸é …之後é æœŸç‚ºé…置檔案å稱ï¼\n"
+#~ msgid " **FAIL** Bad language \"%s\"!\n"
+#~ msgstr " ** 失敗 ** ä¸ç•¶çš„語言「%sã€ï¼\n"
-msgid "cupsd: launchd(8) support not compiled in, running in normal mode.\n"
-msgstr "cupsd:launchd(8) 的支æ´æœªè¢«ç·¨è­¯é€²ä¾†ï¼Œä»¥æ­£å¸¸æ¨¡å¼é‹è¡Œã€‚\n"
+#~ msgid " **FAIL** Missing \"%s\" translation string for option %s!\n"
+#~ msgstr " ** 失敗 ** 缺少用於é¸é … %s 的「%sã€ç¿»è­¯å­—串ï¼\n"
-#, c-format
-msgid "cupsd: Unknown option \"%c\" - aborting!\n"
-msgstr "cupsd:ä¸æ˜Žçš„é¸é …「%cã€- 放棄中ï¼\n"
+#~ msgid ""
+#~ " **FAIL** Missing \"%s\" translation string for option %s, choice %"
+#~ "s!\n"
+#~ msgstr " ** 失敗 ** 缺少用於é¸é … %sã€é¸æ“‡ %s 的「%sã€ç¿»è­¯å­—串ï¼\n"
-#, c-format
-msgid "cupsd: Unknown argument \"%s\" - aborting!\n"
-msgstr "cupsd:ä¸æ˜Žçš„引數「%sã€- 放棄中ï¼\n"
+#~ msgid "%s accepting requests since Jan 01 00:00\n"
+#~ msgstr "%s 從 Jan 01 00:00 起接å—請求\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 ""
+#~ "%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 " WARN Line %d only contains whitespace!\n"
-msgstr " 警告 列 %d åªå«ç©ºç™½ï¼\n"
+#~ msgid "%s/%s accepting requests since Jan 01 00:00\n"
+#~ msgstr "%s/%s 從 Jan 01 00:00 起接å—請求\n"
-msgid ""
-" WARN File contains a mix of CR, LF, and CR LF line endings!\n"
-msgstr " 警告 檔案å«æœ‰æ··åˆçš„ CRã€LF å’Œ CR LF 列尾çµæŸç¬¦è™Ÿï¼\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"
-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 "%s: Expected reason text after -r!\n"
+#~ msgstr "%s:é æœŸ -r 之後有原因文字ï¼\n"
-msgid "Printer Maintenance"
-msgstr "å°è¡¨æ©Ÿç¶­è­·"
+#~ msgid "%s: Expected server name after -h!\n"
+#~ msgstr "%s:é æœŸ -h 之後有伺æœå™¨å稱ï¼\n"
-msgid "Unable to send maintenance job:"
-msgstr "無法發é€ç¶­è­·å·¥ä½œï¼š"
+#~ msgid "Auto"
+#~ msgstr "自動"
-#, c-format
-msgid "cupsaddsmb: No PPD file for printer \"%s\" - %s\n"
-msgstr "cupsaddsmb:沒有任何用於å°è¡¨æ©Ÿã€Œ%sã€çš„ PPD 檔案- %s\n"
+#~ msgid "Bad option + choice on line %d!\n"
+#~ msgstr "第 %d 列有ä¸ç•¶çš„é¸é … + é¸æ“‡ï¼\n"
-#, c-format
-msgid " **FAIL** %s %s does not exist!\n"
-msgstr " ** 失敗 ** %s %s ä¸å­˜åœ¨ï¼\n"
+#~ msgid "Class"
+#~ msgstr "類別"
-#, c-format
-msgid " **FAIL** Bad language \"%s\"!\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 " **FAIL** Missing \"%s\" translation string for option %s!\n"
-msgstr " ** 失敗 ** 缺少用於é¸é … %s 的「%sã€ç¿»è­¯å­—串ï¼\n"
+#, fuzzy
+#~ msgid "ERROR: %ld: Unable to send print file to printer (canceled:%ld)\n"
+#~ msgstr "lpoptions:無法加入å°è¡¨æ©Ÿæˆ–實體:%s\n"
-#, c-format
-msgid ""
-" **FAIL** Default translation string for option %s contains 8-bit "
-"characters!\n"
-msgstr " ** 失敗 ** é è¨­ç”¨æ–¼é¸é … %s 的翻譯字串å«æœ‰ 8-ä½å…ƒå­—å…ƒï¼\n"
+#~ msgid "Extra"
+#~ msgstr "其他"
-#, c-format
-msgid ""
-" **FAIL** Missing \"%s\" translation string for option %s, choice %s!\n"
-msgstr " ** 失敗 ** 缺少用於é¸é … %sã€é¸æ“‡ %s 的「%sã€ç¿»è­¯å­—串ï¼\n"
+#~ msgid "Job #%d doesn't exist!"
+#~ msgstr "工作 #%d ä¸å­˜åœ¨ï¼"
-#, c-format
-msgid ""
-" **FAIL** Default translation string for option %s choice %s contains "
-"8-bit characters!\n"
-msgstr ""
-" ** 失敗 ** é è¨­ç”¨æ–¼é¸é … %sã€é¸æ“‡ %s 的翻譯字串å«æœ‰ 8-ä½å…ƒå­—å…ƒï¼\n"
+#~ msgid "Job #%d is already %s - can't cancel."
+#~ msgstr "工作 #%d 已經 %s - 無法å–消。"
-#, c-format
-msgid " **FAIL** Bad cupsFilter value \"%s\"!\n"
-msgstr " ** 失敗 ** ä¸ç•¶çš„ cupsFilter 值「%sã€ï¼\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"
-msgid "Help"
-msgstr "求助"
+#~ msgid "No printer drivers found!"
+#~ msgstr "找ä¸åˆ°å°è¡¨æ©Ÿé©…動程å¼ï¼"
-#, c-format
-msgid "Missing value on line %d!\n"
-msgstr "第 %d 列缺少設定值ï¼\n"
+#~ msgid "Not authorized to hold job #%d owned by \"%s\"!"
+#~ msgstr "未被授權暫åœç”±ã€Œ%2$sã€æ‰€æ“有的工作 #%1$dï¼"
-#, c-format
-msgid "Missing double quote on line %d!\n"
-msgstr "第 %d 列缺少雙引號ï¼\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 "Bad option + choice on line %d!\n"
-msgstr "第 %d 列有ä¸ç•¶çš„é¸é … + é¸æ“‡ï¼\n"
+#~ msgid "The printer-uri \"%s\" is not valid."
+#~ msgstr "printer-uri「%sã€ä¸¦éžæœ‰æ•ˆã€‚"
-#, c-format
-msgid "Unable to copy Windows 2000 printer driver files (%d)!\n"
-msgstr "無法複製 Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+#~ msgid "Too many jobs - %d jobs, max jobs is %d."
+#~ msgstr "太多工作 - %d 項工作,最大工作數為 %d。"
-#, c-format
-msgid "Unable to copy CUPS printer driver files (%d)!\n"
-msgstr "無法複製 CUPS å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+#~ msgid "Unable to connect to server!"
+#~ msgstr "無法連接伺æœå™¨ï¼"
-#, c-format
-msgid "Unable to install Windows 2000 printer driver files (%d)!\n"
-msgstr "ç„¡æ³•å®‰è£ Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+#~ msgid "Unable to convert PPD file!"
+#~ msgstr "ç„¡æ³•è½‰æ› PPD 檔案ï¼"
-#, c-format
-msgid "Unable to copy Windows 9x printer driver files (%d)!\n"
-msgstr "無法複製 Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+#~ msgid "Unable to copy CUPS printer driver files (%d)!\n"
+#~ msgstr "無法複製 CUPS å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-#, c-format
-msgid "Unable to install Windows 9x printer driver files (%d)!\n"
-msgstr "ç„¡æ³•å®‰è£ Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
+#~ msgid "Unable to copy Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "無法複製 Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-msgid "No Windows printer drivers are installed!\n"
-msgstr "未安è£ä»»ä½• Windows å°è¡¨æ©Ÿé©…動程å¼ï¼\n"
+#~ msgid "Unable to copy Windows 2000 printer driver files!"
+#~ msgstr "無法複製 Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案ï¼"
-msgid "Warning, no Windows 2000 printer drivers are installed!\n"
-msgstr "警告,未安è£ä»»ä½• Windows 2000 å°è¡¨æ©Ÿé©…動程å¼ï¼\n"
+#~ msgid "Unable to copy Windows 9x printer driver files (%d)!\n"
+#~ msgstr "無法複製 Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-#, c-format
-msgid "Unable to set Windows printer driver (%d)!\n"
-msgstr "無法設定 Windows å°è¡¨æ©Ÿé©…å‹•ç¨‹å¼ (%d)ï¼\n"
+#~ msgid "Unable to copy Windows 9x printer driver files!"
+#~ msgstr "無法複製 Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案ï¼"
-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 "Unable to execute cupsaddsmb command!"
+#~ msgstr "無法執行 cupsaddsmb 命令ï¼"
-#, c-format
-msgid "Unable to copy Windows 2000 printer driver files (%d)!"
-msgstr "無法複製 Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
+#~ msgid "Unable to get PPD file!"
+#~ msgstr "無法å–å¾— PPD 檔案ï¼"
-#, c-format
-msgid "Unable to copy CUPS printer driver files (%d)!"
-msgstr "無法複製 CUPS å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
+#~ msgid "Unable to install Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "ç„¡æ³•å®‰è£ Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-#, c-format
-msgid "Unable to install Windows 2000 printer driver files (%d)!"
-msgstr "ç„¡æ³•å®‰è£ Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
+#~ msgid "Unable to install Windows 2000 printer driver files!"
+#~ msgstr "ç„¡æ³•å®‰è£ Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案ï¼"
-#, c-format
-msgid "Unable to copy Windows 9x printer driver files (%d)!"
-msgstr "無法複製 Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
+#~ msgid "Unable to install Windows 9x printer driver files (%d)!\n"
+#~ msgstr "ç„¡æ³•å®‰è£ Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-#, c-format
-msgid "Unable to install Windows 9x printer driver files (%d)!"
-msgstr "ç„¡æ³•å®‰è£ Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼"
+#~ msgid "Unable to install Windows 9x printer driver files!"
+#~ msgstr "ç„¡æ³•å®‰è£ Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案ï¼"
-msgid "No Windows printer drivers are installed!"
-msgstr "未安è£ä»»ä½• Windows å°è¡¨æ©Ÿé©…動程å¼ï¼"
+#~ msgid "Unable to set Windows printer driver!"
+#~ msgstr "無法設定 Windows å°è¡¨æ©Ÿé©…動程å¼ï¼"
-msgid "Warning, no Windows 2000 printer drivers are installed!"
-msgstr "警告,未安è£ä»»ä½• Windows 2000 å°è¡¨æ©Ÿé©…動程å¼ï¼"
+#~ 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 "open of %s failed: %s"
-msgstr "開啟 %s 時失敗:%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"
-#, c-format
-msgid "Running command: %s %s -N -A %s -c '%s'\n"
-msgstr "正在執行命令:%s %s -N -A %s -c「%sã€\n"
+#~ msgid "Usage: lpmove job dest\n"
+#~ msgstr "用法:lpmove 工作 目的å°è¡¨æ©Ÿ\n"
-#, c-format
-msgid "stat of %s failed: %s"
-msgstr "統計 %s 時失敗:%s"
+#~ msgid "Usage: lpq [-P dest] [-l] [+interval]\n"
+#~ msgstr "用法:lpq [-P 目的å°è¡¨æ©Ÿ] [-l] [+ é–“éš”]\n"
-#, c-format
-msgid "Job #%d is already cancelled - can't cancel."
-msgstr "工作 #%d 已經å–消 - 無法å–消。"
+#~ msgid "Variable"
+#~ msgstr "變數"
-#, c-format
-msgid "Job #%d is already aborted - can't cancel."
-msgstr "工作 #%d 已經放棄 - 無法å–消。"
+#~ msgid "Warning, no Windows 2000 printer drivers are installed!\n"
+#~ msgstr "警告,未安è£ä»»ä½• Windows 2000 å°è¡¨æ©Ÿé©…動程å¼ï¼\n"
-#, c-format
-msgid "Job #%d is already completed - can't cancel."
-msgstr "工作 #%d å·²ç¶“å®Œæˆ - 無法å–消。"
+#~ msgid "You are not authorized to alter job id %d owned by \"%s\"!"
+#~ msgstr "您未被授權改變由「%2$sã€æ‰€æ“有的工作識別號 #%1$dï¼"
-#, 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 "You are not authorized to authenticate job #%d owned by \"%s\"!"
+#~ msgstr "您未被授權去驗證由「%2$sã€æ‰€æ“有的工作 #%1$dï¼"
-#, c-format
-msgid "Unsupported format '%s'!"
-msgstr "ä¸æ”¯æ´æ ¼å¼ã€Œ%sã€ï¼"
+#~ msgid "You are not authorized to delete job #%d owned by \"%s\"!"
+#~ msgstr "您未被授權去刪除由「%2$sã€æ‰€æ“有的工作 #%1$dï¼"
-msgid "FAIL\n"
-msgstr "失敗\n"
+#~ msgid "You are not authorized to move job #%d owned by \"%s\"!"
+#~ msgstr "您未被授權移動由「%2$sã€æ‰€æ“有的工作 #%1$dï¼"
-#, 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 "You are not authorized to release job id %d owned by \"%s\"!"
+#~ msgstr "您未被授權釋出由「%2$sã€æ‰€æ“有的工作識別號 %1$dï¼"
-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 "You are not authorized to restart job id %d owned by \"%s\"!"
+#~ msgstr "您未被授權é‡æ–°å•Ÿå‹•ç”±ã€Œ%2$sã€æ‰€æ“有的工作識別號 %1$dï¼"
-#, c-format
-msgid ""
-" Bad %%%%Pages: on line %d!\n"
-" REF: Page 43, %%%%Pages:\n"
-msgstr ""
-" ä¸ç•¶çš„ %%%%Pages:於第 %d 列ï¼\n"
-" åƒè€ƒï¼šé é¢ 43, %%%%Pages:\n"
+#~ msgid "You are not authorized to send document for job #%d owned by \"%s\"!"
+#~ msgstr "您未被授權發é€æ–‡ä»¶çµ¦ã€Œ%2$sã€æ‰€æ“有的工作 #%1$dï¼"
-#, c-format
-msgid ""
-" Bad %%%%BoundingBox: on line %d!\n"
-" REF: Page 39, %%%%BoundingBox:\n"
-msgstr ""
-" ä¸ç•¶çš„ %%%%BoundingBox:於第 %d 列ï¼\n"
-" åƒè€ƒï¼šé é¢ 39, %%%%BoundingBox:\n"
+#~ msgid "You must use a https: URL to access this page."
+#~ msgstr "您必須使用 https:URL 以存å–æ­¤é é¢ã€‚"
-#, c-format
-msgid ""
-" Bad %%%%Page: on line %d!\n"
-" REF: Page 53, %%%%Page:\n"
-msgstr ""
-" ä¸ç•¶çš„ %%%%Page:於第 %d 列ï¼\n"
-" åƒè€ƒï¼šé é¢ 53, %%%%Page:\n"
+#~ msgid "add_class: Unknown printer-error-policy \"%s\"."
+#~ msgstr "add_class:ä¸æ˜Žçš„ printer-error-policy「%sã€ã€‚"
-#, c-format
-msgid ""
-" Missing or bad %%BoundingBox: comment!\n"
-" REF: Page 39, %%BoundingBox:\n"
-msgstr ""
-" 缺少或ä¸ç•¶çš„ %%BoundingBox:註釋ï¼\n"
-" åƒè€ƒï¼šé é¢ 39, %%BoundingBox:\n"
+#~ msgid "add_class: Unknown printer-op-policy \"%s\"."
+#~ msgstr "add_class:ä¸æ˜Žçš„ printer-op-policy「%sã€ã€‚"
-#, c-format
-msgid ""
-" Missing or bad %%Pages: comment!\n"
-" REF: Page 43, %%Pages:\n"
-msgstr ""
-" 缺少或ä¸ç•¶çš„ %%Pages:註釋ï¼\n"
-" åƒè€ƒï¼šé é¢ 43, %%Pages:\n"
+#~ msgid "cancel: %s failed: %s\n"
+#~ msgstr "å–消:%s 失敗:%s\n"
-#, c-format
-msgid ""
-" Missing %%EndComments comment!\n"
-" REF: Page 41, %%EndComments\n"
-msgstr ""
-" 缺少 %%EndComments 註釋ï¼\n"
-" åƒè€ƒï¼šé é¢ 41, %%EndComments\n"
+#~ msgid "cancel: Error - expected hostname after '-h' option!\n"
+#~ msgstr "å–消:錯誤 - é æœŸã€Œ-hã€é¸é …之後有主機å稱ï¼\n"
-#, c-format
-msgid ""
-" Missing or bad %%Page: comments!\n"
-" REF: Page 53, %%Page:\n"
-msgstr ""
-" 缺少或ä¸ç•¶çš„ %%Page:註釋ï¼\n"
-" åƒè€ƒï¼šé é¢ 53, %%Page:\n"
+#~ msgid "cancel: Error - expected username after '-u' option!\n"
+#~ msgstr "å–消:錯誤 - é æœŸã€Œ-uã€é¸é …之後有使用者å稱ï¼\n"
-#, c-format
-msgid " Too many %%EndDocument comments!\n"
-msgstr " 太多 %%EndDocument 註釋ï¼\n"
+#~ msgid "cancel: Unable to contact server!\n"
+#~ msgstr "å–消:無法連上伺æœå™¨ï¼\n"
-#, c-format
-msgid " Too many %%BeginDocument comments!\n"
-msgstr " 太多 %%BeginDocument 註釋ï¼\n"
+#~ msgid "cancel: Unknown destination \"%s\"!\n"
+#~ msgstr "å–消:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
-#, c-format
-msgid " Saw %d lines that exceeded 255 characters!\n"
-msgstr " ç™¼ç¾ %d 列超出了 255 個字元ï¼\n"
+#~ msgid "cupsaddsmb crashed on signal %d"
+#~ msgstr "cupsaddsmb 當機於信號 %d"
-msgid "PASS\n"
-msgstr "ç•¥éŽ\n"
+#~ msgid "cupsaddsmb: Bad option + choice on line %d!\n"
+#~ msgstr "cupsaddsmb:在第 %d 列上有ä¸ç•¶çš„é¸é … + é¸æ“‡ï¼\n"
-msgid " Warning: file contains binary data!\n"
-msgstr " 警告:檔案å«æœ‰äºŒé€²ä½è³‡æ–™ï¼\n"
+#~ msgid "cupsaddsmb: Missing double quote on line %d!\n"
+#~ msgstr "cupsaddsmb:在第 %d 列上缺少雙引號ï¼\n"
-#, c-format
-msgid " Warning: obsolete DSC version %.1f in file!\n"
-msgstr " 警告:檔案中有éŽæœŸçš„ DSC 版本 %.1fï¼\n"
+#~ msgid "cupsaddsmb: Missing value on line %d!\n"
+#~ msgstr "cupsaddsmb:在第 %d 列上缺少值ï¼\n"
-#, c-format
-msgid " Warning: no %%EndComments comment in file!\n"
-msgstr " 警告:檔案中沒有任何 %%EndComments 註釋ï¼\n"
+#~ msgid "cupsaddsmb: No PPD file for printer \"%s\" - skipping!\n"
+#~ msgstr "cupsaddsmb:沒有用於å°è¡¨æ©Ÿã€Œ%sã€çš„ PPD 檔案- è·³éŽï¼\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 "cupsaddsmb: No Windows printer drivers are installed!\n"
+#~ msgstr "cupsaddsmb:未安è£ä»»ä½• Windows å°è¡¨æ©Ÿé©…動程å¼ï¼\n"
-#, c-format
-msgid "Password for %s on %s? "
-msgstr "用於 %2$s 上的 %1$s 密碼?"
+#~ msgid "cupsaddsmb: Unable to connect to server \"%s\" for %s - %s\n"
+#~ msgstr "cupsaddsmb:無法連接伺æœå™¨ã€Œ%sã€ç”¨æ–¼ %s - %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 "cupsaddsmb: Unable to convert PPD file for %s - %s\n"
+#~ msgstr "cupsaddsmbï¼šç„¡æ³•è½‰æ› PPD 檔案用於 %s - %s\n"
-#, c-format
-msgid "Missing value on line %d!"
-msgstr "第 %d 列缺少設定值ï¼"
+#~ msgid "cupsaddsmb: Unable to copy CUPS printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb:無法複製 CUPS å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-#, c-format
-msgid "Missing double quote on line %d!"
-msgstr "第 %d 列缺少雙引號ï¼"
+#~ msgid "cupsaddsmb: Unable to copy Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb:無法複製 Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-#, c-format
-msgid "Bad option + choice on line %d!"
-msgstr "第 %d 列有ä¸ç•¶çš„é¸é … + é¸æ“‡ï¼"
+#~ msgid "cupsaddsmb: Unable to copy Windows 9x printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmb:無法複製 Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-msgid "Empty PPD file!"
-msgstr "空的 PPD 檔案ï¼"
+#~ msgid ""
+#~ "cupsaddsmb: Unable to install Windows 2000 printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmbï¼šç„¡æ³•å®‰è£ Windows 2000 å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-#, c-format
-msgid "Unable to set Windows printer driver (%d)!"
-msgstr "無法設定 Windows å°è¡¨æ©Ÿé©…å‹•ç¨‹å¼ (%d)ï¼"
+#~ msgid ""
+#~ "cupsaddsmb: Unable to install Windows 9x printer driver files (%d)!\n"
+#~ msgstr "cupsaddsmbï¼šç„¡æ³•å®‰è£ Windows 9x å°è¡¨æ©Ÿé©…動程å¼æª”案 (%d)ï¼\n"
-#, c-format
-msgid "Unable to run \"%s\": %s\n"
-msgstr "無法é‹è¡Œã€Œ%sã€ï¼š%s\n"
+#~ msgid "cupsaddsmb: Unable to run \"%s\": %s\n"
+#~ msgstr "cupsaddsmb:無法é‹è¡Œã€Œ%sã€ï¼š%s\n"
-#, c-format
-msgid "Job #%d is already canceled - can't cancel."
-msgstr "工作 #%d 已經å–消 - 無法å–消。"
+#~ msgid "cupsaddsmb: Unable to set Windows printer driver (%d)!\n"
+#~ msgstr "cupsaddsmb:無法設定 Windows å°è¡¨æ©Ÿé©…å‹•ç¨‹å¼ (%d)ï¼\n"
-#, c-format
-msgid "Bad notify-recipient URI \"%s\"!"
-msgstr "ä¸ç•¶çš„ notify-recipient URI「%sã€ï¼"
+#~ msgid ""
+#~ "cupsaddsmb: Warning, no Windows 2000 printer drivers are installed!\n"
+#~ msgstr "cupsaddsmb:警告,未安è£ä»»ä½• Windows 2000 å°è¡¨æ©Ÿé©…動程å¼ï¼\n"
-#, c-format
-msgid "notify-recipient URI \"%s\" uses unknown scheme!"
-msgstr "notify-recipient URI「%sã€ä½¿ç”¨ä¸æ˜Žçš„方案ï¼"
+#~ msgid "cupsaddsmb: get-printer-attributes failed for \"%s\": %s\n"
+#~ msgstr "cupsaddsmb:get-printer-attributes 用於「%sã€æ™‚失敗:%s\n"
-#, c-format
-msgid "Bad notify-pull-method \"%s\"!"
-msgstr "ä¸ç•¶çš„ notify-pull-method「%sã€ï¼"
+#~ msgid "lp: Error - bad job ID!\n"
+#~ msgstr "lp:錯誤 - ä¸ç•¶çš„工作識別號ï¼\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 "lp: Error - cannot print files and alter jobs simultaneously!\n"
+#~ msgstr "lp:錯誤 - 無法åŒæ­¥åˆ—å°æª”案和改變工作ï¼\n"
-#, c-format
-msgid "lpoptions: Unable to get PPD file for %s: %s\n"
-msgstr "lpoptions:無法å–得用於 %s çš„ PPD 檔案ï¼ï¼š%s\n"
+#~ msgid ""
+#~ "lp: Error - cannot print from stdin if files or a job ID are provided!\n"
+#~ msgstr "lp:錯誤 - 如果æ供了檔案或工作識別號,就無法從標準輸入列å°ï¼\n"
+
+#~ msgid "lp: Expected character set after -S option!\n"
+#~ msgstr "lp:-S é¸é …之後é æœŸç‚ºå­—元集ï¼\n"
+
+#~ msgid "lp: Expected content type after -T option!\n"
+#~ msgstr "lp:-T é¸é …之後é æœŸç‚ºå…§å®¹é¡žåž‹ï¼\n"
+
+#~ msgid "lp: Expected copies after -n option!\n"
+#~ msgstr "lp:-n é¸é …之後é æœŸç‚ºä»½æ•¸ï¼\n"
+
+#~ msgid "lp: Expected destination after -d option!\n"
+#~ msgstr "lp:-d é¸é …之後é æœŸç‚ºç›®çš„å°è¡¨æ©Ÿï¼\n"
+
+#~ msgid "lp: Expected hold name after -H option!\n"
+#~ msgstr "lp:-H é¸é …之後é æœŸç‚ºå»¶é²å稱ï¼\n"
+
+#~ msgid "lp: Expected hostname after -h option!\n"
+#~ msgstr "lp:-h é¸é …之後é æœŸç‚ºä¸»æ©Ÿå稱ï¼\n"
+
+#~ msgid "lp: Expected job ID after -i option!\n"
+#~ msgstr "lp:-i é¸é …之後é æœŸç‚ºå·¥ä½œè­˜åˆ¥è™Ÿï¼\n"
+
+#~ msgid "lp: Expected mode list after -y option!\n"
+#~ msgstr "lp:-y é¸é …之後é æœŸç‚ºæ¨¡å¼ä¸²åˆ—ï¼\n"
+
+#~ msgid "lp: Expected option string after -o option!\n"
+#~ msgstr "lp:-o é¸é …之後é æœŸç‚ºé¸é …字串ï¼\n"
+
+#~ msgid "lp: Expected page list after -P option!\n"
+#~ msgstr "lp:-P é¸é …之後é æœŸç‚ºé é¢è¡¨åˆ—ï¼\n"
+
+#~ msgid "lp: Expected priority after -%c option!\n"
+#~ msgstr "lp:-%c é¸é …之後é æœŸç‚ºå„ªå…ˆæ¬Šï¼\n"
+
+#~ msgid "lp: Expected title after -t option!\n"
+#~ msgstr "lp:-t é¸é …之後é æœŸç‚ºæ¨™é¡Œï¼\n"
+
+#~ msgid "lp: Need job ID (-i) before \"-H restart\"!\n"
+#~ msgstr "lp:「-H restartã€ä¹‹å‰éœ€è¦å·¥ä½œè­˜åˆ¥è™Ÿ (-i)ï¼\n"
+
+#~ msgid "lp: Priority must be between 1 and 100.\n"
+#~ msgstr "lp:優先權必須在 1 和 100 之間。\n"
+
+#~ msgid "lp: Too many files - \"%s\"\n"
+#~ msgstr "lp:太多檔案 -「%sã€\n"
+
+#~ msgid "lp: Warning - character set option ignored!\n"
+#~ msgstr "lp:警告 - 字元集é¸é …被忽略ï¼\n"
+
+#~ msgid "lp: Warning - content type option ignored!\n"
+#~ msgstr "lp:警告 - 內容類型é¸é …被忽略ï¼\n"
+
+#~ msgid "lp: Warning - mode option ignored!\n"
+#~ msgstr "lp:警告 - 模å¼é¸é …被忽略ï¼\n"
+
+#~ msgid ""
+#~ "lp: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr "lp:錯誤 - %s 環境變數指稱到ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+
+#~ msgid "lp: error - no default destination available.\n"
+#~ msgstr "lp:錯誤 - ç„¡é è¨­ç›®çš„å°è¡¨æ©Ÿå¯ç”¨ã€‚\n"
+
+#~ msgid "lp: error - scheduler not responding!\n"
+#~ msgstr "lp:錯誤 - 排程程å¼ç„¡å應ï¼\n"
+
+#~ msgid "lp: error - unable to write to temporary file \"%s\" - %s\n"
+#~ msgstr "lp:錯誤 - 無法寫入到暫時檔案「%sã€- %s\n"
+
+#~ msgid "lp: restart-job failed: %s\n"
+#~ msgstr "lp:é‡æ–°å•Ÿå‹•å·¥ä½œæ™‚失敗:%s\n"
+
+#~ msgid "lp: set-job-attributes failed: %s\n"
+#~ msgstr "lp:設置工作屬性時失敗:%s\n"
+
+#~ msgid "lp: stdin is empty, so no job has been sent.\n"
+#~ msgstr "lp:標準輸入為空,因而沒有發é€ä»»ä½•å·¥ä½œã€‚\n"
+
+#~ msgid "lp: unable to create temporary file \"%s\" - %s\n"
+#~ msgstr "lp:無法建立暫時檔案「%sã€- %s\n"
+
+#~ msgid "lpadmin: %s failed: %s\n"
+#~ msgstr "lpadmin:%s 失敗:%s\n"
+
+#~ msgid "lpadmin: add-printer (set description) failed: %s\n"
+#~ msgstr "lpadmin:加入å°è¡¨æ©Ÿ (設定æè¿°) 失敗:%s\n"
+
+#~ msgid "lpadmin: add-printer (set location) failed: %s\n"
+#~ msgstr "lpadmin:加入å°è¡¨æ©Ÿ (設定ä½ç½®) 失敗:%s\n"
+
+#~ msgid "lpadmin: add-printer (set model) failed: %s\n"
+#~ msgstr "lpadmin:加入å°è¡¨æ©Ÿ (設定型號) 失敗:%s\n"
+
+#~ msgid "lpinfo: cups-get-devices failed: %s\n"
+#~ msgstr "lpinfo:cups å–å¾—è£ç½®æ™‚失敗:%s\n"
+
+#~ msgid "lpinfo: cups-get-ppds failed: %s\n"
+#~ msgstr "lpinfo:cups å–å¾— PPD 時失敗:%s\n"
+
+#~ msgid "lpmove: move-job failed: %s\n"
+#~ msgstr "lpmove:移動工作時失敗:%s\n"
+
+#~ msgid "lpoptions: Destination %s has no PPD file!\n"
+#~ msgstr "lpoptions:目的å°è¡¨æ©Ÿ %s 沒有 PPD 檔案ï¼\n"
+
+#~ msgid "lpq: Unable to contact server!\n"
+#~ msgstr "lpq:無法連上伺æœå™¨ï¼\n"
+
+#~ msgid "lpq: Unknown destination \"%s\"!\n"
+#~ msgstr "lpq:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+
+#~ msgid "lpq: error - no default destination available.\n"
+#~ msgstr "lpq:錯誤 - ç„¡é è¨­ç›®çš„å°è¡¨æ©Ÿå¯ç”¨ã€‚\n"
+
+#~ msgid "lpq: get-jobs failed: %s\n"
+#~ msgstr "lpq:get-jobs 失敗:%s\n"
+
+#~ msgid "lpq: get-printer-attributes failed: %s\n"
+#~ msgstr "lpq:get-printer-attributes 失敗:%s\n"
+
+#~ msgid ""
+#~ "lpr: error - %s environment variable names non-existent destination \"%s"
+#~ "\"!\n"
+#~ msgstr "lpr:錯誤 - %s 環境變數指稱ä¸å­˜åœ¨çš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+
+#~ msgid "lpr: error - expected copy count after -# option!\n"
+#~ msgstr "lpr:錯誤 - é æœŸ -# é¸é …之後有複製份數ï¼\n"
+
+#~ msgid "lpr: error - expected destination after -P option!\n"
+#~ msgstr "lpr:錯誤 - é æœŸ -P é¸é …之後有目的å°è¡¨æ©Ÿï¼\n"
+
+#~ msgid "lpr: error - expected name after -%c option!\n"
+#~ msgstr "lpr:錯誤 - é æœŸ -%c é¸é …之後有å稱ï¼\n"
+
+#~ msgid "lpr: error - expected option=value after -o option!\n"
+#~ msgstr "lpr:錯誤 - é æœŸ -o é¸é …之後有 option=valueï¼\n"
+
+#~ msgid "lpr: error - expected username after -U option!\n"
+#~ msgstr "lpr:錯誤 - é æœŸ -U é¸é …之後有使用者å稱ï¼\n"
+
+#~ msgid "lpr: error - expected value after -%c option!\n"
+#~ msgstr "lpr:錯誤 - é æœŸ -%c é¸é …之後有值ï¼\n"
+
+#~ msgid "lpr: error - no default destination available.\n"
+#~ msgstr "lpr:錯誤 - ç„¡é è¨­ç›®çš„å°è¡¨æ©Ÿå¯ç”¨ã€‚\n"
+
+#~ msgid "lpr: error - scheduler not responding!\n"
+#~ msgstr "lpr:錯誤 - 排程程å¼ç„¡å應ï¼\n"
+
+#~ msgid "lpr: error - stdin is empty, so no job has been sent.\n"
+#~ msgstr "lpr:錯誤 - 標準輸入為空,因而無工作發出。\n"
+
+#~ msgid "lpr: error - too many files - \"%s\"\n"
+#~ msgstr "lpr:錯誤 - 太多檔案 -「%sã€\n"
+
+#~ msgid "lpr: error - unable to access \"%s\" - %s\n"
+#~ msgstr "lpr:錯誤 - 無法存å–「%sã€- %s\n"
+
+#~ msgid "lpr: error - unable to create temporary file \"%s\" - %s\n"
+#~ msgstr "lpr:錯誤 - 無法建立暫時檔案「%sã€- %s\n"
+
+#~ msgid "lpr: error - unable to print file: %s\n"
+#~ msgstr "lpr:錯誤 - 無法列å°æª”案:%s\n"
+
+#~ msgid "lpr: error - unable to write to temporary file \"%s\" - %s\n"
+#~ msgstr "lpr:錯誤 - 無法寫入暫時檔案「%sã€- %s\n"
+
+#~ msgid "lpr: error - unknown option '%c'!\n"
+#~ msgstr "lpr:錯誤 - ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+
+#~ msgid ""
+#~ "lpr: warning - '%c' format modifier not supported - output may not be "
+#~ "correct!\n"
+#~ msgstr "lpr:警告 - ä¸æ”¯æ´ã€Œ%cã€æ ¼å¼ä¿®é£¾éµ - 輸出也許無法正確ï¼\n"
+
+#~ msgid "lpr: warning - email notification is not currently supported!\n"
+#~ msgstr "lpr:警告 - ç›®å‰ä¸¦æœªæ”¯æ´ä»¥é›»å­éƒµä»¶é€šçŸ¥ï¼\n"
+
+#~ msgid "lprm: Job or printer not found!\n"
+#~ msgstr "lprm:工作或å°è¡¨æ©Ÿæ‰¾ä¸åˆ°ï¼\n"
+
+#~ msgid "lprm: Not authorized to lprm job(s)!\n"
+#~ msgstr "lprm:未被授權以 lprm 移除工作ï¼\n"
+
+#~ msgid "lprm: Unable to lprm job(s)!\n"
+#~ msgstr "lprm:無法以 lprm 移除工作ï¼\n"
+
+#~ msgid "lprm: Unknown destination \"%s\"!\n"
+#~ msgstr "lprm:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+
+#~ msgid "lprm: Unknown option '%c'!\n"
+#~ msgstr "lprm:ä¸æ˜Žçš„é¸é …「%cã€ï¼\n"
+
+#~ msgid "lprm: You don't own job ID %d!\n"
+#~ msgstr "lprm:您並ä¸æ“有工作識別號 %dï¼\n"
+
+#~ msgid "lpstat: Invalid destination name in list \"%s\"!\n"
+#~ msgstr "lpstat:在表列「%sã€ä¸­å­˜åœ¨ç„¡æ•ˆçš„目的å°è¡¨æ©Ÿå稱ï¼\n"
+
+#~ msgid "lpstat: Need \"completed\" or \"not-completed\" after -W!\n"
+#~ msgstr "lpstat:-W 之後需è¦ã€Œcompletedã€æˆ–「not-completedã€ï¼\n"
+
+#~ msgid ""
+#~ "lpstat: Need \"completed\", \"not-completed\", or \"all\" after -W!\n"
+#~ msgstr "lpstat:-W 之後需è¦ã€Œcompletedã€ã€ã€Œnot-completedã€æˆ–「allã€ï¼\n"
+
+#~ msgid "lpstat: The -b option requires a destination argument.\n"
+#~ msgstr "lpstat: -b é¸é …需è¦ç›®çš„å°è¡¨æ©Ÿçš„引數。\n"
+
+#~ msgid "lpstat: Unknown destination \"%s\"!\n"
+#~ msgstr "lpstat:ä¸æ˜Žçš„目的å°è¡¨æ©Ÿã€Œ%sã€ï¼\n"
+
+#~ msgid "lpstat: Unknown option '%c'!\n"
+#~ msgstr "lpstat:ä¸æ˜Žçš„é¸é …「%cã€ï¼\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
index 000000000..0431668d8
--- /dev/null
+++ b/locale/po2strings.c
@@ -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
index 000000000..1278c6c55
--- /dev/null
+++ b/locale/strings2po.c
@@ -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$".
+ */
diff --git a/locale/translate.c b/locale/translate.c
index e55890828..f5f2001b0 100644
--- a/locale/translate.c
+++ b/locale/translate.c
@@ -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 $".
*/
diff --git a/man/Makefile b/man/Makefile
index f60d35d7e..9f23b90c7 100644
--- a/man/Makefile
+++ b/man/Makefile
@@ -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 $".
#
diff --git a/man/accept.man b/man/accept.man
index 331d41f5b..3063b09a8 100644
--- a/man/accept.man
+++ b/man/accept.man
@@ -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 $".
.\"
diff --git a/man/backend.man b/man/backend.man
index 796a46f56..e4524707f 100644
--- a/man/backend.man
+++ b/man/backend.man
@@ -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 $".
.\"
diff --git a/man/cancel.man b/man/cancel.man
index 8bb0fc42d..646467a23 100644
--- a/man/cancel.man
+++ b/man/cancel.man
@@ -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$".
.\"
diff --git a/man/classes.conf.man b/man/classes.conf.man
index 6cd391120..5987f68bf 100644
--- a/man/classes.conf.man
+++ b/man/classes.conf.man
@@ -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 $".
.\"
diff --git a/man/client.conf.man.in b/man/client.conf.man.in
index 55b4c8e46..856d6504b 100644
--- a/man/client.conf.man.in
+++ b/man/client.conf.man.in
@@ -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 $".
.\"
diff --git a/man/cups-config.man b/man/cups-config.man
index bf0840660..4f31a6227 100644
--- a/man/cups-config.man
+++ b/man/cups-config.man
@@ -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 $".
.\"
diff --git a/man/cups-deviced.man.in b/man/cups-deviced.man.in
index 859a3970e..6d4c10fa7 100644
--- a/man/cups-deviced.man.in
+++ b/man/cups-deviced.man.in
@@ -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 $".
.\"
diff --git a/man/cups-driverd.man.in b/man/cups-driverd.man.in
index e9f1862bd..4f67a7832 100644
--- a/man/cups-driverd.man.in
+++ b/man/cups-driverd.man.in
@@ -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 $".
.\"
diff --git a/man/cups-lpd.man.in b/man/cups-lpd.man.in
index 14cd8258d..6c8cd3ddc 100644
--- a/man/cups-lpd.man.in
+++ b/man/cups-lpd.man.in
@@ -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 $".
.\"
diff --git a/man/cups-polld.man b/man/cups-polld.man
index f75dbbc40..b6a3ba120 100644
--- a/man/cups-polld.man
+++ b/man/cups-polld.man
@@ -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 $".
.\"
diff --git a/man/cups-snmp.conf.man b/man/cups-snmp.conf.man
index 01f9c5d30..4374cf684 100644
--- a/man/cups-snmp.conf.man
+++ b/man/cups-snmp.conf.man
@@ -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$".
.\"
diff --git a/man/cupsaddsmb.man.in b/man/cupsaddsmb.man.in
index e1a1f08bb..0d8e4f57d 100644
--- a/man/cupsaddsmb.man.in
+++ b/man/cupsaddsmb.man.in
@@ -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
index 000000000..f9a3d8c28
--- /dev/null
+++ b/man/cupsctl.man
@@ -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 $".
+.\"
diff --git a/man/cupsd.conf.man.in b/man/cupsd.conf.man.in
index 757f71a7c..2f38f3cb6 100644
--- a/man/cupsd.conf.man.in
+++ b/man/cupsd.conf.man.in
@@ -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 $".
.\"
diff --git a/man/cupsd.man.in b/man/cupsd.man.in
index cbcc0ea91..dde1fc05c 100644
--- a/man/cupsd.man.in
+++ b/man/cupsd.man.in
@@ -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 $".
.\"
diff --git a/man/cupsenable.man b/man/cupsenable.man
index e446991fc..a45518fdf 100644
--- a/man/cupsenable.man
+++ b/man/cupsenable.man
@@ -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
index 000000000..70930e256
--- /dev/null
+++ b/man/cupsfilter.man
@@ -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$".
+.\"
diff --git a/man/cupstestdsc.man b/man/cupstestdsc.man
index 62db95e1f..ed723b9ec 100644
--- a/man/cupstestdsc.man
+++ b/man/cupstestdsc.man
@@ -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$".
.\"
diff --git a/man/cupstestppd.man b/man/cupstestppd.man
index 1c3c6c09c..6cd622bdf 100644
--- a/man/cupstestppd.man
+++ b/man/cupstestppd.man
@@ -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 $".
.\"
diff --git a/man/filter.man b/man/filter.man
index d3537d40a..9131da09c 100644
--- a/man/filter.man
+++ b/man/filter.man
@@ -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 $".
.\"
diff --git a/man/lp.man b/man/lp.man
index 87ff04e67..e505e23c3 100644
--- a/man/lp.man
+++ b/man/lp.man
@@ -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 $".
.\"
diff --git a/man/lpadmin.man b/man/lpadmin.man
index d4e18c485..7b7f5b4a9 100644
--- a/man/lpadmin.man
+++ b/man/lpadmin.man
@@ -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 $".
.\"
diff --git a/man/lpc.man b/man/lpc.man
index f183f3de6..be2add312 100644
--- a/man/lpc.man
+++ b/man/lpc.man
@@ -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 $".
.\"
diff --git a/man/lpinfo.man b/man/lpinfo.man
index 3d8fdfb99..81a583c1b 100644
--- a/man/lpinfo.man
+++ b/man/lpinfo.man
@@ -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 $".
.\"
diff --git a/man/lpmove.man b/man/lpmove.man
index e2f05b99a..0447fbc98 100644
--- a/man/lpmove.man
+++ b/man/lpmove.man
@@ -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 $".
.\"
diff --git a/man/lpoptions.man.in b/man/lpoptions.man.in
index 6b88e737c..ac9f7d4df 100644
--- a/man/lpoptions.man.in
+++ b/man/lpoptions.man.in
@@ -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 $".
.\"
diff --git a/man/lppasswd.man b/man/lppasswd.man
index f1d8c79c5..6a137e452 100644
--- a/man/lppasswd.man
+++ b/man/lppasswd.man
@@ -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 $".
.\"
diff --git a/man/lpq.man b/man/lpq.man
index c59bf0b84..fac327e10 100644
--- a/man/lpq.man
+++ b/man/lpq.man
@@ -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 $".
.\"
diff --git a/man/lpr.man b/man/lpr.man
index 6f6798b14..d381cf76c 100644
--- a/man/lpr.man
+++ b/man/lpr.man
@@ -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 $".
.\"
diff --git a/man/lprm.man b/man/lprm.man
index 723a00808..937b079bd 100644
--- a/man/lprm.man
+++ b/man/lprm.man
@@ -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 $".
.\"
diff --git a/man/lpstat.man b/man/lpstat.man
index 239b8d5cd..96ae4c8f6 100644
--- a/man/lpstat.man
+++ b/man/lpstat.man
@@ -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 $".
.\"
diff --git a/man/mailto.conf.man b/man/mailto.conf.man
index 5e0371fc7..192079bbc 100644
--- a/man/mailto.conf.man
+++ b/man/mailto.conf.man
@@ -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$".
.\"
diff --git a/man/mantohtml.c b/man/mantohtml.c
index a583231ae..affd6fcba 100644
--- a/man/mantohtml.c
+++ b/man/mantohtml.c
@@ -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 $".
*/
diff --git a/man/mime.convs.man b/man/mime.convs.man
index 37e765cb1..3ff7ae084 100644
--- a/man/mime.convs.man
+++ b/man/mime.convs.man
@@ -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 $".
.\"
diff --git a/man/mime.types.man b/man/mime.types.man
index 8b42b6c35..2f902e43c 100644
--- a/man/mime.types.man
+++ b/man/mime.types.man
@@ -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 $".
.\"
diff --git a/man/printers.conf.man b/man/printers.conf.man
index 7e1f12d27..56da5db47 100644
--- a/man/printers.conf.man
+++ b/man/printers.conf.man
@@ -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 $".
.\"
diff --git a/man/subscriptions.conf.man b/man/subscriptions.conf.man
index 15223a105..93cae9dbb 100644
--- a/man/subscriptions.conf.man
+++ b/man/subscriptions.conf.man
@@ -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 $".
.\"
diff --git a/monitor/Dependencies b/monitor/Dependencies
index 251caa2e7..fed36ed6b 100644
--- a/monitor/Dependencies
+++ b/monitor/Dependencies
@@ -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
diff --git a/monitor/Makefile b/monitor/Makefile
index 085e9d889..1b3def600 100644
--- a/monitor/Makefile
+++ b/monitor/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 $"
#
# 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 $".
#
diff --git a/monitor/bcp.c b/monitor/bcp.c
index 7b19e4b84..16054d90b 100644
--- a/monitor/bcp.c
+++ b/monitor/bcp.c
@@ -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 $".
*/
diff --git a/monitor/tbcp.c b/monitor/tbcp.c
index 400e1ce0b..55039e4c2 100644
--- a/monitor/tbcp.c
+++ b/monitor/tbcp.c
@@ -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 $".
*/
diff --git a/notifier/Dependencies b/notifier/Dependencies
index fb1754ab4..bb815b1be 100644
--- a/notifier/Dependencies
+++ b/notifier/Dependencies
@@ -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
diff --git a/notifier/Makefile b/notifier/Makefile
index fc355bf32..dea93d70e 100644
--- a/notifier/Makefile
+++ b/notifier/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 $"
#
# 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 $".
#
diff --git a/notifier/mailto.c b/notifier/mailto.c
index afa1a30d0..a83409e95 100644
--- a/notifier/mailto.c
+++ b/notifier/mailto.c
@@ -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 $".
*/
diff --git a/notifier/rss.c b/notifier/rss.c
index f82a78cae..c5767a6b1 100644
--- a/notifier/rss.c
+++ b/notifier/rss.c
@@ -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 $".
*/
diff --git a/notifier/testnotify.c b/notifier/testnotify.c
index e9fec26c0..664ddb018 100644
--- a/notifier/testnotify.c
+++ b/notifier/testnotify.c
@@ -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
index 000000000..4e3405caa
--- /dev/null
+++ b/packaging/InstallationCheck
@@ -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
diff --git a/packaging/LICENSE.rtf b/packaging/LICENSE.rtf
index 5f38337e2..e41bee71a 100644
--- a/packaging/LICENSE.rtf
+++ b/packaging/LICENSE.rtf
@@ -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
@@ -20,23 +18,19 @@
\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
@@ -44,25 +38,25 @@
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
diff --git a/packaging/WELCOME.rtf b/packaging/WELCOME.rtf
index a949db828..2f73e34cc 100644
--- a/packaging/WELCOME.rtf
+++ b/packaging/WELCOME.rtf
@@ -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
diff --git a/packaging/cups-info.plist.in b/packaging/cups-info.plist.in
index f95cf8c30..9e193ae23 100644
--- a/packaging/cups-info.plist.in
+++ b/packaging/cups-info.plist.in
@@ -20,5 +20,7 @@
<string>@CUPS_RELEASE@</string>
<key>IFPkgFlagAllowBackRev</key>
<true/>
+ <key>IFPkgFlagRootVolumeOnly</key>
+ <true/>
</dict>
</plist>
diff --git a/packaging/cups.list.in b/packaging/cups.list.in
index aa2c8aa40..87931f742 100644
--- a/packaging/cups.list.in
+++ b/packaging/cups.list.in
@@ -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
@@ -36,10 +27,10 @@
%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
index c2f964832..000000000
--- a/packaging/cups.readme
+++ /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.
diff --git a/packaging/cups.spec.in b/packaging/cups.spec.in
index 4438bab65..723e3d2af 100644
--- a/packaging/cups.spec.in
+++ b/packaging/cups.spec.in
@@ -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 $".
#
diff --git a/packaging/installer.tif b/packaging/installer.tif
index 1a0a06501..c6d07ab3e 100644
--- a/packaging/installer.tif
+++ b/packaging/installer.tif
Binary files differ
diff --git a/pdftops/Dependencies b/pdftops/Dependencies
index 70b1e0acd..eb9510e8f 100644
--- a/pdftops/Dependencies
+++ b/pdftops/Dependencies
@@ -1,104 +1,110 @@
-# 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
diff --git a/pdftops/Makefile b/pdftops/Makefile
index 1cc9e861a..c908cc3a2 100644
--- a/pdftops/Makefile
+++ b/pdftops/Makefile
@@ -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 $".
#
diff --git a/pdftops/pdftops.cxx b/pdftops/pdftops.cxx
index fcd5ce4bb..4e8d7279f 100644
--- a/pdftops/pdftops.cxx
+++ b/pdftops/pdftops.cxx
@@ -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 $".
//
diff --git a/ppd/Makefile b/ppd/Makefile
index 0307dc54b..608d1e2b5 100644
--- a/ppd/Makefile
+++ b/ppd/Makefile
@@ -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 $".
#
diff --git a/ppd/deskjet.ppd b/ppd/deskjet.ppd
index 4cbf27c83..4331c8715 100644
--- a/ppd/deskjet.ppd
+++ b/ppd/deskjet.ppd
@@ -1,199 +1,654 @@
*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
index 161dd03d0..000000000
--- a/ppd/deskjet2.ppd
+++ /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 $".
-*%
diff --git a/ppd/dymo.ppd b/ppd/dymo.ppd
index c436246ec..c94717723 100644
--- a/ppd/dymo.ppd
+++ b/ppd/dymo.ppd
@@ -1,156 +1,436 @@
*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.
diff --git a/ppd/epson24.ppd b/ppd/epson24.ppd
index 2db156d87..e617a089c 100644
--- a/ppd/epson24.ppd
+++ b/ppd/epson24.ppd
@@ -1,139 +1,315 @@
*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.
diff --git a/ppd/epson9.ppd b/ppd/epson9.ppd
index d0c79c782..bb28ec099 100644
--- a/ppd/epson9.ppd
+++ b/ppd/epson9.ppd
@@ -1,137 +1,287 @@
*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.
diff --git a/ppd/intelbar.ppd b/ppd/intelbar.ppd
index c9ede6a31..a4801419d 100644
--- a/ppd/intelbar.ppd
+++ b/ppd/intelbar.ppd
@@ -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"
@@ -118,11 +114,10 @@
*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"
@@ -136,17 +131,15 @@
*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"
@@ -160,12 +153,8 @@
*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"
@@ -179,57 +168,1133 @@
*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.
diff --git a/ppd/laserjet.ppd b/ppd/laserjet.ppd
index 696cf860a..955687484 100644
--- a/ppd/laserjet.ppd
+++ b/ppd/laserjet.ppd
@@ -1,201 +1,683 @@
*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.
diff --git a/ppd/okidat24.ppd b/ppd/okidat24.ppd
index 1f7480d4b..78c7ff7fb 100644
--- a/ppd/okidat24.ppd
+++ b/ppd/okidat24.ppd
@@ -1,129 +1,315 @@
*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.
diff --git a/ppd/okidata9.ppd b/ppd/okidata9.ppd
index 825ee9431..98e533e30 100644
--- a/ppd/okidata9.ppd
+++ b/ppd/okidata9.ppd
@@ -1,127 +1,287 @@
*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.
diff --git a/ppd/sample.drv b/ppd/sample.drv
index 7dd037011..58e26335c 100644
--- a/ppd/sample.drv
+++ b/ppd/sample.drv
@@ -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"
}
diff --git a/ppd/stcolor.ppd b/ppd/stcolor.ppd
index 66ea0374c..fefa6a363 100644
--- a/ppd/stcolor.ppd
+++ b/ppd/stcolor.ppd
@@ -1,133 +1,383 @@
*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.
diff --git a/ppd/stcolor2.ppd b/ppd/stcolor2.ppd
index 639ad3bba..dfc601041 100644
--- a/ppd/stcolor2.ppd
+++ b/ppd/stcolor2.ppd
@@ -1,133 +1,383 @@
*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.
diff --git a/ppd/stphoto.ppd b/ppd/stphoto.ppd
index 994358c97..4d6bc4862 100644
--- a/ppd/stphoto.ppd
+++ b/ppd/stphoto.ppd
@@ -1,133 +1,383 @@
*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.
diff --git a/ppd/stphoto2.ppd b/ppd/stphoto2.ppd
index 8e1874d94..0823dfbe5 100644
--- a/ppd/stphoto2.ppd
+++ b/ppd/stphoto2.ppd
@@ -1,133 +1,383 @@
*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.
diff --git a/ppd/zebra.ppd b/ppd/zebra.ppd
index 413aa8e06..f7b20481f 100644
--- a/ppd/zebra.ppd
+++ b/ppd/zebra.ppd
@@ -1,267 +1,247 @@
*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"
@@ -293,11 +273,10 @@
*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.: ""
@@ -311,11 +290,10 @@
*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"
@@ -366,22 +344,20 @@
*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"
@@ -432,52 +408,2869 @@
*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.
diff --git a/ppd/zebracpl.ppd b/ppd/zebracpl.ppd
index 11d63a545..09474883b 100644
--- a/ppd/zebracpl.ppd
+++ b/ppd/zebracpl.ppd
@@ -1,138 +1,118 @@
*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"
@@ -164,21 +144,19 @@
*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"
@@ -229,52 +207,1543 @@
*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.
diff --git a/ppd/zebraep1.ppd b/ppd/zebraep1.ppd
index b47b1ce37..b999d2100 100644
--- a/ppd/zebraep1.ppd
+++ b/ppd/zebraep1.ppd
@@ -1,251 +1,233 @@
*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"
@@ -277,54 +259,1194 @@
*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.
diff --git a/ppd/zebraep2.ppd b/ppd/zebraep2.ppd
index 5fffdba3f..430d150ac 100644
--- a/ppd/zebraep2.ppd
+++ b/ppd/zebraep2.ppd
@@ -1,259 +1,240 @@
*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"
@@ -285,11 +266,10 @@
*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.: ""
@@ -300,43 +280,1288 @@
*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.
diff --git a/scheduler/Dependencies b/scheduler/Dependencies
index 46199952f..cd7664659 100644
--- a/scheduler/Dependencies
+++ b/scheduler/Dependencies
@@ -1,212 +1,222 @@
-# 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
diff --git a/scheduler/Makefile b/scheduler/Makefile
index a5a8653a8..fa945ff1a 100644
--- a/scheduler/Makefile
+++ b/scheduler/Makefile
@@ -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...; \
@@ -209,6 +204,15 @@ cupsd-static: $(CUPSDOBJS) libmime.a ../cups/libcups.a
#
+# 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 $".
#
diff --git a/scheduler/auth.c b/scheduler/auth.c
index a4bfa09b1..06aec349c 100644
--- a/scheduler/auth.c
+++ b/scheduler/auth.c
@@ -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:
*
@@ -92,6 +83,14 @@
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 $".
*/
diff --git a/scheduler/auth.h b/scheduler/auth.h
index de62893ac..869a079fd 100644
--- a/scheduler/auth.h
+++ b/scheduler/auth.h
@@ -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 $".
*/
diff --git a/scheduler/banners.c b/scheduler/banners.c
index 31847ad2f..47b56d3b1 100644
--- a/scheduler/banners.c
+++ b/scheduler/banners.c
@@ -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 $".
*/
diff --git a/scheduler/banners.h b/scheduler/banners.h
index bff0e333f..6ae8baa42 100644
--- a/scheduler/banners.h
+++ b/scheduler/banners.h
@@ -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 $".
*/
diff --git a/scheduler/cert.c b/scheduler/cert.c
index 8a0d7a161..77f23b7de 100644
--- a/scheduler/cert.c
+++ b/scheduler/cert.c
@@ -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 $".
*/
diff --git a/scheduler/cert.h b/scheduler/cert.h
index 2da5a3b8b..614017149 100644
--- a/scheduler/cert.h
+++ b/scheduler/cert.h
@@ -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 $".
*/
diff --git a/scheduler/classes.c b/scheduler/classes.c
index 6e1080005..5b06ff739 100644
--- a/scheduler/classes.c
+++ b/scheduler/classes.c
@@ -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 $".
*/
diff --git a/scheduler/classes.h b/scheduler/classes.h
index 5b9968167..3c67c0290 100644
--- a/scheduler/classes.h
+++ b/scheduler/classes.h
@@ -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 $".
*/
diff --git a/scheduler/client.c b/scheduler/client.c
index 55eb41164..7cc7f670a 100644
--- a/scheduler/client.c
+++ b/scheduler/client.c
@@ -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 $".
*/
diff --git a/scheduler/client.h b/scheduler/client.h
index cfdf6e37c..6caa83f24 100644
--- a/scheduler/client.h
+++ b/scheduler/client.h
@@ -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 $".
*/
diff --git a/scheduler/conf.c b/scheduler/conf.c
index fe4dffe9a..7426eab26 100644
--- a/scheduler/conf.c
+++ b/scheduler/conf.c
@@ -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"))
@@ -1749,6 +1742,13 @@ parse_aaa(cupsd_location_t *loc, /* I - Location */
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;
+ }
#ifdef HAVE_GSSAPI
else if (!strcasecmp(value, "negotiate"))
{
@@ -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 $".
*/
diff --git a/scheduler/conf.h b/scheduler/conf.h
index 87eb94eba..4f1ab36e8 100644
--- a/scheduler/conf.h
+++ b/scheduler/conf.h
@@ -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 $".
*/
diff --git a/scheduler/cups-deviced.c b/scheduler/cups-deviced.c
index 00ad8b860..55aa577f4 100644
--- a/scheduler/cups-deviced.c
+++ b/scheduler/cups-deviced.c
@@ -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 $".
*/
diff --git a/scheduler/cups-driverd.c b/scheduler/cups-driverd.c
index f8dc349e7..115c506be 100644
--- a/scheduler/cups-driverd.c
+++ b/scheduler/cups-driverd.c
@@ -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 $".
*/
diff --git a/scheduler/cups-lpd.c b/scheduler/cups-lpd.c
index a2b0f9003..55febeb3e 100644
--- a/scheduler/cups-lpd.c
+++ b/scheduler/cups-lpd.c
@@ -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 $".
*/
diff --git a/scheduler/cups-polld.c b/scheduler/cups-polld.c
index 2d21f1a0c..8e158cd9f 100644
--- a/scheduler/cups-polld.c
+++ b/scheduler/cups-polld.c
@@ -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
index f38e70184..000000000
--- a/scheduler/cups.pam
+++ /dev/null
@@ -1,2 +0,0 @@
-auth required /lib/security/pam_pwdb.so nullok shadow
-account required /lib/security/pam_pwdb.so
diff --git a/scheduler/cupsd.h b/scheduler/cupsd.h
index 9337f86bd..7fe930a1c 100644
--- a/scheduler/cupsd.h
+++ b/scheduler/cupsd.h
@@ -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
index 000000000..5c5e776a3
--- /dev/null
+++ b/scheduler/cupsfilter.c
@@ -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 $".
+ */
diff --git a/scheduler/dirsvc.c b/scheduler/dirsvc.c
index d9618adb5..1a826c295 100644
--- a/scheduler/dirsvc.c
+++ b/scheduler/dirsvc.c
@@ -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
@@ -1078,6 +1068,24 @@ cupsdStartBrowsing(void)
/*
+ * 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 $".
*/
diff --git a/scheduler/dirsvc.h b/scheduler/dirsvc.h
index dea969da5..3a2e5a973 100644
--- a/scheduler/dirsvc.h
+++ b/scheduler/dirsvc.h
@@ -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 $".
*/
diff --git a/scheduler/env.c b/scheduler/env.c
index e6f84084c..a7813f9f1 100644
--- a/scheduler/env.c
+++ b/scheduler/env.c
@@ -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 $".
*/
diff --git a/scheduler/filter.c b/scheduler/filter.c
index e6ca1b518..30231306d 100644
--- a/scheduler/filter.c
+++ b/scheduler/filter.c
@@ -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 $".
*/
diff --git a/scheduler/ipp.c b/scheduler/ipp.c
index 2ba651038..eb71f7c7b 100644
--- a/scheduler/ipp.c
+++ b/scheduler/ipp.c
@@ -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 $".
*/
diff --git a/scheduler/job.c b/scheduler/job.c
index e8a6fd457..ab1ffab2b 100644
--- a/scheduler/job.c
+++ b/scheduler/job.c
@@ -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 $".
*/
diff --git a/scheduler/job.h b/scheduler/job.h
index caf9374b5..8237393ea 100644
--- a/scheduler/job.h
+++ b/scheduler/job.h
@@ -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 $".
*/
diff --git a/scheduler/listen.c b/scheduler/listen.c
index 258e292f7..6e938a65c 100644
--- a/scheduler/listen.c
+++ b/scheduler/listen.c
@@ -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 $".
*/
diff --git a/scheduler/log.c b/scheduler/log.c
index 2c7c573e2..492b68bc2 100644
--- a/scheduler/log.c
+++ b/scheduler/log.c
@@ -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 $".
*/
diff --git a/scheduler/main.c b/scheduler/main.c
index 1cff1f1dd..8e1e385f8 100644
--- a/scheduler/main.c
+++ b/scheduler/main.c
@@ -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 $".
*/
diff --git a/scheduler/mime.c b/scheduler/mime.c
index 052b42922..6edaa4a66 100644
--- a/scheduler/mime.c
+++ b/scheduler/mime.c
@@ -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 $".
*/
diff --git a/scheduler/mime.h b/scheduler/mime.h
index 16e9a3d7c..87e2fa625 100644
--- a/scheduler/mime.h
+++ b/scheduler/mime.h
@@ -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 $".
*/
diff --git a/scheduler/network.c b/scheduler/network.c
index b7057d7b4..a68297d33 100644
--- a/scheduler/network.c
+++ b/scheduler/network.c
@@ -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 $".
*/
diff --git a/scheduler/network.h b/scheduler/network.h
index c26e8dbb2..dd38e2114 100644
--- a/scheduler/network.h
+++ b/scheduler/network.h
@@ -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 $".
*/
diff --git a/scheduler/policy.c b/scheduler/policy.c
index 668bbff6f..593e38183 100644
--- a/scheduler/policy.c
+++ b/scheduler/policy.c
@@ -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 $".
*/
diff --git a/scheduler/policy.h b/scheduler/policy.h
index 4f7165664..5531c9e1c 100644
--- a/scheduler/policy.h
+++ b/scheduler/policy.h
@@ -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 $".
*/
diff --git a/scheduler/printers.c b/scheduler/printers.c
index 14fb04ad8..b3ffa3891 100644
--- a/scheduler/printers.c
+++ b/scheduler/printers.c
@@ -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 $".
*/
diff --git a/scheduler/printers.h b/scheduler/printers.h
index 15ebb1233..7a19b973e 100644
--- a/scheduler/printers.h
+++ b/scheduler/printers.h
@@ -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 $".
*/
diff --git a/scheduler/process.c b/scheduler/process.c
index 7462472a6..6ea6e150a 100644
--- a/scheduler/process.c
+++ b/scheduler/process.c
@@ -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 $".
*/
diff --git a/scheduler/quotas.c b/scheduler/quotas.c
index 5ea8f8a26..a9bfd0163 100644
--- a/scheduler/quotas.c
+++ b/scheduler/quotas.c
@@ -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 $".
*/
diff --git a/scheduler/select.c b/scheduler/select.c
index 0e3b13813..c6f278e36 100644
--- a/scheduler/select.c
+++ b/scheduler/select.c
@@ -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 $".
*/
diff --git a/scheduler/server.c b/scheduler/server.c
index 7efbbcd71..ce5536da2 100644
--- a/scheduler/server.c
+++ b/scheduler/server.c
@@ -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 $".
*/
diff --git a/scheduler/statbuf.c b/scheduler/statbuf.c
index 0450fa14a..699a5c8b0 100644
--- a/scheduler/statbuf.c
+++ b/scheduler/statbuf.c
@@ -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 $".
*/
diff --git a/scheduler/statbuf.h b/scheduler/statbuf.h
index fc3601533..385e68c9b 100644
--- a/scheduler/statbuf.h
+++ b/scheduler/statbuf.h
@@ -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 $".
*/
diff --git a/scheduler/subscriptions.c b/scheduler/subscriptions.c
index f8fe59c95..642edd17d 100644
--- a/scheduler/subscriptions.c
+++ b/scheduler/subscriptions.c
@@ -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 $".
*/
diff --git a/scheduler/subscriptions.h b/scheduler/subscriptions.h
index b7fb8d42a..3f74b1b40 100644
--- a/scheduler/subscriptions.h
+++ b/scheduler/subscriptions.h
@@ -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 $".
*/
diff --git a/scheduler/sysman.c b/scheduler/sysman.c
index 6267b665b..a67b4fa7f 100644
--- a/scheduler/sysman.c
+++ b/scheduler/sysman.c
@@ -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 $".
*/
diff --git a/scheduler/sysman.h b/scheduler/sysman.h
index 3119b134b..e30be84bf 100644
--- a/scheduler/sysman.h
+++ b/scheduler/sysman.h
@@ -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 $".
*/
diff --git a/scheduler/testdirsvc.c b/scheduler/testdirsvc.c
index cbdedca83..8655c2305 100644
--- a/scheduler/testdirsvc.c
+++ b/scheduler/testdirsvc.c
@@ -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 $".
*/
diff --git a/scheduler/testlpd.c b/scheduler/testlpd.c
index 65b827c25..335312c3f 100644
--- a/scheduler/testlpd.c
+++ b/scheduler/testlpd.c
@@ -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 $".
*/
diff --git a/scheduler/testmime.c b/scheduler/testmime.c
index 6246b64b6..59288a197 100644
--- a/scheduler/testmime.c
+++ b/scheduler/testmime.c
@@ -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 $".
*/
diff --git a/scheduler/testspeed.c b/scheduler/testspeed.c
index 559dfa8e4..f58d9e6b5 100644
--- a/scheduler/testspeed.c
+++ b/scheduler/testspeed.c
@@ -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 $".
*/
diff --git a/scheduler/testsub.c b/scheduler/testsub.c
index 0999a7694..38af54982 100644
--- a/scheduler/testsub.c
+++ b/scheduler/testsub.c
@@ -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 $".
*/
diff --git a/scheduler/type.c b/scheduler/type.c
index 79f7a229b..06afd2352 100644
--- a/scheduler/type.c
+++ b/scheduler/type.c
@@ -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 $".
*/
diff --git a/scheduler/util.c b/scheduler/util.c
index 108d4d41c..3d504dba6 100644
--- a/scheduler/util.c
+++ b/scheduler/util.c
@@ -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 $".
*/
diff --git a/scheduler/util.h b/scheduler/util.h
index e08a3d73d..bcc5e574a 100644
--- a/scheduler/util.h
+++ b/scheduler/util.h
@@ -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 $".
*/
diff --git a/scripting/java/src/com/easysw/cups/Cups.java b/scripting/java/src/com/easysw/cups/Cups.java
index 84fdf459d..9b33f6279 100644
--- a/scripting/java/src/com/easysw/cups/Cups.java
+++ b/scripting/java/src/com/easysw/cups/Cups.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/CupsJob.java b/scripting/java/src/com/easysw/cups/CupsJob.java
index 4db08285f..8636f315b 100644
--- a/scripting/java/src/com/easysw/cups/CupsJob.java
+++ b/scripting/java/src/com/easysw/cups/CupsJob.java
@@ -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/".
*/
diff --git a/scripting/java/src/com/easysw/cups/CupsPrinter.java b/scripting/java/src/com/easysw/cups/CupsPrinter.java
index 34386ee9a..5b3c1ba58 100644
--- a/scripting/java/src/com/easysw/cups/CupsPrinter.java
+++ b/scripting/java/src/com/easysw/cups/CupsPrinter.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/IPP.java b/scripting/java/src/com/easysw/cups/IPP.java
index 919398179..c5a4e1ba8 100644
--- a/scripting/java/src/com/easysw/cups/IPP.java
+++ b/scripting/java/src/com/easysw/cups/IPP.java
@@ -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.*;
diff --git a/scripting/java/src/com/easysw/cups/IPPAttribute.java b/scripting/java/src/com/easysw/cups/IPPAttribute.java
index 269a43885..12d993eb0 100644
--- a/scripting/java/src/com/easysw/cups/IPPAttribute.java
+++ b/scripting/java/src/com/easysw/cups/IPPAttribute.java
@@ -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
diff --git a/scripting/java/src/com/easysw/cups/IPPCalendar.java b/scripting/java/src/com/easysw/cups/IPPCalendar.java
index d34fe1deb..8ac4703e0 100644
--- a/scripting/java/src/com/easysw/cups/IPPCalendar.java
+++ b/scripting/java/src/com/easysw/cups/IPPCalendar.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/IPPDefs.java b/scripting/java/src/com/easysw/cups/IPPDefs.java
index f7e7706fc..2da12efd7 100644
--- a/scripting/java/src/com/easysw/cups/IPPDefs.java
+++ b/scripting/java/src/com/easysw/cups/IPPDefs.java
@@ -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.*;
diff --git a/scripting/java/src/com/easysw/cups/IPPError.java b/scripting/java/src/com/easysw/cups/IPPError.java
index a0e5eca3d..8a00e88c8 100644
--- a/scripting/java/src/com/easysw/cups/IPPError.java
+++ b/scripting/java/src/com/easysw/cups/IPPError.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/IPPHttp.java b/scripting/java/src/com/easysw/cups/IPPHttp.java
index e5307399f..2ec200854 100644
--- a/scripting/java/src/com/easysw/cups/IPPHttp.java
+++ b/scripting/java/src/com/easysw/cups/IPPHttp.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/IPPMD5.java b/scripting/java/src/com/easysw/cups/IPPMD5.java
index e20cbac1f..e08e9537e 100644
--- a/scripting/java/src/com/easysw/cups/IPPMD5.java
+++ b/scripting/java/src/com/easysw/cups/IPPMD5.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/IPPRequest.java b/scripting/java/src/com/easysw/cups/IPPRequest.java
index a0de169dc..04d24a2aa 100644
--- a/scripting/java/src/com/easysw/cups/IPPRequest.java
+++ b/scripting/java/src/com/easysw/cups/IPPRequest.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/IPPStatus.java b/scripting/java/src/com/easysw/cups/IPPStatus.java
index d3e0c2541..6d2eaf998 100644
--- a/scripting/java/src/com/easysw/cups/IPPStatus.java
+++ b/scripting/java/src/com/easysw/cups/IPPStatus.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/IPPURLConnection.java b/scripting/java/src/com/easysw/cups/IPPURLConnection.java
index eee1b3542..505c50550 100644
--- a/scripting/java/src/com/easysw/cups/IPPURLConnection.java
+++ b/scripting/java/src/com/easysw/cups/IPPURLConnection.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/IPPValue.java b/scripting/java/src/com/easysw/cups/IPPValue.java
index 43725d3ab..3c8ad684a 100644
--- a/scripting/java/src/com/easysw/cups/IPPValue.java
+++ b/scripting/java/src/com/easysw/cups/IPPValue.java
@@ -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/".
*/
/**
diff --git a/scripting/java/src/com/easysw/cups/cups.nfo b/scripting/java/src/com/easysw/cups/cups.nfo
index 900db5150..5cf42204c 100644
--- a/scripting/java/src/com/easysw/cups/cups.nfo
+++ b/scripting/java/src/com/easysw/cups/cups.nfo
@@ -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/".
*/
/**
diff --git a/scripting/php/Dependencies b/scripting/php/Dependencies
index 81f5921f1..5e21a181f 100644
--- a/scripting/php/Dependencies
+++ b/scripting/php/Dependencies
@@ -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.
diff --git a/scripting/php/Makefile b/scripting/php/Makefile
index ec1e3ebc3..8451dfd03 100644
--- a/scripting/php/Makefile
+++ b/scripting/php/Makefile
@@ -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
diff --git a/scripting/php/phpcups.c b/scripting/php/phpcups.c
index 845177345..2ef8c917c 100644
--- a/scripting/php/phpcups.c
+++ b/scripting/php/phpcups.c
@@ -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 $".
*/
diff --git a/scripting/php/phpcups.h b/scripting/php/phpcups.h
index a318dad6f..360fa5dc4 100644
--- a/scripting/php/phpcups.h
+++ b/scripting/php/phpcups.h
@@ -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 $".
*/
diff --git a/scripting/php/phpcups.php b/scripting/php/phpcups.php
index 0b5669327..791c004c0 100755
--- a/scripting/php/phpcups.php
+++ b/scripting/php/phpcups.php
@@ -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...
diff --git a/standards/Makefile b/standards/Makefile
index c7bd373fc..4bde645b2 100644
--- a/standards/Makefile
+++ b/standards/Makefile
@@ -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 $".
#
diff --git a/standards/rfctohtml.c b/standards/rfctohtml.c
index 64f6b4688..c5defe41f 100644
--- a/standards/rfctohtml.c
+++ b/standards/rfctohtml.c
@@ -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 $".
*/
diff --git a/systemv/Dependencies b/systemv/Dependencies
index e48da544c..08e10c1fd 100644
--- a/systemv/Dependencies
+++ b/systemv/Dependencies
@@ -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
diff --git a/systemv/Makefile b/systemv/Makefile
index c9be899b0..285e7a6ae 100644
--- a/systemv/Makefile
+++ b/systemv/Makefile
@@ -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)
@@ -143,6 +135,15 @@ cupsaddsmb: cupsaddsmb.o ../cups/$(LIBCUPS)
#
+# 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 $".
#
diff --git a/systemv/accept.c b/systemv/accept.c
index 63dec108e..5d816cf0f 100644
--- a/systemv/accept.c
+++ b/systemv/accept.c
@@ -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 $".
*/
diff --git a/systemv/cancel.c b/systemv/cancel.c
index 37712f9a2..8d057bbdd 100644
--- a/systemv/cancel.c
+++ b/systemv/cancel.c
@@ -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 $".
*/
diff --git a/systemv/cupsaddsmb.c b/systemv/cupsaddsmb.c
index 32a0a7188..3e48e8fa0 100644
--- a/systemv/cupsaddsmb.c
+++ b/systemv/cupsaddsmb.c
@@ -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
index 000000000..bc044a9ad
--- /dev/null
+++ b/systemv/cupsctl.c
@@ -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 $".
+ */
diff --git a/systemv/cupstestdsc.c b/systemv/cupstestdsc.c
index e9cc988fe..ce4a8a707 100644
--- a/systemv/cupstestdsc.c
+++ b/systemv/cupstestdsc.c
@@ -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 $".
*/
diff --git a/systemv/cupstestppd.c b/systemv/cupstestppd.c
index 4f4c6964f..09a361b99 100644
--- a/systemv/cupstestppd.c
+++ b/systemv/cupstestppd.c
@@ -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 $".
*/
diff --git a/systemv/lp.c b/systemv/lp.c
index 8500f802e..f9b90836a 100644
--- a/systemv/lp.c
+++ b/systemv/lp.c
@@ -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 $".
*/
diff --git a/systemv/lpadmin.c b/systemv/lpadmin.c
index f48677dd1..8625f5a15 100644
--- a/systemv/lpadmin.c
+++ b/systemv/lpadmin.c
@@ -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 $".
*/
diff --git a/systemv/lpinfo.c b/systemv/lpinfo.c
index 26f4cf495..b8697c2c8 100644
--- a/systemv/lpinfo.c
+++ b/systemv/lpinfo.c
@@ -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 $".
*/
diff --git a/systemv/lpmove.c b/systemv/lpmove.c
index a46efe0f6..e991dfd9a 100644
--- a/systemv/lpmove.c
+++ b/systemv/lpmove.c
@@ -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 $".
*/
diff --git a/systemv/lpoptions.c b/systemv/lpoptions.c
index 582213204..c9094c709 100644
--- a/systemv/lpoptions.c
+++ b/systemv/lpoptions.c
@@ -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 $".
*/
diff --git a/systemv/lppasswd.c b/systemv/lppasswd.c
index 362fbf208..4fcd951c9 100644
--- a/systemv/lppasswd.c
+++ b/systemv/lppasswd.c
@@ -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 $".
*/
diff --git a/systemv/lpstat.c b/systemv/lpstat.c
index be86072ab..6c5410430 100644
--- a/systemv/lpstat.c
+++ b/systemv/lpstat.c
@@ -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 $".
*/
diff --git a/templates/Makefile b/templates/Makefile
index b32417e73..b4fcc3735 100644
--- a/templates/Makefile
+++ b/templates/Makefile
@@ -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 $".
#
diff --git a/templates/de/edit-config.tmpl.in b/templates/de/edit-config.tmpl.in
index dc3f09c32..58340b8eb 100644
--- a/templates/de/edit-config.tmpl.in
+++ b/templates/de/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/de/help-header.tmpl b/templates/de/help-header.tmpl
index 2f0c757d8..cef194f8b 100644
--- a/templates/de/help-header.tmpl
+++ b/templates/de/help-header.tmpl
@@ -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,
diff --git a/templates/edit-config.tmpl.in b/templates/edit-config.tmpl.in
index 998514df7..c3248a593 100644
--- a/templates/edit-config.tmpl.in
+++ b/templates/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/es/edit-config.tmpl.in b/templates/es/edit-config.tmpl.in
index 28a11beaf..30213cfef 100644
--- a/templates/es/edit-config.tmpl.in
+++ b/templates/es/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/es/help-header.tmpl b/templates/es/help-header.tmpl
index 5f67002e3..d53ca07b0 100644
--- a/templates/es/help-header.tmpl
+++ b/templates/es/help-header.tmpl
@@ -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
diff --git a/templates/et/edit-config.tmpl.in b/templates/et/edit-config.tmpl.in
index 965eeb618..a5af26da3 100644
--- a/templates/et/edit-config.tmpl.in
+++ b/templates/et/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/et/help-header.tmpl b/templates/et/help-header.tmpl
index 05c5cb8b8..c5b2be551 100644
--- a/templates/et/help-header.tmpl
+++ b/templates/et/help-header.tmpl
@@ -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
diff --git a/templates/fr/edit-config.tmpl.in b/templates/fr/edit-config.tmpl.in
index d6829317a..7ce96f710 100644
--- a/templates/fr/edit-config.tmpl.in
+++ b/templates/fr/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/fr/help-header.tmpl b/templates/fr/help-header.tmpl
index f638d4b3f..eb1804dd7 100644
--- a/templates/fr/help-header.tmpl
+++ b/templates/fr/help-header.tmpl
@@ -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
diff --git a/templates/he/edit-config.tmpl.in b/templates/he/edit-config.tmpl.in
index cdc0a33b1..948b0529d 100644
--- a/templates/he/edit-config.tmpl.in
+++ b/templates/he/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/he/help-header.tmpl b/templates/he/help-header.tmpl
index eaa504ab9..ca5ec5ca8 100644
--- a/templates/he/help-header.tmpl
+++ b/templates/he/help-header.tmpl
@@ -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> ×’× ×ž×¡×¤×§
מש××‘×™× ×¨×‘×™× ×œ×¨×‘×•×ª פורומי משתמשי×, תשובות לש×לות נפוצות,
diff --git a/templates/help-header.tmpl b/templates/help-header.tmpl
index 5e0f9c992..25b713e4c 100644
--- a/templates/help-header.tmpl
+++ b/templates/help-header.tmpl
@@ -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
diff --git a/templates/it/edit-config.tmpl.in b/templates/it/edit-config.tmpl.in
index 7c3f4301e..8669fc96d 100644
--- a/templates/it/edit-config.tmpl.in
+++ b/templates/it/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/it/help-header.tmpl b/templates/it/help-header.tmpl
index 2caf5d2c7..73e4a750e 100644
--- a/templates/it/help-header.tmpl
+++ b/templates/it/help-header.tmpl
@@ -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
diff --git a/templates/ja/edit-config.tmpl.in b/templates/ja/edit-config.tmpl.in
index baa2f5f2a..9f42211cf 100644
--- a/templates/ja/edit-config.tmpl.in
+++ b/templates/ja/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/pl/edit-config.tmpl.in b/templates/pl/edit-config.tmpl.in
index 0fd180079..06e3c5e80 100644
--- a/templates/pl/edit-config.tmpl.in
+++ b/templates/pl/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/pl/help-header.tmpl b/templates/pl/help-header.tmpl
index 0227a02db..5346c4ec5 100644
--- a/templates/pl/help-header.tmpl
+++ b/templates/pl/help-header.tmpl
@@ -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,
diff --git a/templates/sv/edit-config.tmpl.in b/templates/sv/edit-config.tmpl.in
index 7cd827b75..f55c5b854 100644
--- a/templates/sv/edit-config.tmpl.in
+++ b/templates/sv/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/sv/help-header.tmpl b/templates/sv/help-header.tmpl
index 79502c610..59435d932 100644
--- a/templates/sv/help-header.tmpl
+++ b/templates/sv/help-header.tmpl
@@ -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
diff --git a/templates/trailer.tmpl b/templates/trailer.tmpl
index 4a37de776..040a27f7e 100644
--- a/templates/trailer.tmpl
+++ b/templates/trailer.tmpl
@@ -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>
diff --git a/templates/zh_TW/edit-config.tmpl.in b/templates/zh_TW/edit-config.tmpl.in
index e2d9c6072..adfc6706f 100644
--- a/templates/zh_TW/edit-config.tmpl.in
+++ b/templates/zh_TW/edit-config.tmpl.in
@@ -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" +
diff --git a/templates/zh_TW/help-header.tmpl b/templates/zh_TW/help-header.tmpl
index 52a34fac0..9a28a3cab 100644
--- a/templates/zh_TW/help-header.tmpl
+++ b/templates/zh_TW/help-header.tmpl
@@ -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> 也
æ供許多資æºï¼ŒåŒ…括使用者論壇ã€å¸¸è¦‹å•é¡Œçš„回答,
diff --git a/test/4.4-subscription-ops.test b/test/4.4-subscription-ops.test
index de0585dd7..823f8dacd 100644
--- a/test/4.4-subscription-ops.test
+++ b/test/4.4-subscription-ops.test
@@ -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
@@ -118,5 +118,5 @@
}
#
-# 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 $"
#
diff --git a/test/5.1-lpadmin.sh b/test/5.1-lpadmin.sh
index d73b99293..6288c47d6 100644
--- a/test/5.1-lpadmin.sh
+++ b/test/5.1-lpadmin.sh
@@ -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 $".
#
diff --git a/test/5.2-lpc.sh b/test/5.2-lpc.sh
index 282b63cf1..b6908052c 100644
--- a/test/5.2-lpc.sh
+++ b/test/5.2-lpc.sh
@@ -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 $".
#
diff --git a/test/5.3-lpq.sh b/test/5.3-lpq.sh
index a77e4d65e..cef36288f 100644
--- a/test/5.3-lpq.sh
+++ b/test/5.3-lpq.sh
@@ -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 $".
#
diff --git a/test/5.4-lpstat.sh b/test/5.4-lpstat.sh
index 9d1b1cc09..29b651ee7 100644
--- a/test/5.4-lpstat.sh
+++ b/test/5.4-lpstat.sh
@@ -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 $".
#
diff --git a/test/5.5-lp.sh b/test/5.5-lp.sh
index 7fd6e22aa..8c340f5e5 100644
--- a/test/5.5-lp.sh
+++ b/test/5.5-lp.sh
@@ -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 $".
#
diff --git a/test/5.6-lpr.sh b/test/5.6-lpr.sh
index c16a121dc..1de750fac 100644
--- a/test/5.6-lpr.sh
+++ b/test/5.6-lpr.sh
@@ -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 $".
#
diff --git a/test/5.7-lprm.sh b/test/5.7-lprm.sh
index 500c8f458..f2848ed84 100644
--- a/test/5.7-lprm.sh
+++ b/test/5.7-lprm.sh
@@ -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 $".
#
diff --git a/test/5.8-cancel.sh b/test/5.8-cancel.sh
index 926bc9eb6..9212d4387 100644
--- a/test/5.8-cancel.sh
+++ b/test/5.8-cancel.sh
@@ -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 $".
#
diff --git a/test/5.9-lpinfo.sh b/test/5.9-lpinfo.sh
index 13a58ced4..0ba2e7430 100644
--- a/test/5.9-lpinfo.sh
+++ b/test/5.9-lpinfo.sh
@@ -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 $".
#
diff --git a/test/Dependencies b/test/Dependencies
index 8f5d16b17..157aef1fb 100644
--- a/test/Dependencies
+++ b/test/Dependencies
@@ -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
diff --git a/test/Makefile b/test/Makefile
index 93363cdd9..45be7df87 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -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 $".
#
diff --git a/test/ipptest.c b/test/ipptest.c
index 708d1a69f..e0030ae55 100644
--- a/test/ipptest.c
+++ b/test/ipptest.c
@@ -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 $".
*/
diff --git a/test/run-stp-tests.sh b/test/run-stp-tests.sh
index 56ba53181..f01906631 100755
--- a/test/run-stp-tests.sh
+++ b/test/run-stp-tests.sh
@@ -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=$#
@@ -268,6 +259,23 @@ if test $ssltype != 0; then
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 $"
#
diff --git a/test/str-header.html b/test/str-header.html
index 1667e0412..ec06860c2 100644
--- a/test/str-header.html
+++ b/test/str-header.html
@@ -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>
diff --git a/test/testfile.pdf b/test/testfile.pdf
index 8ae73cb58..b91eab50c 100644
--- a/test/testfile.pdf
+++ b/test/testfile.pdf
Binary files differ
diff --git a/test/testfile.ps b/test/testfile.ps
index 01c4c08e7..bce9c9175 100644
--- a/test/testfile.ps
+++ b/test/testfile.ps
@@ -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 -
@@ -137,81 +127,6 @@
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
diff --git a/test/testhp.ppd b/test/testhp.ppd
index 3e3e10f53..7392bc294 100644
--- a/test/testhp.ppd
+++ b/test/testhp.ppd
@@ -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"
@@ -191,5 +182,5 @@
*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 $".
*%
diff --git a/test/testps.ppd b/test/testps.ppd
index 9694923c2..77c8ca62b 100644
--- a/test/testps.ppd
+++ b/test/testps.ppd
@@ -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"
@@ -188,5 +179,5 @@
*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 $".
*%
diff --git a/tools/makebuttons b/tools/makebuttons
index b31700bfe..0eced24bd 100755
--- a/tools/makebuttons
+++ b/tools/makebuttons
@@ -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/".
#
#
diff --git a/tools/testosx b/tools/testosx
index 8f0be2710..550a4ae3c 100755
--- a/tools/testosx
+++ b/tools/testosx
@@ -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
diff --git a/vcnet/config.h b/vcnet/config.h
index c5f1752d0..d9544b344 100644
--- a/vcnet/config.h
+++ b/vcnet/config.h
@@ -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_
@@ -348,5 +339,5 @@
#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 $".
*/