home *** CD-ROM | disk | FTP | other *** search
/ Soft 19 / Soft19.iso / win95-rc / win95_15.cab / l100_425.spd < prev    next >
PostScript Printer Description  |  1995-07-11  |  6KB  |  175 lines

  1. *PPD-Adobe: "4.0"
  2. *% L100_425.spd: Simplified form of L100_425.ppd
  3. *PCFileName: "L100_425.PPD"
  4. *Product: "(Linotype)"
  5. *PSVersion: "(42.5) 0"
  6. *ModelName: "Linotronic 100"
  7. *NickName: "Linotronic 100 v42.5"
  8. *FreeVM: "175500"
  9. *LanguageLevel: "1"
  10. *ColorDevice: False
  11. *Password: "0"
  12. *ExitServer: "
  13.   count 0 eq {  % is the password on the stack?
  14.     true
  15.   }{
  16.     dup    % potential password
  17.     statusdict /checkpassword get exec not
  18.   } ifelse
  19.   {  %  if no password or not valid
  20.     (WARNING : Cannot perform the exitserver command.) =
  21.     (Password supplied is not valid.) =
  22.     (Please contact the author of this software.) = flush
  23.     quit
  24.   } if
  25.   serverdict /exitserver get exec
  26. "
  27. *End
  28. *DefaultResolution: 1270dpi
  29. *?Resolution: "
  30. save
  31.   statusdict /resolution get exec
  32.   (          ) cvs print (dpi) = flush
  33. restore
  34. "
  35. *End
  36. *ScreenFreq: "90.0"
  37. *ScreenAngle: "45.0"
  38. *OpenUI *PageSize: PickOne
  39. *OrderDependency: 30 AnySetup *PageSize
  40. *DefaultPageSize: Letter.Transverse
  41. *PageSize Letter.Transverse: "Letter"
  42. *PageSize Ledger: "ledger"
  43. *PageSize A4.Transverse: "A4"
  44. *PageSize A5.Transverse: "A5"
  45. *PageSize ISOB5.Transverse: "B5"
  46. *PageSize Letter: "letter"
  47. *PageSize Legal: "legal"
  48. *PageSize Tabloid: "11x17"
  49. *PageSize A4: "a4"
  50. *PageSize A5: "a5"
  51. *PageSize ISOB5: "b5"
  52. *?PageSize: "
  53.  save
  54.  mark  statusdict /pageparams get exec  exch pop
  55.   6 dict
  56.      dup [612 792] (Letter) put
  57.      dup [612 1008] (Legal) put
  58.      dup [792 1224] (Tabloid) put
  59.      dup [595 842] (A4) put
  60.      dup [420 596] (A5) put
  61.      dup [499 709] (ISOB5) put
  62.   5 dict
  63.      dup [792 612] (Letter.Transverse) put
  64.      dup [792 1224] (Ledger) put
  65.      dup [842 595] (A4.Transverse) put
  66.      dup [596 420] (A5.Transverse) put
  67.      dup [709 499] (ISOB5.Transverse) put
  68.   3 -1 roll 1 eq { pop } { exch pop }ifelse
  69.   (Unknown) exch
  70.   { exch aload pop
  71.     4 index eq exch 5 index eq and
  72.     { exch pop exit } { pop } ifelse
  73.   } bind forall = flush cleartomark
  74. restore
  75. "
  76. *End
  77. *CloseUI: *PageSize
  78. *OpenUI *PageRegion: PickOne
  79. *OrderDependency: 40 AnySetup *PageRegion
  80. *DefaultPageRegion: Letter.Transverse
  81. *PageRegion Letter.Transverse: "Letter"
  82. *PageRegion Ledger: "ledger"
  83. *PageRegion A4.Transverse: "A4"
  84. *PageRegion A5.Transverse: "A5"
  85. *PageRegion ISOB5.Transverse: "B5"
  86. *PageRegion Letter: "letter"
  87. *PageRegion Legal: "legal"
  88. *PageRegion Tabloid: "11x17"
  89. *PageRegion A4: "a4"
  90. *PageRegion A5: "a5"
  91. *PageRegion ISOB5: "b5"
  92. *CloseUI: *PageRegion
  93. *DefaultImageableArea: Letter.Transverse
  94. *ImageableArea Letter.Transverse: "0 1 612 792 "
  95. *ImageableArea Ledger: "1 0 1224 792 "
  96. *ImageableArea A4.Transverse: "0 1 595 842 "
  97. *ImageableArea A5.Transverse: "0 1 419 595 "
  98. *ImageableArea ISOB5.Transverse: "0 1 498 709 "
  99. *ImageableArea Letter: "1 0 612 792 "
  100. *ImageableArea Legal: "0 1 612 1008 "
  101. *ImageableArea Tabloid: "0 1 792 1224 "
  102. *ImageableArea A4: "0.0536 0 842.0 596.806"
  103. *ImageableArea A5: "1 0 420 595 "
  104. *ImageableArea ISOB5: "1 0 498 709 "
  105. *?ImageableArea: "
  106. save
  107.   /cvp {(                ) cvs print ( ) print } bind def
  108.   /upperright {10000 mul floor 10000 div} bind def
  109.   /lowerleft {10000 mul ceiling 10000 div} bind def
  110.   newpath clippath pathbbox
  111.   4 -2 roll exch 2 {lowerleft cvp} repeat
  112.   exch 2 {upperright cvp} repeat flush
  113.  restore
  114. "
  115. *End
  116. *DefaultPaperDimension: Letter.Transverse
  117. *PaperDimension Letter.Transverse: "612 792"
  118. *PaperDimension Ledger: "1224 792"
  119. *PaperDimension A4.Transverse: "595 842"
  120. *PaperDimension A5.Transverse: "420 595"
  121. *PaperDimension ISOB5.Transverse: "499 709"
  122. *PaperDimension Letter: "612 792"
  123. *PaperDimension Legal: "612 1008"
  124. *PaperDimension Tabloid: "792 1224"
  125. *PaperDimension A4: "595 842"
  126. *PaperDimension A5: "420 595"
  127. *PaperDimension ISOB5: "499 709"
  128. *CustomPageSize True: "exch pop statusdict /setpageparams get exec"
  129. *ParamCustomPageSize Width: 1 points 0 842
  130. *ParamCustomPageSize Height: 2 points 0 2000
  131. *ParamCustomPageSize WidthOffset/Margins: 3 points 0 842
  132. *ParamCustomPageSize HeightOffset: 4 points 0 0
  133. *ParamCustomPageSize Orientation: 5 int 0 1
  134. *MaxMediaWidth: "842"
  135. *RequiresPageRegion All: True
  136. *OpenUI *InputSlot: PickOne
  137. *OrderDependency: 20 AnySetup *InputSlot
  138. *DefaultInputSlot: Cassette
  139. *InputSlot Cassette: ""
  140. *CloseUI: *InputSlot
  141. *OpenGroup: Imagesetter
  142. *OpenUI *MirrorPrint/Mirror: Boolean
  143. *OrderDependency: 50 AnySetup *MirrorPrint
  144. *DefaultMirrorPrint: False
  145. *MirrorPrint True: "statusdict /mirrorprint true put"
  146. *MirrorPrint False: "statusdict /mirrorprint false put"
  147. *?MirrorPrint: "save statusdict /mirrorprint get
  148.         {(True)}{(False)}ifelse = flush restore"
  149. *End
  150. *CloseUI: *MirrorPrint
  151. *OpenUI *NegativePrint/Negative: Boolean
  152. *OrderDependency: 50 AnySetup *NegativePrint
  153. *DefaultNegativePrint: False
  154. *NegativePrint True: "statusdict /negativeprint true put"
  155. *NegativePrint False: "statusdict /negativeprint false put"
  156. *?NegativePrint: "save statusdict /negativeprint get
  157.         {(True)}{(False)}ifelse = flush restore"
  158. *End
  159. *CloseUI: *NegativePrint
  160. *CloseGroup: Imagesetter
  161. *DefaultFont: Courier
  162. *Font Courier: Standard "(001.004)" Standard ROM
  163. *Font Courier-Bold: Standard "(001.000)" Standard ROM
  164. *Font Courier-BoldOblique: Standard "(001.000)" Standard ROM
  165. *Font Courier-Oblique: Standard "(001.000)" Standard ROM
  166. *Font Helvetica: Standard "(001.000)" Standard ROM
  167. *Font Helvetica-Bold: Standard "(001.000)" Standard ROM
  168. *Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM
  169. *Font Helvetica-Oblique: Standard "(001.000)" Standard ROM
  170. *Font Symbol: Special "(001.001)" Special ROM
  171. *Font Times-Bold: Standard "(001.000)" Standard ROM
  172. *Font Times-BoldItalic: Standard "(001.000)" Standard ROM
  173. *Font Times-Italic: Standard "(001.000)" Standard ROM
  174. *Font Times-Roman: Standard "(001.000)" Standard ROM
  175.