Hallo LUG,
ich möchte eine Datei über Kommandozeile drucken. Dazu nutze ich folgenden Befehl in einem Shell-Script (DN):
pr -h "Name: $LOGNAME Datei: $1" -n $1 | lpr
$1 = Datei, die gedruckt werden soll (Aufruf: DN <datei>).
Es wird der Header und die Zeilennummern erstellt und alles nach lpr geleitete. Schön. Nun fängt aber mein Drucker an, Papier zu sparen, indem er die Überschrift, die eigentlich auf die nächste Seite hätte kommen müssen und einige weitere Zeilen auf das vorhergehende Blatt druckt und den Rest auf das nächste. Es verschiebt sich alles. Nicht schön, obwohl ich auf diese Art letztendlich 1 Seite toten Baum gesparrt habe.
Wo muss ich jetzt an welcher Schraube drehen? Ich nutze Cups als Drucksystem und habe über die Weboberfläche nichts passendes gefunden. Auch die Hilfe war (für mich) in diese Beziehung nicht aussagefähig.
Ich habe mal die /etc/cups/printers.conf reingepackt, weiß nicht, ob die nützlich ist:
# Printer configuration file for CUPS v1.1.20 # Written by cupsd on Mon Jan 24 07:56:50 2005 <DefaultPrinter EPSONStylusC42> Info EPSON Stylus C42 Location DeviceURI usb://EPSON/Stylus%20C42 State Idle Accepting Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 </Printer>
Hier noch einiges, was über das Web-Frontent eingestellt ist:
Media-Type: Plain Paper Page Size: A4 Printout Mode: normal
Weitere Daten gerne auf Anfrage.
Vielen Dank,
Falk
Am Samstag, 12. Februar 2005 18:51 schrieb Falk Döring:
Hallo LUG,
ich möchte eine Datei über Kommandozeile drucken. Dazu nutze ich folgenden Befehl in einem Shell-Script (DN):
pr -h "Name: $LOGNAME Datei: $1" -n $1 | lpr
$1 = Datei, die gedruckt werden soll (Aufruf: DN <datei>).
Schon mal "a2ps" probiert?
Jens
Jens Weiße schrieb am Samstag, 12. Februar 2005 19:56:
Am Samstag, 12. Februar 2005 18:51 schrieb Falk Döring:
Hallo LUG,
ich möchte eine Datei über Kommandozeile drucken. Dazu nutze ich folgenden Befehl in einem Shell-Script (DN):
pr -h "Name: $LOGNAME Datei: $1" -n $1 | lpr
$1 = Datei, die gedruckt werden soll (Aufruf: DN <datei>).
Schon mal "a2ps" probiert?
Dieses kleine Progrämmchen wird wohl in Zukunft meinen Arbeitsaltag begleiten. Danke für den guten Tipp.
Falk
Falk Döring falk.doering@web.de:
ich möchte eine Datei über Kommandozeile drucken. Dazu nutze ich folgenden Befehl in einem Shell-Script (DN):
pr -h "Name: $LOGNAME Datei: $1" -n $1 | lpr
$1 = Datei, die gedruckt werden soll (Aufruf: DN <datei>).
Es wird der Header und die Zeilennummern erstellt und alles nach lpr geleitete. Schön. Nun fängt aber mein Drucker an, Papier zu sparen, indem er die Überschrift, die eigentlich auf die nächste Seite hätte kommen müssen und einige weitere Zeilen auf das vorhergehende Blatt druckt und den Rest auf das nächste. Es verschiebt sich alles. Nicht schön, obwohl ich auf diese Art letztendlich 1 Seite toten Baum gesparrt habe.
Versuch es mal mit mpage.
Freundlich grüßend,
Erik
Erik Schanze schrieb am Samstag, 12. Februar 2005 22:02:
Falk Döring falk.doering@web.de:
ich möchte eine Datei über Kommandozeile drucken. Dazu nutze ich folgenden Befehl in einem Shell-Script (DN):
pr -h "Name: $LOGNAME Datei: $1" -n $1 | lpr
$1 = Datei, die gedruckt werden soll (Aufruf: DN <datei>).
Es wird der Header und die Zeilennummern erstellt und alles nach lpr geleitete. Schön. Nun fängt aber mein Drucker an, Papier zu sparen, indem er die Überschrift, die eigentlich auf die nächste Seite hätte kommen müssen und einige weitere Zeilen auf das vorhergehende Blatt druckt und den Rest auf das nächste. Es verschiebt sich alles. Nicht schön, obwohl ich auf diese Art letztendlich 1 Seite toten Baum gesparrt habe.
Versuch es mal mit mpage.
Werde ich machen, danke.
Falk
lug-dd@mailman.schlittermann.de