Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
GregorS
- Beiträge: 3124
- Registriert: 05.06.2008 09:36:37
- Wohnort: Freiburg
-
Kontaktdaten:
Beitrag
von GregorS » 01.05.2023 07:14:51
Hallo allerseits!
Wenn ich programmiere, benutze ich oft a2ps, um Ausdrucke anzufertigen. Dabei stören zwei Sachen:
- a2ps benutzt für Texte in Anführungszeichen eine Proportionalschrift. Das irritiert und lenkt ab.
- Umlaute werden merkwürdig dargestellt:
Kann ich diese Sachen durch Optionen für a2ps korrigieren?
TIA
Gregor
Zuletzt geändert von
GregorS am 01.05.2023 09:09:08, insgesamt 1-mal geändert.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
-
Meillo
- Moderator
- Beiträge: 9224
- Registriert: 21.06.2005 14:55:06
- Wohnort: Balmora
-
Kontaktdaten:
Beitrag
von Meillo » 01.05.2023 07:31:22
Das Encoding kannst du mit `--encoding' angeben. Teste mal `a2ps --encoding UTF-8 ...'.
Wieso das Programm Proportionalschrift fuer Strings verwendet und wieso man das haben wollen wuerde, habe ich noch nie verstanden. Ich weiss auch nicht, wie man das abstellt, da es Teil des Styles zu sein scheint und nicht einfach aenderbar. (Nachtrag: Schau dir mal Abschnitt 8.6 hier an, das koennte die Loesung bieten:
https://www.gnu.org/software/a2ps/manual/a2ps.pdf )
Use ed once in a while!
-
GregorS
- Beiträge: 3124
- Registriert: 05.06.2008 09:36:37
- Wohnort: Freiburg
-
Kontaktdaten:
Beitrag
von GregorS » 01.05.2023 08:14:56
Meillo hat geschrieben: 01.05.2023 07:31:22
Das Encoding kannst du mit `--encoding' angeben. Teste mal `a2ps --encoding UTF-8 ...'.
Mit „--encoding UTF[-]8“ bekomme ich nur einen „unbekanntes Encoding“-Fehler. „iso-8859-15“ hat's aber genommen. Es hat nur leider nichts geändert.
Wieso das Programm Proportionalschrift fuer Strings verwendet und wieso man das haben wollen wuerde, habe ich noch nie verstanden. Ich weiss auch nicht, wie man das abstellt, da es Teil des Styles zu sein scheint und nicht einfach aenderbar. (Nachtrag: Schau dir mal Abschnitt 8.6 hier an, das koennte die Loesung bieten:
https://www.gnu.org/software/a2ps/manual/a2ps.pdf )
Ich bin mir ziemlich sicher, dass ich dieses Problem vor ein paar Jahren mal gelöst hatte, ich weiß nur nicht mehr, wie (evtl. verwechsle ich das auch mit einer ps2pdf-Sache).
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
-
Meillo
- Moderator
- Beiträge: 9224
- Registriert: 21.06.2005 14:55:06
- Wohnort: Balmora
-
Kontaktdaten:
Beitrag
von Meillo » 01.05.2023 08:35:59
GregorS hat geschrieben: 01.05.2023 08:14:56
Meillo hat geschrieben: 01.05.2023 07:31:22
Das Encoding kannst du mit `--encoding' angeben. Teste mal `a2ps --encoding UTF-8 ...'.
Mit „--encoding UTF[-]8“ bekomme ich nur einen „unbekanntes Encoding“-Fehler. „iso-8859-15“ hat's aber genommen. Es hat nur leider nichts geändert.
Du kannst den Input auch mit `iconv' konvertieren:
Use ed once in a while!
-
GregorS
- Beiträge: 3124
- Registriert: 05.06.2008 09:36:37
- Wohnort: Freiburg
-
Kontaktdaten:
Beitrag
von GregorS » 01.05.2023 08:42:35
Update, das Meillo freuen wird: Die Verwendung von Proportionalschrift konnte ich zumindest vermeiden:
Was die Kodierung angeht, lese ich gerade auch im Emacs-Manual. Örks, blödes Thema.
Gruß
Gregor
PS: Heißa ... Lesen und Probieren führen doch immer wieder zum Ziel
Die Lösung der Probleme lautet
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])