[Linux] imprimante, debian, kde 3.4

jmt jmt@::1
Mar 13 Fév 19:06:52 CET 2007


> > Comme déjà dit, le pilote est un fichier PostScript. 
> Hm, tu es sûr ?
> Ce n'est pas du PostScript mais une sorte de fichier de config
> qui fournit des données à qq chose d'autre.

En tous cas, le mien commence comme çi :

*PPD-Adobe: "4.1"
*% Adobe PostScript(R) Printer Description File
*% For Lexmark 4039 LaserPrinter plus
*% 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.1"
*FileVersion: "1.1"
*LanguageVersion: English
*PCFileName: "LEX4039P.PPD"
*Product: "(Lexmark 4039 LaserPrinter plus)"
*PSVersion: ""
*ModelName: "Lexmark 4039 LaserPrinter plus"
*ShortNickName: "Lexmark 4039 plus PS"
*NickName: "Lexmark 4039 plus PS"

Et il y a plein de

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

que si ce n'est pas du PostScript, ça y ressemble fortement ...

jmt


Plus d'informations sur la liste de diffusion linux