HP Laserjet 5P und Linux

Hallo!

Ich habe einen HP Laserjet 5P als Drucker und ich will das Ding auch unter Linux ans Laufen kriegen.
Wenn ich mit „cat /xxx.txt > /dev/lp0“ eine normale Textdatei ausdrucken will, ist das Ergebnis nicht so berauschend. Die erste Zeile wird ohne Probleme gedruckt, doch die 2. Zeile ist schon um 1/3 der Seitenbreite eingerückt. Nach der 4.Zeile kommen nur noch leere Blätter.
Ich habe jetzt keine Ahnung, wie ich das anstellen soll, dass der Drucker mir diese Texte ordentlich rausgibt.

Hoffe, dass mir jemand von Euch helfen kann.

Mit freundlichen Grüssen

Mike

Hoffe, dass mir jemand von Euch helfen kann.

Logisch.

http://sdb.suse.de/sdb/de/html/ke_staircase.html

Sebastian

Hallo!

Ich habe einen HP Laserjet 5P als Drucker und ich will das
Ding auch unter Linux ans Laufen kriegen.
Wenn ich mit „cat /xxx.txt > /dev/lp0“ eine normale
Textdatei ausdrucken will, ist das Ergebnis nicht so
berauschend.

Kein Wunder. Das liegt daran, dass unter Linux für eine neue Zeile nur ein „Linefeed“ gesendet wird, während unter Windows (und bei Druckern) auch ein „Carriage Return“ erwartet wird.

Du solltest allerdings die Druckerschnittstelle nicht direkt ansprechen, das ist immer ein Krampf. Installiere Dir ein Drucksystem wie den lpd oder lprNG. Dazu gibt es dann Filter (apsfilter z.B.) die Ausgaben je nach Quelle (ist es ASCII Text, ein Listing, eine TeX Datei oder Postscript?) optimal für den Drucker aufbereiten und erst dann absenden.

Schau doch mal in die Printing-HOWTO unter http://www.linuxdoc.org.

Gruß

Jens