2012-09-29T17:42:26
GwenDragonUnter Linux ist es einfach: eine Ausgabe an das Gerät Programm lpr über eine Pipe.
Na ja, theoretisch einfach. Allerdings muß der Drucker dazu korrekt unter Linux eingerichtet sein. Was nicht immer ganz einfach ist.
"lpq" gibt ein bißchen Auskunft. Mit "lpoptions" kann man ein paar Sachen einstellen, z.B. geht bei mir
lpoptions -o PrintoutMode=Draft
und
lpoptions -o PrintoutMode=Normal
Ansonsten gibt es (leider) mehrere Konfigurationstools. Unter SuSE 10.0 konnte ich das von KDE mit
aufrufen. Heute heißt das ein bißchen anders. Manchmal steht der Drucker, dann muß man ihn da mit "Drucker starten" aktivieren, sonst läuft gar nichts. Mit dem Tool im Browser unter
bin ich nur selten klargekommen.
Insgesamt fand ich das alles immer etwas durcheinander.
Ob Du mit der Formatierung einverstanden bist, wenn Du einfach Text an "lpr" pipst, wage ich auch zu bezweifeln. Ich persönlich würde dann wohl ein LaTeX-Dokument mit Perl generieren. Daraus kann man dann (über "pdflatex" auch ein pdf machen und dieses (nach "pdf2ps") an lpr übergeben.
Oder man macht ein html, bei dem man aber nicht alle Formatierungsoptionen hätte.
Ein weites Feld also, insgesamt ...