Skip to content

Instantly share code, notes, and snippets.

@jsuwo
Created October 30, 2013 18:07
Show Gist options
  • Save jsuwo/7237261 to your computer and use it in GitHub Desktop.
Save jsuwo/7237261 to your computer and use it in GitHub Desktop.
PPD file for the Xerox Phaser 8860 printer.
*PPD-Adobe: "4.3"
*% Xerox Corporation (R) Printer Description File
*% Copyright Xerox Corporation
*% Copyright Adobe Systems, Inc.
*% All Rights Reserved.
*% Date: 07/09/07
*% OPB Build Number: 1.0.4
*% PPD for Windows PPD Only Driver, English
*FormatVersion: "4.3"
*FileVersion: "1.0"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
*Product: "(Phaser 8860)"
*PSVersion: "(3016.101) 11"
*Manufacturer: "Xerox"
*ModelName: "Xerox Phaser 8860"
*ShortNickName: "Xerox Phaser 8860"
*NickName: "Xerox Phaser 8860"
*PCFileName: "XRX8860.PPD"
*OpenGroup: InstallableOptions
*OpenUI *InstalledMemory/Memory Configuration: PickOne
*OrderDependency: 69.0 AnySetup *InstalledMemory
*DefaultInstalledMemory: 256Meg
*InstalledMemory 256Meg/256 MB Total RAM: ""
*InstalledMemory 384Meg/384 MB Total RAM: ""
*InstalledMemory 512Meg/512 MB Total RAM: ""
*InstalledMemory 640Meg/640 MB Total RAM: ""
*InstalledMemory 768Meg/768 MB Total RAM: ""
*InstalledMemory 1024Meg/1024 MB Total RAM: ""
*?InstalledMemory: "% InstalledMemory
currentsystemparams /InstalledRam get
16#100000 div round cvi
dup 256 lt {pop 256} if
dup 1024 gt {pop 1024} if
4 string cvs print (Meg)
= flush
"
*End
*CloseUI: *InstalledMemory
*OpenUI *XRXOptionTrays/Optional Lower Trays: PickOne
*OrderDependency: 69.2 AnySetup *XRXOptionTrays
*DefaultXRXOptionTrays: None
*XRXOptionTrays None/No Extra Trays: ""
*XRXOptionTrays OneExtraTray/One Extra Tray: ""
*XRXOptionTrays TwoExtraTrays/Two Extra Trays: ""
*?XRXOptionTrays: "
currentpagedevice /InputAttributes get /Priority get length 3 sub dup 0 lt {
pop (None)
}{
dup 2 ge {
pop (Unknown)
}{
[
(OneExtraTray)
(TwoExtraTrays)
] exch get
} ifelse
} ifelse
= flush
"
*End
*CloseUI: *XRXOptionTrays
*OpenUI *XRXOptionHD/Optional Hard Drive: Boolean
*OrderDependency: 69.2 AnySetup *XRXOptionHD
*DefaultXRXOptionHD: False
*XRXOptionHD True/Installed: ""
*XRXOptionHD False/Not Installed: ""
*?XRXOptionHD: "
(%disk0%) /IODevice resourcestatus
{(True)}{(False)} ifelse
= flush
"
*End
*CloseUI: *XRXOptionHD
*CloseGroup: InstallableOptions
*% Tray Constraints
*UIConstraints: *XRXOptionTrays None *InputSlot Tray3
*UIConstraints: *InputSlot Tray3 *XRXOptionTrays None
*UIConstraints: *XRXOptionTrays None *InputSlot Tray4
*UIConstraints: *InputSlot Tray4 *XRXOptionTrays None
*UIConstraints: *XRXOptionTrays OneExtraTray *InputSlot Tray4
*UIConstraints: *InputSlot Tray4 *XRXOptionTrays OneExtraTray
*UIConstraints: *XRXOptionTrays None *XRXSlipSheetSource Tray3
*UIConstraints: *XRXSlipSheetSource Tray3 *XRXOptionTrays None
*UIConstraints: *XRXOptionTrays None *XRXSlipSheetSource Tray4
*UIConstraints: *XRXSlipSheetSource Tray4 *XRXOptionTrays None
*UIConstraints: *XRXOptionTrays OneExtraTray *XRXSlipSheetSource Tray4
*UIConstraints: *XRXSlipSheetSource Tray4 *XRXOptionTrays OneExtraTray
*UIConstraints: *XRXOptionTrays None *XRXLastPageSource Tray3
*UIConstraints: *XRXLastPageSource Tray3 *XRXOptionTrays None
*UIConstraints: *XRXOptionTrays None *XRXLastPageSource Tray4
*UIConstraints: *XRXLastPageSource Tray4 *XRXOptionTrays None
*UIConstraints: *XRXOptionTrays OneExtraTray *XRXLastPageSource Tray4
*UIConstraints: *XRXLastPageSource Tray4 *XRXOptionTrays OneExtraTray
*% Manual Feed Constraints
*UIConstraints: *InputSlot MF *XRXJobType PersonalPrint
*UIConstraints: *XRXJobType PersonalPrint *InputSlot MF
*UIConstraints: *InputSlot MF *XRXJobType PersonalSavedPrint
*UIConstraints: *XRXJobType PersonalSavedPrint *InputSlot MF
*UIConstraints: *InputSlot MF *XRXJobType SecurePrint
*UIConstraints: *XRXJobType SecurePrint *InputSlot MF
*UIConstraints: *InputSlot MF *XRXJobType ProofPrint
*UIConstraints: *XRXJobType ProofPrint *InputSlot MF
*UIConstraints: *InputSlot MF *XRXJobType SavedPrint
*UIConstraints: *XRXJobType SavedPrint *InputSlot MF
*UIConstraints: *InputSlot MF *XRXJobType PrintWith
*UIConstraints: *XRXJobType PrintWith *InputSlot MF
*% Hard Drive Constraints
*UIConstraints: *XRXOptionHD False *XRXJobType PersonalPrint
*UIConstraints: *XRXJobType PersonalPrint *XRXOptionHD False
*UIConstraints: *XRXOptionHD False *XRXJobType PersonalSavedPrint
*UIConstraints: *XRXJobType PersonalSavedPrint *XRXOptionHD False
*UIConstraints: *XRXOptionHD False *XRXJobType SecurePrint
*UIConstraints: *XRXJobType SecurePrint *XRXOptionHD False
*UIConstraints: *XRXOptionHD False *XRXJobType ProofPrint
*UIConstraints: *XRXJobType ProofPrint *XRXOptionHD False
*UIConstraints: *XRXOptionHD False *XRXJobType SavedPrint
*UIConstraints: *XRXJobType SavedPrint *XRXOptionHD False
*UIConstraints: *XRXOptionHD False *XRXJobType PrintWith
*UIConstraints: *XRXJobType PrintWith *XRXOptionHD False
*% === Basic Device Capabilities ============
*FreeVM: "9482136"
*VMOption 256Meg/256 MB Total RAM: "9482136"
*VMOption 384Meg/384 MB Total RAM: "19656600"
*VMOption 512Meg/512 MB Total RAM: "48672664"
*VMOption 640Meg/640 MB Total RAM: "58830744"
*VMOption 768Meg/768 MB Total RAM: "58503064"
*VMOption 1024Meg/1024 MB Total RAM: "152219544"
*FCacheSize 256Meg: 4194304
*FCacheSize 384Meg: 4194304
*FCacheSize 512Meg: 4194304
*FCacheSize 640Meg: 4194304
*FCacheSize 768Meg: 4194304
*FCacheSize 1024Meg: 4194304
*LanguageLevel: "3"
*Protocols: BCP TBCP
*SuggestedJobTimeout: "0"
*SuggestedWaitTimeout: "120"
*Throughput: "30"
*DefaultOutputOrder: Normal
*DefaultResolution: 525dpi
*SetResolution 525dpi: ""
*ColorDevice: True
*DefaultColorSpace: CMYK
*AccurateScreensSupport: True
*DefaultGuaranteedMaxSeparations: 4
*% === Halftone Information ========
*DefaultHalftoneType: 9
*ScreenFreq: "60.0"
*ScreenAngle: "45.0"
*DefaultScreenProc: Dot
*ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
*DefaultTransfer: Null
*Transfer Null: "{ }"
*Transfer Null.Inverse: "{1 exch sub} bind"
*DefaultColorSep: ProcessBlack.60lpi.525dpi/60 lpi / 525 dpi
*% === For 60 lpi / 525 dpi ===============================
*ColorSepScreenAngle ProcessBlack.60lpi.525dpi/60 lpi / 525 dpi: "45.0"
*ColorSepScreenAngle CustomColor.60lpi.525dpi/60 lpi / 525 dpi: "45.0"
*ColorSepScreenAngle ProcessCyan.60lpi.525dpi/60 lpi / 525 dpi: "45.0"
*ColorSepScreenAngle ProcessMagenta.60lpi.525dpi/60 lpi / 525 dpi: "45.0"
*ColorSepScreenAngle ProcessYellow.60lpi.525dpi/60 lpi / 525 dpi: "45.0"
*ColorSepScreenFreq ProcessBlack.60lpi.525dpi/60 lpi / 525 dpi: "60.0"
*ColorSepScreenFreq CustomColor.60lpi.525dpi/60 lpi / 525 dpi: "60.0"
*ColorSepScreenFreq ProcessCyan.60lpi.525dpi/60 lpi / 525 dpi: "60.0"
*ColorSepScreenFreq ProcessMagenta.60lpi.525dpi/60 lpi / 525 dpi: "60.0"
*ColorSepScreenFreq ProcessYellow.60lpi.525dpi/60 lpi / 525 dpi: "60.0"
*1284Modes Parallel: Compat Nibble ECP
*1284DeviceID: "
MFG:Xerox;
CMD:Adobe PostScript 3, PCL;
MDL:Phaser 8860;
CLS:Printer;
DES:Xerox Phaser 8860, Color Printer, PostScript 3, Letter/A4 Size
"
*End
*TTRasterizer: Type42
*?TTRasterizer: "
42 /FontType resourcestatus
{pop pop (Type42)} {(None)} ifelse = flush"
*End
*FileSystem: True
*?FileSystem: "
statusdict /diskstatus get exec add 0 gt
{(True)}{(False)} ifelse = flush"
*End
*Password: "0"
*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
*JobPatchFile 1: "
% Default Definitions
(Phaser 8860 1.0.4) pop
userdict /xerox$pagedevice <<
/MediaClass null
/MediaPosition null
/PageSize [612 792]
/TraySwitch true
/ManualFeed false
/ImagingBBox null
/ProcessColorModel /DeviceCMYK
/PostRenderingEnhance false
>> put
userdict /xerox$set_job_type true put
userdict /xerox$normal_job_type false put
userdict /xerox$booklet_job false put
userdict /xerox$booklet_pagesize_is_standard false put
userdict /xerox$jobname (unnamed) put
userdict /xerox$jobpassword () put
userdict /xerox$jog 3 put
userdict /xerox$smoothingDone false put
userdict /xerox$pageSizeDone false put
userdict /xerox$force_env false put
userdict /xerox$env_was_forced false put
userdict /xerox$customPageSize false put
userdict /xerox$Transform << >> put
userdict /xerox$VirtualColorDevice <<>> put
currentpagedevice /DeviceRenderingInfo get /VirtualColorDevice get
xerox$VirtualColorDevice copy pop
userdict /xerox$Intent [() () () () () () ()] put
userdict /xerox$Lightness [0 0 0 0 0 0 0] put
userdict /xerox$Contrast [0 0 0 0 0 0 0] put
userdict /xerox$Saturation [0 0 0 0 0 0 0] put
userdict /xerox$CyanRed [0 0 0 0 0 0 0] put
userdict /xerox$MagentaGreen [0 0 0 0 0 0 0] put
userdict /xerox$YellowBlue [0 0 0 0 0 0 0] put
userdict /xerox$applyToCMYK false put
userdict /xerox$color_pin 0 put
userdict /xerox$useHostSpotColorValues true put
userdict /xerox$useAdvancedSetup true put
userdict /xerox$printWithJobType false put
userdict /xerox$jobs [0] put
userdict /xerox$env {
userdict /xerox$force_env true put
} put
userdict /xerox$media_mismatch_code {
} put
userdict /xerox$setpagedevice {
xerox$force_env {
dup /MediaClass get null eq {
dup /MediaClass (Envelope) put
userdict /xerox$env_was_forced true put
} if
userdict /xerox$force_env false put
}{
xerox$env_was_forced {
dup /MediaClass get (Envelope) eq {
dup /MediaClass null put
} if
userdict /xerox$env_was_forced false put
} if
} ifelse
xerox$media_mismatch_code
xerox$booklet_pagesize_is_standard {
userdict /xerox$customPageSize false put
} if
/RRCustomProcs /ProcSet findresource dup /setcustomflag known {
/setcustomflag get xerox$customPageSize exch exec
}{
pop
} ifelse
/RRCustomProcs /ProcSet findresource dup /validatecoloraccess known {
/validatecoloraccess get xerox$color_pin exch exec
}{
pop
} ifelse
xerox$booklet_job {
userdict /xerox$booklet_pagesize known {
dup /PageSize xerox$booklet_pagesize put
} if
} if
setpagedevice
userdict /xerox$invokeColorSliders known {
xerox$invokeColorSliders
xerox$VirtualColorDevice /Transform xerox$Transform put
} if
<<
/DeviceRenderingInfo currentpagedevice 1 index get 1 dict copy
dup /VirtualColorDevice xerox$VirtualColorDevice put
userdict /xerox$VCDOptions known {
dup /VCDOptions xerox$VCDOptions put
} if
userdict /xerox$ValuesPerColorComponent known {
dup /ValuesPerColorComponent xerox$ValuesPerColorComponent put
} if
>> setpagedevice
xerox$printWithJobType {
xerox$jobs {/RRCustomProcs /ProcSet findresource /printwith get exec} forall
} if
} put
userdict /xerox$validate_jobname {
{
xerox$jobname length 0 eq {exit} if
xerox$jobname 0 get 32 eq {
userdict /xerox$jobname
xerox$jobname 1 xerox$jobname length 1 sub getinterval
put
}{
exit
} ifelse
} loop
xerox$jobname length 0 eq {
userdict /xerox$jobname (unnamed) put
} if
} put
userdict /xerox$pm_job
userdict /xerox$str (P00PS) put
false 99 -1 40 {
xerox$str exch 1 exch 2 string cvs putinterval
userdict xerox$str cvn known or
dup {exit} if
} for
put
userdict /xerox$invokeColorSliders {
<<
/xerox$GraphicGray 1
/xerox$ImageGray 2
/xerox$GraphicRGB 1
/xerox$ImageRGB 2
/xerox$GraphicCMYK 3
/xerox$ImageCMYK 4
/xerox$TintGraphicGray 5
/xerox$TintImageGray 6
/xerox$TintGraphicRGB 5
/xerox$TintImageRGB 6
/xerox$TintGraphicCMYK 5
/xerox$TintImageCMYK 6
>>
xerox$useAdvancedSetup
{
{
userdict 3 1 roll << exch /xerox$channel exch >> put
} bind
}
{
{
userdict 3 1 roll pop << /xerox$channel 0 >> put
} bind
} ifelse forall
userdict /xerox$SlidersAffect
[
xerox$GraphicGray xerox$ImageGray
xerox$GraphicRGB xerox$ImageRGB
xerox$applyToCMYK xerox$useAdvancedSetup or
{
xerox$GraphicCMYK xerox$ImageCMYK
} if
xerox$useAdvancedSetup
{
xerox$TintGraphicGray xerox$TintImageGray
xerox$TintGraphicRGB xerox$TintImageRGB
xerox$TintGraphicCMYK xerox$TintImageCMYK
} if
] put
xerox$SlidersAffect
{
begin
xerox$useAdvancedSetup {
/Intent xerox$Intent xerox$channel get def
} if
/Lightness xerox$Lightness xerox$channel get 30.0 div def
/Contrast xerox$Contrast xerox$channel get 30.0 div def
/Saturation xerox$Saturation xerox$channel get 30.0 div def
/CastCyan xerox$CyanRed xerox$channel get -30.0 div def
/CastMagenta xerox$MagentaGreen xerox$channel get -30.0 div def
/CastYellow xerox$YellowBlue xerox$channel get -30.0 div def
end
} bind forall
xerox$Transform begin
/GraphicGray xerox$GraphicGray def
/ImageGray xerox$ImageGray def
/GraphicRGB xerox$GraphicRGB def
/ImageRGB xerox$ImageRGB def
/GraphicCMYK xerox$GraphicCMYK def
/ImageCMYK xerox$ImageCMYK def
/TintGraphicGray xerox$TintGraphicGray def
/TintImageGray xerox$TintImageGray def
/TintGraphicRGB xerox$TintGraphicRGB def
/TintImageRGB xerox$TintImageRGB def
/TintGraphicCMYK xerox$TintGraphicCMYK def
/TintImageCMYK xerox$TintImageCMYK def
end
} put
"
*End
*% === Paper Handling =========
*% Use these entries to set paper size most of the time, unless there is
*% specific reason to use PageRegion.
*OpenUI *PageSize: PickOne
*OrderDependency: 69.9 AnySetup *PageSize
*DefaultPageSize: Letter
*PageSize Letter/Letter: "
<<
/PageSize [612 792]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize Legal/Legal: "
<<
/PageSize [612 1008]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize Executive/Executive: "
<<
/PageSize [522 756]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize IndexCard/Index Card: "
<<
/PageSize [216 360]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize Statement/Statement: "
<<
/PageSize [396 612]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize FanFoldGermanLegal/US Folio: "
<<
/PageSize [612 936]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize Env6x9/6x9 Envelope: "
<<
/PageSize [432 648]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize Env10/#10 Commercial Envelope: "
<<
/PageSize [297 684]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize EnvMonarch/Monarch Envelope: "
<<
/PageSize [279 540]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize EnvA7/A7 Envelope: "
<<
/PageSize [378 522]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize Env5Half/#5 1/2 Envelope: "
<<
/PageSize [315 414]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize EnvPersonal/#6 3/4 Envelope: "
<<
/PageSize [261 468]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize A4/A4: "
<<
/PageSize [595 842]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize A5/A5: "
<<
/PageSize [420 595]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize A6/A6: "
<<
/PageSize [297 420]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize ISOB5/ISO B5: "
<<
/PageSize [499 709]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize B5/B5 JIS: "
<<
/PageSize [516 729]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize EnvDL/DL Envelope: "
<<
/PageSize [312 624]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize EnvC5/C5 Envelope: "
<<
/PageSize [459 649]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize EnvChou3/Choukei 3 Gou: "
<<
/PageSize [340 666]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageSize EnvChou4/Choukei 4 Gou: "
<<
/PageSize [255 581]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*?PageSize: "
currentpagedevice /PageSize get aload pop
2 copy gt {exch} if (Unknown)
<<
[612 792] (Letter)
[612 1008] (Legal)
[522 756] (Executive)
[216 360] (IndexCard)
[396 612] (Statement)
[612 936] (FanFoldGermanLegal)
[432 648] (Env6x9)
[297 684] (Env10)
[279 540] (EnvMonarch)
[378 522] (EnvA7)
[315 414] (Env5Half)
[261 468] (EnvPersonal)
[595 842] (A4)
[420 595] (A5)
[297 420] (A6)
[499 709] (ISOB5)
[516 729] (B5)
[312 624] (EnvDL)
[459 649] (EnvC5)
[340 666] (EnvChou3)
[255 581] (EnvChou4)
>>
{ exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
{ exch pop exit } { pop } ifelse
} bind forall = flush pop pop"
*End
*CloseUI: *PageSize
*% These entries will set up the frame buffer. Usually used with manual feed.
*OpenUI *PageRegion: PickOne
*OrderDependency: 69.9 AnySetup *PageRegion
*DefaultPageRegion: Letter
*PageRegion Letter/Letter: "
<<
/PageSize [612 792]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion Legal/Legal: "
<<
/PageSize [612 1008]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion Executive/Executive: "
<<
/PageSize [522 756]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion IndexCard/Index Card: "
<<
/PageSize [216 360]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion Statement/Statement: "
<<
/PageSize [396 612]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion FanFoldGermanLegal/US Folio: "
<<
/PageSize [612 936]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion Env6x9/6x9 Envelope: "
<<
/PageSize [432 648]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion Env10/#10 Commercial Envelope: "
<<
/PageSize [297 684]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion EnvMonarch/Monarch Envelope: "
<<
/PageSize [279 540]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion EnvA7/A7 Envelope: "
<<
/PageSize [378 522]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion Env5Half/#5 1/2 Envelope: "
<<
/PageSize [315 414]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion EnvPersonal/#6 3/4 Envelope: "
<<
/PageSize [261 468]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion A4/A4: "
<<
/PageSize [595 842]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion A5/A5: "
<<
/PageSize [420 595]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion A6/A6: "
<<
/PageSize [297 420]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion ISOB5/ISO B5: "
<<
/PageSize [499 709]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion B5/B5 JIS: "
<<
/PageSize [516 729]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion EnvDL/DL Envelope: "
<<
/PageSize [312 624]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion EnvC5/C5 Envelope: "
<<
/PageSize [459 649]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion EnvChou3/Choukei 3 Gou: "
<<
/PageSize [340 666]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*PageRegion EnvChou4/Choukei 4 Gou: "
<<
/PageSize [255 581]
>> xerox$pagedevice copy xerox$setpagedevice
"
*End
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
*DefaultImageableArea: Letter
*ImageableArea Letter/Letter: "14.19 14.24 597.87 777.92"
*ImageableArea Legal/Legal: "14.19 14.24 597.87 993.92"
*ImageableArea Executive/Executive: "14.19 14.08 507.91 741.76"
*ImageableArea IndexCard/Index Card: "14.19 14.24 201.81 345.92"
*ImageableArea Statement/Statement: "14.13 14.08 381.81 597.76"
*ImageableArea FanFoldGermanLegal/US Folio: "14.19 14.24 597.87 921.92"
*ImageableArea Env6x9/6x9 Envelope: "14.26 42.4 417.87 591.2"
*ImageableArea Env10/#10 Commercial Envelope: "14.26 42.4 282.93 641.28"
*ImageableArea EnvMonarch/Monarch Envelope: "14.19 42.4 264.89 497.28"
*ImageableArea EnvA7/A7 Envelope: "14.19 42.4 363.91 479.36"
*ImageableArea Env5Half/#5 1/2 Envelope: "14.19 42.4 300.82 371.36"
*ImageableArea EnvPersonal/#6 3/4 Envelope: "14.26 42.4 246.99 425.28"
*ImageableArea A4/A4: "14.19 14.24 580.87 827.84"
*ImageableArea A5/A5: "14.19 14.08 405.87 580.8"
*ImageableArea A6/A6: "14.13 14.08 282.79 405.76"
*ImageableArea ISOB5/ISO B5: "14.19 14.08 484.87 694.72"
*ImageableArea B5/B5 JIS: "14.19 14.24 501.87 714.88"
*ImageableArea EnvDL/DL Envelope: "14.19 42.4 297.81 567.2"
*ImageableArea EnvC5/C5 Envelope: "14.26 42.4 444.75 592.16"
*ImageableArea EnvChou3/Choukei 3 Gou: "14.26 42.4 325.71 623.36"
*ImageableArea EnvChou4/Choukei 4 Gou: "14.19 42.4 240.75 538.24"
*?ImageableArea: "
currentpagedevice pop
clippath pathbbox
/cvp {16 string cvs print ( ) print} def
4 3 roll 100 mul ceiling 100 div cvp
3 2 roll 100 mul ceiling 100 div cvp
exch 100 mul floor 100 div cvp
100 mul floor 100 div = flush
userdict /cvp undef"
*End
*% These provide the physical dimensions of the paper (by keyword)
*DefaultPaperDimension: Letter
*PaperDimension Letter/Letter: "612 792"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Executive/Executive: "522 756"
*PaperDimension IndexCard/Index Card: "216 360"
*PaperDimension Statement/Statement: "396 612"
*PaperDimension FanFoldGermanLegal/US Folio: "612 936"
*PaperDimension Env6x9/6x9 Envelope: "432 648"
*PaperDimension Env10/#10 Commercial Envelope: "297 684"
*PaperDimension EnvMonarch/Monarch Envelope: "279 540"
*PaperDimension EnvA7/A7 Envelope: "378 522"
*PaperDimension Env5Half/#5 1/2 Envelope: "315 414"
*PaperDimension EnvPersonal/#6 3/4 Envelope: "261 468"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
*PaperDimension A6/A6: "297 420"
*PaperDimension ISOB5/ISO B5: "499 709"
*PaperDimension B5/B5 JIS: "516 729"
*PaperDimension EnvDL/DL Envelope: "312 624"
*PaperDimension EnvC5/C5 Envelope: "459 649"
*PaperDimension EnvChou3/Choukei 3 Gou: "340 666"
*PaperDimension EnvChou4/Choukei 4 Gou: "255 581"
*RequiresPageRegion All: True
*NonUIOrderDependency: 69.9 AnySetup *CustomPageSize
*VariablePaperSize: True
*CustomPageSize True: "
userdict /xerox$NT known {
0 eq {pop pop exch}{pop pop} ifelse
}{
pop pop pop
} ifelse
dup 0 eq { % for QuarkXPress
pop pop
}{
<<
/PageSize [ 5 -2 roll ]
>> xerox$pagedevice copy
userdict /xerox$customPageSize true put
xerox$pm_job {
xerox$setpagedevice
}{
xerox$smoothingDone {xerox$setpagedevice}{pop} ifelse
} ifelse
userdict /xerox$pageSizeDone true put
} ifelse
"
*End
*DefaultLeadingEdge: Short
*LeadingEdge Short: ""
*ParamCustomPageSize Width: 1 points 214.9 612.8
*ParamCustomPageSize Height: 2 points 359.5 1009.6
*ParamCustomPageSize WidthOffset: 3 points 0 0
*ParamCustomPageSize HeightOffset: 4 points 0 0
*ParamCustomPageSize Orientation: 5 int 0 1
*MaxMediaWidth: "612.8"
*MaxMediaHeight: "1009.6"
*?CurrentMediaWidth: "currentpagedevice /PageSize get 0 get = flush"
*?CurrentMediaHeight: "currentpagedevice /PageSize get 1 get = flush"
*HWMargins: 14.456 14.456 14.456 14.456
*% === Tray Selection ================
*OpenUI *InputSlot: PickOne
*OrderDependency: 43.0 AnySetup *InputSlot
*DefaultInputSlot: Tray2
*InputSlot Tray1/Tray 1 (MPT): "
xerox$pagedevice /MediaPosition 0 put
xerox$pagedevice /TraySwitch false put
"
*End
*InputSlot Tray2/Tray 2: "
xerox$pagedevice /MediaPosition 1 put
xerox$pagedevice /TraySwitch false put
"
*End
*InputSlot Tray3/Tray 3: "
xerox$pagedevice /MediaPosition 2 put
xerox$pagedevice /TraySwitch false put
"
*End
*InputSlot Tray4/Tray 4: "
xerox$pagedevice /MediaPosition 3 put
xerox$pagedevice /TraySwitch false put
"
*End
*InputSlot MF/Manual Feed: "
xerox$normal_job_type {
xerox$pagedevice /MediaPosition 0 put
xerox$pagedevice /TraySwitch false put
xerox$pagedevice /ManualFeed true put
} if
"
*End
*CloseUI: *InputSlot
*OpenUI *Duplex/2-Sided Printing: PickOne
*OrderDependency: 45.0 AnySetup *Duplex
*DefaultDuplex: None
*Duplex None/Off: "
<</Duplex false /Tumble false>> xerox$pagedevice copy pop
"
*End
*Duplex DuplexNoTumble/Long-Edge Binding: "
<</Duplex true /Tumble false>> xerox$pagedevice copy pop
"
*End
*Duplex DuplexTumble/Short-Edge Binding: "
<</Duplex true /Tumble true>> xerox$pagedevice copy pop
"
*End
*CloseUI: *Duplex
*OpenGroup: PrintQuality/Print Quality/Color
*OpenUI *OutputMode/Print Quality: PickOne
*OrderDependency: 46.0 AnySetup *OutputMode
*DefaultOutputMode: Enhanced
*OutputMode FastColor/Fast Color: "
<<
/HWResolution [225 400]
>> xerox$pagedevice copy pop
"
*End
*OutputMode Standard/Standard: "
<<
/HWResolution [300 450]
>> xerox$pagedevice copy pop
"
*End
*OutputMode Enhanced/Enhanced: "
<<
/HWResolution [525 450]
>> xerox$pagedevice copy pop
"
*End
*OutputMode HiResPhoto/High Resolution / Photo: "
<<
/HWResolution [525 2400]
>> xerox$pagedevice copy pop
"
*End
*CloseUI: *OutputMode
*OpenUI *XRXColor/Color Correction: PickOne
*OrderDependency: 48.0 AnySetup *XRXColor
*DefaultXRXColor: Automatic
*XRXColor Automatic/Automatic: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /Automatic def
end
"
*End
*XRXColor OC_sRGB/sRGB Display: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /Display-sRGB def
end
"
*End
*XRXColor OC_VividColor/sRGB Vivid: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /Vivid def
end
"
*End
*XRXColor OC_LCDDisplay/LCD Display: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /Display-LCD def
end
"
*End
*XRXColor None/None: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /TekCMYK def
end
"
*End
*XRXColor PC_SWOPPress/SWOP Press: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /SWOP-Coated def
end
"
*End
*XRXColor PC_EuroscalePress/Euroscale Press: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /Euroscale-Coated def
end
"
*End
*XRXColor PC_CommercialPress/Commercial Press: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /Commercial-Coated def
end
"
*End
*XRXColor PC_SNAPPress/SNAP Press: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /SNAP-Newsprint def
end
"
*End
*XRXColor PC_JapanColor/Japan Color: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /JapanColor def
end
"
*End
*XRXColor PC_ISOCoated/ISO Coated: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /ISO-Coated def
end
"
*End
*XRXColor PC_ISOUncoated/ISO Uncoated: "
xerox$VirtualColorDevice begin
/Type 3 def
/ColorTransform /ISO-Uncoated def
end
"
*End
*XRXColor BW/Black and White: "
xerox$VirtualColorDevice begin
/Type 1 def
/ColorTransform /Gray def
end
<<
/ProcessColorModel /DeviceGray
>> xerox$pagedevice copy pop
"
*End
*XRXColor UPS/Use Printer Setting: "
"
*End
*CloseUI: *XRXColor
*OpenUI *XRXGrayline/sRGB Neutral Grays: PickOne
*OrderDependency: 50.0 AnySetup *XRXGrayline
*DefaultXRXGrayline: Composite
*XRXGrayline Automatic/Automatic: "
userdict /xerox$grayline /Automatic put
userdict /xerox$VCDOptions <<
/Grayline /Automatic
>> put
"
*End
*XRXGrayline PureBlack/Pure Black: "
userdict /xerox$grayline /PureBlack put
userdict /xerox$VCDOptions <<
/Grayline /PureBlack
>> put
"
*End
*XRXGrayline Composite/Composite Black: "
userdict /xerox$grayline /Composite put
userdict /xerox$VCDOptions <<
/Grayline /Composite
>> put
"
*End
*CloseUI: *XRXGrayline
*% === Image Smoothing =====================
*OpenUI *XRXImageSmoothing/Image Smoothing: Boolean
*OrderDependency: 68.99 AnySetup *XRXImageSmoothing
*DefaultXRXImageSmoothing: False
*XRXImageSmoothing False/Off: "
false /RRCustomProcs /ProcSet findresource /setforceinterpolate get exec
xerox$pageSizeDone {xerox$pagedevice xerox$setpagedevice} if
userdict /xerox$smoothingDone true put
"
*End
*XRXImageSmoothing True/On: "
true /RRCustomProcs /ProcSet findresource /setforceinterpolate get exec
xerox$pageSizeDone {xerox$pagedevice xerox$setpagedevice} if
userdict /xerox$smoothingDone true put
"
*End
*CloseUI: *XRXImageSmoothing
*% === Use Printer Halftones =====================
*OpenUI *XRXUsePrinterHalftones/Use Printer Halftones: Boolean
*OrderDependency: 52.0 AnySetup *XRXUsePrinterHalftones
*DefaultXRXUsePrinterHalftones: True
*XRXUsePrinterHalftones False/Off: "
<</HalftoneMode 0>> setuserparams
"
*End
*XRXUsePrinterHalftones True/On: "
<</HalftoneMode 1>> setuserparams
"
*End
*CloseUI: *XRXUsePrinterHalftones
*% === Print Settings On Page =====================
*OpenUI *XRXPrintSettingsOnPage/Print Settings On Page: Boolean
*OrderDependency: 52.0 AnySetup *XRXPrintSettingsOnPage
*DefaultXRXPrintSettingsOnPage: False
*XRXPrintSettingsOnPage False/Off: "
"
*End
*XRXPrintSettingsOnPage True/On: "
/SideBar1 /DocBox findresource exec
"
*End
*CloseUI: *XRXPrintSettingsOnPage
*OpenUI *XRXColorAccessX000/Color Access x___: PickOne
*OrderDependency: 53.0 AnySetup *XRXColorAccessX000
*DefaultXRXColorAccessX000: 0nnn
*XRXColorAccessX000 0nnn/0___: " userdict /xerox$ca1 0000 put"
*XRXColorAccessX000 1nnn/1___: " userdict /xerox$ca1 1000 put"
*XRXColorAccessX000 2nnn/2___: " userdict /xerox$ca1 2000 put"
*XRXColorAccessX000 3nnn/3___: " userdict /xerox$ca1 3000 put"
*XRXColorAccessX000 4nnn/4___: " userdict /xerox$ca1 4000 put"
*XRXColorAccessX000 5nnn/5___: " userdict /xerox$ca1 5000 put"
*XRXColorAccessX000 6nnn/6___: " userdict /xerox$ca1 6000 put"
*XRXColorAccessX000 7nnn/7___: " userdict /xerox$ca1 7000 put"
*XRXColorAccessX000 8nnn/8___: " userdict /xerox$ca1 8000 put"
*XRXColorAccessX000 9nnn/9___: " userdict /xerox$ca1 9000 put"
*CloseUI: *XRXColorAccessX000
*OpenUI *XRXColorAccess0X00/Color Access _x__: PickOne
*OrderDependency: 53.1 AnySetup *XRXColorAccess0X00
*DefaultXRXColorAccess0X00: n0nn
*XRXColorAccess0X00 n0nn/_0__: " userdict /xerox$ca2 0000 put"
*XRXColorAccess0X00 n1nn/_1__: " userdict /xerox$ca2 0100 put"
*XRXColorAccess0X00 n2nn/_2__: " userdict /xerox$ca2 0200 put"
*XRXColorAccess0X00 n3nn/_3__: " userdict /xerox$ca2 0300 put"
*XRXColorAccess0X00 n4nn/_4__: " userdict /xerox$ca2 0400 put"
*XRXColorAccess0X00 n5nn/_5__: " userdict /xerox$ca2 0500 put"
*XRXColorAccess0X00 n6nn/_6__: " userdict /xerox$ca2 0600 put"
*XRXColorAccess0X00 n7nn/_7__: " userdict /xerox$ca2 0700 put"
*XRXColorAccess0X00 n8nn/_8__: " userdict /xerox$ca2 0800 put"
*XRXColorAccess0X00 n9nn/_9__: " userdict /xerox$ca2 0900 put"
*CloseUI: *XRXColorAccess0X00
*OpenUI *XRXColorAccess00X0/Color Access __x_: PickOne
*OrderDependency: 53.2 AnySetup *XRXColorAccess00X0
*DefaultXRXColorAccess00X0: nn0n
*XRXColorAccess00X0 nn0n/__0_: " userdict /xerox$ca3 0000 put"
*XRXColorAccess00X0 nn1n/__1_: " userdict /xerox$ca3 0010 put"
*XRXColorAccess00X0 nn2n/__2_: " userdict /xerox$ca3 0020 put"
*XRXColorAccess00X0 nn3n/__3_: " userdict /xerox$ca3 0030 put"
*XRXColorAccess00X0 nn4n/__4_: " userdict /xerox$ca3 0040 put"
*XRXColorAccess00X0 nn5n/__5_: " userdict /xerox$ca3 0050 put"
*XRXColorAccess00X0 nn6n/__6_: " userdict /xerox$ca3 0060 put"
*XRXColorAccess00X0 nn7n/__7_: " userdict /xerox$ca3 0070 put"
*XRXColorAccess00X0 nn8n/__8_: " userdict /xerox$ca3 0080 put"
*XRXColorAccess00X0 nn9n/__9_: " userdict /xerox$ca3 0090 put"
*CloseUI: *XRXColorAccess00X0
*OpenUI *XRXColorAccess000X/Color Access ___x: PickOne
*OrderDependency: 53.3 AnySetup *XRXColorAccess000X
*DefaultXRXColorAccess000X: nnn0
*XRXColorAccess000X nnn0/___0: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0000 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn1/___1: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0001 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn2/___2: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0002 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn3/___3: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0003 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn4/___4: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0004 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn5/___5: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0005 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn6/___6: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0006 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn7/___7: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0007 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn8/___8: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0008 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*XRXColorAccess000X nnn9/___9: "
userdict /xerox$color_pin xerox$ca1 xerox$ca2 xerox$ca3 0009 add add add put
xerox$color_pin /RRCustomProcs /ProcSet findresource /validatecoloraccess get exec
"
*End
*CloseUI: *XRXColorAccess000X
*CloseGroup: PrintQuality
*OpenGroup: AdvancedMedia/Advanced Options
*OpenUI *MediaType/Paper Types: PickOne
*OrderDependency: 42.0 AnySetup *MediaType
*DefaultMediaType: AutoSelect
*MediaType AutoSelect/Auto Select: "
"
*End
*MediaType Paper/Plain Paper: "
xerox$pagedevice /MediaClass (Paper) put
"
*End
*MediaType Transparency/Transparency: "
xerox$pagedevice /MediaClass (Transparency) put
"
*End
*MediaType CardStock/Card Stock: "
xerox$pagedevice /MediaClass (CardStock) put
"
*End
*MediaType Envelope/Envelope: "
xerox$pagedevice /MediaClass (Envelope) put
"
*End
*MediaType Label/Labels: "
xerox$pagedevice /MediaClass (Label) put
"
*End
*MediaType Letterhead/Letterhead: "
xerox$pagedevice /MediaClass (Letterhead) put
"
*End
*MediaType CoatedPaper/Glossy Paper: "
xerox$pagedevice /MediaClass (CoatedPaper) put
"
*End
*MediaType Preprinted/Preprinted: "
xerox$pagedevice /MediaClass (Preprinted) put
"
*End
*MediaType Prepunched/Prepunched: "
xerox$pagedevice /MediaClass (Prepunched) put
"
*End
*MediaType ColoredPaper/Colored Paper: "
xerox$pagedevice /MediaClass (ColoredPaper) put
"
*End
*MediaType 2ndSide/2nd Side: "
xerox$pagedevice /MediaClass (2ndSide) put
"
*End
*MediaType CustomType1/Custom Type 1: "
xerox$pagedevice /MediaClass (CustomType1) put
"
*End
*MediaType CustomType2/Custom Type 2: "
xerox$pagedevice /MediaClass (CustomType2) put
"
*End
*MediaType CustomType3/Custom Type 3: "
xerox$pagedevice /MediaClass (CustomType3) put
"
*End
*MediaType CustomType4/Custom Type 4: "
xerox$pagedevice /MediaClass (CustomType4) put
"
*End
*MediaType CustomType5/Custom Type 5: "
xerox$pagedevice /MediaClass (CustomType5) put
"
*End
*CloseUI: *MediaType
*% === Collation =====================
*OpenUI *Collate/Quick Collate: Boolean
*OrderDependency: 56.0 AnySetup *Collate
*DefaultCollate: True
*Collate False/Off: "
xerox$pagedevice /Collate false put
"
*End
*Collate True/On: "
xerox$pagedevice /Collate true put
currentpagedevice /Jog known {xerox$pagedevice /Jog xerox$jog put} if
"
*End
*CloseUI: *Collate
*% === Media Mismatch Policy =====================
*OpenUI *XRXMismatch/Media Mismatch Policy: PickOne
*OrderDependency: 59.0 AnySetup *XRXMismatch
*DefaultXRXMismatch: PromptTypeMismatch
*XRXMismatch PromptTypeMismatch/If paper type mismatch, prompt me at the printer: "
"
*End
*XRXMismatch Scale/Scale document to fit currently loaded paper size: "
userdict /xerox$media_mismatch_code {
true /RRCustomProcs /ProcSet findresource /setautofit get exec
xerox$pagedevice /TraySwitch get not
xerox$pagedevice /ManualFeed get not and
{
xerox$pagedevice /MediaClass null put
} if
} put
"
*End
*XRXMismatch Clip/Crop document to fit currently loaded paper size: "
userdict /xerox$media_mismatch_code {
false /RRCustomProcs /ProcSet findresource /setautofit get exec
xerox$pagedevice /TraySwitch get not
xerox$pagedevice /ManualFeed get not and
{
xerox$pagedevice /MediaClass null put
} if
} put
"
*End
*CloseUI: *XRXMismatch
*% === Separation Page Source ===========
*OpenUI *XRXSlipSheetSource/Separation Page Source: PickOne
*OrderDependency: 62.0 AnySetup *XRXSlipSheetSource
*DefaultXRXSlipSheetSource: Tray1
*XRXSlipSheetSource Tray1/Tray 1 (MPT): "
0 /RRCustomProcs /ProcSet findresource /setslipsheetsource get exec
"
*End
*XRXSlipSheetSource Tray2/Tray 2: "
1 /RRCustomProcs /ProcSet findresource /setslipsheetsource get exec
"
*End
*XRXSlipSheetSource Tray3/Tray 3: "
2 /RRCustomProcs /ProcSet findresource /setslipsheetsource get exec
"
*End
*XRXSlipSheetSource Tray4/Tray 4: "
3 /RRCustomProcs /ProcSet findresource /setslipsheetsource get exec
"
*End
*CloseUI: *XRXSlipSheetSource
*% === Separation Page ==============
*OpenUI *Slipsheet/Separation Page: PickOne
*OrderDependency: 62.1 AnySetup *Slipsheet
*DefaultSlipsheet: None
*Slipsheet None/None: "
xerox$pagedevice /SlipSheet 0 put
"
*End
*Slipsheet EndOfJob/End Of Job: "
xerox$pagedevice /SlipSheet 2 put
"
*End
*Slipsheet EndOfSet/End Of Set: "
xerox$pagedevice /SlipSheet 3 put
"
*End
*Slipsheet EndOfPage/End Of Page: "
xerox$booklet_job {
xerox$pagedevice /SlipSheet 0 put
}{
xerox$pagedevice /SlipSheet 4 put
} ifelse
"
*End
*CloseUI: *Slipsheet
*% === Cover Page Source ===========
*OpenUI *XRXCoverPageSource/Cover Page Source: PickOne
*OrderDependency: 63.0 AnySetup *XRXCoverPageSource
*DefaultXRXCoverPageSource: Tray1
*XRXCoverPageSource Tray1/Tray 1 (MPT): "
userdict /xerox$CoverPageSource 0 put
"
*End
*XRXCoverPageSource Tray2/Tray 2: "
userdict /xerox$CoverPageSource 1 put
"
*End
*XRXCoverPageSource Tray3/Tray 3: "
userdict /xerox$CoverPageSource 2 put
"
*End
*XRXCoverPageSource Tray4/Tray 4: "
userdict /xerox$CoverPageSource 3 put
"
*End
*CloseUI: *XRXCoverPageSource
*% === Cover Page ===========
*OpenUI *XRXCoverPage/Cover Page: PickOne
*OrderDependency: 63.1 AnySetup *XRXCoverPage
*DefaultXRXCoverPage: None
*XRXCoverPage None/None: ""
*XRXCoverPage First/First: "
xerox$booklet_job {2}{1} ifelse
xerox$CoverPageSource
/RRCustomProcs /ProcSet findresource /setcoverpages get exec
"
*End
*XRXCoverPage FirstLast/First & Last: "
xerox$booklet_job {2}{3} ifelse
xerox$CoverPageSource
/RRCustomProcs /ProcSet findresource /setcoverpages get exec
"
*End
*CloseUI: *XRXCoverPage
*CloseGroup: AdvancedMedia
*OpenGroup: JobType/Job Type
*OpenUI *XRXJobType/Job Type: PickOne
*OrderDependency: 41.99 AnySetup *XRXJobType
*DefaultXRXJobType: Normal
*XRXJobType Normal/Normal: "
userdict /xerox$normal_job_type true put
"
*End
*XRXJobType SecurePrint/Secure Print: "
xerox$pagedevice /DeferredMediaSelection true put
{
xerox$set_job_type {
xerox$validate_jobname
xerox$jobname length 4 add string
dup 0 (0000) putinterval
dup xerox$jobpassword dup length 4 sub neg exch putinterval
dup 4 xerox$jobname putinterval
3 /RRCustomProcs /ProcSet findresource /setjobtype get exec
userdict /xerox$set_job_type false put
} if
} stopped
{
/xerox$buffer 4096 string def
{currentfile xerox$buffer readstring exch pop not {exit} if} loop
} if
"
*End
*CloseUI: *XRXJobType
*OpenUI *XRXPasswordX000/Job Identifier x___: PickOne
*OrderDependency: 40.0 AnySetup *XRXPasswordX000
*DefaultXRXPasswordX000: 0nnn
*XRXPasswordX000 0nnn/0___: " userdict /xerox$id1 0000 put"
*XRXPasswordX000 1nnn/1___: " userdict /xerox$id1 1000 put"
*XRXPasswordX000 2nnn/2___: " userdict /xerox$id1 2000 put"
*XRXPasswordX000 3nnn/3___: " userdict /xerox$id1 3000 put"
*XRXPasswordX000 4nnn/4___: " userdict /xerox$id1 4000 put"
*XRXPasswordX000 5nnn/5___: " userdict /xerox$id1 5000 put"
*XRXPasswordX000 6nnn/6___: " userdict /xerox$id1 6000 put"
*XRXPasswordX000 7nnn/7___: " userdict /xerox$id1 7000 put"
*XRXPasswordX000 8nnn/8___: " userdict /xerox$id1 8000 put"
*XRXPasswordX000 9nnn/9___: " userdict /xerox$id1 9000 put"
*CloseUI: *XRXPasswordX000
*OpenUI *XRXPassword0X00/Job Identifier _x__: PickOne
*OrderDependency: 40.1 AnySetup *XRXPassword0X00
*DefaultXRXPassword0X00: n0nn
*XRXPassword0X00 n0nn/_0__: " userdict /xerox$id2 0000 put"
*XRXPassword0X00 n1nn/_1__: " userdict /xerox$id2 0100 put"
*XRXPassword0X00 n2nn/_2__: " userdict /xerox$id2 0200 put"
*XRXPassword0X00 n3nn/_3__: " userdict /xerox$id2 0300 put"
*XRXPassword0X00 n4nn/_4__: " userdict /xerox$id2 0400 put"
*XRXPassword0X00 n5nn/_5__: " userdict /xerox$id2 0500 put"
*XRXPassword0X00 n6nn/_6__: " userdict /xerox$id2 0600 put"
*XRXPassword0X00 n7nn/_7__: " userdict /xerox$id2 0700 put"
*XRXPassword0X00 n8nn/_8__: " userdict /xerox$id2 0800 put"
*XRXPassword0X00 n9nn/_9__: " userdict /xerox$id2 0900 put"
*CloseUI: *XRXPassword0X00
*OpenUI *XRXPassword00X0/Job Identifier __x_: PickOne
*OrderDependency: 40.2 AnySetup *XRXPassword00X0
*DefaultXRXPassword00X0: nn0n
*XRXPassword00X0 nn0n/__0_: " userdict /xerox$id3 0000 put"
*XRXPassword00X0 nn1n/__1_: " userdict /xerox$id3 0010 put"
*XRXPassword00X0 nn2n/__2_: " userdict /xerox$id3 0020 put"
*XRXPassword00X0 nn3n/__3_: " userdict /xerox$id3 0030 put"
*XRXPassword00X0 nn4n/__4_: " userdict /xerox$id3 0040 put"
*XRXPassword00X0 nn5n/__5_: " userdict /xerox$id3 0050 put"
*XRXPassword00X0 nn6n/__6_: " userdict /xerox$id3 0060 put"
*XRXPassword00X0 nn7n/__7_: " userdict /xerox$id3 0070 put"
*XRXPassword00X0 nn8n/__8_: " userdict /xerox$id3 0080 put"
*XRXPassword00X0 nn9n/__9_: " userdict /xerox$id3 0090 put"
*CloseUI: *XRXPassword00X0
*OpenUI *XRXPassword000X/Job Identifier ___x: PickOne
*OrderDependency: 40.3 AnySetup *XRXPassword000X
*DefaultXRXPassword000X: nnn0
*XRXPassword000X nnn0/___0: "
xerox$id1 xerox$id2 xerox$id3 0000 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn1/___1: "
xerox$id1 xerox$id2 xerox$id3 0001 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn2/___2: "
xerox$id1 xerox$id2 xerox$id3 0002 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn3/___3: "
xerox$id1 xerox$id2 xerox$id3 0003 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn4/___4: "
xerox$id1 xerox$id2 xerox$id3 0004 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn5/___5: "
xerox$id1 xerox$id2 xerox$id3 0005 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn6/___6: "
xerox$id1 xerox$id2 xerox$id3 0006 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn7/___7: "
xerox$id1 xerox$id2 xerox$id3 0007 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn8/___8: "
xerox$id1 xerox$id2 xerox$id3 0008 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*XRXPassword000X nnn9/___9: "
xerox$id1 xerox$id2 xerox$id3 0009 add add add 4 string cvs
userdict exch /xerox$jobpassword exch put
"
*End
*CloseUI: *XRXPassword000X
*CloseGroup: JobType
*OpenGroup: JobType/Job Type
*OpenUI *XRXJobType/Job Type: PickOne
*OrderDependency: 69.99 AnySetup *XRXJobType
*DefaultXRXJobType: Normal
*XRXJobType Normal/Normal: "
xerox$pageSizeDone {xerox$pagedevice setpagedevice} if
userdict /xerox$jobTypeDone true put
"
*End
*XRXJobType ProofPrint/Proof Print: "
xerox$pageSizeDone {xerox$pagedevice setpagedevice} if
userdict /xerox$jobTypeDone true put
mark {
xerox$jobname 1 /RRCustomProcs /ProcSet findresource /setjobtype get exec
userdict /xerox$set_job_type false put
} stopped cleartomark
"
*End
*XRXJobType SavedPrint/Saved Print: "
xerox$pageSizeDone {xerox$pagedevice setpagedevice} if
userdict /xerox$jobTypeDone true put
mark {
xerox$jobname 2 /RRCustomProcs /ProcSet findresource /setjobtype get exec
userdict /xerox$set_job_type false put
} stopped cleartomark
"
*End
*XRXJobType SecurePrint/Secure Print: "
xerox$pageSizeDone {xerox$pagedevice setpagedevice} if
userdict /xerox$jobTypeDone true put
{
xerox$set_job_type
{
xerox$jobpassword 3 /RRCustomProcs /ProcSet findresource
/setjobtype get exec
userdict /xerox$set_job_type false put
} if
} stopped
{
/xerox$buffer 4096 string def
{currentfile xerox$buffer readstring exch pop not {exit} if} loop
} if
"
*End
*?XRXJobType: "
[(Normal) (ProofPrint) (SavedPrint) (SecurePrint) (Unknown)]
/RRCustomProcs /ProcSet findresource /currentjobtype get exec
exch pop get = flush
"
*End
*CloseUI: *XRXJobType
*OpenUI *XRXPasswordX000/Job Identifier x___: PickOne
*OrderDependency: 67.0 AnySetup *XRXPasswordX000
*DefaultXRXPasswordX000: 0nnn
*XRXPasswordX000 0nnn/0___: "userdict /xerox$id1 0000 put"
*XRXPasswordX000 1nnn/1___: "userdict /xerox$id1 1000 put"
*XRXPasswordX000 2nnn/2___: "userdict /xerox$id1 2000 put"
*XRXPasswordX000 3nnn/3___: "userdict /xerox$id1 3000 put"
*XRXPasswordX000 4nnn/4___: "userdict /xerox$id1 4000 put"
*XRXPasswordX000 5nnn/5___: "userdict /xerox$id1 5000 put"
*XRXPasswordX000 6nnn/6___: "userdict /xerox$id1 6000 put"
*XRXPasswordX000 7nnn/7___: "userdict /xerox$id1 7000 put"
*XRXPasswordX000 8nnn/8___: "userdict /xerox$id1 8000 put"
*XRXPasswordX000 9nnn/9___: "userdict /xerox$id1 9000 put"
*CloseUI: *XRXPasswordX000
*OpenUI *XRXPassword0X00/Job Identifier _x__: PickOne
*OrderDependency: 67.1 AnySetup *XRXPassword0X00
*DefaultXRXPassword0X00: n0nn
*XRXPassword0X00 n0nn/_0__: "userdict /xerox$id2 0000 put"
*XRXPassword0X00 n1nn/_1__: "userdict /xerox$id2 0100 put"
*XRXPassword0X00 n2nn/_2__: "userdict /xerox$id2 0200 put"
*XRXPassword0X00 n3nn/_3__: "userdict /xerox$id2 0300 put"
*XRXPassword0X00 n4nn/_4__: "userdict /xerox$id2 0400 put"
*XRXPassword0X00 n5nn/_5__: "userdict /xerox$id2 0500 put"
*XRXPassword0X00 n6nn/_6__: "userdict /xerox$id2 0600 put"
*XRXPassword0X00 n7nn/_7__: "userdict /xerox$id2 0700 put"
*XRXPassword0X00 n8nn/_8__: "userdict /xerox$id2 0800 put"
*XRXPassword0X00 n9nn/_9__: "userdict /xerox$id2 0900 put"
*CloseUI: *XRXPassword0X00
*OpenUI *XRXPassword00X0/Job Identifier __x_: PickOne
*OrderDependency: 67.2 AnySetup *XRXPassword00X0
*DefaultXRXPassword00X0: nn0n
*XRXPassword00X0 nn0n/__0_: "userdict /xerox$id3 0000 put"
*XRXPassword00X0 nn1n/__1_: "userdict /xerox$id3 0010 put"
*XRXPassword00X0 nn2n/__2_: "userdict /xerox$id3 0020 put"
*XRXPassword00X0 nn3n/__3_: "userdict /xerox$id3 0030 put"
*XRXPassword00X0 nn4n/__4_: "userdict /xerox$id3 0040 put"
*XRXPassword00X0 nn5n/__5_: "userdict /xerox$id3 0050 put"
*XRXPassword00X0 nn6n/__6_: "userdict /xerox$id3 0060 put"
*XRXPassword00X0 nn7n/__7_: "userdict /xerox$id3 0070 put"
*XRXPassword00X0 nn8n/__8_: "userdict /xerox$id3 0080 put"
*XRXPassword00X0 nn9n/__9_: "userdict /xerox$id3 0090 put"
*CloseUI: *XRXPassword00X0
*OpenUI *XRXPassword000X/Job Identifier ___x: PickOne
*OrderDependency: 67.3 AnySetup *XRXPassword000X
*DefaultXRXPassword000X: nnn0
*XRXPassword000X nnn0/___0: "
xerox$id1 xerox$id2 xerox$id3 0000 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn1/___1: "
xerox$id1 xerox$id2 xerox$id3 0001 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn2/___2: "
xerox$id1 xerox$id2 xerox$id3 0002 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn3/___3: "
xerox$id1 xerox$id2 xerox$id3 0003 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn4/___4: "
xerox$id1 xerox$id2 xerox$id3 0004 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn5/___5: "
xerox$id1 xerox$id2 xerox$id3 0005 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn6/___6: "
xerox$id1 xerox$id2 xerox$id3 0006 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn7/___7: "
xerox$id1 xerox$id2 xerox$id3 0007 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn8/___8: "
xerox$id1 xerox$id2 xerox$id3 0008 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*XRXPassword000X nnn9/___9: "
xerox$id1 xerox$id2 xerox$id3 0009 add add add 4 string cvs dup
userdict exch /xerox$jobpassword exch put
userdict exch /xerox$jobname exch put
"
*End
*CloseUI: *XRXPassword000X
*OpenUI *XRXUSERNameX00/User 1st Initial x__: PickOne
*OrderDependency: 69.0 AnySetup *XRXUSERNameX00
*DefaultXRXUSERNameX00: A
*XRXUSERNameX00 A/A__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (A) putinterval"
*XRXUSERNameX00 B/B__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (B) putinterval"
*XRXUSERNameX00 C/C__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (C) putinterval"
*XRXUSERNameX00 D/D__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (D) putinterval"
*XRXUSERNameX00 E/E__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (E) putinterval"
*XRXUSERNameX00 F/F__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (F) putinterval"
*XRXUSERNameX00 G/G__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (G) putinterval"
*XRXUSERNameX00 H/H__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (H) putinterval"
*XRXUSERNameX00 I/I__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (I) putinterval"
*XRXUSERNameX00 J/J__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (J) putinterval"
*XRXUSERNameX00 K/K__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (K) putinterval"
*XRXUSERNameX00 L/L__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (L) putinterval"
*XRXUSERNameX00 M/M__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (M) putinterval"
*XRXUSERNameX00 N/N__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (N) putinterval"
*XRXUSERNameX00 O/O__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (O) putinterval"
*XRXUSERNameX00 P/P__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (P) putinterval"
*XRXUSERNameX00 Q/Q__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (Q) putinterval"
*XRXUSERNameX00 R/R__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (R) putinterval"
*XRXUSERNameX00 S/S__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (S) putinterval"
*XRXUSERNameX00 T/T__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (T) putinterval"
*XRXUSERNameX00 U/U__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (U) putinterval"
*XRXUSERNameX00 V/V__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (V) putinterval"
*XRXUSERNameX00 W/W__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (W) putinterval"
*XRXUSERNameX00 X/X__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (X) putinterval"
*XRXUSERNameX00 Y/Y__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (Y) putinterval"
*XRXUSERNameX00 Z/Z__: "userdict /xerox$ad1 3 string put
userdict /xerox$ad1 get 0 (Z) putinterval"
*CloseUI: *XRXUSERNameX00
*OpenUI *XRXUSERName0X0/User 2nd Initial _x_: PickOne
*OrderDependency: 69.1 AnySetup *XRXUSERName0X0
*DefaultXRXUSERName0X0: A
*XRXUSERName0X0 A/_A_: "userdict /xerox$ad1 get 1 (A) putinterval"
*XRXUSERName0X0 B/_B_: "userdict /xerox$ad1 get 1 (B) putinterval"
*XRXUSERName0X0 C/_C_: "userdict /xerox$ad1 get 1 (C) putinterval"
*XRXUSERName0X0 D/_D_: "userdict /xerox$ad1 get 1 (D) putinterval"
*XRXUSERName0X0 E/_E_: "userdict /xerox$ad1 get 1 (E) putinterval"
*XRXUSERName0X0 F/_F_: "userdict /xerox$ad1 get 1 (F) putinterval"
*XRXUSERName0X0 G/_G_: "userdict /xerox$ad1 get 1 (G) putinterval"
*XRXUSERName0X0 H/_H_: "userdict /xerox$ad1 get 1 (H) putinterval"
*XRXUSERName0X0 I/_I_: "userdict /xerox$ad1 get 1 (I) putinterval"
*XRXUSERName0X0 J/_J_: "userdict /xerox$ad1 get 1 (J) putinterval"
*XRXUSERName0X0 K/_K_: "userdict /xerox$ad1 get 1 (K) putinterval"
*XRXUSERName0X0 L/_L_: "userdict /xerox$ad1 get 1 (L) putinterval"
*XRXUSERName0X0 M/_M_: "userdict /xerox$ad1 get 1 (M) putinterval"
*XRXUSERName0X0 N/_N_: "userdict /xerox$ad1 get 1 (N) putinterval"
*XRXUSERName0X0 O/_O_: "userdict /xerox$ad1 get 1 (O) putinterval"
*XRXUSERName0X0 P/_P_: "userdict /xerox$ad1 get 1 (P) putinterval"
*XRXUSERName0X0 Q/_Q_: "userdict /xerox$ad1 get 1 (Q) putinterval"
*XRXUSERName0X0 R/_R_: "userdict /xerox$ad1 get 1 (R) putinterval"
*XRXUSERName0X0 S/_S_: "userdict /xerox$ad1 get 1 (S) putinterval"
*XRXUSERName0X0 T/_T_: "userdict /xerox$ad1 get 1 (T) putinterval"
*XRXUSERName0X0 U/_U_: "userdict /xerox$ad1 get 1 (U) putinterval"
*XRXUSERName0X0 V/_V_: "userdict /xerox$ad1 get 1 (V) putinterval"
*XRXUSERName0X0 W/_W_: "userdict /xerox$ad1 get 1 (W) putinterval"
*XRXUSERName0X0 X/_X_: "userdict /xerox$ad1 get 1 (X) putinterval"
*XRXUSERName0X0 Y/_Y_: "userdict /xerox$ad1 get 1 (Y) putinterval"
*XRXUSERName0X0 Z/_Z_: "userdict /xerox$ad1 get 1 (Z) putinterval"
*CloseUI: *XRXUSERName0X0
*OpenUI *XRXUSERName00X/User 3rd Initial __x: PickOne
*OrderDependency: 69.2 AnySetup *XRXUSERName00X
*DefaultXRXUSERName00X: A
*XRXUSERName00X A/__A: "userdict /xerox$ad1 get 2 (A) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X B/__B: "userdict /xerox$ad1 get 2 (B) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X C/__C: "userdict /xerox$ad1 get 2 (C) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X D/__D: "userdict /xerox$ad1 get 2 (D) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X E/__E: "userdict /xerox$ad1 get 2 (E) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X F/__F: "userdict /xerox$ad1 get 2 (F) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X G/__G: "userdict /xerox$ad1 get 2 (G) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X H/__H: "userdict /xerox$ad1 get 2 (H) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X I/__I: "userdict /xerox$ad1 get 2 (I) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X J/__J: "userdict /xerox$ad1 get 2 (J) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X K/__K: "userdict /xerox$ad1 get 2 (K) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X L/__L: "userdict /xerox$ad1 get 2 (L) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X M/__M: "userdict /xerox$ad1 get 2 (M) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X N/__N: "userdict /xerox$ad1 get 2 (N) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X O/__O: "userdict /xerox$ad1 get 2 (O) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X P/__P: "userdict /xerox$ad1 get 2 (P) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X Q/__Q: "userdict /xerox$ad1 get 2 (Q) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X R/__R: "userdict /xerox$ad1 get 2 (R) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X S/__S: "userdict /xerox$ad1 get 2 (S) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X T/__T: "userdict /xerox$ad1 get 2 (T) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X U/__U: "userdict /xerox$ad1 get 2 (U) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X V/__V: "userdict /xerox$ad1 get 2 (V) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X W/__W: "userdict /xerox$ad1 get 2 (W) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X X/__X: "userdict /xerox$ad1 get 2 (X) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X Y/__Y: "userdict /xerox$ad1 get 2 (Y) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*XRXUSERName00X Z/__Z: "userdict /xerox$ad1 get 2 (Z) putinterval
userdict /xerox$ad1 get /RRCustomProcs /ProcSet findresource begin
logusername end
/RRCustomProcs /ProcSet findresource begin logjobinfo end"
*CloseUI: *XRXUSERName00X
*CloseGroup: JobType
*% === Font Information =====================
*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 ArialNarrowCyrMT: Standard "(001.003)" Standard ROM
*Font ArialNarrowCyrMT-Bold: 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 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 Wingdings: Unknown "(001.001)" Unknown ROM
*Font ZapfChancery-MediumItalic: Standard "(003.000)" Standard ROM
*Font ZapfDingbats: Special "(002.000)" Special ROM
*?FontQuery: "
{ count 1 gt
{ exch dup 127 string cvs (/) print print (:) print
/Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
} { exit } ifelse
} bind loop
(*) = flush"
*End
*?FontList: "(*) {cvn ==} 128 string /Font resourceforall (*) = flush"
*% end of PPD file for Xerox Phaser 8860

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment