[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Kyocera FS-1000, CUPS und foomatic



On Fre, 10 Sep 2004, Thilo Engelbracht wrote:
> In einem Fachbereich der Uni sind zwei Kyocera FS-1000-Laserdrucker

Die sprechen doch PostScript, oder, zumindest den den wir herumstehen
haben.

>      foomatic-configure -O | less

Ich würde foomatic einfach weglassen. Direkt mit cups: Hier mein Eintrag
aus /etc/cups/printers.conf:
<Printer kyo>
Info Kyocera FS-1050
Location im Nirgendwo
DeviceURI lpd://IP_ADRESSE/queue
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>

Funktioniert klaglos. Ich hänge dir das ppd file an, dass du vorher
installieren musst: Ich habe die ppds in 
	/usr/share/cups/model/local
nachdem du dort was reinkopiert hast cups restarten (/etc/init.d/cupsys
restart).

Dann wie üblich mit dem web interface konfigurieren.

> Wer kann mir helfen, mit CUPS und foomatic ein vernünftiges

Da kann ich nicht helfen, aber vielleicht ohne foomatic ;-)

Herzliche Grüße

Norbert

-------------------------------------------------------------------------------
Norbert Preining <preining AT logic DOT at>         Technische Universität Wien
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
TYNE and WEAR (nouns)
The 'Tyne' is the small priceless or vital object accidentally dropped
on the floor (e.g. diamond tie clip, contact lens) and the 'wear' is
the large immovable object (e.g. Welsh dresser, car-crusher) that it
shelters under.
			--- Douglas Adams, The Meaning of Liff
*PPD-Adobe: "4.3"
*%=============================================================================
*%
*%  PPD for Kyocera Mita FS-1050 (English)
*%
*%  Copyright (C) 1993-2002 Kyocera Mita Corporation
*%  Copyright (C) 1993-2002 Kyocera Technology Development Inc.
*%  Copyright (C) 1993-2002 Kyocera Technology Development Europe GmbH
*%
*%  Permission is granted for redistribution of this file as long as this
*%  copyright notice is intact and the contents of the file are not altered
*%  in any way from their original form.
*%
*%  Permission is hereby granted, free of charge, to any person obtaining
*%  a copy of this software and associated documentation files (the
*%  "Software"), to deal in the Software without restriction, including
*%  without limitation the rights to use, copy, modify, merge, publish,
*%  distribute, sublicense, and/or sell copies of the Software, and to
*%  permit persons to whom the Software is furnished to do so, subject to
*%  the following conditions:
*%
*%  The above copyright notice and this permission notice shall be
*%  included in all copies or substantial portions of the Software.
*%
*%  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
*%  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
*%  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
*%  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
*%  LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
*%  OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
*%  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*%
*%  [this is the MIT open source license -- see www.opensource.org]
*%
*%=============================================================================

*FileVersion: "4.8.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
*Product: "(FS-1050)"
*PSVersion: "(2014.108) 1"
*Manufacturer: "Kyocera Mita"
*ModelName: "Kyocera Mita FS-1050"
*ShortNickName: "Kyocera Mita FS-1050"
*NickName: "Kyocera Mita FS-1050"
*PCFileName: "FS-1050.ppd"

*% Basic Device Capabilities
*LanguageLevel: "2"
*ColorDevice: False
*DefaultColorSpace: Gray
*Throughput: "14"

*% TrueType Support
*TTRasterizer: Type42
*?TTRasterizer: "save 42 /FontType resourcestatus { pop pop (Type42) }{ (None) } ifelse = flush restore"

*% System Management
*SuggestedJobTimeout: "0"
*SuggestedManualFeedTimeout: "0"
*SuggestedWaitTimeout: "120"
*PrintPSErrors: True
*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 perform the exitserver command.) =
    (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

*% Protocols
*Protocols: PJL TBCP

*% IEEE 1284 
*1284Modes Parallel: Compat Nibble ECP
*1284DeviceID: "MFG:Kyocera Mita;Model:Kyocera Mita FS-1050;COMMAND SET: POSTSCRIPT,PJL,PCL"

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

*JCLOpenUI *JCLEconomode/EcoPrint: PickOne
*DefaultJCLEconomode: Off
*OrderDependency: 5 JCLSetup *JCLEconomode
*JCLEconomode Off/Off: "@PJL SET ECONOMODE=OFF<0A>"
*JCLEconomode On/On: "@PJL SET ECONOMODE=ON<0A>"
*JCLCloseUI: *JCLEconomode

*% Installable Options
*OpenGroup: InstallableOptions/Installed Options

*% Paper Feeder
*OpenUI *Option8/PF-17 Paper Feeder: Boolean
*DefaultOption8: False
*Option8 False/Not Installed: ""
*Option8 True/Installed: ""
*?Option8: "
  save
  (False) currentpagedevice dup /InputAttributes known {
    /InputAttributes get
    dup 1 known {dup 1 get null ne {exch pop (True) exch} if} if
  } if pop
  = flush restore"
*End
*CloseUI: *Option8

*% Disk Drive
*OpenUI *Option18/Optional Disk: PickOne
*DefaultOption18: None
*Option18 None/None: ""
*Option18 RAMDisk/RAM Disk: ""
*?Option18: "
  save
  false
  (%disk?%)
  {currentdevparams dup /Writeable known
    {dup /Writeable get
      {exch pop /LogicalSize get dup 0 gt exch 102400 lt eq true}{pop pop false} ifelse
    }{pop pop} ifelse
  } 100 string /IODevice resourceforall
  {{(RAMDisk)}{(HardDisk)} ifelse}{(None)} ifelse
  = flush restore"
*End
*CloseUI: *Option18

*% Installed Memory
*OpenUI *InstalledMemory/Memory: PickOne
*DefaultInstalledMemory: 16MB
*InstalledMemory 16MB/Standard: ""
*InstalledMemory 24MB/8MB Upgrade: ""
*InstalledMemory 32MB/16MB Upgrade: ""
*InstalledMemory 48MB/32MB Upgrade: ""
*InstalledMemory 144MB/128MB Upgrade: ""
*?InstalledMemory: "
  save
  currentsystemparams dup
  /RamSize known {
    /RamSize get
    524288 div ceiling cvi 2 div cvi
    /vmsize 20 string def
    vmsize cvs print
    (MB) print (\n) print flush
  }{
    pop (Unknown) print flush
  } ifelse
  restore"
*End
*CloseUI: *InstalledMemory

*CloseGroup: InstallableOptions

*% Virtual Memory 
*FreeVM: "12288000"
*VMOption 16MB: "12288000"
*VMOption 24MB: "19008000"
*VMOption 32MB: "25728000"
*VMOption 48MB: "39168000"
*VMOption 144MB: "59328000"

*% Constraints
*UIConstraints: *Option8 False *InputSlot PF17
*UIConstraints: *InputSlot PF17 *Option8 False
*NonUIConstraints: *InputSlot PF17 *CustomPageSize
*NonUIConstraints: *CustomPageSize *InputSlot PF17
*UIConstraints: *KMCollate *Option18 None
*UIConstraints: *Option18 None *KMCollate Temp

*% Resolution 
*OpenUI *Resolution/Resolution: PickOne
*OrderDependency: 10 AnySetup *Resolution
*DefaultResolution: 600dpi
*Resolution 300dpi/300 dpi: "<< /HWResolution [300 300] >> setpagedevice"
*Resolution 600dpi/600 dpi: "<< /HWResolution [600 600] >> setpagedevice"
*Resolution 1200dpi/1200 dpi: "<< /HWResolution [1200 1200] >> setpagedevice"
*?Resolution: "save currentpagedevice /HWResolution get 0 get (      ) cvs print (dpi) = flush restore"
*CloseUI: *Resolution

*% KCFastRes Hardware Enhancement 
*OpenUI *KMFastRes/Resolution Enhancement: Boolean
*OrderDependency: 10 AnySetup *KMFastRes
*DefaultKMFastRes: True
*KMFastRes False/Off: "<< /PreRenderingEnhance false >> setpagedevice"
*KMFastRes True/On: "<< /PreRenderingEnhance true >> setpagedevice"
*?KMFastRes: "
  save
  currentpagedevice dup /PreRenderingEnhance known
  {/PreRenderingEnhance get 1 get null ne {(True)}{(False)} ifelse}
  {pop (Unknown)}ifelse
  = flush restore"
*End
*CloseUI: *KMFastRes

*% Image Refinement 
*OpenUI *Smoothing/Image Refinement: PickOne
*OrderDependency: 50 AnySetup *Smoothing
*DefaultSmoothing: Medium
*Smoothing None/Off: "0 statusdict /setdoret get exec"
*Smoothing Medium/On: "2 statusdict /setdoret get exec"
*?Smoothing: "save [(None)(Medium)(Medium)(Medium)] statusdict /doret get exec {get} stopped {pop pop (Unknown)} if = flush restore"
*CloseUI: *Smoothing

*% Halftone Information 
*DefaultHalftoneType: 1
*ScreenFreq: "75.0"
*ScreenAngle: "45.0"
*ResScreenFreq 1200dpi: "75.0"
*ResScreenAngle 1200dpi: "45.0"
*ResScreenFreq 600dpi: "37.5"
*ResScreenAngle 600dpi: "45.0"
*ResScreenFreq 300dpi: "18.75"
*ResScreenAngle 300dpi: "45.0"
*DefaultScreenProc: Ellipse
*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}"
*ScreenProc Line: "{pop}"
*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
*DefaultTransfer: Null
*Transfer Null: "{}"
*Transfer Null.Inverse: "{1 exch sub}"

*% Paper Handling 

*% Page Size Definitions
*OpenUI *PageSize: PickOne
*OrderDependency: 40 AnySetup *PageSize
*DefaultPageSize: Letter
*PageSize Letter/Letter: "<< /Policies << /PageSize 2 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
*PageSize Legal/Legal: "<< /Policies << /PageSize 2 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
*PageSize Executive/Executive: "<< /Policies << /PageSize 2 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
*PageSize A4/A4: "<< /Policies << /PageSize 2 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
*PageSize A5/A5: "<< /Policies << /PageSize 2 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
*PageSize A6/A6: "<< /Policies << /PageSize 2 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
*PageSize B5/B5 (JIS): "<< /Policies << /PageSize 2 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
*PageSize ISOB5/B5 (ISO): "<< /Policies << /PageSize 2 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
*PageSize B6/B6: "<< /Policies << /PageSize 2 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
*PageSize EnvPersonal/Envelope #6: "<< /Policies << /PageSize 2 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
*PageSize Env9/Envelope #9: "<< /Policies << /PageSize 2 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
*PageSize Env10/Envelope #10: "<< /Policies << /PageSize 2 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
*PageSize EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 2 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
*PageSize EnvDL/Envelope DL: "<< /Policies << /PageSize 2 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
*PageSize EnvC5/Envelope C5: "<< /Policies << /PageSize 2 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
*PageSize Postcard/PostCard: "<< /Policies << /PageSize 2 >> /PageSize [284 419] /ImagingBBox null >> setpagedevice"
*PageSize DoublePostcardRotated/DoublePostCard: "<< /Policies << /PageSize 2 >> /PageSize [420 567] /ImagingBBox null >> setpagedevice"
*?PageSize: "
  save
  currentpagedevice /PageSize get aload pop
  2 copy gt {exch} if
  (Unknown)
  17 dict
  dup [612 792] (Letter) put
  dup [612 1008] (Legal) put
  dup [522 756] (Executive) put
  dup [595 842] (A4) put
  dup [420 595] (A5) put
  dup [297 420] (A6) put
  dup [516 729] (B5) put
  dup [499 709] (ISOB5) put
  dup [363 516] (B6) put
  dup [261 468] (EnvPersonal) put
  dup [279 639] (Env9) put
  dup [297 684] (Env10) put
  dup [279 540] (EnvMonarch) put
  dup [312 624] (EnvDL) put
  dup [459 649] (EnvC5) put
  dup [284 419] (Postcard) put
  dup [420 567] (DoublePostcard) 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

*% Page Region Definitions for Frame Buffer
*OpenUI *PageRegion: PickOne
*OrderDependency: 40 AnySetup *PageRegion
*DefaultPageRegion: Letter
*PageRegion Letter/Letter: "<< /Policies << /PageSize 7 >> /PageSize [612 792] /ImagingBBox null >> setpagedevice"
*PageRegion Legal/Legal: "<< /Policies << /PageSize 7 >> /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
*PageRegion Executive/Executive: "<< /Policies << /PageSize 7 >> /PageSize [522 756] /ImagingBBox null >> setpagedevice"
*PageRegion A4/A4: "<< /Policies << /PageSize 7 >> /PageSize [595 842] /ImagingBBox null >> setpagedevice"
*PageRegion A5/A5: "<< /Policies << /PageSize 7 >> /PageSize [420 595] /ImagingBBox null >> setpagedevice"
*PageRegion A6/A6: "<< /Policies << /PageSize 7 >> /PageSize [297 420] /ImagingBBox null >> setpagedevice"
*PageRegion B5/B5 (JIS): "<< /Policies << /PageSize 7 >> /PageSize [516 729] /ImagingBBox null >> setpagedevice"
*PageRegion ISOB5/B5 (ISO): "<< /Policies << /PageSize 7 >> /PageSize [499 709] /ImagingBBox null >> setpagedevice"
*PageRegion B6/B6: "<< /Policies << /PageSize 7 >> /PageSize [363 516] /ImagingBBox null >> setpagedevice"
*PageRegion EnvPersonal/Envelope #6: "<< /Policies << /PageSize 7 >> /PageSize [261 468] /ImagingBBox null >> setpagedevice"
*PageRegion Env9/Envelope #9: "<< /Policies << /PageSize 7 >> /PageSize [279 639] /ImagingBBox null >> setpagedevice"
*PageRegion Env10/Envelope #10: "<< /Policies << /PageSize 7 >> /PageSize [297 684] /ImagingBBox null >> setpagedevice"
*PageRegion EnvMonarch/Envelope Monarch: "<< /Policies << /PageSize 7 >> /PageSize [279 540] /ImagingBBox null >> setpagedevice"
*PageRegion EnvDL/Envelope DL: "<< /Policies << /PageSize 7 >> /PageSize [312 624] /ImagingBBox null >> setpagedevice"
*PageRegion EnvC5/Envelope C5: "<< /Policies << /PageSize 7 >> /PageSize [459 649] /ImagingBBox null >> setpagedevice"
*PageRegion Postcard/PostCard: "<< /Policies << /PageSize 7 >> /PageSize [284 419] /ImagingBBox null >> setpagedevice"
*PageRegion DoublePostcardRotated/DoublePostCard: "<< /Policies << /PageSize 7 >> /PageSize [420 567] /ImagingBBox null >> setpagedevice"
*CloseUI: *PageRegion

*% Imageable Area Definitions
*DefaultImageableArea: Letter
*ImageableArea Letter/Letter: "12 08 588 776"
*ImageableArea Legal/Legal: "12 08 588 992"
*ImageableArea Executive/Executive: "12 08 498 740"
*ImageableArea A4/A4: "12 10 571 822"
*ImageableArea A5/A5: "12 12 397 575"
*ImageableArea A6/A6: "12 10 273 401"
*ImageableArea B5/B5 (JIS): "21 10 474 709"
*ImageableArea ISOB5/B5 (ISO): "12 12 485 690"
*ImageableArea B6/B6: "12 10 340 496"
*ImageableArea EnvPersonal/Envelope #6: "12 08 237 452"
*ImageableArea Env9/Envelope #9: "12 08 255 623"
*ImageableArea Env10/Envelope #10: "12 08 273 668"
*ImageableArea EnvMonarch/Envelope Monarch: "12 08 255 524"
*ImageableArea EnvDL/Envelope DL: "12 10 288 604"
*ImageableArea EnvC5/Envelope C5: "12 10 435 629"
*ImageableArea Postcard/PostCard: "10 12 273 408"
*ImageableArea DoublePostcardRotated/DoublePostCard: "10 12 410 555"
*?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

*% Physical Dimensions of Media
*DefaultPaperDimension: Letter
*PaperDimension Letter/Letter: "612 792"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Executive/Executive: "522 756"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
*PaperDimension A6/A6: "297 420"
*PaperDimension B5/B5 (JIS): "516 729"
*PaperDimension ISOB5/B5 (ISO): "499 709"
*PaperDimension B6/B6: "363 516"
*PaperDimension EnvPersonal/Envelope #6: "261 468"
*PaperDimension Env9/Envelope #9: "279 639"
*PaperDimension Env10/Envelope #10: "297 684"
*PaperDimension EnvMonarch/Envelope Monarch: "279 540"
*PaperDimension EnvDL/Envelope DL: "312 624"
*PaperDimension EnvC5/Envelope C5: "459 649"
*PaperDimension Postcard/PostCard: "284 419"
*PaperDimension DoublePostcardRotated/DoublePostCard: "420 567"

*% Custom Page Size Definitions
*VariablePaperSize: True
*LeadingEdge Short: ""
*DefaultLeadingEdge: Short
*HWMargins: 12 12 12 12
*MaxMediaWidth: "612"
*MaxMediaHeight: "1008"
*NonUIOrderDependency: 20 AnySetup *CustomPageSize
*CustomPageSize True: "pop pop pop << /PageSize [ 5 -2 roll ] /ImagingBBox null /Policies << /PageSize 3 >> >> setpagedevice"
*ParamCustomPageSize Width: 1 points 421 612
*ParamCustomPageSize Height: 2 points 595 1008
*ParamCustomPageSize WidthOffset: 3 points 0 0
*ParamCustomPageSize HeightOffset: 4 points 0 0
*ParamCustomPageSize Orientation: 5 int 0 3

*% Input Slot Definitions
*OpenUI *InputSlot: PickOne
*OrderDependency: 30 AnySetup *InputSlot
*DefaultInputSlot: Internal
*InputSlot Internal/Cassette 1 (Internal): "<< /ManualFeed false >> setpagedevice statusdict begin 0 setpapertray end"
*InputSlot PF17/Cassette 2: "<< /ManualFeed false >> setpagedevice statusdict begin 1 setpapertray end"
*InputSlot MF1/Multi-Purpose Feeder: "
  currentpagedevice /InputAttributes get 3 get null eq
  { <</ManualFeed true>> setpagedevice }{ statusdict begin 3 setpapertray end } ifelse"
*End
*InputSlot MF/Manual Feed: "<< /ManualFeed true >> setpagedevice"
*InputSlot Plain/Media Type (Plain): "<< /ManualFeed false /MediaType (Plain) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Transparency/Media Type (Transparency): "<< /ManualFeed false /MediaType (Transparency) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Preprinted/Media Type (Preprinted): "<< /ManualFeed false /MediaType (Preprinted) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Labels/Media Type (Labels): "<< /ManualFeed false /MediaType (Labels) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Bond/Media Type (Bond): "<< /ManualFeed false /MediaType (Bond) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Recycled/Media Type (Recycled): "<< /ManualFeed false /MediaType (Recycled) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Vellum/Media Type (Vellum): "<< /ManualFeed false /MediaType (Vellum) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Rough/Media Type (Rough): "<< /ManualFeed false /MediaType (Rough) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Letterhead/Media Type (Letterhead): "<< /ManualFeed false /MediaType (Letterhead) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Color/Media Type (Color): "<< /ManualFeed false /MediaType (Color) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Prepunched/Media Type (Prepunched): "<< /ManualFeed false /MediaType (Prepunched) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Cardstock/Cardstock: "<< /ManualFeed false /MediaType (Card Stock) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Custom1/Media Type (Custom 1): "<< /ManualFeed false /MediaType (Custom Type1) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Custom2/Media Type (Custom 2): "<< /ManualFeed false /MediaType (Custom Type2) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Custom3/Media Type (Custom 3): "<< /ManualFeed false /MediaType (Custom Type3) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Custom4/Media Type (Custom 4): "<< /ManualFeed false /MediaType (Custom Type4) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Custom5/Media Type (Custom 5): "<< /ManualFeed false /MediaType (Custom Type5) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Custom6/Media Type (Custom 6): "<< /ManualFeed false /MediaType (Custom Type6) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Custom7/Media Type (Custom 7): "<< /ManualFeed false /MediaType (Custom Type7) /DeferredMediaSelection true >> setpagedevice"
*InputSlot Custom8/Media Type (Custom 8): "<< /ManualFeed false /MediaType (Custom Type8) /DeferredMediaSelection true >> setpagedevice"
*CloseUI: *InputSlot
*RequiresPageRegion All: True

*% Job Spooling Definitions
*OpenUI *KMCollate/Job Spooling: PickOne
*OrderDependency: 20 AnySetup *KMCollate
*DefaultKMCollate: None
*KMCollate None/None: "<< /Collate false >> setpagedevice"
*KMCollate Temp/Temporary: "
  userdict /UICollateDetails known not {userdict /UICollateDetails 10 dict put} if
  userdict /UICollateDetails get /Mode 0 put <</Collate true /CollateDetails UICollateDetails>> setpagedevice"
*End
*?KMCollate: "
  save
  currentpagedevice dup /Collate known {
    dup /CollateDetails known {
      /CollateDetails get
      dup /Mode known {
        /Mode get
        1 {
          dup 0 eq {pop (Temp) exit} if
          pop (Unknown)
        } repeat
      }{pop (Unknown)} ifelse
    }{pop (Unknown)} ifelse
  }{pop (Unknown)} ifelse
  = flush restore"
*End
*CloseUI: *KMCollate

*% PPD Version Info 
*OpenUI *KMVersion/PPD Version: PickOne
*OrderDependency: 25 AnySetup *KMVersion
*DefaultKMVersion: Default
*KMVersion Default/4.8.1 [08-08-2002]: ""
*KMVersion Default1/<A9>Kyocera Mita Corporation: ""
*CloseUI: *KMVersion

*% Font Information
*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
*Font Courier: Standard "(002.004S)" Standard ROM
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
*Font Helvetica: Standard "(001.006S)" Standard ROM
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
*Font Symbol: Special "(001.007S)" Special ROM
*Font Times-Roman: Standard "(001.007S)" Standard ROM
*Font Times-Italic: Standard "(001.007S)" Standard ROM
*Font Times-Bold: Standard "(001.007S)" Standard ROM
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
*Font ZapfDingbats: Special "(001.004S)" Special ROM
*?FontQuery: "
  save
  /str 100 string dup 0 (fonts/) putinterval def
  {count 1 gt
    { exch dup str 6 94 getinterval cvs
      (/) print print (:) print
      FontDirectory exch known
      {(Yes)}{(No)} ifelse =
    }{exit} ifelse
  } bind loop (*)
  = flush restore"
*End
*?FontList: "save FontDirectory { pop == } bind forall flush (*) = flush restore"

*% Printer Messages
*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: "warming up"/warming up
*Status: "idle"/idle
*Status: "busy"/busy
*Status: "waiting"/waiting
*Status: "printing"/printing
*Status: "initializing"/initializing
*Status: "printing test page"/printing test page

*% Printer Error (format: %%[ PrinterError: <one of these> ]%% )
*PrinterError: "paper entry misfeed"
*PrinterError: "cover open"
*PrinterError: "no paper tray"
*PrinterError: "out of paper"
*PrinterError: "toner low (halt)"
*PrinterError: "warming up"
*PrinterError: "other reason"
*PrinterError: "video interface mode"
*PrinterError: "offline"
*PrinterError: "toner low (warning)"

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

*%  End of PPD file for Kyocera Mita FS-1050 (English)

Reply to: