FYI:

For the first time in months, I have finally gotten a printer to be 
removed, and a new one installed. Excellent!

There are a few problems you may want to know about:

Testing printer pages to my NewGen TurboPS/880 Postscript Level 1 
printer doesn't work.  They are sent, but nothing prints.  This is with 
either the Generic PS, or the Apple Laserwriter NTX, or the 880.PPD 
(file attached) drivers.  None of the three actually print a test page. 
It seems that they are all being sent as PS Level 2 or 3, and my printer 
just will not accept anything above Level 1 PS.

Also, if I try to print from let's say KWord, nothing will print either. 
The job is sent, the lights blink, but just dies.

Another problem with KDE printing is the setup or *Properties* don't 
save even if you click the Save button.  Specifically the A4 paper size 
is default.  I can change it to Letter and hit Save, but when I go back 
in, it has changed back to A4.

The funny thing is that, the test pages have never actually printed, 
even back many distro levels.  But at least with the proper .ppd file 
installed, I could get printing to work from the kprinting app.  Now not 
even that works.

It seems that ALL printing may be sending in Level 2 or above PS, but 
this is just a guess as to what the problem is.  Is it possible to add a 
button to Printerdrake as to what Level of PS printing is to be sent as?

A separate problem within KDE Print Manager is that I can't remove or 
add a printer there directly.

I have also attached a tar of a ton of NewGen PPDs, in case you want to 
add NewGen printers to the list.


Bill Greenwood,  Mdk Club member

Reply or question directly to my email...




*PPD-Adobe: "4.0"

*% Adobe Systems PostScript(R) Printer Description File
*% For "TurboPS/880" with flash version 2.61 or greater.
*%
*% Copyright 1992-1993 NewGen Systems Corporation.
*% All Rights Reserved.
*%
*% Permission is granted for redistribution of this file as
*% long as this copyright notice is intact and the contents
*% of the file is not altered in any way from its original form.
*%
*% Date: Tuesday, January 11, 1994 2:20:04 PM

*FormatVersion: "4.0"
*FileVersion: "5.1"
*LanguageVersion: English
*Product: "(TurboPS/880)"
*PSVersion: "(51.8) 1"
*ModelName: "NewGen TurboPS/880"
*NickName: "NewGen TurboPS/880"
*PCFileName: "880.PPD"

*% ===== Installable Options =====

*OpenGroup: InstallableOptions/Options Installed

*OpenUI *Option1/Memory Configuration: PickOne
*DefaultOption1: 12MB
*Option1 4MB/4 MB Installed: ""
*Option1 6MB/6 MB Installed: ""
*Option1 8MB/8 MB Installed: ""
*Option1 10MB/10 MB Installed: ""
*Option1 12MB/12 MB Installed: ""
*Option1 14MB/14 MB Installed: ""
*Option1 20MB/20 MB Installed: ""
*Option1 24MB/24 MB Installed: ""
*Option1 32MB/32 MB Installed: ""
*CloseUI: *Option1

*OpenUI *Option2/Board Level: PickOne
*DefaultOption2: 1
*Option2 1/Level 1: ""
*Option2 2/Level 2: ""
*CloseUI: *Option2

*CloseGroup: InstallableOptions

*% ===== Constraints =====

*UIConstraints: *Resolution 800x800dpi *Smoothing
*UIConstraints: *Option2 1 *Smoothing

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

*FreeVM: "3858000"
*LanguageLevel: "1"
*ColorDevice: False
*DefaultColorSpace: Gray
*Throughput: "8"
*Extensions: FileSystem
*VariablePaperSize: False
*FileSystem: True
*?FileSystem: "
    save
        statusdict /diskonline get exec {(True)}{(False)} ifelse
    restore
"
*End

*Password: "0"
*ExitServer: "
    count 0 eq {
        true
    }{
        dup
        statusdict /checkpassword get exec not
    } ifelse
    {
        (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 {
        true
    }{
        dup
        statusdict /checkpassword get exec not
    } ifelse
    {
        (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

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

*OpenUI *Resolution: PickOne
*OrderDependency: 50 AnySetup *Resolution
*DefaultResolution: 800x800dpi
*Resolution 800x800dpi: "true statusdict /setDRT get exec"
*Resolution 400x400dpi: "false statusdict /setDRT get exec"
*?Resolution: "
    save
        initgraphics
        0 0 moveto currentpoint matrix defaultmatrix transform
        0 72 lineto currentpoint matrix defaultmatrix transform
        3 -1 roll sub dup mul
        3 1 roll exch sub dup mul
        add sqrt round cvi
        (           ) cvs dup print (x) print print (dpi) = flush
    restore
"
*End
*CloseUI: *Resolution

*% ===== Special Capabilities =====

*Emulators: hplj hpgl
*StartEmulator_hplj: "hppcl"
*StopEmulator_hplj: "<1B>q"
*StartEmulator_hpgl: "hpgl"
*StopEmulator_hpgl: "<1B>q"

*OpenUI *Smoothing/IET: Boolean
*OrderDependency: 40 AnySetup *Smoothing
*DefaultSmoothing: Unknown
*Smoothing True/On: "true statusdict /enableIET get exec"
*Smoothing False/Off: "false statusdict /enableIET get exec"
*?Smoothing: "
    save
        statusdict /defaultIET get exec {(True)}{(False)}ifelse = flush
    restore
"
*CloseUI: *Smoothing

*% ----- Gamma Correction (Special Capability) -----

*OpenUI *GammaCorrection/Gamma Correction: PickOne
*% This allows the user to correct the darkness, compensating for toner
*% cartridge variance, etc.
*OrderDependency: 30 AnySetup *GammaCorrection
*DefaultGammaCorrection: Unknown
*GammaCorrection Off: "0 statusdict /setgammacorrection get exec"
*GammaCorrection 1: "1 statusdict /setgammacorrection get exec"
*GammaCorrection 2: "2 statusdict /setgammacorrection get exec"
*GammaCorrection 3: "3 statusdict /setgammacorrection get exec"
*GammaCorrection 4: "4 statusdict /setgammacorrection get exec"
*GammaCorrection 5: "5 statusdict /setgammacorrection get exec"
*?GammaCorrection: "statusdict/defaultgammacorrection get exec == flush"
*CloseUI: *GammaCorrection

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

*ScreenFreq: "85.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 }
"
*End
*DefaultTransfer: Null
*Transfer Null: "{ }"
*Transfer Null.Inverse: "{ 1 exch sub }"

*% ===== 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: 30 AnySetup *PageSize
*DefaultPageSize: Letter
*PageSize Letter: "statusdict /lettertray get exec"
*PageSize Legal: "statusdict /legaltray get exec"
*PageSize A4: "statusdict /a4tray get exec"
*PageSize B5: "statusdict /b5tray get exec"
*PageSize Executive: "statusdict /execpapertray get exec"
*PageSize LetterSmall: "statusdict /lettertray get exec lettersmall"
*PageSize A4Small: "statusdict /a4tray get exec a4small"
*PageSize LegalSmall: "legal"
*PageSize Com10/Com 10 Envelope: "statusdict /envelopetray get exec"
*CloseUI: *PageSize

*OpenUI *PageRegion: PickOne
*OrderDependency: 40 AnySetup *PageRegion
*DefaultPageRegion: Letter
*PageRegion Letter: "letter"
*PageRegion Legal: "legal"
*PageRegion A4: "a4"
*PageRegion B5: "b5"
*PageRegion Executive: "execpaper"
*PageRegion LetterSmall/US Letter: "lettersmall"
*PageRegion A4Small: "a4small"
*PageRegion LegalSmall/US Legal: "legal"
*PageRegion Com10/Com 10 Envelope: "envelope"
*CloseUI: *PageRegion

*DefaultImageableArea: Letter
*ImageableArea Letter: "11 14 598 778"
*ImageableArea Legal: "11 14 598 994"
*ImageableArea A4: "11 14 581 828"
*ImageableArea B5: "11 14 502 715"
*ImageableArea Executive: "11 14 526 742"
*ImageableArea LetterSmall/US Letter: "31 31 583 761 "
*ImageableArea A4Small: "29 31 567 812 "
*ImageableArea LegalSmall/US Legal: "64 54 548 954 "
*ImageableArea Com10/Com 10 Envelope: "11 14 283 670"
*?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

*DefaultPaperDimension: Letter
*PaperDimension Letter: "612 792"
*PaperDimension Legal: "612 1008"
*PaperDimension A4: "595 842"
*PaperDimension B5: "516 729"
*PaperDimension Executive: "540 756"
*PaperDimension LetterSmall/US Letter: "612 792"
*PaperDimension A4Small: "595 842"
*PaperDimension LegalSmall/US Legal: "612 1008"
*PaperDimension Com10/Com 10 Envelope: "297 684"

*OpenUI *InputSlot: PickOne
*OrderDependency: 15 AnySetup *InputSlot
*DefaultInputSlot: Cassette
*InputSlot Cassette: ""
*RequiresPageRegion All: True
*CloseUI: *InputSlot

*OpenUI *ManualFeed: Boolean
*OrderDependency: 20 AnySetup *ManualFeed
*DefaultManualFeed: False
*ManualFeed True: "statusdict /manualfeed true put"
*ManualFeed False: "statusdict /manualfeed false put"
*?ManualFeed: "
    save
        statusdict /manualfeed get
        {(True)}{(False)}ifelse = flush
    restore
"
*End
*CloseUI: *ManualFeed

*DefaultOutputOrder: Normal

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

*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font AvantGarde-Demi: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font AvantGarde-DemiOblique: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Bookman-Demi: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Bookman-DemiItalic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Bookman-Light: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Bookman-LightItalic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Courier: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Courier-Bold: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Courier-BoldOblique: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Courier-Oblique: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Helvetica: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Helvetica-Bold: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Helvetica-Oblique: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Helvetica-Narrow: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font NewCenturySchlbk-Roman: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font NewCenturySchlbk-Bold: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font NewCenturySchlbk-Italic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Palatino-Roman: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Palatino-Bold: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Palatino-BoldItalic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Palatino-Italic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Symbol: Special "(Fontware-PSF 1.5)" Special ROM
*Font Times-Roman: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Times-Bold: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Times-BoldItalic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font Times-Italic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font ZapfChancery-MediumItalic: Standard "(Fontware-PSF 1.5)" Standard ROM
*Font ZapfDingbats: Special "(Fontware-PSF 1.5)" Special ROM

*?FontQuery: "
    save
        /str 100 string dup 0 (fonts/) putinterval def
        {
            count 1 gt
            {
                exch dup str 6 94 getinterval cvs
                (/) print dup print (:) print exch
                FontDirectory exch known
                { pop (Yes) }
                    {
                        length 6 add str 0 3 -1 roll getinterval
                        mark exch status
                    {cleartomark (Yes)}{cleartomark (No)} ifelse
                } ifelse =
            }
            {exit} ifelse
        }bind loop
        (*) = flush
    restore
"
*End

*?FontList: "
    save
        FontDirectory { pop == } bind forall flush
        /filenameforall where
        {
            pop (fonts/*)
                { dup length 6 sub 6 exch getinterval cvn == } bind
            128 string filenameforall flush
        } if
        (*) = flush
    restore
"
*End

*% ===== Printer Messages (verbatim from printer)

*Message: "%%[ exitserver: permanent state may be changed ]%%"
*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
*Message: "\FontName\ not found, using Courier."

*% ===== Status (Format: %%[ status: <one of these> ]%%)

*Status: "idle"
*Status: "busy"
*Status: "waiting"
*Status: "printing"
*Status: "PrinterError: Cover Open"
*Status: "PrinterError: Paper Jam"
*Status: "PrinterError: Fuser Alarm"
*Status: "PrinterError: Laser Alarm"
*Status: "PrinterError: BD Cycle Alarm"
*Status: "PrinterError: Mirror Alarm"
*Status: "PrinterError: Main Motor Alarm"
*Status: "PrinterError: No Cartridge"
*Status: "PrinterError: Need Diff Tray"/PrinterError: Need Different Tray
*Status: "PrinterError: Warming Up"
*Status: "PrinterError: Tray 1 Not Rdy"/PrinterError: Tray 1 Not Ready
*Status: "PrinterError: Stacker Full"
*Status: "PrinterError: Stacker Not Rdy"/PrinterError: Stacker Not Ready
*Status: "PrinterError: Lower Tray:<0D0A>Out of Paper"
*Status: "PrinterError: Upper Tray:<0D0A>Out of Paper"
*Status: "PrinterError: Manualfeed"
*Status: "PrinterError: Toner Low"
*Status: "PrinterError: Out Tray0 Full"

*% ===== Input Sources (Format: %%[ status: <stat>; source: <one of these> ]%%)

*Source: "Timer"
*Source: "Status"
*Source: "Keyboard"
*Source: "Printer"
*Source: "NDRV"
*Source: "TCP/IP"
*Source: "EtherTalk"
*Source: "Novell"
*Source: "LocalTalk"
*Source: "Front Panel"
*Source: "Serial"
*Source: "Parallel"
*Source: "Interpreter"
*Source: "Unknown Task"

*% ===== Printer Error (Format: %%[ PrinterError: <one of these> ]%%)

*PrinterError: "Cover Open"
*PrinterError: "Paper Jam"
*PrinterError: "Fuser Alarm"
*PrinterError: "BD Cycle Alarm"
*PrinterError: "Mirror Alarm"
*PrinterError: "Main Motor Alarm"
*PrinterError: "No Cartridge"
*PrinterError: "Need Dif Tray"/Need Different Tray
*PrinterError: "Warming Up"
*PrinterError: "Tray 1 Not Ready"
*PrinterError: "Stacker Full"
*PrinterError: "Stacker Not Rdy"/Stacker Not Ready
*PrinterError: "Lower Tray:<0D0A>Out of Paper"
*PrinterError: "Upper Tray:<0D0A>Out of Paper"
*PrinterError: "Not Ready"
*PrinterError: "Manualfeed"
*PrinterError: "Toner Low"
*PrinterError: "No Envelope"
*PrinterError: "Out Tray0 Full"

*%DeviceAdjustMatrix: "[1 0 0 1 0 0]"

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

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

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

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

*ColorSepScreenAngle ProcessCyan.53lpi.400dpi/53 lpi/400 dpi: "108.4"
*ColorSepScreenAngle ProcessMagenta.53lpi.400dpi/53 lpi/400 dpi: "161.6"
*ColorSepScreenAngle ProcessYellow.53lpi.400dpi/53 lpi/400 dpi: "90"
*ColorSepScreenAngle ProcessBlack.53lpi.400dpi/53 lpi/400 dpi: "45"
*ColorSepScreenAngle CustomColor.53lpi.400dpi/53 lpi/400 dpi: "45"

*ColorSepScreenFreq ProcessCyan.53lpi.400dpi/53 lpi/400 dpi: "42.2"
*ColorSepScreenFreq ProcessMagenta.53lpi.400dpi/53 lpi/400 dpi: "42.2"
*ColorSepScreenFreq ProcessYellow.53lpi.400dpi/53 lpi/400 dpi: "44.4"
*ColorSepScreenFreq ProcessBlack.53lpi.400dpi/53 lpi/400 dpi: "47.1"
*ColorSepScreenFreq CustomColor.53lpi.400dpi/53 lpi/400 dpi: "47.1"

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

*ColorSepScreenAngle ProcessCyan.60lpi.400dpi/60 lpi/400 dpi: "108.4"
*ColorSepScreenAngle ProcessMagenta.60lpi.400dpi/60 lpi/400 dpi: "161.6"
*ColorSepScreenAngle ProcessYellow.60lpi.400dpi/60 lpi/400 dpi: "90"
*ColorSepScreenAngle ProcessBlack.60lpi.400dpi/60 lpi/400 dpi: "45"
*ColorSepScreenAngle CustomColor.60lpi.400dpi/60 lpi/400 dpi: "45"

*ColorSepScreenFreq ProcessCyan.60lpi.400dpi/60 lpi/400 dpi: "63.2"
*ColorSepScreenFreq ProcessMagenta.60lpi.400dpi/60 lpi/400 dpi: "63.2"
*ColorSepScreenFreq ProcessYellow.60lpi.400dpi/60 lpi/400 dpi: "66.7"
*ColorSepScreenFreq ProcessBlack.60lpi.400dpi/60 lpi/400 dpi: "70.7"
*ColorSepScreenFreq CustomColor.60lpi.400dpi/60 lpi/400 dpi: "70.7"

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

*ColorSepScreenAngle ProcessCyan.53lpi.800dpi/53 lpi/800 dpi: "108.4"
*ColorSepScreenAngle ProcessMagenta.53lpi.800dpi/53 lpi/800 dpi: "161.6"
*ColorSepScreenAngle ProcessYellow.53lpi.800dpi/53 lpi/800 dpi: "90"
*ColorSepScreenAngle ProcessBlack.53lpi.800dpi/53 lpi/800 dpi: "45"
*ColorSepScreenAngle CustomColor.53lpi.800dpi/53 lpi/800 dpi: "45"

*ColorSepScreenFreq ProcessCyan.53lpi.800dpi/53 lpi/800 dpi: "50.6"
*ColorSepScreenFreq ProcessMagenta.53lpi.800dpi/53 lpi/800 dpi: "50.6"
*ColorSepScreenFreq ProcessYellow.53lpi.800dpi/53 lpi/800 dpi: "53.3"
*ColorSepScreenFreq ProcessBlack.53lpi.800dpi/53 lpi/800 dpi: "56.6"
*ColorSepScreenFreq CustomColor.53lpi.800dpi/53 lpi/800 dpi: "56.6"

*% For 65 lpi / 800 dpi =====

*ColorSepScreenAngle ProcessCyan.65lpi.800dpi/65 lpi/800 dpi: "108.4"
*ColorSepScreenAngle ProcessMagenta.65lpi.800dpi/65 lpi/800 dpi: "161.6"
*ColorSepScreenAngle ProcessYellow.65lpi.800dpi/65 lpi/800 dpi: "90"
*ColorSepScreenAngle ProcessBlack.65lpi.800dpi/65 lpi/800 dpi: "45"
*ColorSepScreenAngle CustomColor.65lpi.800dpi/65 lpi/800 dpi: "45"

*ColorSepScreenFreq ProcessCyan.65lpi.800dpi/65 lpi/800 dpi: "63.2"
*ColorSepScreenFreq ProcessMagenta.65lpi.800dpi/65 lpi/800 dpi: "63.2"
*ColorSepScreenFreq ProcessYellow.65lpi.800dpi/65 lpi/800 dpi: "66.7"
*ColorSepScreenFreq ProcessBlack.65lpi.800dpi/65 lpi/800 dpi: "70.7"
*ColorSepScreenFreq CustomColor.65lpi.800dpi/65 lpi/800 dpi: "70.7"

*% For 70 lpi / 800 dpi =====

*ColorSepScreenAngle ProcessCyan.70lpi.800dpi/70 lpi/800 dpi: "110"
*ColorSepScreenAngle ProcessMagenta.70lpi.800dpi/70 lpi/800 dpi: "160"
*ColorSepScreenAngle ProcessYellow.70lpi.800dpi/70 lpi/800 dpi: "90"
*ColorSepScreenAngle ProcessBlack.70lpi.800dpi/70 lpi/800 dpi: "45"
*ColorSepScreenAngle CustomColor.70lpi.800dpi/70 lpi/800 dpi: "45"

*ColorSepScreenFreq ProcessCyan.70lpi.800dpi/70 lpi/800 dpi: "68.3"
*ColorSepScreenFreq ProcessMagenta.70lpi.800dpi/70 lpi/800 dpi: "68.3"
*ColorSepScreenFreq ProcessYellow.70lpi.800dpi/70 lpi/800 dpi: "72.7"
*ColorSepScreenFreq ProcessBlack.70lpi.800dpi/70 lpi/800 dpi: "80.8"
*ColorSepScreenFreq CustomColor.70lpi.800dpi/70 lpi/800 dpi: "80.8"

*% For 85 lpi / 800 dpi =====

*ColorSepScreenAngle ProcessCyan.85lpi.800dpi/85 lpi/800 dpi: "108.4"
*ColorSepScreenAngle ProcessMagenta.85lpi.800dpi/85 lpi/800 dpi: "161.6"
*ColorSepScreenAngle ProcessYellow.85lpi.800dpi/85 lpi/800 dpi: "90"
*ColorSepScreenAngle ProcessBlack.85lpi.800dpi/85 lpi/800 dpi: "45"
*ColorSepScreenAngle CustomColor.85lpi.800dpi/85 lpi/800 dpi: "45"

*ColorSepScreenFreq ProcessCyan.85lpi.800dpi/85 lpi/800 dpi: "84.3"
*ColorSepScreenFreq ProcessMagenta.85lpi.800dpi/85 lpi/800 dpi: "84.3"
*ColorSepScreenFreq ProcessYellow.85lpi.800dpi/85 lpi/800 dpi: "88.9"
*ColorSepScreenFreq ProcessBlack.85lpi.800dpi/85 lpi/800 dpi: "94.3"
*ColorSepScreenFreq CustomColor.85lpi.800dpi/85 lpi/800 dpi: "94.3"

*% end of PPD file for NewGen TurboPS/880

Attachment: NewGenPPDs1.tar.gz
Description: application/gzip

Reply via email to