Font beim Drucken mit lp einstellen
Font beim Drucken mit lp einstellen
Hallo!
Ich habe Squeeze im Grundsystem (ohne Grafische Oberfläche) installiert;
Ich möchte nun beim Drucken von Text-Files mit lp einen Font angeben, da der Standard-Font auf dem HP Laserjet CP1515N schlecht lesbar (sehr "dünn") ist.
Ich habe schon jede Menge herumgesucht und nichts gefunden;
Wenn man beim lp keinen Font mit-angeben kann (was ich befürchte), so sollte es zumindest möglich sein, den Standard-Font zu ändern, nur wie ??
Gruß,
Roman
Ich habe Squeeze im Grundsystem (ohne Grafische Oberfläche) installiert;
Ich möchte nun beim Drucken von Text-Files mit lp einen Font angeben, da der Standard-Font auf dem HP Laserjet CP1515N schlecht lesbar (sehr "dünn") ist.
Ich habe schon jede Menge herumgesucht und nichts gefunden;
Wenn man beim lp keinen Font mit-angeben kann (was ich befürchte), so sollte es zumindest möglich sein, den Standard-Font zu ändern, nur wie ??
Gruß,
Roman
Re: Font beim Drucken mit lp einstellen
Interessante Frage.....
Vielleicht hilft dir ja ein workaround:
evtl lässt sich auch über lpoptions was drehen.
Viel Erfolg
dillo
Vielleicht hilft dir ja ein workaround:
siehe: http://ubuntuforums.org/archive/index.p ... 61940.html[...]in /usr/share/cups/fonts I renamed the 'Courier' font text file as 'NotCourierAnymore', and copied 'Courier-Bold' onto 'Courier'. It worked! the 'lp' command output is darker and more readable to the researcher's elderly eyes.
evtl lässt sich auch über lpoptions was drehen.
Viel Erfolg
dillo
Re: Font beim Drucken mit lp einstellen
Hallo!
Danke für den Tipp - mir fehlt aber da noch der Durchblick:
Unter usr/share/cups/fonts sind bei mir folgende Dateien enthalten:
FreeMono.ttf
FreeMonoBold.ttf
FreeMonoBoldOblique.ttf
FreeMonoOblique.ttf
Monospace
Monospace-Bold
Monospace-BoldOblique
Monospace-Oblique
Der DefautFont in der Datei /etc/cups/ppd/HP_Color_LaserJet_CP1515n ist aber auf "Courier" gestellt ....
Also wo ist da der Zusammenhang ?
Gruß,
Roman
Danke für den Tipp - mir fehlt aber da noch der Durchblick:
Unter usr/share/cups/fonts sind bei mir folgende Dateien enthalten:
FreeMono.ttf
FreeMonoBold.ttf
FreeMonoBoldOblique.ttf
FreeMonoOblique.ttf
Monospace
Monospace-Bold
Monospace-BoldOblique
Monospace-Oblique
Der DefautFont in der Datei /etc/cups/ppd/HP_Color_LaserJet_CP1515n ist aber auf "Courier" gestellt ....
Also wo ist da der Zusammenhang ?
Gruß,
Roman
Re: Font beim Drucken mit lp einstellen
kann ich dir jetzt auch nicht sagen, aber wenn der Ausdruck momentan wie du schreibst "sehr dünn" ist, würde ich erst mal in der ppd deines Druckers als default einen fetten (Bold) einstellen und schauen, was sich tut.ropri8 hat geschrieben: Der DefautFont in der Datei /etc/cups/ppd/HP_Color_LaserJet_CP1515n ist aber auf "Courier" gestellt ....
Also wo ist da der Zusammenhang ?
Vor dem Editieren der ppd den cups-daemaon stoppen und danach wieder starten!
Gruß
dillo
Re: Font beim Drucken mit lp einstellen
Hallo!
Den DefaultFont in der ppd-Datei habe ich versuchsweise schon geändert - hat aber keinerlei Wirkung gezeigt.
Und ja - den cupsd hatte ich dabei vorher gestoppt und dann wieder gestartet....
Gruß,
Roman
Den DefaultFont in der ppd-Datei habe ich versuchsweise schon geändert - hat aber keinerlei Wirkung gezeigt.
Und ja - den cupsd hatte ich dabei vorher gestoppt und dann wieder gestartet....
Gruß,
Roman
Re: Font beim Drucken mit lp einstellen
Hallo!
Ich möchte das Thema nochmals aufwärmen, da ich noch keine Lösung gefunden habe.
Hat vielleicht doch noch jemand einen Tipp, wie ich den Font ändern könnte?
Ach ja, mir wäre natürlich auch geholfen, wenn ich die Sättigung auf Treiber- (Linux-)seite verstellen (erhöhen) könnte.
Am Drucker selbst habe ich sie schon auf ein Maximum gestellt ...
Roman
Ich möchte das Thema nochmals aufwärmen, da ich noch keine Lösung gefunden habe.
Hat vielleicht doch noch jemand einen Tipp, wie ich den Font ändern könnte?
Ach ja, mir wäre natürlich auch geholfen, wenn ich die Sättigung auf Treiber- (Linux-)seite verstellen (erhöhen) könnte.
Am Drucker selbst habe ich sie schon auf ein Maximum gestellt ...
Roman
Re: Font beim Drucken mit lp einstellen
hi,
die meisten Laserjet haben extra für den Zweck eine Einstellung, etwa so:
System Setup Menu -> Print Quality -> Courier Font -> Regular / Dark
die meisten Laserjet haben extra für den Zweck eine Einstellung, etwa so:
System Setup Menu -> Print Quality -> Courier Font -> Regular / Dark
Beware of programmers who carry screwdrivers.
Re: Font beim Drucken mit lp einstellen
Hallo!
Entschuldige die späte Rückmeldung.
Ich habe nun die Einstellungen direkt am Drucker angesehen - Schrift Courier ist auf "Dunkel" gestellt - mehr geht nicht. Beim Ausdruck wirkt es aber alles andere als dunkel ...
Übrigens habe ich mir mal vom Drucker die konfigurierten Schriften ausgeben lassen. Also da sieht das Schriftbild sehr gut aus - viel dunkler, als wenn ich vom PC drucke.
Ich weiß alllerdings nicht, wie ich ihm (dem Drucker) beibringen soll, daß er Textdateien, die er vom PC zum Drucken erhält, auch so schön dunkel drucken soll.
Das Problem ist übrigens nicht nur auf Debian beschränkt - auch wenn ich von Windows Textdateien (aus Texteditor) drucke, sind die sehr blaß.
Roman
Entschuldige die späte Rückmeldung.
Ich habe nun die Einstellungen direkt am Drucker angesehen - Schrift Courier ist auf "Dunkel" gestellt - mehr geht nicht. Beim Ausdruck wirkt es aber alles andere als dunkel ...
Übrigens habe ich mir mal vom Drucker die konfigurierten Schriften ausgeben lassen. Also da sieht das Schriftbild sehr gut aus - viel dunkler, als wenn ich vom PC drucke.
Ich weiß alllerdings nicht, wie ich ihm (dem Drucker) beibringen soll, daß er Textdateien, die er vom PC zum Drucken erhält, auch so schön dunkel drucken soll.
Das Problem ist übrigens nicht nur auf Debian beschränkt - auch wenn ich von Windows Textdateien (aus Texteditor) drucke, sind die sehr blaß.
Roman
Re: Font beim Drucken mit lp einstellen
1. Versuch: how-do-i-change-the-font-size-when-using-lp-on-linux
2. Versuch: …ich weiss nicht ob es was aendern wuerde am Ausdruck, wenn du mal die Optionen fuer die Grafikdarstellung beim Ausdruck, verstaerkst. Siehe mal meine Uebersetzung:
5. Versuch:…lese bitte mal den Abschnitt: 14.1.3. nenscript and enscript, vllt. hilft er dir weiter.
6. Versuch:…dann haette ich noch von den Nachbarn Fedora: Default printer font
Code: Alles auswählen
enscript -FCourier12 myfiletoprint.txt -d KONICA-MINOLTA-C652-Series
3. Versuch; …oder vllt.:Einstellung der Farbsaettigung von Grafiken
-o saturation=persent → Farbsaettigung der Grafik, dadurch die Anzeige des Farbstands kontrollieren.persent (Prozent) → Zahl von 0 bis 200 bestimmen die Farbsaettigung.Code: Alles auswählen
lp -o saturation=persent <dateiname> lpr -o saturation=persent <dateiname>
Farbsaettigung von 0 → Schwarz/Weiss Druck
Farbsaettigung von 200 → Extrem Hohe Farbsaettigung
Grundeinstellung ist 100.
4. Versuch:…Font Size when printing too big...., wenn dein Drucker PCL code versteht.Use the postprint option. Check the man pages on this command:
Here is an example of printing in landscape with 50 lines with a font size of 9:Code: Alles auswählen
/usr/lib/lp/postscript/postprint -pland -l 50 -s 9 <filename> | lp -d printer
5. Versuch:…lese bitte mal den Abschnitt: 14.1.3. nenscript and enscript, vllt. hilft er dir weiter.
6. Versuch:…dann haette ich noch von den Nachbarn Fedora: Default printer font
…Fonts in diesem Ordner, bei mir, sind nur:So, back in /usr/share/cups/fonts I renamed the 'Courier' font text file as 'NotCourierAnymore', and copied 'Courier-Bold' onto 'Courier'. It worked! the 'lp' command output is darker and more readable to the researcher's elderly eyes.
CLearly, this is not the correct way to do this, but it works. If anyone knows the correct way to change the default 'lp' font on this system (RHEL4 and CUPS), please advise.
Code: Alles auswählen
/usr/share/cups/fonts/FreeMono.ttf
/usr/share/cups/fonts/FreeMonoBold.ttf
/usr/share/cups/fonts/FreeMonoBoldOblique.ttf
/usr/share/cups/fonts/FreeMonoOblique.ttf
Seit 11.11.2017 Buster/Mate
Re: Font beim Drucken mit lp einstellen
Hallo!
@xanvader, danke für deine ausführliche Antwort!
Leider hatte ich bis jetzt noch keinen Erfolg.
zu 1.) enscript ist nicht installiert
zu 2.) davon hätte ich mir am meisten versprochen - hat aber nichts gebracht (getestet beim Ausdruck einer normalen Text-Datei)
zu 3.) ab /usr/lib/... ist der angegebene Pfad nicht mehr auffindbar, d. h. postprint ist vermutlich nicht installiert
zu 4.) nicht die Fontgröße, sonderen die Sättigung / Sichtbarkeit der einzelnen Zeichen möchte ich verstellen
zu 5.) siehe 1.)
zu 6.) die Seite hatte ich schon mal entdeckt, kann das aber bei mir nicht nachvollziehen.
Wenn möglich, möchte ich eine Änderung des Fonts bzw. der Sättigung ohne Zusatzprogramme erreichen; sollte dann nur mit lp funktionieren, aber wie ?
Roman
@xanvader, danke für deine ausführliche Antwort!
Leider hatte ich bis jetzt noch keinen Erfolg.
zu 1.) enscript ist nicht installiert
zu 2.) davon hätte ich mir am meisten versprochen - hat aber nichts gebracht (getestet beim Ausdruck einer normalen Text-Datei)
zu 3.) ab /usr/lib/... ist der angegebene Pfad nicht mehr auffindbar, d. h. postprint ist vermutlich nicht installiert
zu 4.) nicht die Fontgröße, sonderen die Sättigung / Sichtbarkeit der einzelnen Zeichen möchte ich verstellen
zu 5.) siehe 1.)
zu 6.) die Seite hatte ich schon mal entdeckt, kann das aber bei mir nicht nachvollziehen.
Wenn möglich, möchte ich eine Änderung des Fonts bzw. der Sättigung ohne Zusatzprogramme erreichen; sollte dann nur mit lp funktionieren, aber wie ?
Roman