Falsche Position des Ausdrucks für Epson Drucker bei CUPS

Supportdatenbank (jsmeix_print-cups-epson-81)
Bezieht sich auf

SuSE Linux: Version 8.1

Symptom

Die Position des Ausdrucks bei CUPS ist bei manchen Epson Druckern nicht ganz korrekt.
Beispielsweise bei einem Epson Stylus C80 ist der Ausdruck z.B. um ca. 16mm nach oben verschoben.
Vermutlich sind aber auch einige andere Epson Drucker betroffen.

Ist nur die Position des Ausdrucks von ASCII-Text bei CUPS nicht korrekt, dann siehe den SDB-Artikel "Einstellungen zum Ausdruck von ASCII-Texten mit CUPS " (http://sdb.suse.de/de/sdb/html/mmichna_cups_margins.html).

Ursache

Sie haben beim Einrichten des Epson Stylus C80 eine der PPD-Dateien
/usr/share/cups/model/Epson/Stylus_C80-gimp-print.ppd.gz
/usr/share/YaST2/data/printerdb/Stylus_C80-gimp-print.ppd
verwendet - letztere, wenn Sie den Drucker mit YaST2 eingerichtet haben.

Bei beiden PPD-Dateien wird der "Gimpprint"-Druckertreiber verwendet, der vom "cupsomatic"-Druckerfilter in Form des Ghostscript-Treibers "stp" aufgerufen wird, um die druckerspezifischen Daten zu erzeugen. Dabei kommt es zu der falschen Positionierung.

Lösung

Verwenden Sie für den Epson Stylus C80 die PPD-Datei
/usr/share/cups/model/stp/escp2-c80.ppd.gz

Bei dieser PPD-Datei wird auch der "Gimpprint"-Druckertreiber verwendet, aber hier wird er in Form des CUPS-Treibers "/usr/lib/cups/filter/rastertoprinter" aufgerufen und dieser liefert eine korrekte Positionierung.

Wenn Sie YaST2 verwenden, gehen Sie vor, wie es im SDB-Artikel "Drucker einrichten ab SuSE Linux 8.1" (http://sdb.suse.de/de/sdb/html/jsmeix_print-einrichten-81.html) im Absatz

       Wird das Druckermodell manuell ausgewählt,
       kann man statt einer vordefinierten Konfiguration
       eine beliebige andere PPD-Datei wählen ...
beschrieben ist.

Wenn Sie mehrere Warteschlangen "mono", "color", "photo",... einrichten wollen, verwenden Sie dazu immer dieselbe PPD-Datei aber Sie ändern wie es im SDB-Artikel "Einstellungen zum Ausdruck mit CUPS" (http://sdb.suse.de/de/sdb/html/jsmeix_print-cups-options.html) beschrieben ist, die Default-Werte pro Warteschlange passend zu den gewünschten Druck-Modi.

Für andere Epson Drucker verwenden Sie entsprechende PPD-Dateien unter
/usr/share/cups/model/stp/escp2-XXX.ppd.gz
wobei escp2-XXX ein Kürzel für die Modellbezeichnung ist.
Hier eine Liste der Kürzel und Modellbezeichnungen (gemäss "man gs-stp"):

       escp2-c20sx      EPSON Stylus C20SX
       escp2-c20ux      EPSON Stylus C20UX
       escp2-c40sx      EPSON Stylus C40SX
       escp2-c40ux      EPSON Stylus C40UX
       escp2-c60        EPSON Stylus C60
       escp2-c70        EPSON Stylus C70
       escp2-c80        EPSON Stylus C80
       escp2            EPSON Stylus Color
       escp2-pro        EPSON Stylus Color Pro
       escp2-pro-xl     EPSON Stylus Color Pro XL
       escp2-400        EPSON Stylus Color 400
       escp2-440        EPSON Stylus Color 440
       escp2-460        EPSON Stylus Color 460
       escp2-480        EPSON Stylus Color 480
       escp2-500        EPSON Stylus Color 500
       escp2-580        EPSON Stylus Color 580
       escp2-600        EPSON Stylus Color 600
       escp2-640        EPSON Stylus Color 640
       escp2-660        EPSON Stylus Color 660
       escp2-670        EPSON Stylus Color 670
       escp2-680        EPSON Stylus Color 680
       escp2-740        EPSON Stylus Color 740
       escp2-760        EPSON Stylus Color 760
       escp2-777        EPSON Stylus Color 777
       escp2-800        EPSON Stylus Color 800
       escp2-850        EPSON Stylus Color 850
       escp2-860        EPSON Stylus Color 860
       escp2-880        EPSON Stylus Color 880
       escp2-83         EPSON Stylus Color 83
       escp2-900        EPSON Stylus Color 900
       escp2-980        EPSON Stylus Color 980
       escp2-1160       EPSON Stylus Color 1160
       escp2-1500       EPSON Stylus Color 1500
       escp2-1520       EPSON Stylus Color 1520
       escp2-3000       EPSON Stylus Color 3000
       escp2-photo      EPSON Stylus Photo
       escp2-700        EPSON Stylus Photo 700
       escp2-ex         EPSON Stylus Photo EX
       escp2-720        EPSON Stylus Photo 720
       escp2-750        EPSON Stylus Photo 750
       escp2-780        EPSON Stylus Photo 780
       escp2-785        EPSON Stylus Photo 785EPX
       escp2-790        EPSON Stylus Photo 790
       escp2-810        EPSON Stylus Photo 810
       escp2-820        EPSON Stylus Photo 820
       escp2-870        EPSON Stylus Photo 870
       escp2-875        EPSON Stylus Photo 875
       escp2-890        EPSON Stylus Photo 890
       escp2-895        EPSON Stylus Photo 895
       escp2-950        EPSON Stylus Photo 950
       escp2-1200       EPSON Stylus Photo 1200
       escp2-1270       EPSON Stylus Photo 1270
       escp2-1280       EPSON Stylus Photo 1280
       escp2-1290       EPSON Stylus Photo 1290
       escp2-2000       EPSON Stylus Photo 2000P
       escp2-2100       EPSON Stylus Photo 2100
       escp2-2200       EPSON Stylus Photo 2200
       escp2-5000       EPSON Stylus Pro 5000
       escp2-5500       EPSON Stylus Pro 5500
       escp2-7000       EPSON Stylus Pro 7000
       escp2-7500       EPSON Stylus Pro 7500
       escp2-7600       EPSON Stylus Pro 7600
       escp2-9000       EPSON Stylus Pro 9000
       escp2-9500       EPSON Stylus Pro 9500
       escp2-9600       EPSON Stylus Pro 9600
       escp2-10000      EPSON Stylus Pro 10000
       escp2-scan2000   EPSON Stylus Scan 2000
       escp2-scan2500   EPSON Stylus Scan 2500

Siehe auch:
o Drucker einrichten ab SuSE Linux 8.1
o Einstellungen zum Ausdruck mit CUPS
o Einstellungen zum Ausdruck von ASCII-Texten mit CUPS

Stichwörter: DRUCKEN, DRUCKER, CUPS, 81, 8.1, EPSON, C80

Kategorien: Drucker

Feedback willkommen: Send Mail to jsmeix@suse.de (Geben Sie bitte folgendes Stichwort an: SDB-jsmeix_print-cups-epson-81)
SDB-jsmeix_print-cups-epson-81, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 12. Nov 2002
SuSE Linux AG - Zuletzt generiert: 28. Nov 2002 von jsmeix (sdb_gen 1.40.0)