Home
Ghostscript
Download
Sitemap
Impressum
Konfiguration
[GPL] [Einleitung] [Installation] [Parameter] [Konfiguration] [PCL Befehle] [Bugs]

Konfiguration

apsfilter und /etc/printcap

Ich habe mein apsfilter etwas anpassen müssen, damit ich die neuen Parameter vom Treiber benutzen konnte.

Die folgenden Änderungen beziehen sich auf SuSE, ich weiss nicht wie das apsfilter Script von anderen Distributionen aussieht. Ich denke aber, dass man mit geringfügigen Änderungen auch da durchkommen wird.

In /etc/printcap werden die einzelnen Queues festgelegt und der entsprechende Filter definiert. Hier benötigt man einige Korrekturen damit man die neuen Parameter gebrauchen kann. Man kann hier natürlich seine eigenen sinnvollen Queues definieren, so möchte man zum Beispiel Default immer doppelseitig, normale Qualität drucken. Die folgenden Beispiele sind, wie ich meine Filter definiert habe.

Als erstes mein /etc/printcap File:

Ich habe alle Varianten definiert und eine "kurz" Bezeichnung für die Queues, schliesslich möchte man ja nicht die ganze Befehlssequenz eingeben.

Zum Beispiel druckt ein

lpr -Pnormal-book

mit Normaler Qualität im Duplex Modus "Book". Die Papiertypen habe ich weggelassen, da ich die praktisch nie verwenden werde.

Im /etc/printcap werden die Filter definiert, die man zuerst noch anlegen muss:

cd /var/lib/apsfilter/bin
ln -s ../apsfilter
cdj970-a4-auto-color-draft-block-plain

etc... Ich habe ein kurzes Script geschrieben weil mir das Neuschreiben der ganzen Zeile zu mühsam war. Hier noch ein ls -la von meinem /var/lib/apsfilter/bin.

 

apsfilter

Damit das apsfilter Script die neuen Befehle resp. Paramter versteht sind einige Änderungen am Script nötig gewesen: Hier das neue Script. Der grüne Teil sind meine neu hinzugekommenen Änderungen. Gelöscht wurde nichts. Das Script liegt ebenfalls zum Download bereit.

 

Printer Queues

Zu letzt braucht man noch die Printer Queues zu erstellen. Im Verzeichnis /var/spool/lpd muss man für jede Queue welche im /etc/printcap definiert wurde ein eigenes Verzeichnis erstellen welche der Gruppe “lp” und am Benutzer “lp” zugeordnet sein müssen.
Ein ls -lR /var/spool/lpd sieht bei mir etwas so aus. Auch hier wieder ein Script für Schreibfaule.

Das wärs. Der Drucker sollte jetzt funktionieren. Gut Druck !!!

(c) 2000 by harsch.net   Last Update: Wednesday, June 07, 2000