Wenn Sie tatsächlich a2ps
oder enscript
verwenden möchten (was ein ähnliches Werkzeug ist), und wenn Sie nur mit einem UTF-8-Dokument arbeiten müssen, müssen Sie nur Ihr Dokument konvertieren ISO-8859-1 oder einige unterstützte Kodierung. Verschiedene Tools erlauben dies. Zum Beispiel, hier ist ein Workflow für enscript
(aber Sie können sicherlich das gleiche mit a2ps
tun):
Sie können jedoch während der Konvertierung einige Zeichen verlieren, da solche Codierungen einen kleineren Bereich als UTF-8 haben.
Andererseits, wenn UTF-8 eine Voraussetzung ist, müssen Sie vielleicht nach einem kürzlichen Tool suchen, mit dem Sie UTF-8 in PDF konvertieren können. Ich habe mir selbst ein Python-Programm namens txt2pdf geschrieben; Sie finden es möglicherweise hier . Sehen Sie sich auch Tools wie pandoc , gimli
Wenn die Textdatei klein ist, wird paps in ps konvertiert, die dann in ps2pdf eingegeben werden kann. Das Problem ist ps-Datei von Paps verursacht ps2pdf eine sehr große PDF-Datei zu erstellen. Wenn das in Ordnung ist, ist das möglich. Derzeit habe ich eine große Dateigröße von PDF-Dateien.
Es gibt ein Dienstprogramm, das auf Gnome-Bibliotheken basiert und gnome-u2ps genannt wird. Es hat weniger Funktionalität als a2ps
, und es scheint, dass es nicht mehr gepflegt wird.