summaryrefslogtreecommitdiffstats
path: root/server/modules
diff options
context:
space:
mode:
authorManuel Schneider2013-10-10 15:24:46 +0200
committerManuel Schneider2013-10-10 15:24:46 +0200
commite7573d945461d4ded43ea375b48bbd71bab4db87 (patch)
treef467e952b92ccd7dbbbda07d55b28932355613b3 /server/modules
parentLocation specific configuration file for printers in Freiburg (diff)
downloadtm-scripts-e7573d945461d4ded43ea375b48bbd71bab4db87.tar.gz
tm-scripts-e7573d945461d4ded43ea375b48bbd71bab4db87.tar.xz
tm-scripts-e7573d945461d4ded43ea375b48bbd71bab4db87.zip
[cups] Location specific config files for HSO
Diffstat (limited to 'server/modules')
-rw-r--r--server/modules/cups-offenburg/etc/cups/cupsd.conf143
-rw-r--r--server/modules/cups-offenburg/etc/cups/ppd/HSO_FollowMe.ppd2363
-rw-r--r--server/modules/cups-offenburg/etc/cups/printers.conf21
3 files changed, 2527 insertions, 0 deletions
diff --git a/server/modules/cups-offenburg/etc/cups/cupsd.conf b/server/modules/cups-offenburg/etc/cups/cupsd.conf
new file mode 100644
index 00000000..bd3bc179
--- /dev/null
+++ b/server/modules/cups-offenburg/etc/cups/cupsd.conf
@@ -0,0 +1,143 @@
+#
+#
+# Sample configuration file for the CUPS scheduler. See "man cupsd.conf" for a
+# complete description of this file.
+#
+
+# Log general information in error_log - change "warn" to "debug"
+# for troubleshooting...
+LogLevel warn
+
+# Deactivate CUPS' internal logrotating, as we provide a better one, especially
+# LogLevel debug2 gets usable now
+MaxLogSize 0
+
+# Administrator user group...
+SystemGroup lpadmin
+
+
+# Only listen for connections from the local machine.
+Listen localhost:631
+Listen /var/run/cups/cups.sock
+
+# Show shared printers on the local network.
+Browsing Off
+BrowseOrder allow,deny
+BrowseAllow all
+BrowseLocalProtocols CUPS dnssd
+BrowseAddress @LOCAL
+
+# Default authentication type, when authentication is required...
+DefaultAuthType Basic
+
+# Web interface setting...
+WebInterface Yes
+
+# Restrict access to the server...
+<Location />
+ Order allow,deny
+</Location>
+
+# Restrict access to the admin pages...
+<Location /admin>
+ Order allow,deny
+</Location>
+
+# Restrict access to configuration files...
+<Location /admin/conf>
+ AuthType Default
+ Require user @SYSTEM
+ Order allow,deny
+</Location>
+
+# Set the default printer/job policies...
+<Policy default>
+ # Job/subscription privacy...
+ JobPrivateAccess default
+ JobPrivateValues default
+ SubscriptionPrivateAccess default
+ SubscriptionPrivateValues default
+
+ # Job-related operations must be done by the owner or an administrator...
+ <Limit Create-Job Print-Job Print-URI Validate-Job>
+ Order deny,allow
+ </Limit>
+
+ <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
+ Require user @OWNER @SYSTEM
+ Order deny,allow
+ </Limit>
+
+ # All administration operations require an administrator to authenticate...
+ <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
+ AuthType Default
+ Require user @SYSTEM
+ Order deny,allow
+ </Limit>
+
+ # All printer operations require a printer operator to authenticate...
+ <Limit Pause-Printer Resume-Printer 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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
+ AuthType Default
+ Require user @SYSTEM
+ Order deny,allow
+ </Limit>
+
+ # Only the owner or an administrator can cancel or authenticate a job...
+ <Limit Cancel-Job CUPS-Authenticate-Job>
+ Require user @OWNER @SYSTEM
+ Order deny,allow
+ </Limit>
+
+ <Limit All>
+ Order deny,allow
+ </Limit>
+</Policy>
+
+# Set the authenticated printer/job policies...
+<Policy authenticated>
+ # Job/subscription privacy...
+ JobPrivateAccess default
+ JobPrivateValues default
+ SubscriptionPrivateAccess default
+ SubscriptionPrivateValues default
+
+ # Job-related operations must be done by the owner or an administrator...
+ <Limit Create-Job Print-Job Print-URI Validate-Job>
+ AuthType Default
+ Order deny,allow
+ </Limit>
+
+ <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
+ AuthType Default
+ Require user @OWNER @SYSTEM
+ Order deny,allow
+ </Limit>
+
+ # All administration operations require an administrator to authenticate...
+ <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
+ AuthType Default
+ Require user @SYSTEM
+ Order deny,allow
+ </Limit>
+
+ # All printer operations require a printer operator to authenticate...
+ <Limit Pause-Printer Resume-Printer 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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
+ AuthType Default
+ Require user @SYSTEM
+ Order deny,allow
+ </Limit>
+
+ # Only the owner or an administrator can cancel or authenticate a job...
+ <Limit Cancel-Job CUPS-Authenticate-Job>
+ AuthType Default
+ Require user @OWNER @SYSTEM
+ Order deny,allow
+ </Limit>
+
+ <Limit All>
+ Order deny,allow
+ </Limit>
+</Policy>
+
+#
+#
diff --git a/server/modules/cups-offenburg/etc/cups/ppd/HSO_FollowMe.ppd b/server/modules/cups-offenburg/etc/cups/ppd/HSO_FollowMe.ppd
new file mode 100644
index 00000000..74befdbd
--- /dev/null
+++ b/server/modules/cups-offenburg/etc/cups/ppd/HSO_FollowMe.ppd
@@ -0,0 +1,2363 @@
+*PPD-Adobe: "4.3"
+
+*% Adobe Systems PostScript(R) Printer Description File
+*% Copyright 1987-1996 Adobe Systems Incorporated.
+*% All Rights Reserved.
+*% Permission is granted for redistribution of this file as
+*% long as this copyright notice is intact and the contents
+*% of the file is not altered in any way from its original form.
+*% End of Copyright statement
+
+*FileVersion: "1.0"
+*FormatVersion: "4.3"
+*LanguageEncoding: CP1252
+*LanguageVersion: German
+
+*Manufacturer: "Xerox"
+*Product: "(Xerox WorkCentre 7425)"
+*PCFileName: "XRWP7425.PPD"
+*PSVersion: "(3016.103) 6"
+*ShortNickName: "Xerox WorkCentre 7425"
+*ModelName: "Xerox WorkCentre 7425"
+*NickName: "Xerox WorkCentre 7425"
+
+
+*OpenGroup: InstallableOptions/Options Installed
+
+*OpenUI *XRPaperTrays/Behälter: PickOne
+*DefaultXRPaperTrays: TwoTrays
+*XRPaperTrays TwoTrays/2 Behälter: ""
+*XRPaperTrays FiveTrays/5 Behälter: ""
+*XRPaperTrays FiveTraysHiCap/5 Behälter (Großraum-Tandembehälter): ""
+*CloseUI: *XRPaperTrays
+
+*OpenUI *XRHighCapacityFeeder/Großraumbehälter: PickOne
+*DefaultXRHighCapacityFeeder: False
+*XRHighCapacityFeeder True/Installiert: ""
+*XRHighCapacityFeeder False/Nicht installiert: ""
+*CloseUI: *XRHighCapacityFeeder
+
+*OpenUI *XRFinisher/Finisher/Ausgabefach: PickOne
+*DefaultXRFinisher: None
+*XRFinisher None/Versatzausgabefach: ""
+*XRFinisher AClass/Integrierter Office-Finisher: ""
+*XRFinisher SBClass/Office-Finisher LX: ""
+*XRFinisher SBClassBooklet/Office-Finisher LX mit Booklet Maker: ""
+*XRFinisher CClassBooklet/Profi-Finisher: ""
+*CloseUI: *XRFinisher
+
+*OpenUI *XRHolePunchUnit/Locher: PickOne
+*DefaultXRHolePunchUnit: False
+*XRHolePunchUnit False/Nicht installiert: ""
+*XRHolePunchUnit HolePunch23/Zweifach-/Dreifachlocher: ""
+*XRHolePunchUnit HolePunch24/2fach-/4fach-Locher: ""
+*XRHolePunchUnit HolePunch4/4fach-Locher: ""
+*CloseUI: *XRHolePunchUnit
+
+*OpenUI *XRFax/LAN-Fax: PickOne
+*DefaultXRFax: False
+*XRFax True/Installiert: ""
+*XRFax False/Nicht installiert: ""
+*CloseUI: *XRFax
+
+*CloseGroup: InstallableOptions
+
+*% =============== Device Capabilities ===============
+*LanguageLevel: "3"
+*Protocols: BCP PJL TBCP
+*1284Modes Parallel: Compat Nibble ECP
+*1284DeviceID: "MANUFACTURER:XEROX;COMMAND SET:;MODEL:WorkCentre 7425;CLASS:PRINTER;COMPATIBLE ID:;DESCRIPTION:XEROX WorkCentre 7425;"
+
+*JCLBegin:"<1B>%-12345X@PJL JOB<0A>"
+
+*JCLOpenUI *JCLBanner/Begleitblatt: Boolean
+*OrderDependency: 10.0 JCLSetup *JCLBanner
+*DefaultJCLBanner: True
+*JCLBanner False/Aus: "@PJL SET JOBATTR=<22>@BANR=OFF<22><0A>"
+*JCLBanner True/Ein: "@PJL SET JOBATTR=<22>@BANR=START<22><0A>"
+*JCLCloseUI: *JCLBanner
+
+*JCLToPSInterpreter:"@PJL ENTER LANGUAGE = POSTSCRIPT<0A>"
+*JCLEnd:"<1B>%-12345X@PJL EOJ<0A><1B>%-12345X<0A>"
+
+*FreeVM: "23247104"
+*VMOption 768Meg/768 MB: "23247104"
+*VMOption 1024Meg/1024 MB: "23247104"
+
+*ColorDevice: True
+*DefaultColorSpace: CMYK
+*VariablePaperSize: True
+*LandscapeOrientation: Plus90
+*TTRasterizer: Type42
+*FileSystem: True
+
+*Throughput: "26"
+*Password: "()"
+*ExitServer: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not {
+ (WARNING: Cannot modify initial VM.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+"
+*End
+*Reset: "
+ count 0 eq
+ { false } { true exch startjob } ifelse
+ not {
+ (WARNING: Cannot reset printer.) =
+ (Missing or invalid password.) =
+ (Please contact the author of this software.) = flush quit
+ } if
+ systemdict /quit get exec
+ (WARNING : Printer Reset Failed.) = flush
+"
+*End
+
+*SuggestedJobTimeout: "0"
+*SuggestedWaitTimeout: "300"
+*PrintPSErrors: True
+
+*% OutputMode Information ===================
+*DefaultResolution: 600dpi
+
+*AccurateScreensSupport: True
+
+*% UI Constraints
+
+*% ==== Constraints Based on Installable Options ====
+
+*% Finisher / Output Bin
+
+*UIConstraints : *XRFinisher None *OutputBin CentreTray1
+*UIConstraints : *XRFinisher None *OutputBin CentreTray2
+*UIConstraints : *XRFinisher None *OutputBin RightMiddleTray
+*UIConstraints : *XRFinisher None *OutputBin RightTopTray
+*UIConstraints : *XRFinisher None *OutputBin Booklet
+
+*UIConstraints : *XRFinisher AClass *OutputBin Middle
+*UIConstraints : *XRFinisher AClass *OutputBin Middle2
+*UIConstraints : *XRFinisher AClass *OutputBin CentreTray2
+*UIConstraints : *XRFinisher AClass *OutputBin RightMiddleTray
+*UIConstraints : *XRFinisher AClass *OutputBin RightTopTray
+*UIConstraints : *XRFinisher AClass *OutputBin Booklet
+
+*UIConstraints : *XRFinisher SBClass *OutputBin Middle
+*UIConstraints : *XRFinisher SBClass *OutputBin Middle2
+*UIConstraints : *XRFinisher SBClass *OutputBin CentreTray1
+*UIConstraints : *XRFinisher SBClass *OutputBin RightTopTray
+*UIConstraints : *XRFinisher SBClass *OutputBin Booklet
+
+*UIConstraints : *XRFinisher SBClassBooklet *OutputBin Middle
+*UIConstraints : *XRFinisher SBClassBooklet *OutputBin Middle2
+*UIConstraints : *XRFinisher SBClassBooklet *OutputBin CentreTray1
+*UIConstraints : *XRFinisher SBClassBooklet *OutputBin RightTopTray
+*UIConstraints : *XRFinisher SBClassBooklet *OutputBin Booklet
+
+*UIConstraints : *XRFinisher CClassBooklet *OutputBin Middle
+*UIConstraints : *XRFinisher CClassBooklet *OutputBin Middle2
+*UIConstraints : *XRFinisher CClassBooklet *OutputBin CentreTray1
+
+*% Output Bin / Finisher
+
+*UIConstraints : *OutputBin CentreTray1 *XRFinisher None
+*UIConstraints : *OutputBin CentreTray2 *XRFinisher None
+*UIConstraints : *OutputBin RightMiddleTray *XRFinisher None
+*UIConstraints : *OutputBin RightTopTray *XRFinisher None
+*UIConstraints : *OutputBin Booklet *XRFinisher None
+
+*UIConstraints : *OutputBin Middle *XRFinisher AClass
+*UIConstraints : *OutputBin Middle2 *XRFinisher AClass
+*UIConstraints : *OutputBin CentreTray2 *XRFinisher AClass
+*UIConstraints : *OutputBin RightMiddleTray *XRFinisher AClass
+*UIConstraints : *OutputBin RightTopTray *XRFinisher AClass
+*UIConstraints : *OutputBin Booklet *XRFinisher AClass
+
+*UIConstraints : *OutputBin Middle *XRFinisher SBClass
+*UIConstraints : *OutputBin Middle2 *XRFinisher SBClass
+*UIConstraints : *OutputBin CentreTray1 *XRFinisher SBClass
+*UIConstraints : *OutputBin RightTopTray *XRFinisher SBClass
+*UIConstraints : *OutputBin Booklet *XRFinisher SBClass
+
+*UIConstraints : *OutputBin Middle *XRFinisher SBClassBooklet
+*UIConstraints : *OutputBin Middle2 *XRFinisher SBClassBooklet
+*UIConstraints : *OutputBin CentreTray1 *XRFinisher SBClassBooklet
+*UIConstraints : *OutputBin RightTopTray *XRFinisher SBClassBooklet
+*UIConstraints : *OutputBin Booklet *XRFinisher SBClassBooklet
+
+*UIConstraints : *OutputBin Middle *XRFinisher CClassBooklet
+*UIConstraints : *OutputBin Middle2 *XRFinisher CClassBooklet
+*UIConstraints : *OutputBin CentreTray1 *XRFinisher CClassBooklet
+
+
+*% Finisher and HolePunch Constraints
+
+*% No Finisher / Hole Punch
+
+*UIConstraints : *XRFinisher None *XRHolePunchUnit HolePunch23
+*UIConstraints : *XRHolePunchUnit HolePunch23 *XRFinisher None
+
+*UIConstraints : *XRFinisher None *XRHolePunchUnit HolePunch24
+*UIConstraints : *XRHolePunchUnit HolePunch24 *XRFinisher None
+
+*UIConstraints : *XRFinisher None *XRHolePunchUnit HolePunch4
+*UIConstraints : *XRHolePunchUnit HolePunch4 *XRFinisher None
+
+
+*% AClass Finisher / Hole Punch
+
+*UIConstraints : *XRFinisher AClass *XRHolePunchUnit HolePunch23
+*UIConstraints : *XRHolePunchUnit HolePunch23 *XRFinisher AClass
+
+*UIConstraints : *XRFinisher AClass *XRHolePunchUnit HolePunch24
+*UIConstraints : *XRHolePunchUnit HolePunch24 *XRFinisher AClass
+
+*UIConstraints : *XRFinisher AClass *XRHolePunchUnit HolePunch4
+*UIConstraints : *XRHolePunchUnit HolePunch4 *XRFinisher AClass
+
+*% SBClass Finisher / Hole Punch
+
+*UIConstraints : *XRFinisher SBClass *XRHolePunchUnit HolePunch4
+*UIConstraints : *XRHolePunchUnit HolePunch4 *XRFinisher SBClass
+
+*% SBClassBooklet Finisher / Hole Punch
+
+*UIConstraints : *XRFinisher SBClassBooklet *XRHolePunchUnit HolePunch4
+*UIConstraints : *XRHolePunchUnit HolePunch4 *XRFinisher SBClassBooklet
+
+
+*% ===== Constraints Based on Paper Size ======
+
+*% Paper Size and Input Tray Constraints
+
+*% Input Tray 6(HCF) / Paper Size
+
+*UIConstriants : *InputSlot Tray6 *PageSize 5x7
+*UIConstriants : *PageSize 5x7 *InputSlot Tray6
+
+*UIConstriants : *InputSlot Tray6 *PageSize Statement
+*UIConstriants : *PageSize Statement *InputSlot Tray6
+
+*UIConstriants : *InputSlot Tray6 *PageSize A5
+*UIConstriants : *PageSize A5 *InputSlot Tray6
+
+*UIConstriants : *InputSlot Tray6 *PageSize 16K
+*UIConstriants : *PageSize 16K *InputSlot Tray6
+
+*UIConstriants : *InputSlot Tray6 *PageSize 8x10
+*UIConstriants : *PageSize 8x10 *InputSlot Tray6
+
+*UIConstriants : *InputSlot Tray6 *PageSize Legal
+*UIConstriants : *PageSize Legal *InputSlot Tray6
+
+*UIConstriants : *InputSlot Tray6 *PageSize 9x11
+*UIConstriants : *PageSize 9x11 *InputSlot Tray6
+
+*UIConstriants : *InputSlot Tray6 *PageSize 815
+*UIConstriants : *PageSize 815 *InputSlot Tray6
+
+*% Input Tray 1 / Paper Size
+
+*UIConstriants : *InputSlot Tray1 *PageSize 5x7
+*UIConstriants : *PageSize 5x7 *InputSlot Tray1
+
+*UIConstriants : *InputSlot Tray1 *PageSize 8x10
+*UIConstriants : *PageSize 8x10 *InputSlot Tray1
+
+*UIConstriants : *InputSlot Tray1 *PageSize 9x11
+*UIConstriants : *PageSize 9x11 *InputSlot Tray1
+
+*% Input Tray 2, 3, 4 / Paper Size
+
+*UIConstriants : *InputSlot Tray2 *PageSize 5x7
+*UIConstriants : *PageSize 5x7 *InputSlot Tray2
+
+*UIConstriants : *InputSlot Tray2 *PageSize 8x10
+*UIConstriants : *PageSize 8x10 *InputSlot Tray2
+
+*UIConstriants : *InputSlot Tray2 *PageSize 9x11
+*UIConstriants : *PageSize 9x11 *InputSlot Tray2
+
+
+
+*UIConstriants : *InputSlot Tray3 *PageSize 5x7
+*UIConstriants : *PageSize 5x7 *InputSlot Tray3
+
+*UIConstriants : *InputSlot Tray3 *PageSize 8x10
+*UIConstriants : *PageSize 8x10 *InputSlot Tray3
+
+*UIConstriants : *InputSlot Tray3 *PageSize 9x11
+*UIConstriants : *PageSize 9x11 *InputSlot Tray3
+
+
+
+*UIConstriants : *InputSlot Tray4 *PageSize 5x7
+*UIConstriants : *PageSize 5x7 *InputSlot Tray4
+
+*UIConstriants : *InputSlot Tray4 *PageSize 8x10
+*UIConstriants : *PageSize 8x10 *InputSlot Tray4
+
+*UIConstriants : *InputSlot Tray4 *PageSize 9x11
+*UIConstriants : *PageSize 9x11 *InputSlot Tray4
+
+
+*% Paper Size / Duplex
+
+*UIConstriants : *PageSize A6 *Duplex DuplexNoTumble
+*UIConstriants : *Duplex DuplexNoTumble *PageSize A6
+*UIConstriants : *PageSize A6 *Duplex DuplexTumble
+*UIConstriants : *Duplex DuplexTumble *PageSize A6
+
+*UIConstriants : *PageSize 5x7 *Duplex DuplexNoTumble
+*UIConstriants : *Duplex DuplexNoTumble *PageSize 5x7
+*UIConstriants : *PageSize 5x7 *Duplex DuplexTumble
+*UIConstriants : *Duplex DuplexTumble *PageSize 5x7
+
+*UIConstriants : *PageSize 100x148Postcard *Duplex DuplexNoTumble
+*UIConstriants : *Duplex DuplexNoTumble *PageSize 100x148Postcard
+*UIConstriants : *PageSize 100x148Postcard *Duplex DuplexTumble
+*UIConstriants : *Duplex DuplexTumble *PageSize 100x148Postcard
+
+*UIConstriants : *PageSize 148x200Postcard *Duplex DuplexNoTumble
+*UIConstriants : *Duplex DuplexNoTumble *PageSize 148x200Postcard
+*UIConstriants : *PageSize 148x200Postcard *Duplex DuplexTumble
+*UIConstriants : *Duplex DuplexTumble *PageSize 148x200Postcard
+
+*UIConstriants : *PageSize EnvChou3 *Duplex DuplexNoTumble
+*UIConstriants : *Duplex DuplexNoTumble *PageSize EnvChou3
+*UIConstriants : *PageSize EnvChou3 *Duplex DuplexTumble
+*UIConstriants : *Duplex DuplexTumble *PageSize EnvChou3
+
+*UIConstriants : *PageSize EnvDL *Duplex DuplexNoTumble
+*UIConstriants : *Duplex DuplexNoTumble *PageSize EnvDL
+*UIConstriants : *PageSize EnvDL *Duplex DuplexTumble
+*UIConstriants : *Duplex DuplexTumble *PageSize EnvDL
+
+*UIConstriants : *PageSize EnvMonarch *Duplex DuplexNoTumble
+*UIConstriants : *Duplex DuplexNoTumble *PageSize EnvMonarch
+*UIConstriants : *PageSize EnvMonarch *Duplex DuplexTumble
+*UIConstriants : *Duplex DuplexTumble *PageSize EnvMonarch
+
+*UIConstriants : *PageSize Env10 *Duplex DuplexNoTumble
+*UIConstriants : *Duplex DuplexNoTumble *PageSize Env10
+*UIConstriants : *PageSize Env10 *Duplex DuplexTumble
+*UIConstriants : *Duplex DuplexTumble *PageSize Env10
+
+
+*%
+
+*% Paper Handling ===================
+*OpenUI *PageSize: PickOne
+*OrderDependency: 2.0 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize A4/A4 (210 x 297 mm): "
+ 6 dict dup /PageSize [595 842] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize Letter/Letter (8,5 x 11 Zoll): "
+ 6 dict dup /PageSize [612 792] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize Legal/Legal (8,5 x 14 Zoll): "
+ 6 dict dup /PageSize [612 1008] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageSize Tabloid/Tabloid (11 x 17 Zoll): "
+ 6 dict dup /PageSize [792 1224] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageSize A3/A3 (297 x 420 mm): "
+ 6 dict dup /PageSize [842 1191] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageSize 100x148Postcard/Postkarte (100 x 148 mm): "
+ 6 dict dup /PageSize [283 420] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize 4x6/Postkarte (4 x 6 Zoll): "
+ 6 dict dup /PageSize [288 432] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize A6/A6 (105 x 148 mm): "
+ 6 dict dup /PageSize [297 420] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize 5x7/5 x 7 Zoll: "
+ 6 dict dup /PageSize [360 504] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize JISB6/JIS B6 (128 x 182 mm): "
+ 6 dict dup /PageSize [363 516] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize Statement/Statement (5,5 x 8,5 Zoll): "
+ 6 dict dup /PageSize [396 612] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize 148x200Postcard/Postkarte (148 x 200 mm): "
+ 6 dict dup /PageSize [420 567] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize A5/A5 (148 x 210 mm): "
+ 6 dict dup /PageSize [420 595] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize JISB5/JIS B5 (182 x 257 mm): "
+ 6 dict dup /PageSize [516 729] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize Executive/Executive (7,25 x 10,5 Zoll): "
+ 6 dict dup /PageSize [522 756] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize 16K/16K (194 x 267 mm): "
+ 6 dict dup /PageSize [550 757] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize 8x10/8 x 10 Zoll: "
+ 6 dict dup /PageSize [576 720] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize SpanishFolio/215 x 315 mm: "
+ 6 dict dup /PageSize [609 892] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize FanFoldGermanLegal/8,5 x 13 Zoll: "
+ 6 dict dup /PageSize [612 936] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageSize A4Cover/A4-Überformat (223 x 297 mm): "
+ 6 dict dup /PageSize [632 842] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize 9x11/9 x 11 Zoll: "
+ 6 dict dup /PageSize [648 792] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize JISB4/JIS B4 (257 x 364 mm): "
+ 6 dict dup /PageSize [729 1032] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageSize 815/8K (267 x 388 mm): "
+ 6 dict dup /PageSize [757 1100] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageSize XR11x15/11 x 15 Zoll: "
+ 6 dict dup /PageSize [792 1080] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize TabloidExtra/Tabloid-Überformat (12 x 18 Zoll): "
+ 6 dict dup /PageSize [864 1296] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize SRA3/SRA3 (320 x 450 mm): "
+ 6 dict dup /PageSize [907 1274] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize EnvChou3/Umschlag (120 x 235 mm): "
+ 6 dict dup /PageSize [340 666] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize EnvDL/DL-Umschlag (110 x 220 mm): "
+ 6 dict dup /PageSize [312 624] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize EnvMonarch/Umschlag Monarch (3,875 x 7,5 Zoll): "
+ 6 dict dup /PageSize [279 540] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageSize Env10/Umschlag Nr. 10 (4,125 x 9,5 Zoll): "
+ 6 dict dup /PageSize [297 684] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 2.0 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion A4/A4 (210 x 297 mm): "
+ 6 dict dup /PageSize [595 842] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion Letter/Letter (8,5 x 11 Zoll): "
+ 6 dict dup /PageSize [612 792] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion Legal/Legal (8,5 x 14 Zoll): "
+ 6 dict dup /PageSize [612 1008] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageRegion Tabloid/Tabloid (11 x 17 Zoll): "
+ 6 dict dup /PageSize [792 1224] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageRegion A3/A3 (297 x 420 mm): "
+ 6 dict dup /PageSize [842 1191] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageRegion 100x148Postcard/Postkarte (100 x 148 mm): "
+ 6 dict dup /PageSize [283 420] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion 4x6/Postkarte (4 x 6 Zoll): "
+ 6 dict dup /PageSize [288 432] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion A6/A6 (105 x 148 mm): "
+ 6 dict dup /PageSize [297 420] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion 5x7/5 x 7 Zoll: "
+ 6 dict dup /PageSize [360 504] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion JISB6/JIS B6 (128 x 182 mm): "
+ 6 dict dup /PageSize [363 516] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion Statement/Statement (5,5 x 8,5 Zoll): "
+ 6 dict dup /PageSize [396 612] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion 148x200Postcard/Postkarte (148 x 200 mm): "
+ 6 dict dup /PageSize [420 567] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion A5/A5 (148 x 210 mm): "
+ 6 dict dup /PageSize [420 595] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion JISB5/JIS B5 (182 x 257 mm): "
+ 6 dict dup /PageSize [516 729] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion Executive/Executive (7,25 x 10,5 Zoll): "
+ 6 dict dup /PageSize [522 756] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion 16K/16K (194 x 267 mm): "
+ 6 dict dup /PageSize [550 757] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion 8x10/8 x 10 Zoll: "
+ 6 dict dup /PageSize [576 720] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion SpanishFolio/215 x 315 mm: "
+ 6 dict dup /PageSize [609 892] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion FanFoldGermanLegal/8,5 x 13 Zoll: "
+ 6 dict dup /PageSize [612 936] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageRegion A4Cover/A4-Überformat (223 x 297 mm): "
+ 6 dict dup /PageSize [632 842] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion 9x11/9 x 11 Zoll: "
+ 6 dict dup /PageSize [648 792] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion JISB4/JIS B4 (257 x 364 mm): "
+ 6 dict dup /PageSize [729 1032] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageRegion 815/8K (267 x 388 mm): "
+ 6 dict dup /PageSize [757 1100] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+ userdict /XRXShortEdgeFinishing true put
+"
+*End
+*PageRegion XR11x15/11 x 15 Zoll: "
+ 6 dict dup /PageSize [792 1080] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion TabloidExtra/Tabloid-Überformat (12 x 18 Zoll): "
+ 6 dict dup /PageSize [864 1296] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion SRA3/SRA3 (320 x 450 mm): "
+ 6 dict dup /PageSize [907 1274] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion EnvChou3/Umschlag (120 x 235 mm): "
+ 6 dict dup /PageSize [340 666] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion EnvDL/DL-Umschlag (110 x 220 mm): "
+ 6 dict dup /PageSize [312 624] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion EnvMonarch/Umschlag Monarch (3,875 x 7,5 Zoll): "
+ 6 dict dup /PageSize [279 540] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*PageRegion Env10/Umschlag Nr. 10 (4,125 x 9,5 Zoll): "
+ 6 dict dup /PageSize [297 684] put dup /ImagingBBox null put
+ dup /LeadingEdge null put
+ currentpagedevice
+ /Policies 2 copy known
+ {get /PageSize 2 copy known
+ {get dup 3 ge exch 6 le and {dup /DeferredMediaSelection false put} if}
+ {pop pop} ifelse
+ }{pop pop} ifelse setpagedevice
+"
+*End
+*CloseUI: *PageRegion
+
+*DefaultImageableArea: A4
+*ImageableArea A4/A4 (210 x 297 mm): "11.62 11.62 583.65 830.27 "
+*ImageableArea Letter/Letter (8,5 x 11 Zoll): "11.62 11.62 600.38 780.38 "
+*ImageableArea Legal/Legal (8,5 x 14 Zoll): "11.62 11.62 600.38 996.38 "
+*ImageableArea Tabloid/Tabloid (11 x 17 Zoll): "11.62 11.62 780.38 1212.38 "
+*ImageableArea A3/A3 (297 x 420 mm): "11.62 11.62 830.27 1178.93 "
+*ImageableArea 100x148Postcard/Postkarte (100 x 148 mm): "11.62 11.62 271.84 407.91 "
+*ImageableArea 4x6/Postkarte (4 x 6 Zoll): "11.62 11.62 276.38 420.38 "
+*ImageableArea A6/A6 (105 x 148 mm): "11.62 11.62 286.02 407.91 "
+*ImageableArea 5x7/5 x 7 Zoll: "11.62 11.62 348.38 492.38 "
+*ImageableArea JISB6/JIS B6 (128 x 182 mm): "11.62 11.62 351.21 504.28 "
+*ImageableArea Statement/Statement (5,5 x 8,5 Zoll): "11.62 11.62 384.38 600.38 "
+*ImageableArea 148x200Postcard/Postkarte (148 x 200 mm): "11.62 11.62 407.91 555.31 "
+*ImageableArea A5/A5 (148 x 210 mm): "11.62 11.62 407.91 583.65 "
+*ImageableArea JISB5/JIS B5 (182 x 257 mm): "11.62 11.62 504.28 716.88 "
+*ImageableArea Executive/Executive (7,25 x 10,5 Zoll): "11.62 11.62 510.52 744.38 "
+*ImageableArea 16K/16K (194 x 267 mm): "11.62 11.62 538.30 745.23 "
+*ImageableArea 8x10/8 x 10 Zoll: "11.62 11.62 564.38 708.38 "
+*ImageableArea SpanishFolio/215 x 315 mm: "11.62 11.62 597.83 881.29 "
+*ImageableArea FanFoldGermanLegal/8,5 x 13 Zoll: "11.62 11.62 600.38 924.38 "
+*ImageableArea A4Cover/A4-Deckblatt (223 x 297 mm): "11.62 11.62 620.50 830.27 "
+*ImageableArea 9x11/9 x 11 Zoll: "11.62 11.62 636.38 780.38 "
+*ImageableArea JISB4/JIS B4 (257 x 364 mm): "11.62 11.62 716.88 1020.19 "
+*ImageableArea 815/8K (267 x 388 mm): "11.62 11.62 745.23 1088.22 "
+*ImageableArea XR11x15/11 x 15 Zoll: "11.62 11.62 780.38 1068.38 "
+*ImageableArea TabloidExtra/Tabloid-Überformat (12 x 18 Zoll): "11.62 11.62 852.38 1284.38 "
+*ImageableArea SRA3/SRA3 (320 x 450 mm): "24.09 11.62 882.99 1262.83 "
+*ImageableArea EnvChou3/Umschlag (120 x 235 mm): "11.62 11.62 328.54 654.52 "
+*ImageableArea EnvDL/DL-Umschlag (110 x 220 mm): "11.34 11.34 300.66 612.66"
+*ImageableArea EnvMonarch/Umschlag Monarch (3,875 x 7,5 Zoll): "11.34 11.34 267.66 528.66"
+*ImageableArea Env10/Umschlag Nr. 10 (4,125 x 9,5 Zoll): "11.34 11.34 285.66 672.66"
+
+*DefaultPaperDimension: A4
+*PaperDimension A3/A3 (297 x 420 mm): "842 1191"
+*PaperDimension JISB4/JIS B4 (257 x 364 mm): "729 1032"
+*PaperDimension A4/A4 (210 x 297 mm): "595 842"
+*PaperDimension JISB5/JIS B5 (182 x 257 mm): "516 729"
+*PaperDimension A5/A5 (148 x 210 mm): "420 595"
+*PaperDimension JISB6/JIS B6 (128 x 182 mm): "363 516"
+*PaperDimension A6/A6 (105 x 148 mm): "297 420"
+*PaperDimension 100x148Postcard/Postkarte (100 x 148 mm): "283 420"
+*PaperDimension 148x200Postcard/Postkarte (148 x 200 mm): "420 567"
+*PaperDimension 4x6/Postkarte (4 x 6 Zoll): "288 432"
+*PaperDimension EnvChou3/Umschlag (120 x 235 mm): "340 666"
+*PaperDimension SRA3/SRA3 (320 x 450 mm): "907 1274"
+*PaperDimension 5x7/5 x 7 Zoll: "360 504"
+*PaperDimension Statement/Statement (5,5 x 8,5 Zoll): "396 612"
+*PaperDimension Executive/Executive (7,25 x 10,5 Zoll): "522 756"
+*PaperDimension 8x10/8 x 10 Zoll: "576 720"
+*PaperDimension SpanishFolio/215 x 315 mm: "609 892"
+*PaperDimension Letter/Letter (8,5 x 11 Zoll): "612 792"
+*PaperDimension Legal/Legal (8,5 x 14 Zoll): "612 1008"
+*PaperDimension FanFoldGermanLegal/8,5 x 13 Zoll: "612 936"
+*PaperDimension XR11x15/11 x 15 Zoll: "792 1080"
+*PaperDimension Tabloid/Tabloid (11 x 17 Zoll): "792 1224"
+*PaperDimension TabloidExtra/Tabloid-Überformat (12 x 18 Zoll): "864 1296"
+*PaperDimension 815/8K (267 x 388 mm): "757 1100"
+*PaperDimension 16K/16K (194 x 267 mm): "550 757"
+*PaperDimension A4Cover/A4-Deckblatt (223 x 297 mm): "632 842"
+*PaperDimension 9x11/9 x 11 Zoll: "648 792"
+*PaperDimension EnvMonarch/Umschlag Monarch (3,875 x 7,5 Zoll): "279 540"
+*PaperDimension Env10/Umschlag Nr. 10 (4,125 x 9,5 Zoll): "297 684"
+*PaperDimension EnvDL/DL-Umschlag (110 x 220 mm): "312 624"
+
+*OpenUI *Collate/Sortiert: Boolean
+*OrderDependency: 10.0 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Aus: "<< /Collate false >> setpagedevice"
+*Collate True/Ein: "<< /Collate true >> setpagedevice"
+*CloseUI: *Collate
+
+*OpenUI *InputSlot/Behälter: PickOne
+*OrderDependency: 1.0 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto: ""
+*InputSlot Tray1/Behälter 1: "
+ 3 dict begin
+ /MediaPosition 0 def
+ currentpagedevice /InputAttributes get dup 0 known
+ {0 get dup null eq
+ { pop }
+ { /MediaClass get /MediaClass exch def } ifelse
+ }
+ { pop } ifelse /DeferredMediaSelection true def
+ /ManualFeed false def
+ currentdict end setpagedevice
+"
+*End
+*InputSlot Tray2/Behälter 2: "
+ 3 dict begin
+ /MediaPosition 1 def
+ currentpagedevice /InputAttributes get dup 1 known
+ {1 get dup null eq
+ { pop }
+ { /MediaClass get /MediaClass exch def } ifelse
+ }
+ { pop } ifelse /DeferredMediaSelection true def
+ /ManualFeed false def
+ currentdict end setpagedevice
+"
+*End
+*InputSlot Tray3/Behälter 3: "
+ 3 dict begin
+ /MediaPosition 2 def
+ currentpagedevice /InputAttributes get dup 2 known
+ {2 get dup null eq
+ { pop }
+ { /MediaClass get /MediaClass exch def } ifelse
+ }
+ { pop } ifelse /DeferredMediaSelection true def
+ /ManualFeed false def
+ currentdict end setpagedevice
+"
+*End
+*InputSlot Tray4/Behälter 4: "
+ 3 dict begin
+ /MediaPosition 3 def
+ currentpagedevice /InputAttributes get dup 3 known
+ {3 get dup null eq
+ { pop }
+ { /MediaClass get /MediaClass exch def } ifelse
+ }
+ { pop } ifelse /DeferredMediaSelection true def
+ /ManualFeed false def
+ currentdict end setpagedevice
+"
+*End
+*InputSlot Bypass/Behälter 5 (Zusatzzufuhr): "
+ 2 dict dup /ManualFeed true put dup /MediaClass null put setpagedevice
+"
+*End
+*InputSlot Tray6/Behälter 6 (Großraumbehälter): "
+ 3 dict begin
+ /MediaPosition 4 def
+ currentpagedevice /InputAttributes get dup 4 known
+ {4 get dup null eq
+ { pop }
+ { /MediaClass get /MediaClass exch def } ifelse
+ }
+ { pop } ifelse /DeferredMediaSelection true def
+ /ManualFeed false def
+ currentdict end setpagedevice
+"
+*End
+*CloseUI: *InputSlot
+
+*OpenUI *OutputBin/Ausgabeeinheit: PickOne
+*OrderDependency: 20.0 AnySetup *OutputBin
+*DefaultOutputBin: Auto
+*OutputBin Auto/Auto: "
+currentpagedevice /OutputAttributes get dup 30 known
+ {30 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+"
+*End
+*OutputBin Middle/Mittleres Fach, unten: "
+ currentpagedevice /OutputAttributes get dup 0 known
+ {0 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+ "
+*End
+*OutputBin Middle2/Mittleres Fach, oben: "
+ currentpagedevice /OutputAttributes get dup 1 known
+ {1 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+"
+*End
+*OutputBin CentreTray1/Mittleres Fach - Integrierter Office-Finisher: "
+currentpagedevice /OutputAttributes get dup 30 known
+ {30 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+"
+*End
+*OutputBin CentreTray2/Mittleres Fach - Office-Finisher LX oder Profi-Finisher : "
+ currentpagedevice /OutputAttributes get dup 1 known
+ {1 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+"
+*End
+*OutputBin RightMiddleTray/Mittleres rechtes Fach: "
+currentpagedevice /OutputAttributes get dup 30 known
+ {30 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+"
+*End
+*OutputBin RightTopTray/Rechtes oberes Fach: "
+ currentpagedevice /OutputAttributes get dup 31 known
+ {31 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+"
+*End
+*OutputBin Booklet/Rechtes unteres Fach (Booklet Maker): "
+currentpagedevice /OutputAttributes get dup 50 known
+ {50 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+"
+*End
+*OutputBin Top/Linkes oberes Fach: "
+currentpagedevice /OutputAttributes get dup 2 known
+ {2 get dup null eq
+ { pop }
+ { dup length dict copy
+ setpagedevice
+ } ifelse }
+ {pop}
+ ifelse
+"
+*End
+*CloseUI: *OutputBin
+
+*OpenUI *StapleLocation/Heften: PickOne
+*OrderDependency: 50.0 AnySetup *StapleLocation
+*DefaultStapleLocation: None
+*StapleLocation None/Aus: "
+ << /Staple 0 >> setpagedevice
+"
+*End
+*StapleLocation SinglePortrait/Einzelheftung (Hochformat): "
+ << /Collate true /Staple 3 /StapleDetails << /Type 7 /Location 0 >> >> setpagedevice
+"
+*End
+*StapleLocation SingleLandscape/Einzelheftung (Querformat): "
+ << /Collate true /Staple 3 /StapleDetails << /Type 7 /Location 1 >> >> setpagedevice
+"
+*End
+*StapleLocation DualPortrait/Doppelheftung (Hochformat): "
+ userdict /XRXShortEdgeFinishing known
+ { << /Collate true /Staple 3 /LeadingEdge 0 /StapleDetails << /Type 7 /Location 4 >> >> setpagedevice }
+ { << /Collate true /Staple 3 /LeadingEdge 1 /StapleDetails << /Type 7 /Location 6 >> >> setpagedevice } ifelse
+"
+*End
+*StapleLocation DualLandscape/Doppelheftung (Querformat): "
+ userdict /XRXShortEdgeFinishing known
+ { << /Collate true /Staple 3 /LeadingEdge 0 /StapleDetails << /Type 7 /Location 5 >> >> setpagedevice }
+ { << /Collate true /Staple 3 /LeadingEdge 1 /StapleDetails << /Type 7 /Location 6 >> >> setpagedevice } ifelse
+"
+*End
+*CloseUI: *StapleLocation
+
+*OpenUI *XRPunch/Lochung: PickOne
+*OrderDependency: 50.0 AnySetup *XRPunch
+*DefaultXRPunch: None
+*XRPunch None/Aus: "
+ << /Punch 0 >> setpagedevice
+"
+*End
+*XRPunch 2HolePunch/2fach-Lochung: "
+ userdict /XRXShortEdgeFinishing known
+ { 1 dict dup/PunchDetails 1 dict dup/NumHoles 2 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 0 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 0 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ }
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 2 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 1 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 2 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ } ifelse
+"
+*End
+*XRPunch 2HolePunchLandscape/Zweifachlochung (Querformat): "
+ userdict /XRXShortEdgeFinishing known
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 2 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 0 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 1 def currentdict end
+ /PunchDetails exch def currentdict end
+ Setpagedevice
+ }
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 2 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 1 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 2 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ } ifelse
+"
+*End
+
+*XRPunch 3HolePunch/3fach-Lochung: "
+
+ userdict /XRXShortEdgeFinishing known
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 3 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 0 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 0 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ }
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 3 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 1 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 2 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ } ifelse
+"
+*End
+*XRPunch 3HolePunchLandscape/Dreifachlochung (Querformat): "
+ userdict /XRXShortEdgeFinishing known
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 3 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 0 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 1 def currentdict end
+ /PunchDetails exch def currentdict end
+ Setpagedevice
+ }
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 3 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 1 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 2 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ } ifelse
+"
+*End
+
+*XRPunch 4HolePunch/4fach-Lochung: "
+ userdict /XRXShortEdgeFinishing known
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 4 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 0 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 0 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ }
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 4 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 1 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 2 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ } ifelse
+"
+*End
+*XRPunch 4HolePunchLandscape/Vierfachlochung (Querformat): "
+ userdict /XRXShortEdgeFinishing known
+
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 4 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 0 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 1 def currentdict end
+ /PunchDetails exch def currentdict end
+ Setpagedevice
+ }
+ {
+ 1 dict dup/PunchDetails 1 dict dup/NumHoles 4 put put setpagedevice
+ 4 dict begin
+ /Punch 3 def
+ currentpagedevice /Punch get 0 eq {/LeadingEdge 1 def} if
+ 2 dict begin
+ /Type 5 def
+ /Position 2 def currentdict end
+ /PunchDetails exch def currentdict end
+ setpagedevice
+ } ifelse
+"
+*End
+*CloseUI: *XRPunch
+
+*OpenUI *XRFold/Falz: PickOne
+*OrderDependency: 50.0 AnySetup *XRFold
+*DefaultXRFold: None
+*XRFold None/Aus: "<< /Fold 0 >> setpagedevice"
+*XRFold BiFold/Einbruchfalz: "
+ 4 dict
+ dup /Booklet true put
+ currentpagedevice /OutputAttributes get dup 50 known {50 get dup null eq { pop } { dup length dict copy setpagedevice } ifelse } {pop} ifelse
+ dup /LeadingEdge 0 put
+ dup /BookletDetails
+ 3 dict
+ dup /Type 3 put
+ dup /StapleType 0 put
+ dup /PrintInside true put
+ dup /PageSet true put
+ put
+ setpagedevice
+"
+*End
+*XRFold BiFoldStaple/Einbruchfalz und Heften: "
+ 5 dict begin
+ /Collate true def
+ /LeadingEdge 0 def
+ currentpagedevice /OutputAttributes get dup 50 known {50 get dup null eq { pop }{ {def} forall } ifelse}{pop} ifelse
+ /Booklet true def
+ 2 dict begin
+ /StapleType 1 def
+ /PrintInside true def currentdict end
+ /BookletDetails exch def currentdict end
+ setpagedevice
+"
+*End
+*CloseUI: *XRFold
+
+*OpenUI *Duplex/2-seitig: PickOne
+*OrderDependency: 100.0 AnySetup *Duplex
+*DefaultDuplex: None
+*Duplex None/1-seitig: "1 dict dup/Duplex false put setpagedevice"
+*Duplex DuplexNoTumble/2-seitig: "2 dict dup/Duplex true put dup/Tumble false put setpagedevice"
+*Duplex DuplexTumble/2-seitig, wenden Schmalseite: "2 dict dup/Duplex true put dup/Tumble true put setpagedevice"
+*CloseUI: *Duplex
+
+*OpenUI *XRFeedEdge/Zusatzzufuhr (Zufuhrkante): PickOne
+*OrderDependency: 110.0 AnySetup *XRFeedEdge
+*DefaultXRFeedEdge: LongEdge
+*XRFeedEdge LongEdge/Längsseitenzufuhr (Normal): "
+currentpagedevice /ManualFeed 2 copy known
+{ get { 1
+ currentpagedevice /PageSize get
+ [
+ [ 340 666 2 ] % EnvChou3
+ ]
+ {
+ aload pop 3 1 roll 4 -1 roll dup 5 1 roll
+ aload pop
+ 3 -1 roll eq 3 1 roll eq and {
+ 3 1 roll pop exit
+ }{
+ pop
+ } ifelse
+ } forall
+ pop
+ 1 dict begin /LeadingEdge exch def currentdict end setpagedevice
+ }{} ifelse
+}{pop pop} ifelse
+"
+*End
+*XRFeedEdge ShortEdge/Schmalseitenzufuhr: "
+currentpagedevice /ManualFeed 2 copy known
+{ get { 0
+ currentpagedevice /PageSize get
+ [
+ [ 340 666 2 ] % EnvChou3
+ ]
+ {
+ aload pop 3 1 roll 4 -1 roll dup 5 1 roll
+ aload pop
+ 3 -1 roll eq 3 1 roll eq and {
+ 3 1 roll pop exit
+ }{
+ pop
+ } ifelse
+ } forall
+ pop
+ 1 dict begin /LeadingEdge exch def currentdict end setpagedevice
+ }{} ifelse
+}{pop pop} ifelse
+"
+*End
+*CloseUI: *XRFeedEdge
+
+*OpenUI *XRFrontCoverSheet/Vorderes Deckblatt: PickOne
+*OrderDependency: 185.0 AnySetup *XRFrontCoverSheet
+*DefaultXRFrontCoverSheet: None
+*XRFrontCoverSheet None/Kein vorderes Deckblatt: "
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /CoverSheet 0 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*XRFrontCoverSheet Tray1/Behälter 1: "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /CoverSheet 1 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*XRFrontCoverSheet Tray2/Behälter 2: "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /CoverSheet 2 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*XRFrontCoverSheet Tray3/Behälter 3: "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /CoverSheet 3 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*XRFrontCoverSheet Tray4/Behälter 4: "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /CoverSheet 4 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End*XRFrontCoverSheet Bypass/Behälter 5 (Zusatzzufuhr): "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /CoverSheet 5 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*CloseUI: *XRFrontCoverSheet
+
+*OpenUI *XRBackCoverSheet/Hinteres Deckblatt: PickOne
+*OrderDependency: 185.0 AnySetup *XRBackCoverSheet
+*DefaultXRBackCoverSheet: None
+*XRBackCoverSheet None/Kein hinteres Deckblatt: "
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /BackCoverSheet 0 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*XRBackCoverSheet Tray1/Behälter 1: "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /BackCoverSheet 1 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*XRBackCoverSheet Tray2/Behälter 2: "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /BackCoverSheet 2 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*XRBackCoverSheet Tray3/Behälter 3: "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /BackCoverSheet 3 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*XRBackCoverSheet Tray4/Behälter 4: "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /BackCoverSheet 4 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End*XRBackCoverSheet Bypass/Behälter 5 (Zusatzzufuhr): "
+ << /Collate true >> setpagedevice
+ /Custom /ProcSet findresource /setcoversheet 2 copy known {
+ get 1 dict dup /BackCoverSheet 5 put exch exec pop
+ }{
+ pop pop
+ } ifelse
+"
+*End
+*CloseUI: *XRBackCoverSheet
+
+*OpenUI *XRSlipSheetPrint/Klarsichtfolientrennblätter: PickOne
+*OrderDependency: 119.0 AnySetup *XRSlipSheetPrint
+*DefaultXRSlipSheetPrint: None
+*XRSlipSheetPrint None/Aus: "
+ 1 dict dup /SlipSheet 0 put setpagedevice
+"
+*End
+*XRSlipSheetPrint Blank/Unbedruckte Trennblätter: "
+ /Custom /ProcSet resourcestatus {
+ pop pop /Custom/ProcSet findresource dup /setjobinstruction known {
+ begin
+ 1 dict dup/Interleaf 0 put setjobinstruction
+ end
+ }{pop} ifelse
+ } if
+"
+*End
+*XRSlipSheetPrint Printed/Bedruckte Trennblätter: "
+ /Custom /ProcSet resourcestatus {
+ pop pop /Custom/ProcSet findresource dup /setjobinstruction known {
+ begin
+ 1 dict dup/Interleaf 1 put setjobinstruction
+ end
+ }{pop} ifelse
+ } if
+"
+*End
+*CloseUI: *XRSlipSheetPrint
+
+*OpenUI *XRSlipSheetSource/Zufuhr für Klarsichtfolientrennblätter: PickOne
+*OrderDependency: 120.0 AnySetup *XRSlipSheetSource
+*DefaultXRSlipSheetSource: None
+*XRSlipSheetSource None/Aus: ""
+*XRSlipSheetSource Tray1/Behälter 1: "
+ 2 dict dup dup /SlipSheet 4 put
+ /SlipSheetDetails 3 dict dup /AutoTraySelect 0 put
+ dup /Type 1 put dup
+ /SheetTray 0 put put setpagedevice
+"
+*End
+*XRSlipSheetSource Tray2/Behälter 2: "
+ 2 dict dup dup /SlipSheet 4 put
+ /SlipSheetDetails 3 dict dup /AutoTraySelect 0 put
+ dup /Type 1 put dup
+ /SheetTray 1 put put setpagedevice
+"
+*End
+*XRSlipSheetSource Tray3/Behälter 3: "
+ 2 dict dup dup /SlipSheet 4 put
+ /SlipSheetDetails 3 dict dup /AutoTraySelect 0 put
+ dup /Type 1 put dup
+ /SheetTray 2 put put setpagedevice
+"
+*End
+*XRSlipSheetSource Tray4/Behälter 4: "
+ 2 dict dup dup /SlipSheet 4 put
+ /SlipSheetDetails 3 dict dup /AutoTraySelect 0 put
+ dup /Type 1 put dup
+ /SheetTray 3 put put setpagedevice
+"
+*End
+*XRSlipSheetSource Tray5/Behälter 5 (Zusatzzufuhr): "
+ 2 dict dup dup /SlipSheet 4 put
+ /SlipSheetDetails 3 dict dup /AutoTraySelect 0 put
+ dup /Type 1 put dup
+ /SheetTray 100 put put setpagedevice
+"
+*End
+*CloseUI: *XRSlipSheetSource
+
+*OpenUI *MediaType/Materialart: PickOne
+*OrderDependency: 90.0 AnySetup *MediaType
+*DefaultMediaType: SystemDefault
+*MediaType SystemDefault/Druckereinstellung: ""
+*MediaType Standard/Normalpapier: "1 dict dup/MediaClass(stationary)put setpagedevice"
+*MediaType Standard2/Normalpapier (Rückseite): "1 dict dup/MediaClass(used)put setpagedevice"
+*MediaType Punched/Gelochtes Papier: "<< /MediaClass (holed) >> setpagedevice"
+*MediaType Letterhead/Briefkopfpapier: "<< /MediaClass (letterhead) >> setpagedevice"
+*MediaType Transparency/Klarsichtfolie: "1 dict dup/MediaClass(transparency)put setpagedevice"
+*MediaType Light/Dünnes Papier: "2 dict dup /ManualFeed true put dup/MediaClass(thin)put setpagedevice"
+*MediaType CardStock/Karton: "1 dict dup/MediaClass(thick1)put setpagedevice"
+*MediaType CardStock2/Karton (Rückseite): "1 dict dup/MediaClass(thick1 side2)put setpagedevice"
+*MediaType ExtraHeavyweight/Schwerer Karton: "1 dict dup/MediaClass(thick2)put setpagedevice"
+*MediaType ExtraHeavyweight2/Schwerer Karton (Rückseite): "1 dict dup/MediaClass(thick2 side2)put setpagedevice"
+*MediaType Recycled/Umweltpapier: "1 dict dup/MediaClass(recycled)put setpagedevice"
+*MediaType Bond/Postpapier: "1 dict dup/MediaClass(fine)put setpagedevice"
+*MediaType Labels/Etiketten: "1 dict dup/MediaClass(label)put setpagedevice"
+*MediaType PrePrinted/Vorgedrucktes Papier: "<< /MediaClass (preprinted) >> setpagedevice"
+*MediaType Envelopes/Umschlag: "2 dict dup /ManualFeed true put dup/MediaClass(envelope)put setpagedevice"
+*MediaType LightGlossy/Glänzend: "1 dict dup/MediaClass(coating1)put setpagedevice"
+*MediaType LightGlossy2/Hochglanzpapier (Rückseite): "1 dict dup/MediaClass(coating1 side2)put setpagedevice"
+*MediaType HeavyGlossy/Hochglanzkarton: "1 dict dup/MediaClass(coating2)put setpagedevice"
+*MediaType HeavyGlossy2/Hochglanzkarton (Rückseite): "1 dict dup/MediaClass(coating2 side2)put setpagedevice"
+*MediaType Custom1/Benutzerdefinierte Art 1: "1 dict dup/MediaClass(user1)put setpagedevice"
+*MediaType Custom2/Benutzerdefinierte Art 2: "1 dict dup/MediaClass(user2)put setpagedevice"
+*MediaType Custom3/Benutzerdefinierte Art 3: "1 dict dup/MediaClass(user3)put setpagedevice"
+*MediaType Custom4/Benutzerdefinierte Art 4: "1 dict dup/MediaClass(user4)put setpagedevice"
+*MediaType Custom5/Benutzerdefinierte Art 5: "1 dict dup/MediaClass(user5)put setpagedevice"
+*MediaType Other/Andere Art: "<< /MediaClass (other) >> setpagedevice"
+*MediaType Unspecified/Auto: ""
+*CloseUI: *MediaType
+
+*OpenUI *MediaColor/Materialfarbe: PickOne
+*OrderDependency: 46.0 AnySetup *MediaColor
+*DefaultMediaColor: Unspecified
+*MediaColor Unspecified/Auto: "1 dict dup /MediaColor null put setpagedevice"
+*MediaColor White/Weiß: "1 dict dup /MediaColor (white) put setpagedevice"
+*MediaColor Blue/Blau: "1 dict dup /MediaColor (blue) put setpagedevice"
+*MediaColor Yellow/Gelb: "1 dict dup /MediaColor (yellow) put setpagedevice"
+*MediaColor Green/Grün: "1 dict dup /MediaColor (green) put setpagedevice"
+*MediaColor Pink/Rosa: "1 dict dup /MediaColor (pink) put setpagedevice"
+*MediaColor Clear/Transparent: "1 dict dup /MediaColor (transparent) put setpagedevice"
+*MediaColor Ivory/Elfenbein: "1 dict dup /MediaColor (ivory) put setpagedevice"
+*MediaColor Gray/Grau: "1 dict dup /MediaColor (gray) put setpagedevice"
+*MediaColor Buff/Beige: "1 dict dup /MediaColor (buff) put setpagedevice"
+*MediaColor Goldenrod/Gold: "1 dict dup /MediaColor (goldenrod) put setpagedevice"
+*MediaColor Red/Rot: "1 dict dup /MediaColor (red) put setpagedevice"
+*MediaColor Orange/Orange: "1 dict dup /MediaColor (orange) put setpagedevice"
+*MediaColor Custom1/Benutzerdefinierte Farbe 1: "1 dict dup /MediaColor (custom1) put setpagedevice"
+*MediaColor Custom2/Benutzerdefinierte Farbe 2: "1 dict dup /MediaColor (custom2) put setpagedevice"
+*MediaColor Custom3/Benutzerdefinierte Farbe 3: "1 dict dup /MediaColor (custom3) put setpagedevice"
+*MediaColor Custom4/Benutzerdefinierte Farbe 4: "1 dict dup /MediaColor (custom4) put setpagedevice"
+*MediaColor Custom5/Benutzerdefinierte Farbe 5: "1 dict dup /MediaColor (custom5) put setpagedevice"
+*MediaColor Other/Andere Farbe: "1 dict dup /MediaColor (other) put setpagedevice"
+*CloseUI: *MediaColor
+
+*OpenUI *XRColorMode/Ausgabefarbe: PickOne
+*OrderDependency: 20.0 AnySetup *XRColorMode
+*DefaultXRColorMode: Color
+*XRColorMode Grayscale/Graustufen: "
+ 1 dict dup 2 dict dup /Type 26 put dup /RGBCorrection 3 put /DeviceRenderingInfo exch put setpagedevice
+ currentpagedevice /DeviceRenderingInfo get /Brightness known {
+ 1 dict dup
+ 1 dict dup
+ /Custom /ProcSet findresource dup
+ /currentregioncode known {
+ begin
+ currentregioncode
+ dup -1 eq { pop 0 } if
+ setcmykcorrection
+ end
+ pop
+ }{
+ pop
+ /CMYKCorrection 4 put
+ }ifelse
+ /DeviceRenderingInfo exch put
+ setpagedevice
+ }if
+
+ 1 dict dup /PostRenderingEnhanceDetails 2 dict dup /Type 32 put dup /EngineScreen 2 put put dup /PostRenderingEnhance true put setpagedevice
+
+ 1 dict dup 2 dict dup/Type 26 put dup/GammaCorrection 4 put/DeviceRenderingInfo exch put setpagedevice
+
+ 1 dict dup 2 dict dup/Type 26 put dup/RGBToK 1 put/DeviceRenderingInfo exch put setpagedevice
+
+ 1 dict dup 2 dict dup/Type 26 put dup/RGBSpace 0 put/DeviceRenderingInfo exch put setpagedevice
+
+ 1 dict dup 2 dict dup/Type 26 put dup/WhitePoint 1 put/DeviceRenderingInfo exch put setpagedevice
+
+ 2 dict dup /PostRenderingEnhance true put dup /PostRenderingEnhanceDetails 2 dict dup /Type 32 put dup /REValue 1 put put setpagedevice
+
+ 1 dict dup/ProcessColorModel/DeviceGray put setpagedevice
+"
+*End
+*XRColorMode Color/Farbe: "
+ 1 dict dup 2 dict dup /Type 26 put dup /RGBCorrection 3 put /DeviceRenderingInfo exch put setpagedevice
+ currentpagedevice /DeviceRenderingInfo get /Brightness known {
+ 1 dict dup
+ 1 dict dup
+ /Custom /ProcSet findresource dup
+ /currentregioncode known {
+ begin
+ currentregioncode
+ dup -1 eq { pop 0 } if
+ setcmykcorrection
+ end
+ pop
+ }{
+ pop
+ /CMYKCorrection 4 put
+ }ifelse
+ /DeviceRenderingInfo exch put
+ setpagedevice
+ }if
+
+ 1 dict dup /PostRenderingEnhanceDetails 2 dict dup /Type 32 put dup /EngineScreen 2 put put dup /PostRenderingEnhance true put setpagedevice
+
+ 1 dict dup 2 dict dup/Type 26 put dup/GammaCorrection 4 put/DeviceRenderingInfo exch put setpagedevice
+
+ 1 dict dup 2 dict dup/Type 26 put dup/RGBToK 1 put/DeviceRenderingInfo exch put setpagedevice
+
+ 1 dict dup 2 dict dup/Type 26 put dup/RGBSpace 0 put/DeviceRenderingInfo exch put setpagedevice
+
+ 1 dict dup 2 dict dup/Type 26 put dup/WhitePoint 1 put/DeviceRenderingInfo exch put setpagedevice
+
+ 2 dict dup /PostRenderingEnhance true put dup /PostRenderingEnhanceDetails 2 dict dup /Type 32 put dup /REValue 1 put put setpagedevice
+
+ 1 dict dup/ProcessColorModel/DeviceCMYK put setpagedevice
+"
+*End
+*CloseUI: *XRColorMode
+
+*OpenUI *Jog/Versatz: PickOne
+*OrderDependency: 155.0 AnySetup *Jog
+*DefaultJog: None
+*Jog None/Aus: "<< /Jog 0 >> setpagedevice"
+*Jog EndOfSet/Satzweise: "2 dict dup/Jog 3 put currentpagedevice/OutputAttributes get 30 known{dup/OutputType(STACKER TRAY)put}if setpagedevice"
+*CloseUI: *Jog
+
+*OpenUI *XREconomode/Entwurfsmodus: Boolean
+*OrderDependency: 25.0 AnySetup *XREconomode
+*DefaultXREconomode: None
+*XREconomode None/Aus: "1 dict dup/PostRenderingEnhanceDetails 2 dict dup/Type 32 put dup/TonerSaver 0 put put setpagedevice"
+*XREconomode Draft/Ein: "1 dict dup/PostRenderingEnhanceDetails 2 dict dup/Type 32 put dup/TonerSaver 1 put put setpagedevice"
+*CloseUI: *XREconomode
+
+*HWMargins: 11.62 11.62 11.62 11.62
+*LeadingEdge Short: ""
+*DefaultLeadingEdge: Short
+*MaxMediaWidth: "864"
+*MaxMediaHeight: "1368"
+*NonUIOrderDependency: 40.0 AnySetup *CustomPageSize
+*CustomPageSize True: "
+userdict /4.3PPDCompliant known
+ {userdict /4.3PPDCompliant get } {false} ifelse
+{ % From Print Managers complying with 4.3 PPD Spec.
+ pop pop pop % discard orientation & offsets
+ 3 dict begin
+ /PageSize [
+ 4 -2 roll
+ ] def
+ /ImagingBBox null def
+ currentdict end setpagedevice
+}{ % From Print Managers not complying with 4.3 PPD Spec.
+ pop pop pop % discard orientation & offsets
+ 3 dict begin
+ /PageSize [
+ 4 -2 roll exch
+ ] def
+ /ImagingBBox null def
+ currentdict end setpagedevice
+} ifelse
+"
+*End
+
+*ParamCustomPageSize Height: 1 points 278 1369
+*ParamCustomPageSize Width: 2 points 252 907
+*ParamCustomPageSize WidthOffset: 3 points 0 0
+*ParamCustomPageSize HeightOffset: 4 points 0 0
+*ParamCustomPageSize Orientation: 5 int 1 1
+
+*OpenGroup: XRGraphicsGroup/1. Graphics
+
+*OpenUI *XRImageQuality/Helligkeit: PickOne
+*OrderDependency: 26.0 AnySetup *XRImageQuality
+*DefaultXRImageQuality: Normal
+*XRImageQuality Lighten5/Heller (+5): "1 dict dup 2 dict dup/Type 26 put dup/Brightness 5 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Lighten4/Heller (+4): "1 dict dup 2 dict dup/Type 26 put dup/Brightness 4 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Lighten3/Heller (+3): "1 dict dup 2 dict dup/Type 26 put dup/Brightness 3 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Lighten2/Heller (+2): "1 dict dup 2 dict dup/Type 26 put dup/Brightness 2 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Lighten1/Heller (+1): "1 dict dup 2 dict dup/Type 26 put dup/Brightness 1 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Normal/Normal: "1 dict dup 2 dict dup/Type 26 put dup/Brightness 0 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Darken1/Dunkler (-1): "1 dict dup 2 dict dup/Type 26 put dup/Brightness -1 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Darken2/Dunkler (-2): "1 dict dup 2 dict dup/Type 26 put dup/Brightness -2 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Darken3/Dunkler (-3): "1 dict dup 2 dict dup/Type 26 put dup/Brightness -3 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Darken4/Dunkler (-4): "1 dict dup 2 dict dup/Type 26 put dup/Brightness -4 put/DeviceRenderingInfo exch put setpagedevice"
+*XRImageQuality Darken5/Dunkler (-5): "1 dict dup 2 dict dup/Type 26 put dup/Brightness -5 put/DeviceRenderingInfo exch put setpagedevice"
+*CloseUI: *XRImageQuality
+
+*OpenUI *XRCMYKColorSpace/CMYK-Quellfarbe: PickOne
+*OrderDependency: 28.0 AnySetup *XRCMYKColorSpace
+*DefaultXRCMYKColorSpace: Commercial
+*XRCMYKColorSpace Commercial/Commercial: "
+currentpagedevice /DeviceRenderingInfo get /Brightness known {
+ 1 dict dup
+ 2 dict dup /Type 26 put dup /CMYKCorrection 2 put
+ /DeviceRenderingInfo exch put
+ setpagedevice
+} if
+
+/Custom/ProcSet findresource/settargetpaper 2 copy known{get 2 exch exec}{pop pop}ifelse
+"
+*End
+*XRCMYKColorSpace SWOP/SWOP: "
+currentpagedevice /DeviceRenderingInfo get /Brightness known {
+ 1 dict dup
+ 2 dict dup /Type 26 put dup /CMYKCorrection 7 put
+ /DeviceRenderingInfo exch put
+ setpagedevice
+ } if
+
+ /Custom/ProcSet findresource/settargetpaper 2 copy known{get 3 exch exec}{pop pop}ifelse
+"
+*End
+*XRCMYKColorSpace SNAP/SNAP: "
+currentpagedevice /DeviceRenderingInfo get /Brightness known {
+ 1 dict dup
+ 2 dict dup /Type 26 put dup /CMYKCorrection 4 put
+ /DeviceRenderingInfo exch put
+ setpagedevice
+} if
+
+/Custom/ProcSet findresource/settargetpaper 2 copy known{get 3 exch exec}{pop pop}ifelse
+"
+*End
+*XRCMYKColorSpace EuroScale/EuroScale: "
+currentpagedevice /DeviceRenderingInfo get /Brightness known {
+ 1 dict dup
+ 2 dict dup /Type 26 put dup /CMYKCorrection 4 put
+ /DeviceRenderingInfo exch put
+ setpagedevice
+} if
+
+/Custom/ProcSet findresource/settargetpaper 2 copy known{get 2 exch exec}{pop pop}ifelse
+"
+*End
+*XRCMYKColorSpace JapanColor/Japan Color: "
+currentpagedevice /DeviceRenderingInfo get /Brightness known {
+ 1 dict dup
+ 2 dict dup /Type 26 put dup /CMYKCorrection 2 put
+ /DeviceRenderingInfo exch put
+ setpagedevice
+} if
+
+/Custom/ProcSet findresource/settargetpaper 2 copy known{get 3 exch exec}{pop pop}ifelse
+"
+*End
+*CloseUI: *XRCMYKColorSpace
+
+*OpenUI *XRColorCorrection/Farbkorrektur: PickOne
+*OrderDependency: 27.0 AnySetup *XRColorCorrection
+*DefaultXRColorCorrection: Auto
+*XRColorCorrection Auto/Automatisch: "
+ 1 dict dup
+ 2 dict dup /Type 26 put dup /RGBCorrection 3 put /DeviceRenderingInfo exch put
+ setpagedevice
+ currentpagedevice /DeviceRenderingInfo get /Brightness known {
+ 1 dict dup
+ 1 dict dup
+ /Custom /ProcSet findresource dup
+ /currentregioncode known {
+ begin
+ currentregioncode
+ dup -1 eq { pop 0 } if
+ setcmykcorrection
+ end
+ pop
+ }{
+ pop
+ /CMYKCorrection 4 put
+ }ifelse
+ /DeviceRenderingInfo exch put
+ setpagedevice
+ }if"
+*End
+*XRColorCorrection sRGB/sRGB: "
+ 1 dict dup 2 dict dup/Type 26 put dup/RGBCorrection 12 put/DeviceRenderingInfo exch put setpagedevice"
+*End
+*XRColorCorrection None/Aus: "
+ 1 dict dup
+ 3 dict dup /Type 26 put dup /RGBCorrection 0 put dup /CMYKCorrection 0 put
+ /DeviceRenderingInfo exch put
+ setpagedevice"
+*End
+*CloseUI: *XRColorCorrection
+
+*OpenUI *XROutputMode: PickOne
+*OrderDependency: 100.0 AnySetup *XROutputMode
+*DefaultXROutputMode: HighSpeed
+*XROutputMode HighSpeed/Schnell: "
+ 2 dict dup /HWResolution [600 600] put
+ dup 2 dict dup /Type 26 put dup /ValuesPerColorComponent 2 put
+ /DeviceRenderingInfo exch put
+ setpagedevice
+"
+*End
+*XROutputMode HighQuality/Hohe Qualität: "
+ 2 dict dup /HWResolution [600 600] put
+ dup 2 dict dup /Type 26 put dup /ValuesPerColorComponent 256 put
+ /DeviceRenderingInfo exch put
+ setpagedevice
+"
+*End
+*XROutputMode HighResolution/Hohe Auflösung: "
+ 2 dict dup /HWResolution [1200 1200] put
+ dup 2 dict dup /Type 26 put dup /ValuesPerColorComponent 2 put
+ /DeviceRenderingInfo exch put
+ setpagedevice
+"
+*End
+*CloseUI: *XROutputMode
+
+*OpenUI *GlossLevel: PickOne
+*OrderDependency: 100.0 AnySetup *GlossLevel
+*DefaultGlossLevel: Normal
+*GlossLevel Normal/Normal: "
+/Custom/ProcSet findresource/setoutputmode 2 copy known
+ {get 1 exch exec}
+ {pop pop}
+ifelse
+"
+*End
+*GlossLevel Enhanced/Optimiert: "
+/Custom/ProcSet findresource/setoutputmode 2 copy known
+ {get 2 exch exec}
+ {pop pop}
+ifelse
+"
+*End
+*CloseUI: *GlossLevel
+
+*% Halftone Information ===============
+*DefaultHalftoneType: 5
+*ScreenFreq: "85.0"
+*ScreenAngle: "45.0"
+*DefaultScreenProc: Dot
+*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
+*ScreenProc Line: "{ pop }"
+*ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
+*DefaultTransfer: Null
+*Transfer Null: "{ }"
+*Transfer Null.Inverse: "{ 1 exch sub }"
+
+
+*% =============== Font Information ===============
+
+*FCacheSize 768Meg: 1441792
+*FCacheSize 1024Meg: 1441792
+
+*DefaultFont: Courier
+
+*Font AlbertusMT-Italic: Standard "(001.001)" Standard ROM
+*Font AlbertusMT-Light: Standard "(001.001)" Standard ROM
+*Font AlbertusMT: Standard "(001.001)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(001.002)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(001.002)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(001.002)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(001.002)" Standard ROM
+*Font Apple-Chancery: Standard "(001.002)" ExtendedRoman ROM
+*Font Arial-BoldItalicMT: Standard "(001.003)" Standard ROM
+*Font Arial-BoldMT: Standard "(001.003)" Standard ROM
+*Font Arial-ItalicMT: Standard "(001.003)" Standard ROM
+*Font ArialMT: Standard "(001.003)" Standard ROM
+*Font AvantGarde-Book: Standard "(003.000)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(003.000)" Standard ROM
+*Font AvantGarde-Demi: Standard "(003.000)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(003.000)" Standard ROM
+*Font Bodoni-Bold: Standard "(001.003)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(001.003)" Standard ROM
+*Font Bodoni-Italic: Standard "(001.003)" Standard ROM
+*Font Bodoni-Poster: Standard "(001.003)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(001.002)" Standard ROM
+*Font Bodoni: Standard "(001.003)" Standard ROM
+*Font Bookman-Demi: Standard "(003.000)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(003.000)" Standard ROM
+*Font Bookman-Light: Standard "(003.000)" Standard ROM
+*Font Bookman-LightItalic: Standard "(003.000)" Standard ROM
+*Font Carta: Special "(001.001)" Special ROM
+*Font Chicago: Standard "(001.000)" ExtendedRoman ROM
+*Font Clarendon-Bold: Standard "(001.002)" Standard ROM
+*Font Clarendon-Light: Standard "(001.002)" Standard ROM
+*Font Clarendon: Standard "(001.002)" Standard ROM
+*Font CooperBlack-Italic: Standard "(001.004)" Standard ROM
+*Font CooperBlack: Standard "(001.004)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(001.003)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(001.003)" Standard ROM
+*Font Coronet-Regular: Standard "(001.002)" Standard ROM
+*Font Courier-Bold: Standard "(004.000)" Standard ROM
+*Font Courier-BoldOblique: Standard "(004.000)" Standard ROM
+*Font Courier-Oblique: Standard "(004.000)" Standard ROM
+*Font Courier: Standard "(004.000)" Standard ROM
+*Font Eurostile-Bold: Standard "(001.002)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(001.003)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(001.003)" Standard ROM
+*Font Eurostile: Standard "(001.003)" Standard ROM
+*Font Geneva: Standard "(001.000)" ExtendedRoman ROM
+*Font GillSans-Bold: Standard "(001.002)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(001.002)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(001.003)" Standard ROM
+*Font GillSans-Condensed: Standard "(001.002)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(001.002)" Standard ROM
+*Font GillSans-Italic: Standard "(001.003)" Standard ROM
+*Font GillSans-Light: Standard "(001.002)" Standard ROM
+*Font GillSans-LightItalic: Standard "(001.003)" Standard ROM
+*Font GillSans: Standard "(001.003)" Standard ROM
+*Font Goudy-Bold: Standard "(001.003)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(001.003)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(001.002)" Standard ROM
+*Font Goudy-Italic: Standard "(001.003)" Standard ROM
+*Font Goudy: Standard "(001.004)" Standard ROM
+*Font Helvetica-Bold: Standard "(003.000)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(003.000)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(003.000)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(003.000)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(003.000)" Standard ROM
+*Font Helvetica-Condensed: Standard "(003.000)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(003.000)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(003.000)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(003.000)" Standard ROM
+*Font Helvetica-Narrow: Standard "(003.000)" Standard ROM
+*Font Helvetica-Oblique: Standard "(003.000)" Standard ROM
+*Font Helvetica: Standard "(003.000)" Standard ROM
+*Font HoeflerText-Black: Standard "(001.000)" ExtendedRoman ROM
+*Font HoeflerText-BlackItalic: Standard "(001.000)" ExtendedRoman ROM
+*Font HoeflerText-Italic: Standard "(001.000)" ExtendedRoman ROM
+*Font HoeflerText-Ornaments: Special "(001.001)" Special ROM
+*Font HoeflerText-Regular: Standard "(001.000)" ExtendedRoman ROM
+*Font JoannaMT-Bold: Standard "(001.001)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(001.001)" Standard ROM
+*Font JoannaMT-Italic: Standard "(001.001)" Standard ROM
+*Font JoannaMT: Standard "(001.001)" Standard ROM
+*Font LetterGothic-Bold: Standard "(001.007)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(001.006)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(001.005)" Standard ROM
+*Font LetterGothic: Standard "(001.005)" Standard ROM
+*Font LubalinGraph-Book: Standard "(001.004)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(001.004)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(001.004)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(001.004)" Standard ROM
+*Font Marigold: Standard "(001.001)" Standard ROM
+*Font MonaLisa-Recut: Standard "(001.001)" Standard ROM
+*Font Monaco: Standard "(001.001)" ExtendedRoman ROM
+*Font NewCenturySchlbk-Bold: Standard "(003.000)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(003.000)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(003.000)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(003.000)" Standard ROM
+*Font NewYork: Standard "(001.000)" ExtendedRoman ROM
+*Font OCRBLetM: Standard "(1.05)" Standard ROM
+*Font Optima-Bold: Standard "(001.007)" Standard ROM
+*Font Optima-BoldItalic: Standard "(001.001)" Standard ROM
+*Font Optima-Italic: Standard "(001.001)" Standard ROM
+*Font Optima: Standard "(001.006)" Standard ROM
+*Font Oxford: Standard "(001.001)" Standard ROM
+*Font Palatino-Bold: Standard "(003.000)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(003.000)" Standard ROM
+*Font Palatino-Italic: Standard "(003.000)" Standard ROM
+*Font Palatino-Roman: Standard "(003.000)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(001.003)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(001.003)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(001.003)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(001.003)" Standard ROM
+*Font Symbol: Special "(001.008)" Special ROM
+*Font Tekton: Standard "(001.002)" Standard ROM
+*Font Times-Bold: Standard "(003.000)" Standard ROM
+*Font Times-BoldItalic: Standard "(003.000)" Standard ROM
+*Font Times-Italic: Standard "(003.000)" Standard ROM
+*Font Times-Roman: Standard "(003.000)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(001.003)" Standard ROM
+*Font TimesNewRomanPS-BoldMT: Standard "(001.004)" Standard ROM
+*Font TimesNewRomanPS-ItalicMT: Standard "(001.003)" Standard ROM
+*Font TimesNewRomanPSMT: Standard "(001.003)" Standard ROM
+*Font Univers-Bold: Standard "(001.004)" Standard ROM
+*Font Univers-BoldExt: Standard "(001.001)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(001.001)" Standard ROM
+*Font Univers-BoldOblique: Standard "(001.004)" Standard ROM
+*Font Univers-Condensed: Standard "(001.003)" Standard ROM
+*Font Univers-CondensedBold: Standard "(001.002)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(001.002)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(001.003)" Standard ROM
+*Font Univers-Extended: Standard "(001.001)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(001.001)" Standard ROM
+*Font Univers-Light: Standard "(001.004)" Standard ROM
+*Font Univers-LightOblique: Standard "(001.004)" Standard ROM
+*Font Univers-Oblique: Standard "(001.004)" Standard ROM
+*Font Univers: Standard "(001.004)" Standard ROM
+*Font Wingdings-Regular: Special "(001.001)" Special ROM
+*Font ZapfChancery-MediumItalic: Standard "(003.000)" Standard ROM
+*Font ZapfDingbats: Special "(002.000)" Special ROM
+
+*?FontQuery: "
+ save
+ { count 1 gt
+ { exch dup 127 string cvs (/) print print (:) print
+ /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
+ } { exit } ifelse
+ } bind loop
+ (*) = flush
+ restore
+"
+*End
+
+*?FontList: "
+save
+ (*) {cvn ==} 128 string /Font resourceforall
+ (*) = flush
+restore
+"
+*End
+
+*% Printer Messages (verbatim from printer):
+*Message: "%%[ exitserver: permanent state may be changed ]%%"
+*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
+*Message: "\FontName\ not found, using Courier"
+
+*% Status (format: %%[ status: <one of these> ] %%)
+*Status: "initializing"
+*Status: "idle"
+*Status: "holding"
+*Status: "busy"
+*Status: "waiting"
+*Status: "PrinterError: Service Call"
+*Status: "PrinterError: Drum&Toner Cartridge is Missing"
+*Status: "PrinterError: No Toner"
+*Status: "PrinterError: Left Hand Cover Open"
+*Status: "PrinterError: Cabinet Left Hand Cover Open"
+*Status: "PrinterError: Duplex Docking Cover Open"
+*Status: "PrinterError: Side Tray Docking Unit Open"
+*Status: "PrinterError: Side Tray Hand Cover Open"
+*Status: "PrinterError: Tray Lifter Failed"
+*Status: "PrinterError: Paper Jam"
+*Status: "PrinterError: Paper Jam at Fuser"
+*Status: "PrinterError: Paper Jam at Registration Roller"
+*Status: "PrinterError: Paper Jam at Duplex Module"
+*Status: "PrinterError: Paper Jam at Duplex Tray"
+*Status: "PrinterError: Paper Jam at Tray1"
+*Status: "PrinterError: Paper Jam at Tray2"
+*Status: "PrinterError: Paper Jam at Tray3"
+*Status: "PrinterError: Paper Jam at Tray4"
+*Status: "PrinterError: Paper Jam at Manual Feed Tray"
+*Status: "PrinterError: Paper Jam at Side Tray"
+*Status: "PrinterError: Center bin is Full"
+*Status: "PrinterError: Duplex Module Fail"
+*Status: "PrinterError: Tray is Missing"
+*Status: "PrinterError: Any Trays are Missing"
+*Status: "PrinterError: Out of Paper in All Trays"
+*Status: "PrinterError: Out of Paper"
+*Status: "PrinterError: Out of Paper in Maunal Feed Tray"
+
+*% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
+*PrinterError: "Service Call"
+*PrinterError: "Drum&Toner Cartridge is Missing"
+*PrinterError: "No Toner"
+*PrinterError: "Left Hand Cover Open"
+*PrinterError: "Cabinet Left Hand Cover Open"
+*PrinterError: "Duplex Docking Cover Open"
+*PrinterError: "Side Tray Docking Unit Open"
+*PrinterError: "Side Tray Hand Cover Open"
+*PrinterError: "Tray Lifter Failed"
+*PrinterError: "Paper Jam"
+*PrinterError: "Paper Jam at Fuser"
+*PrinterError: "Paper Jam at Registration Roller"
+*PrinterError: "Paper Jam at Duplex Module"
+*PrinterError: "Paper Jam at Duplex Tray"
+*PrinterError: "Paper Jam at Tray1"
+*PrinterError: "Paper Jam at Tray2"
+*PrinterError: "Paper Jam at Tray3"
+*PrinterError: "Paper Jam at Tray4"
+*PrinterError: "Paper Jam at Manual Feed Tray"
+*PrinterError: "Paper Jam at Side Tray"
+*PrinterError: "Center bin is Full"
+*PrinterError: "Duplex Module Fail"
+*PrinterError: "Tray is Missing"
+*PrinterError: "Any Trays are Missing"
+*PrinterError: "Out of Paper in All Trays"
+*PrinterError: "Out of Paper"
+*PrinterError: "Out of Paper in Maunal Feed Tray"
+
+
+*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
+*Source: "Serial"
+*Source: "Parallel"
+*Source: "LocalTalk"
+*Source: "EtherTalk"
+*Source: "RemotePrinter"
+*Source: "PrintServer"
+*Source: "LPR"
+*Source: "Internal"
+
+*% Color Separation Information =====================
+*DefaultGuaranteedMaxSeparations: 1
+*GuaranteedMaxSeparations 4: ""
+*GuaranteedMaxSeparations 3: ""
+*GuaranteedMaxSeparations 2: ""
+*GuaranteedMaxSeparations 1: ""
+*?GuaranteedMaxSeparations: "
+ currentpagedevice /MaxSeparations get ="
+*End \ No newline at end of file
diff --git a/server/modules/cups-offenburg/etc/cups/printers.conf b/server/modules/cups-offenburg/etc/cups/printers.conf
new file mode 100644
index 00000000..fb153090
--- /dev/null
+++ b/server/modules/cups-offenburg/etc/cups/printers.conf
@@ -0,0 +1,21 @@
+# Printer configuration file for CUPS v1.5.3
+# Written by cupsd
+# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
+<DefaultPrinter HSO_FollowMe>
+UUID urn:uuid:3be3c7e3-4157-3616-4cea-92e0ac928dfd
+Info Xerox WorkCentre 7425
+Location Alle FollowMe Stationen
+MakeModel Xerox WorkCentre 7425
+DeviceURI smb://WINDOWS/hsrtprint1/xeroxprint
+State Idle
+StateTime 1381409766
+Type 8433916
+Accepting Yes
+Shared Yes
+JobSheets none none
+QuotaPeriod 0
+PageLimit 0
+KLimit 0
+OpPolicy default
+ErrorPolicy retry-job
+</Printer>