2025-04-27 07:49:33 -04:00

464 lines
15 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

*PPD-Adobe: "4.1"
*% Adobe Systems PostScript(R) Printer Description File
*% Copyright 1987-1993 Adobe Systems Incorporated.
*% All Rights Reserved.
*% Permission is granted for redistribution of this file as
*% long as this copyright notice is intact and the contents
*% of the file is not altered in any way from its original form.
*% End of Copyright statement
*% Tektronix (R) is a registered trademark of Tektronix, Inc.
*% TekColor TM is a trademark of Tektronix, Inc.
*% Phaser TM is a trademark of Tektronix, Inc., for color printers and
*% related products.
*FormatVersion: "4.1"
*FileVersion: "1.31"
*PCFileName: "TKPH2SD1.PPD"
*LanguageEncoding: JIS83-RKSJ
*LanguageVersion: Japanese
*Product: "(Phaser IISD)"
*PSVersion: "(2013.102) 2"
*ModelName: "Tektronix Phaser IISD"
*ShortNickName: "Tektronix Phaser IISD"
*NickName: "Tektronix Phaser IISD v2011.108"
*% === Options and Constraints =========
*OpenGroup: InstallableOptions/Options Installed
*OpenUI *Option1/ƒn<C692>[ƒhƒfƒBƒXƒN: Boolean
*DefaultOption1: False
*Option1 True/Installed: ""
*Option1 False/Not Installed: ""
*CloseUI: *Option1
*OpenUI *Option2/Optional Ethernet ƒJ<C692>[ƒh: Boolean
*DefaultOption2: False
*Option2 True/Installed: ""
*Option2 False/Not Installed: ""
*CloseUI: *Option2
*OpenUI *Option3/Memory Configuration: PickOne
*DefaultOption3: 20Meg
*Option3 None/Standard 16 MB RAM: ""
*Option3 20Meg/20 MB Total RAM: ""
*Option3 32Meg/32 MB Total RAM: ""
*Option3 36Meg/36 MB Total RAM: ""
*Option3 48Meg/48 MB Total RAM: ""
*Option3 52Meg/52 MB Total RAM: ""
*Option3 64Meg/64 MB Total RAM: ""
*CloseUI: *Option3
*CloseGroup: InstallableOptions
*% ==== Device Capabilities ===============
*LanguageLevel: "2"
*Protocols: BCP
*FreeVM: "1029632"
*VMOption None/Standard 16 MB: "1070632"
*VMOption 20Meg/20 MB Upgrade: "1029632"
*VMOption 32Meg/32 MB Upgrade: "2692608"
*VMOption 36Meg/36 MB Upgrade: "3429888"
*VMOption 48Meg/48 MB Upgrade: "5592576"
*VMOption 52Meg/52 MB Upgrade: "6321664"
*VMOption 64Meg/64 MB Upgrade: "8492544"
*TTRasterizer: Type42
*ColorDevice: True
*DefaultColorSpace: CMYK
*VariablePaperSize: False
*FileSystem:True
*?FileSystem: "
save false
(%disk?%)
{ currentdevparams dup /Writeable known
{ /Writeable get {pop true} if } { pop } ifelse
} 10 string /IODevice resourceforall
{(True)}{(False)} ifelse = flush
restore"
*End
*Throughput: "1"
*Password: "()"
*ExitServer: "
count 0 eq
{ false } { true exch startjob } ifelse
not {
(WARNING: Cannot modify initial VM.) =
(Missing or invalid password.) =
(Please contact the author of this software.) = flush quit
} if
"
*End
*Reset: "
count 0 eq
{ false } { true exch startjob } ifelse
not {
(WARNING: Cannot reset printer.) =
(Missing or invalid password.) =
(Please contact the author of this software.) = flush quit
} if
systemdict /quit get exec
(WARNING : Printer Reset Failed.) = flush
"
*End
*DefaultResolution: 300dpi
*Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
*?Resolution: "
save
currentpagedevice /HWResolution get
0 get
( ) cvs print
(dpi)
= flush
restore
"
*End
*% Halftone Information ===============
*ScreenFreq: "300.0"
*ScreenAngle: "0.0"
*DefaultScreenProc: Dot
*ScreenProc Dot: "
{ 180 mul cos exch 180 mul cos add 2 div}
"
*End
*SpotFunctionLine: "{ pop }"
*SpotFunctionEllipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
*DefaultTransfer: Null
*Transfer Null: "{ }"
*Transfer Null.Inverse: "{ 1 exch sub }"
*% Paper Handling ===================
*OpenUI *InputSlot/‹‹Ž†•û–@: OnlyOne
*OrderDependency: 10 AnySetup *InputSlot
*DefaultInputSlot: Cassette
*CloseUI: *InputSlot
*DefaultOutputBin: OnlyOne
*DefaultOutputOrder: Reverse
*% Code in this section both selects a tray and sets up a frame buffer.
*OpenUI *PageSize/—pކƒTƒCƒY: PickOne
*OrderDependency: 20 AnySetup *PageSize
*DefaultPageSize: A4
*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 A4/A4: "
2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
*End
*PageSize A4.Special/A4 Special: "
2 dict dup /PageSize [595 1008] put dup /ImagingBBox null put setpagedevice"
*End
*?PageSize: "
save
currentpagedevice /PageSize get aload pop
2 copy gt {exch} if
(Unknown)
4 dict
dup [612 792] (Letter) put
dup [612 1008] (Legal) put
dup [595 842] (A4) put
dup [595 1008] (A4.Special) put
{ 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
restore
"
*End
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
*OrderDependency: 30 AnySetup *PageRegion
*DefaultPageRegion: A4
*PageRegion Letter/Letter: "
2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion Legal/Legal: "
2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion A4/A4: "
2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
*End
*PageRegion A4.Special/A4 Special: "
2 dict dup /PageSize [595 1008] put dup /ImagingBBox null put setpagedevice"
*End
*CloseUI: *PageRegion
*% The following entries provide information about specific paper keywords.
*DefaultImageableArea: A4
*ImageableArea Letter/Letter: "14.16 84.3601 597.84 707.88"
*ImageableArea Legal/Legal: "14.16 115.32 597.84 892.92"
*ImageableArea A4/A4: "13.4779 83.1449 581.798 758.745"
*ImageableArea A4.Special/A4 Special: "13.4779 97.3201 581.798 910.92"
*?ImageableArea: "
save
/cvp { ( ) cvs print ( ) print } bind def
/upperright {10000 mul floor 10000 div} bind def
/lowerleft {10000 mul ceiling 10000 div} bind def
newpath clippath pathbbox
4 -2 roll exch 2 {lowerleft cvp} repeat
exch 2 {upperright cvp} repeat flush
restore
"
*End
*% These provide the physical dimensions of the paper (by keyword)
*DefaultPaperDimension: A4
*PaperDimension Letter/Letter: "612 792"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension A4/A4: "595 842"
*PaperDimension A4.Special/A4 Special: "595 1008"
*OpenUI *MediaType/ƒ<>ƒfƒBƒA: PickOne
*OrderDependency: 40 AnySetup *MediaType
*DefaultMediaType: Slider
*MediaType Slider: "1 dict dup /MediaType (Slider) put setpagedevice"
*MediaType Paper/ކ: "1 dict dup /MediaType (Paper) put setpagedevice"
*MediaType Transparency/OHP: "1 dict dup /MediaType (Transparency) put setpagedevice"
*?MediaType: "
save
currentpagedevice /MediaType
{get} stopped
{pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse
= flush
restore
"
*End
*CloseUI: *MediaType
*RequiresPageRegion All: False
*OpenUI *TekColor/ƒJƒ‰<C692>[•â<E280A2>³: PickOne
*OrderDependency: 200 AnySetup *TekColor
*DefaultTekColor: VividBlue/ƒvƒŠƒ“ƒ^¤Ì<E2809A>ÝèðŽg—p·é
*TekColor NoAdjust/•â<E280A2>³Èµ: "mark
{ currentpagedevice /DeviceRenderingInfo get dup
/Type get 2 ne
{ pop 4 dict begin /Type 2 def currentdict end } if
begin
/VirtualColorDevice null def
/AdjustCIEColors false def
currentdict end
1 dict begin
/DeviceRenderingInfo exch def
currentdict end
setpagedevice
} stopped cleartomark"
*End
*TekColor VividBlue/<2F>•â<E280A2>³·é: " mark
{ currentpagedevice /DeviceRenderingInfo get dup
/Type get 2 ne
{ pop 4 dict begin /Type 2 def currentdict end } if
begin
/VirtualColorDevice 2 dict begin
/Type 3 def
/ColorTransform /TekBlue def
currentdict end def
/AdjustCIEColors false def
currentdict end
1 dict begin
/DeviceRenderingInfo exch def
currentdict end
setpagedevice
} stopped cleartomark"
*End
*TekColor SimulateDisplay/‰æ–Ê•\ަ<C5BD>FÉßïé: " mark
{ currentpagedevice /DeviceRenderingInfo get dup
/Type get 2 ne
{ pop 4 dict begin /Type 2 def currentdict end } if
begin
/VirtualColorDevice 2 dict begin
/Type 3 def
/ColorTransform /TekDisplay def
currentdict end def
/AdjustCIEColors false def
currentdict end
1 dict begin
/DeviceRenderingInfo exch def
currentdict end
setpagedevice
} stopped cleartomark"
*End
*TekColor UsePrinterSetting/ƒvƒŠƒ“ƒ^¤Ì<E2809A>ÝèðŽg—p·é: ""
*?TekColor: "
save
currentpagedevice
{/DeviceRenderingInfo get/VirtualColorDevice get} stopped
{pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse
= flush
restore
"
*End
*CloseUI: *TekColor
*% Font Information =====================
*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(001.002)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
*Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
*Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
*Font Bookman-Demi: Standard "(001.003)" Standard ROM
*Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM
*Font Bookman-Light: Standard "(001.003)" Standard ROM
*Font Bookman-LightItalic: Standard "(001.003)" Standard ROM
*Font Courier: Standard "(002.003)" Standard ROM
*Font Courier-Bold: Standard "(002.003)" Standard ROM
*Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
*Font Courier-Oblique: Standard "(002.003)" Standard ROM
*Font Helvetica: Standard "(001.006)" Standard ROM
*Font Helvetica-Bold: Standard "(001.007)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM
*Font Helvetica-Condensed: Standard "(001.001)" Standard ROM
*Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM
*Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM
*Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM
*Font Helvetica-Narrow: Standard "(001.006)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM
*Font Helvetica-Oblique: Standard "(001.006)" Standard ROM
*Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM
*Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM
*Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM
*Font Palatino-Bold: Standard "(001.005)" Standard ROM
*Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM
*Font Palatino-Italic: Standard "(001.005)" Standard ROM
*Font Palatino-Roman: Standard "(001.005)" Standard ROM
*Font Symbol: Special "(001.007)" Special ROM
*Font Times-Bold: Standard "(001.007)" Standard ROM
*Font Times-BoldItalic: Standard "(001.009)" Standard ROM
*Font Times-Italic: Standard "(001.007)" Standard ROM
*Font Times-Roman: Standard "(001.007)" Standard ROM
*Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM
*Font ZapfDingbats: Special "(001.004)" Special ROM
*?FontQuery: "
save
{ count 1 gt
{ exch dup 127 string cvs (/) print print (:) print
/Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
} { exit } ifelse
} bind loop
(*) = flush
restore
"
*End
*?FontList: "
save
(*) {cvn ==} 128 string /Font resourceforall
(*) = flush
restore
"
*End
*% Printer Messages (verbatim from printer):
*Message: "%%[ exitserver: permanent state may be changed ]%%"
*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
*Message: "\FontName\ not found, using Courier"
*% Status (format: %%[ status: <one of these> ] %%)
*Status: "idle"
*Status: "busy"
*Status: "waiting"
*Status: "printing"
*Status: "warming up"
*Status: "resetting printer"
*Status: "PrinterError: internal interface error"
*Status: "PrinterError: service call"
*Status: "PrinterError: service call: interface retry failure"
*Status: "PrinterError: head temperature high"
*Status: "PrinterError: head temperature low"
*Status: "PrinterError: top cover is open"
*Status: "PrinterError: transfer roll jam"
*Status: "PrinterError: paper jam at entry"
*Status: "PrinterError: paper jam"
*Status: "PrinterError: out of transfer roll"
*Status: "PrinterError: out of paper"
*Status: "PrinterError: printer is not ready"
*Status: "PrinterError: please change media to paper"
*Status: "PrinterError: please change media to transparency"
*Status: "PrinterError: unknown error message specifer"
*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
*Source: "Serial"
*Source: "Parallel"
*Source: "LocalTalk"
*Source: "EtherTalk"
*Source: "Internal"
*% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
*PrinterError: "internal interface error"
*PrinterError: "service call"
*PrinterError: "service call: interface retry failure"
*PrinterError: "head temperature high"
*PrinterError: "head temperature low"
*PrinterError: "top cover is open"
*PrinterError: "transfer roll jam"
*PrinterError: "paper jam at entry"
*PrinterError: "paper jam"
*PrinterError: "out of transfer roll"
*PrinterError: "out of paper"
*PrinterError: "printer is not ready"
*PrinterError: "please change media to paper"
*PrinterError: "please change media to transparency"
*PrinterError: "unknown error message specifer"
*%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
*% Color Separation Information =====================
*DefaultColorSep: ProcessBlack.60lpi.300dpi/60 lpi / 300 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: "54.0"
*ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
*ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
*ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
*ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
*ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
*ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
*ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
*ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
*ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
*% Edited by Rich Knowles
*% Last Edit Date: Jan 28 1994
*% end of PPD file for Phaser IISDJ