Skip to content
LOPTRAN.PS 37,2 KiB
Newer Older
Thorsten Eggeling's avatar
Thorsten Eggeling committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000
*PPD-Adobe: "4.2"
*% Adobe PostScript(R) Printer Description File
*% For Lexmark Optra N Laser Printer
*% Produced by Lexmark International, Inc.
*%
*% Copyright (c) 1993-1998 Lexmark International Inc.  All Rights Reserved.
*% Permission is granted for redistribution of this file as
*% long as this copyright notice is intact and the content
*% of the file is not altered in any way from its original form.
*%
*%
*% WARNING:  If you want to edit this PPD file and use it with Aldus
*%           PageMaker, be sure to use an editor (such as DOS Edit)
*%           that does NOT add an end-of-file marker (hex 1A) when
*%           it stores the file.
*%
*%
*%

*FormatVersion: "4.2"
*FileVersion: "1.1"
*LanguageVersion: English
*LanguageEncoding: WindowsANSI
*PCFileName: "LOPTRAN.PPD"
*Product: "(Lexmark Optra N Laser Printer)"
*PSVersion: ""
*ModelName: "Lexmark Optra N Laser Printer"
*ShortNickName: "Lexmark Optra N PS"
*NickName: "Lexmark Optra N PS"

*% === Options and Constraints ============

*OpenGroup: InstallableOptions/Options Installed
*OpenUI *Option1/Paper Input Drawer - Option: Boolean
*DefaultOption1: False
*Option1 True/Installed: ""
*Option1 False/Not Installed: ""
*CloseUI: *Option1

*OpenUI *Option2/Envelope Feeder - Option: Boolean
*DefaultOption2: False
*Option2 True/Installed: ""
*Option2 False/Not Installed: ""
*CloseUI: *Option2

*OpenUI *Option3/Finisher - Option: Boolean
*DefaultOption3: False
*Option3 True/Installed: ""
*Option3 False/Not Installed: ""
*CloseUI: *Option3

*OpenUI *Option4/Duplex - Option: Boolean
*DefaultOption4: False
*Option4 True/Installed: ""
*Option4 False/Not Installed: ""
*CloseUI: *Option4

*OpenUI *Option5/Flash Memory Card - Option: Boolean
*DefaultOption5: False
*Option5 False/Not Installed: ""
*Option5 True/Installed: ""
*CloseUI: *Option5

*OpenUI *Option6/Printer Hard Disk - Option: Boolean
*DefaultOption6: False
*Option6 False/Not Installed: ""
*Option6 True/Installed: ""
*CloseUI: *Option6

*OpenUI *InstalledMemory/Printer Memory - Option: PickOne
*DefaultInstalledMemory: 4Meg
*InstalledMemory 4Meg/4 MB Printer Memory: ""
*InstalledMemory 6Meg/6 MB Printer Memory: ""
*InstalledMemory 8Meg/8 MB Printer Memory: ""
*InstalledMemory 10Meg/10 MB Printer Memory: ""
*InstalledMemory 12Meg/12 MB Printer Memory: ""
*InstalledMemory 16Meg/16 MB Printer Memory: ""
*InstalledMemory 18Meg/18 MB Printer Memory: ""
*InstalledMemory 20Meg/20 MB Printer Memory: ""
*InstalledMemory 24Meg/24 MB Printer Memory: ""
*InstalledMemory 32Meg/32 or more MB Printer Memory: ""
*CloseUI: *InstalledMemory

*CloseGroup: InstallableOptions
*% === User Constraints  ============

*% If Input Deck is not installed then do not show as input source
*UIConstraints: *Option1 False *InputSlot Tray3
*UIConstraints: *Option1 False *TraySwitch Tray23
*UIConstraints: *Option1 False *TraySwitch Tray123

*% If Envelope feeder is not installed then do not show as input source
*UIConstraints: *Option2 False *InputSlot Feeder

*UIConstraints: *Option3 False *StapleLocation Staple1
*UIConstraints: *Option3 False *StapleLocation Staple2
*UIConstraints: *OutputBin Bin0 *StapleLocation Staple1
*UIConstraints: *OutputBin Bin0 *StapleLocation Staple2

*% If Duplex is not installed then inhibit:
*UIConstraints: *Option4 False *Duplex

*% If Flash is not installed then inhibit:
*UIConstraints: *Option5 None  *Flash

*% If HardDisk is not installed then inhibit:
*UIConstraints: *Option6 False  *HardDisk

*% If the paper source is Tray1 exclude the following paper sizes:
*UIConstraints: *InputSlot Tray1       *PageSize B5
*UIConstraints: *InputSlot Tray1       *PageSize Executive
*UIConstraints: *InputSlot Tray1       *PageSize A5
*UIConstraints: *InputSlot Tray1       *PageSize Monarch
*UIConstraints: *InputSlot Tray1       *PageSize C4
*UIConstraints: *InputSlot Tray1       *PageSize Comm10
*UIConstraints: *InputSlot Tray1       *PageSize DL
*UIConstraints: *InputSlot Tray1       *PageSize C5
*UIConstraints: *InputSlot Tray1       *PageSize ISOB5
*UIConstraints: *InputSlot Tray1       *PageSize C3
*UIConstraints: *InputSlot Tray1       *PageSize Tabloid
*UIConstraints: *InputSlot Tray1       *PageSize Universal
*UIConstraints: *InputSlot Tray1       *PageSize A3

*% If the paper source is Tray2 exclude the following paper sizes:
*UIConstraints: *InputSlot Tray2       *PageSize B5
*UIConstraints: *InputSlot Tray2       *PageSize Executive
*UIConstraints: *InputSlot Tray2       *PageSize A5
*UIConstraints: *InputSlot Tray2       *PageSize Monarch
*UIConstraints: *InputSlot Tray2       *PageSize C4
*UIConstraints: *InputSlot Tray2       *PageSize Comm10
*UIConstraints: *InputSlot Tray2       *PageSize DL
*UIConstraints: *InputSlot Tray2       *PageSize C5
*UIConstraints: *InputSlot Tray2       *PageSize ISOB5
*UIConstraints: *InputSlot Tray2       *PageSize C3
*UIConstraints: *InputSlot Tray2       *PageSize Universal

*% If the paper source is Tray3 exclude the following paper sizes:
*UIConstraints: *InputSlot Tray3       *PageSize B5
*UIConstraints: *InputSlot Tray3       *PageSize Executive
*UIConstraints: *InputSlot Tray3       *PageSize A5
*UIConstraints: *InputSlot Tray3       *PageSize Monarch
*UIConstraints: *InputSlot Tray3       *PageSize C4
*UIConstraints: *InputSlot Tray3       *PageSize Comm10
*UIConstraints: *InputSlot Tray3       *PageSize DL
*UIConstraints: *InputSlot Tray3       *PageSize C5
*UIConstraints: *InputSlot Tray3       *PageSize ISOB5
*UIConstraints: *InputSlot Tray3       *PageSize C3
*UIConstraints: *InputSlot Tray3       *PageSize Universal

*% If the paper source is Envelope Feeder exclude the following paper sizes:
*UIConstraints: *InputSlot Feeder       *PageSize  Letter
*UIConstraints: *InputSlot Feeder       *PageSize  Legal
*UIConstraints: *InputSlot Feeder       *PageSize  Executive
*UIConstraints: *InputSlot Feeder       *PageSize  A4
*UIConstraints: *InputSlot Feeder       *PageSize  A5
*UIConstraints: *InputSlot Feeder       *PageSize  B4
*UIConstraints: *InputSlot Feeder       *PageSize  B5
*UIConstraints: *InputSlot Feeder       *PageSize  A3
*UIConstraints: *InputSlot Feeder       *PageSize  Tabloid
*UIConstraints: *InputSlot Feeder       *PageSize  Universal
*UIConstraints: *InputSlot Feeder       *PageSize  C3

*% If the paper source is Manual Envelope exclude the following paper sizes:
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  Letter
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  Legal
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  Executive
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  A4
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  A5
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  B4
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  B5
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  A3
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  Tabloid
*UIConstraints: *InputSlot ManualEnvelope       *PageSize  Universal

*% If the paper source in Manual Paper then exclude Envelopes
*UIConstraints: *InputSlot ManualPaper        *PageSize  Monarch
*UIConstraints: *InputSlot ManualPaper        *PageSize  C4
*UIConstraints: *InputSlot ManualPaper        *PageSize  Comm10
*UIConstraints: *InputSlot ManualPaper        *PageSize  DL
*UIConstraints: *InputSlot ManualPaper        *PageSize  C5
*UIConstraints: *InputSlot ManualPaper        *PageSize  ISOB5
*UIConstraints: *InputSlot ManualPaper        *PageSize  C3

*% If Resolution is 1200 dpi inhibit text smoothing
*UIConstraints: *Resolution 1200dpi  *Smoothing

*% If resolution is other than 600 dpi inhibit PictureGrade and IET
*UIConstraints: *Resolution 300dpi  *JCLPictureGrade On
*UIConstraints: *Resolution 300dpi  *JCLPictureGrade Off
*UIConstraints: *Resolution 1200dpi  *JCLPictureGrade On
*UIConstraints: *Resolution 1200dpi  *JCLPictureGrade Off

*UIConstraints: *Resolution 300dpi  *ImageEnhance
*UIConstraints: *Resolution 1200dpi  *ImageEnhance

*UIConstraints: *ImageEnhance On *JCLPictureGrade On
*UIConstraints: *ImageEnhance On *JCLPictureGrade Off
*UIConstraints: *JCLPictureGrade On *ImageEnhance

*UIConstraints: *ImageEnhance On *Smoothing
*UIConstraints: *Smoothing True *ImageEnhance

*% === Basic Capabilities ============

*LanguageLevel: "2"
*Protocols: PJL TBCP
*ColorDevice: False
*DefaultColorSpace: Gray
*TTRasterizer:  Type42
*FileSystem: True
*Throughput: "24"

*FreeVM: "910000"
*VMOption 4Meg: "910000"
*VMOption 6Meg: "1034000"
*VMOption 8Meg: "1290000"
*VMOption 10Meg: "1290000"
*VMOption 12Meg: "1546000"
*VMOption 16Meg: "2058000"
*VMOption 18Meg: "2058000"
*VMOption 20Meg: "2058000"
*VMOption 24Meg: "2058000"
*VMOption 32Meg: "2058000"
*Password: "0"
*ExitServer: "
 count 0 eq   % is the password on the stack?
 { true }
 { dup        % potential password
   statusdict /checkpassword get exec not
 } ifelse
 {  %  if no password or not valid
   (WARNING : Cannot perform the exitserver command.) =
   (Password supplied is not valid.) =
   (Please contact the author of this software.) = flush
   quit
 } if
 serverdict /exitserver get exec
 "
*End
*Reset: "
 count 0 eq  % is the password on the stack?
 { true }
 { dup      % potential password
   statusdict /checkpassword get exec not
 } ifelse
 {  %  if no password or not valid
   (WARNING : Cannot reset printer.) =
   (Password supplied is not valid.) =
   (Please contact the author of this software.) = flush
   quit
 } if
 serverdict /exitserver get exec
 systemdict /quit get exec
 (WARNING : Printer Reset Failed.) = flush
 "
*End

*% === Job Control Language ==

*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = Postscript <0A>"
*JCLEnd: "<1B>%-12345X@PJL EOJ <0A><1B>%-12345X"

*JCLOpenUI *JCLPortRotation/Port Rotation: PickOne
*DefaultJCLPortRotation: None
*OrderDependency: 10 JCLSetup  *JCLPortRotation
*JCLPortRotation None/Printer's default: ""
*JCLPortRotation True/On: "@PJL LPORTROTATE<0A>"
*JCLCloseUI: *JCLPortRotation

*JCLOpenUI *JCLDensity/Print Darkness: PickOne
*DefaultJCLDensity: PrinterSetting
*OrderDependency: 20 JCLSetup  *JCLDensity
*JCLDensity PrinterSetting/Printer's default: ""
*JCLDensity VLIGHT/Very Light (-6): "@PJL SET LDENSITY = -6<0A>"
*JCLDensity LIGHT/Light (-3): "@PJL SET LDENSITY = -3<0A>"
*JCLDensity NORMAL/Normal (0): "@PJL SET LDENSITY = 0<0A>"
*JCLDensity DARK/Dark (+3): "@PJL SET LDENSITY = +3<0A>"
*JCLDensity VDARK/Very Dark (+6): "@PJL SET LDENSITY = +6<0A>"
*JCLCloseUI: *JCLDensity

*JCLOpenUI *JCLEconomode/Toner Saver: PickOne
*DefaultJCLEconomode: PrinterSetting
*OrderDependency: 10 JCLSetup  *JCLEconomode
*JCLEconomode PrinterSetting/Printer's default: ""
*JCLEconomode True/On: "@PJL SET ECONOMODE = ON<0A>"
*JCLEconomode False/Off: "@PJL SET ECONOMODE = OFF<0A>"
*JCLCloseUI: *JCLEconomode

*% === Resolution ============

*OpenUI *Resolution/Resolution:  PickOne
*DefaultResolution: 600dpi
*OrderDependency: 10 AnySetup *Resolution
*Resolution 300dpi/300 dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
*Resolution 600dpi/600 dpi: "1 dict dup /HWResolution [600 600] put setpagedevice"
*Resolution 1200dpi/1200 Quality: "1 dict dup /HWResolution [1200 1200] put setpagedevice"
*?Resolution: "
 save
 currentpagedevice /HWResolution get 0 get
 (     ) cvs print (dpi) = flush
 restore
 "
*End
*CloseUI: *Resolution

*OpenUI *Smoothing/Smoothing: Boolean
*DefaultSmoothing: False
*OrderDependency: 40 AnySetup *Smoothing
*Smoothing True/On:  "
 1 dict dup /PostRenderingEnhanceDetails 1 dict dup /REValue 2 put put setpagedevice"
*End
*Smoothing False/Off: "
 1 dict dup /PostRenderingEnhanceDetails 1 dict dup /REValue 0 put put setpagedevice"
*End
*?Smoothing: "
 save
 currentpagedevice /PostRenderingEnhanceDetails get /REValue get
 dup 3 gt{pop 4}if [(False)(True)(True)(True)(Unknown)] exch get = flush
 restore
 "
*End
*CloseUI: *Smoothing

*OpenUI *ImageEnhance/Image Enhancement: Boolean
*DefaultImageEnhance: False
*OrderDependency: 40 AnySetup *ImageEnhance
*ImageEnhance True/On:  "
 1 dict dup /DeviceRenderingInfo 1 dict dup /ImageEnhancement 1 put put setpagedevice"
*End
*ImageEnhance False/Off: "
 1 dict dup /DeviceRenderingInfo 1 dict dup /ImageEnhancement 0 put put setpagedevice"
*End
*CloseUI: *ImageEnhance

*JCLOpenUI *JCLPictureGrade/PictureGrade: PickOne
*DefaultJCLPictureGrade: Printer
*OrderDependency: 10 JCLSetup *JCLPictureGrade
*JCLPictureGrade Printer/Printer's default:""
*JCLPictureGrade On/On:         "@PJL SET LPARM:POSTSCRIPT LPICTUREGRADE = ON<0A>"
*JCLPictureGrade Off/Off:       "@PJL SET LPARM:POSTSCRIPT LPICTUREGRADE = OFF<0A>"
*JCLCloseUI: *JCLPictureGrade


*% === Halftone Information ===============

*ScreenFreq: "60.0"
*ScreenAngle: "45.0"
*DefaultScreenProc: Dot
*ScreenProc Dot: "
 {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
 sub }{dup mul exch dup mul add 1 exch sub }ifelse }
 "
*End
*ScreenProc Line: "{ pop }"
*ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"

*DefaultTransfer: Factory
*Transfer Factory: "{ }"
*Transfer Factory.Inverse: "{ 1 exch sub }"

*% === Paper Handling ===================

*LandscapeOrientation: Plus90

*% These entries will set up the frame buffer.
*% Usually used with AutoSelect input slot.
*% Used C4 for C9 envelope, ISOB5 for B5 envelope, and C3 for
*% Other Envelope because C9, B5, and Other Envelope are not defined in
*% Adobe PPD specifications. Correct sizes, regions, imageable areas, and
*% dimensions are given. Translation strings give correct names.

*OpenUI *PageSize:  PickOne
*OrderDependency: 30 AnySetup *PageSize
*DefaultPageSize: Letter

*PageSize Letter/Letter: "
 2 dict dup /PageSize [612 792]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize Legal/Legal: "
 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
*End
*PageSize Executive/Executive: "
 2 dict dup /PageSize [522 756]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize A4/A4: "
 2 dict dup /PageSize [595 842]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize A5/A5: "
 2 dict dup /PageSize [420 595]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize B5/B5: "
 2 dict dup /PageSize [516 729]  put dup /ImagingBBox null put setpagedevice"
*End
*% Engine value used; different from 4079P; Hp 5si
*PageSize A3/A3: "
 2 dict dup /PageSize [842 1191]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize Tabloid/Tabloid: "
 2 dict dup /PageSize [792 1224]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize Universal/Custom 11.7 x 17.7 in: "
 2 dict dup /PageSize [842 1274]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize B4/B4: "
 2 dict dup /PageSize [729 1032]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize Monarch/Monarch Envelope: "
 2 dict dup /PageSize [279 540]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize C4/C9 Envelope: "
 2 dict dup /PageSize [279 639]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize Comm10/C10 Envelope: "
 2 dict dup /PageSize [297 684]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize DL/DL Envelope: "
 2 dict dup /PageSize [312 624]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize C5/C5 Envelope: "
 2 dict dup /PageSize [459 649]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize ISOB5/B5 Envelope: "
 2 dict dup /PageSize [499 709]  put dup /ImagingBBox null put setpagedevice"
*End
*PageSize C3/Other Envelope: "
 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
*End
*?PageSize: "
 save
 17 dict
   dup /letter (Letter) put
   dup /legal (Legal) put
   dup /executivepage (Executive) put
   dup /a4 (A4) put
   dup /a5 (A5) put
   dup /b5 (B5) put
   dup /a3 (A3) put
   dup /tabloid (Tabloid) put
   dup /oversize (Tabloid.Oversize) put
   dup /b4 (B4) put
   dup /3.875x7.5envelope (Monarch) put
   dup /3.875x8.875envelope (C9) put
   dup /4.125x9.5envelope (Comm10) put
   dup /110x220envelope (DL) put
   dup /162x229envelope (C5) put
   dup /176x250envelope (Envelope.499.709) put
   dup /otherenvelope (Envelope.612.996) put
 statusdict /papersize get exec
 3 1 roll  {get} stopped {(Unknown)}if
 exch  not { print (.Transverse) }if
 = flush
 restore
 "
*End


*CloseUI: *PageSize

*% These entries will set up the frame buffer.
*% Usually used with input slots other than AutoSelect.
*% Used C4 for C9 envelope, ISOB5 for B5 envelope, and C3 for
*% Other Envelope because C9, B5, and Other Envelope are not defined in
*% Adobe PPD specifications. Correct sizes, regions, imageable areas, and
*% dimensions are given. Translation strings give correct names.

*OpenUI *PageRegion:  PickOne
*OrderDependency: 40 AnySetup *PageRegion
*DefaultPageRegion: Letter

*PageRegion Letter: "
 2 dict dup /PageSize [612 792]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion Legal: "
 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion Executive: "
 2 dict dup /PageSize [522 756]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion A4: "
 2 dict dup /PageSize [595 842]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion A5: "
 2 dict dup /PageSize [420 595]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion B5: "
 2 dict dup /PageSize [516 729]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion A3: "
 2 dict dup /PageSize [842 1191]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion Tabloid: "
 2 dict dup /PageSize [792 1224]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion Universal: "
 2 dict dup /PageSize [842 1274]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion B4: "
 2 dict dup /PageSize [729 1032]  put dup /ImagingBBox null put setpagedevice"
*End

*PageRegion Monarch: "
 2 dict dup /PageSize [279 540]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion C4: "
 2 dict dup /PageSize [279 639]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion Comm10: "
 2 dict dup /PageSize [297 684]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion DL: "
 2 dict dup /PageSize [312 624]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion C5: "
 2 dict dup /PageSize [459 649]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion ISOB5: "
 2 dict dup /PageSize [499 709]  put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion C3: "
 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
*End

*CloseUI: *PageRegion

*% Used C4 for C9 envelope, ISOB5 for B5 envelope, and C3 for
*% Other Envelope because C9, B5, and Other Envelope are not defined in
*% Adobe PPD specifications. Correct sizes, regions, imageable areas, and
*% dimensions are given. Translation strings give correct names.
*DefaultImageableArea: Letter
*ImageableArea Letter:    "12 12 600 780"
*ImageableArea Legal:     "12 12 600 996"
*ImageableArea Executive: "12 12 510 744"
*ImageableArea A4:        "7 12 585 829"
*ImageableArea A5:        "12 12 407 583"
*ImageableArea B5:        "12 12 505 716"
*ImageableArea A3:        "12 12 829 1178"
*ImageableArea Tabloid:   "12 12 780 1212"
*ImageableArea Universal: "12 12 830 1262"
*ImageableArea B4:        "12 12 716 1020"
*ImageableArea Monarch:   "1 12 267 528"
*ImageableArea C4:        "1 12 267 626"
*ImageableArea Comm10:    "3 12 285 672"
*ImageableArea DL:        "2 12 299 611"
*ImageableArea C5:        "4 12 447 636"
*ImageableArea ISOB5:     "2 12 486 696"
*ImageableArea C3:        "12 12 600 996"
*?ImageableArea: "
 save
 /cvp { cvi (            ) cvs print ( ) print } bind def
 newpath clippath pathbbox
 4 -2 roll exch 2 {ceiling cvp} repeat
 exch 2 {floor cvp} repeat flush
 restore
 "
*End

*% These provide the physical dimensions of the paper (by keyword)
*% Used C4 for C9 envelope, ISOB5 for B5 envelope, and C3 for
*% Other Envelope because C9, B5, and Other Envelope are not defined in
*% Adobe PPD specifications. Correct sizes, regions, imageable areas, and
*% dimensions are given. Translation strings give correct names.

*DefaultPaperDimension: Letter
*PaperDimension Letter:    "612 792"
*PaperDimension Legal:     "612 1008"
*PaperDimension Executive: "522 756"
*PaperDimension A4:        "595 842"
*PaperDimension A5:        "420 595"
*PaperDimension B5:        "516 729"
*PaperDimension A3:        "842 1191"
*PaperDimension Tabloid:   "792 1224"
*PaperDimension Universal: "842 1274"
*PaperDimension B4:        "729 1032"
*PaperDimension Monarch:   "279 540"
*PaperDimension C4:        "279 639"
*PaperDimension Comm10:    "297 684"
*PaperDimension DL:        "312 624"
*PaperDimension C5:        "459 649"
*PaperDimension ISOB5:     "499 709"
*PaperDimension C3:        "612 1008"

*RequiresPageRegion All: True

*% ==== Standard Input Paper Sources

*OpenUI *InputSlot:  PickOne
*OrderDependency: 20 AnySetup *InputSlot
*DefaultInputSlot: AutoSelect
*InputSlot AutoSelect/Auto Select: "
 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice"
*End
*InputSlot Tray1/Upper (Tray 1): "
 1 dict dup /MediaPosition null put setpagedevice
 currentpagedevice /InputAttributes get 0 get setpagedevice
 1 dict dup /InputAttributes 1 dict dup /Priority [0] put put setpagedevice
 1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"
*End
*InputSlot Tray2/Lower (Tray 2): "
 1 dict dup /MediaPosition null put setpagedevice
  currentpagedevice /InputAttributes get 1 get setpagedevice
 1 dict dup /InputAttributes 1 dict dup /Priority [1] put put setpagedevice
 1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"
*End
*InputSlot MultiPurpose/Multipurpose Tray: "
 1 dict dup /MediaPosition null put setpagedevice
 currentpagedevice /InputAttributes get 2 get setpagedevice
 1 dict dup /InputAttributes 1 dict dup /Priority [2] put put setpagedevice
 1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"
*End
*% ==== Optional Input Sources ====

*% If not installed select upper tray instead.
*InputSlot Tray3/Input Drawer (Tray 3): "
 1 dict dup /MediaPosition null put setpagedevice
 userdict /lms
 currentpagedevice /InputAttributes get 3 known { 3 }{ 0 }ifelse put
 currentpagedevice /InputAttributes get lms get setpagedevice
 1 dict dup /InputAttributes 1 dict dup /Priority [lms] put put setpagedevice
 1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"
*End

*% If the Envelope Feeder is not installed then do a manual Feed
*InputSlot Feeder/Envelope Feeder: "
 1 dict dup /MediaPosition null put setpagedevice
 currentpagedevice /InputAttributes get 4 known
 { 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice
   1 dict dup/InputAttributes 1 dict dup /Priority [4] put put setpagedevice }
 { 1 dict dup /ManualFeed true put setpagedevice }ifelse"
*End
*InputSlot ManualPaper/Manual Paper: "
 1 dict dup /ManualFeed true  put setpagedevice
 1 dict dup /MediaPosition null put setpagedevice
 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice"
*End
*InputSlot ManualEnvelope/Manual Envelope: "
 1 dict dup /ManualFeed true  put setpagedevice
 1 dict dup /MediaPosition null put setpagedevice
 1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice"
*End
*?InputSlot: "
 save
 [ (Upper) (Lower) (Multipurpose) (Manual) (Manual Envelope) (Tray3) (Feeder)  ]
 statusdict /papertray get exec
 {get exec} stopped { pop pop (Unknown) } if = flush
 restore
 "
*End

*CloseUI: *InputSlot

*% *OpenUI *ManualFeed/Manual Paper: Boolean
*% *OrderDependency: 15 AnySetup *ManualFeed
*% *DefaultManualFeed: False
*% *ManualFeed True:  "1 dict dup /ManualFeed true  put setpagedevice"
*% *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
*% *?ManualFeed: "
*%  save
*%  currentpagedevice /ManualFeed get {(True)}{(False)}ifelse = flush
*%  restore
*%  "
*% *End
*% *CloseUI: *ManualFeed


*OpenUI *TraySwitch/Tray Linking: PickOne

*OrderDependency: 50 AnySetup *TraySwitch
*DefaultTraySwitch: Off
*TraySwitch False/No Tray Linking: "
1 dict dup /TraySwitch false put setpagedevice"
*End
*TraySwitch Tray12/Link Tray 1+2:    "
1 dict dup /DeviceRenderingInfo 1 dict dup /TrayLinking 1 put put setpagedevice
1 dict dup /TraySwitch true put setpagedevice"
*End
*TraySwitch Tray123/Link Tray 1+2+3: "
1 dict dup /DeviceRenderingInfo 1 dict dup /TrayLinking 2 put put setpagedevice
1 dict dup /TraySwitch true put setpagedevice"
*End
*TraySwitch Tray23/Link Tray 2+3:    "
1 dict dup /DeviceRenderingInfo 1 dict dup /TrayLinking 3 put put setpagedevice
1 dict dup /TraySwitch true put setpagedevice"
*End
*?TraySwitch: "
 save
 currentpagedevice /TraySwitch get {(True)}{(False)}ifelse = flush
 restore
 "
*End
*CloseUI: *TraySwitch


*DefaultOutputOrder: Normal
*OutputOrder Normal: ""
*OutputOrder Reverse: ""

*% ==== Duplex Printing Selection ====

*OpenUI *Duplex/Duplex: PickOne
*DefaultDuplex: None
*Duplex None/Simplex: "1 dict dup /Duplex false put setpagedevice"
*Duplex DuplexNoTumble/Duplex - Long Edge: "
 statusdict /duplexer get exec
  { 2 dict dup /Duplex true put dup /Tumble false put setpagedevice }
  { 1 dict dup /Duplex false put setpagedevice }
  ifelse
 "
*End
*Duplex DuplexTumble/Duplex - Short Edge: "
 statusdict /duplexer get exec
 { 2 dict dup /Duplex true put dup /Tumble true put setpagedevice }
 { 1 dict dup /Duplex false put setpagedevice }
 ifelse
 "
*End
*?Duplex: "
 save
 currentpagedevice /Duplex get {(True)}{(False)}ifelse = flush
 restore
 "
*End
*CloseUI: *Duplex

*% ==== Collated Copies ====

*OpenUI *LXCollate/Collate Copies: Boolean
*DefaultLXCollate: False
*OrderDependency: 44 AnySetup *LXCollate
*LXCollate True/On: "1 dict dup /Collate true put setpagedevice"
*LXCollate False/Off: "1 dict dup /Collate false put setpagedevice"
*CloseUI: *LXCollate

*% ==== Output Finisher ====

*OpenUI *OutputBin/Output Bin: PickOne
*DefaultOutputBin: Bin0
*OrderDependency:  45 AnySetup *OutputBin
*OutputBin Bin0/Bin 0 (Top):"
 1 dict dup /OutputAttributes 1 dict dup /Priority [0] put put setpagedevice"
*End
*OutputBin Bin1/Bin 1 (Side):"
 1 dict dup /OutputAttributes 1 dict dup /Priority [1] put put setpagedevice"
*End

*CloseUI: *OutputBin

*OpenUI *StapleLocation/Staple: PickOne
*DefaultStapleLocation: Off
*OrderDependency: 170 AnySetup *StapleLocation
*StapleLocation Off/Off: "
 1 dict dup /Staple 0 put setpagedevice"
*End
*StapleLocation Staple1/Staple 1: "
 2 dict dup /Staple 3 put dup /StapleDetails 2 dict dup /Type 93 put dup
 /Number 1 put put setpagedevice"
*End
*StapleLocation Staple2/Staple 2: "
 2 dict dup /Staple 3 put dup /StapleDetails 2 dict dup /Type 93 put dup
 /Number 2 put put setpagedevice"
*End
*CloseUI: *StapleLocation

*CloseGroup: FinisherOptions



*% === Font Information ==========================================

*DefaultFont: Courier
*Font Courier: Standard "(001.000)" Standard ROM
*Font Courier-Bold: Standard "(001.000)" Standard ROM
*Font Courier-Oblique: Standard "(001.000)" Standard ROM
*Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
*Font Times-Roman: Standard "(001.000)" Standard ROM
*Font Times-Bold: Standard "(001.000)" Standard ROM
*Font Times-Italic: Standard "(001.000)" Standard ROM
*Font Times-BoldItalic: Standard "(001.000)" Standard ROM
*Font Helvetica: Standard "(001.000)" Standard ROM
*Font Helvetica-Bold: Standard "(001.000)" Standard ROM
*Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
*Font Helvetica-Narrow: Standard "(001.000)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM
*Font Symbol: Special "(001.000)" Standard ROM
*Font AvantGarde-Book: Standard "(001.000)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM
*Font AvantGarde-Demi: Standard "(001.000)" Standard ROM
*Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM
*Font Bookman-Demi: Standard "(001.000)" Standard ROM
*Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM
*Font Bookman-Light: Standard "(001.000)" Standard ROM
*Font Bookman-LightItalic: Standard "(001.000)" Standard ROM
*Font Helvetica-Light: Standard "(001.000)" Standard ROM
*Font Helvetica-LightOblique: Standard "(001.000)" Standard ROM
*Font Helvetica-Black: Standard "(001.000)" Standard ROM
*Font Helvetica-BlackOblique: Standard "(001.000)" Standard ROM
*Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM
*Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM
*Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM
*Font Palatino-Roman: Standard "(001.000)" Standard ROM
*Font Palatino-Bold: Standard "(001.000)" Standard ROM
*Font Palatino-Italic: Standard "(001.000)" Standard ROM
*Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM
*Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM
*Font ZapfDingbats: Special "(001.000)" Special ROM
*?FontQuery: "
 save
 4 dict begin
  /sv exch def
  /str (fonts/                              ) def
  /st2 128 string def
  { count 0 gt
   { dup st2 cvs (/) print print (:) print dup FontDirectory exch known
    {pop (Yes)}
    { str exch st2 cvs dup length /len exch def
     6 exch putinterval str 0 len 6 add getinterval mark exch
     { } st2 filenameforall counttomark 0 gt
     { cleartomark (Yes)}{cleartomark (No)}ifelse
    }ifelse = flush
   }{ exit } ifelse
  } bind loop
  (*) = flush
  sv
 end
 restore
 "
*End

*?FontList: "
 save
 2 dict begin
  /sv exch def
  /str 128 string def
  FontDirectory { pop == } bind forall flush
  /filenameforall where
  { pop save (fonts/*)
   { dup length 6 sub 6 exch getinterval cvn == } bind
   str filenameforall flush restore
  } if
  (*) = flush
  sv
 end
 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: "Printer Busy"
*Status: "Warming Up"
*Status: "idle"
*Status: "busy"
*Status: "waiting"
*Status: "initializing"
*Status: "not ready"

*% Input Sources (format: %%  status: <stat>; source: <one of these>  %% )
*Source: "Serial"
*Source: "Parallel"
*Source: "Network"

*% Printer Error (format: %%  PrinterError: <one of these>  %%)
*PrinterError: "Paper Jam"
*PrinterError: "Wrong Paper Length"
*PrinterError: "Invalid Manual Insertion"
*PrinterError: "Change Size in Feeder"
*PrinterError: "Change Size in Tray 1"
*PrinterError: "Change Size in Tray 2"
*PrinterError: "Paper Out or Feed Failure - Feed"
*PrinterError: "Load Manual Envelope"
*PrinterError: "Paper Out or Feed Failure - Tray 1"
*PrinterError: "Paper Out or Feed Failure - Tray 2"
*PrinterError: "Load Manual Paper"
*PrinterError: "Output Bin Full"
*PrinterError: "Cover Open/Cartridge Not Installed"
*PrinterError: "Insufficient Memory"
*PrinterError: "Complex Page"
*PrinterError: "Default Storage Error"
*PrinterError: "Defective Font Card Installed"
*PrinterError: "Flash Full"
*PrinterError: "ioerror"
*PrinterError: "Flash Error"
*PrinterError: "Duplex Not Attached"
*PrinterError: "Duplex Cover Open"
*PrinterError: "Scheduled Maintenance"
*PrinterError: "Toner Low"
*PrinterError: "Service Error"

*%DeviceAdjustMatrix: " 1 0 0 1 0 0 "

*% === Color Separation Information =====================

*DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi

*InkName: ProcessBlack/Process Black
*InkName: CustomColor/Custom Color
*InkName: ProcessCyan/Process Cyan
*InkName: ProcessMagenta/Process Magenta
*InkName: ProcessYellow/Process Yellow

*%  For 60 lpi / 300 dpi  ===============================

*ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
*ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
*ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
*ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
*ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"

*ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
*ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
*ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
*ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
*ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"

*%  For 53 lpi / 300 dpi  ===============================

*ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
*ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
*ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
*ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
*ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"

*ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
*ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
*ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
*ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
*ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"

*%  For 85 lpi / 600 dpi  5,5,2,6,6,2,20/3,0) =====================

*ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
*ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
*ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
*ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
*ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"

*ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
*ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
*ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
*ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
*ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"

*ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
 {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
 abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
 sub }{dup mul exch dup mul add 1 exch sub }ifelse }
 "
*End

*%  For 71 lpi / 600 dpi  ===============================

*ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
*ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
*ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
*ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
*ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"

*ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
*ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
*ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
*ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
*ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"

*% For 106 lpi / 1200 dpi ===================================================

*ColorSepScreenAngle ProcessBlack.106lpi.1200dpi/106 lpi / 1200 dpi: "45.0"
*ColorSepScreenAngle CustomColor.106lpi.1200dpi/106 lpi / 1200 dpi: "45.0"
*ColorSepScreenAngle ProcessCyan.106lpi.1200dpi/106 lpi / 1200 dpi: "71.5651"
*ColorSepScreenAngle ProcessMagenta.106lpi.1200dpi/106 lpi / 1200 dpi: "18.4349"
*ColorSepScreenAngle ProcessYellow.106lpi.1200dpi/106 lpi / 1200 dpi: "0.0"

*ColorSepScreenFreq ProcessBlack.106lpi.1200dpi/106 lpi / 1200 dpi: "106.066"
*ColorSepScreenFreq CustomColor.106lpi.1200dpi/106 lpi / 1200 dpi: "106.066"
*ColorSepScreenFreq ProcessCyan.106lpi.1200dpi/106 lpi / 1200 dpi: "94.8683"
*ColorSepScreenFreq ProcessMagenta.106lpi.1200dpi/106 lpi / 1200 dpi: "94.8683"
*ColorSepScreenFreq ProcessYellow.106lpi.1200dpi/106 lpi / 1200 dpi: "100.0"

*% For 116 lpi / 1200 dpi ===================================================

*ColorSepScreenAngle ProcessBlack.116lpi.1200dpi/116 lpi / 1200 dpi: "45.0"
*ColorSepScreenAngle CustomColor.116lpi.1200dpi/116 lpi / 1200 dpi: "45.0"
*ColorSepScreenAngle ProcessCyan.116lpi.1200dpi/116 lpi / 1200 dpi: "71.5651"
*ColorSepScreenAngle ProcessMagenta.116lpi.1200dpi/116 lpi / 1200 dpi: "18.4349"
*ColorSepScreenAngle ProcessYellow.116lpi.1200dpi/116 lpi / 1200 dpi: "0.0"

*ColorSepScreenFreq ProcessBlack.116lpi.1200dpi/116 lpi / 1200 dpi: "106.066"
*ColorSepScreenFreq CustomColor.116lpi.1200dpi/116 lpi / 1200 dpi: "106.066"
*ColorSepScreenFreq ProcessCyan.116lpi.1200dpi/116 lpi / 1200 dpi: "94.8683"
*ColorSepScreenFreq ProcessMagenta.116lpi.1200dpi/116 lpi / 1200 dpi: "94.8683"
*ColorSepScreenFreq ProcessYellow.116lpi.1200dpi/116 lpi / 1200 dpi: "100.0"