Älterer Artikel: neuere Systeme benutzen foomatic und meist auch CUPS.

LPD - der Line Printer Daemon

bzw. "LPRng" (... next generation)

Linux installiert (normalerweise) einen Druckerspooler namens lpd, der eigentlich alles ausdrucken sollte, was ihm unter die Finger kommt. :) Vor allem Postscript: eigentlich jedes Linux-Programm ist fähig, seine Erzeugnisse in PS-Form auszugeben, und jedes Linux kann mit Ghostscript PS-Dateien in ein für den Drucker verständliches Format bringen, wenn Ghostscript (das ist ein Programmpaket) diesen Drucker kennt.

Deshalb "braucht" Staroffice auch nur Postscript ausgeben, der Rest wird vom Linux-System erledigt, falls der apsfilter oder magicfilter vernünftig konfiguriert ist.

Besitzt man einen der neueren Farbtintenstrahler (Canon, Epson, etc) ist es u.U. sinnvoll, sich mindestens Ghostscript 5.x zu installieren, dies bietet nämlich u.a. Support für die Hochauflösungsmodi (1440x720, 720x720, 600x600, etc) dieser Drucker, und Microspacing, Dithering, etc. Aufgrund einer Änderung in der Lizenzpolitik kann Ghostscript ab 5.0 nicht mehr auf CDs vertrieben werden, aber im Internet ist es noch überall verfügbar. Und es lohnt sich. :)

Man bekommt Ghostscript unter anderem hier: http://www.go.dlr.de/fresh/unix/src/misc/ghost/aladdin/gs550/.

Ich habe hier für meinen Epson Stylus COLOR 600 drei Warteschlangen eingerichtet (mit magicfilter, einer fertigen Skriptsammlung für die Konfiguration von Druckern).

   lpr -P stylus        druckt normal mit 720dpi Farbe
   lpr -P styhigh       druckt auf Glanzpapier mit 1440dpi
   lpr -P stylow        druckt im Tintensparmodus mit 360dpi

Der magicfilter (Konkurrenz dazu ist apsfilter, der ist bei SuSE Standard) kann am Dateiheader erkennen, welcher Typ von Datei das ist, und automatisch das passende Konvertierprogramm dazwischenjubeln. Das funktioniert für Text ebenso wie für BMP, GIF, JPG, TIF, HTML, PDF, PS (klar), dvi, und noch 101 andere Formate: und man kann jederzeit seinen eigenen Filter für sein Lieblingsformat dort einbauen (und das ist nicht nur für Leute zu schaffen, die Kernelquellcode zum Frühstück futtern!).

Ein lpr -P styhigh miss_april.jpg liefert also das gewünschte Ergebnis für die Bürowand: Maximiert auf A4-Glanzpapier, mit allen Features, die der Drucker kann, und das ohne ein einziges Bildverarbeitungsprogramm für das Drucken starten zu müssen und dumme Kommentare von jemand ertragen zu müssen, der zufällig gerade dann hinter einem steht. :)

LpdDruckerSystem (zuletzt geändert am 2007-12-23 22:47:21 durch localhost)