So drucken Sie eine ASCII-Datei mit einer Breite von 80 Zeichen

Ich habe eine Datei, die 80 Zeichen breit ist. Ich verwende OS X. Das Problem, das ich habe, ist, wenn ich die Datei öffne und versuche, sie in TextEdit zu drucken, werden die Zeilen vor der 80-Zeichen-Marke umgebrochen. Ich möchte, dass die Datei genauso gedruckt wird wie in der Datei. Also, meine Frage ist folgende;

Wie drucke ich eine 80 Zeichen breite ASCII-Datei (und vorzugsweise die Angabe von Rändern), so dass die Schriftart eine feste Breite und Größe hat, um die gesamte Seite auszufüllen, während die Position der ursprünglichen Zeilenumbrüche und kein zusätzlicher Umbruch beibehalten wird? Wenn die resultierende Datei ein PDF oder ein anderes in PDF konvertierbares Format ist, wäre das in Ordnung. Wenn jemand diese Frage beantworten könnte, würde ich es wirklich schätzen.

Antworten (1)

Machen Sie die Datei in Textedit zu Klartext, indem Sie zum Menü Format gehen und den Befehl Reinen Text erstellen auswählen. Dadurch wird eine Schriftart mit fester Breite verwendet und alle anderen Zeichen entfernt.

Als nächstes wählen Sie Page Setup...aus dem Menü Datei, wählen Sie dann Paper Size:und gehen Sie zu Manage Custom Sizes.

Erstellen Sie eine Papiergröße von 8,5 breit x 11 hoch, setzen Sie den oberen, unteren, linken und rechten Rand auf Null und speichern Sie dann die benutzerdefinierte Größe, indem Sie auf die Schaltfläche „+“ klicken.

Gehen Sie zum Menü Datei > Export as PDF.

Klicken Sie Export as PDFauf show detailsund deaktivieren Sie das Kontrollkästchen mit der AufschriftRewrap contents to fit page

Gerade getestet und bei mir funktioniert es!

Ich danke Ihnen für Ihre Antwort, IconDaemon. Leider hat das bei mir nicht funktioniert, es fügt immer noch Zeilenumbrüche hinzu und passt nicht 80 Spalten in eine Zeile.
Es hat bei mir funktioniert +1. @dps Könnten Sie ein Beispiel der Datei hochladen und einen Link bereitstellen?
auf jeden Fall vielen Dank an Sie beide für Ihre Hilfe. gist.github.com/dsulli99/1cb9ebc455e0307d367deb4d6a495689
Textedit bricht die Zeilen für mich auch im RTF-Modus nicht um.
Es bricht die Zeilen nicht um, bis ich es drucke, selbst mit 0 Rändern auf 8,5 x 11
@dps, ich habe Ihre Datei heruntergeladen und die Anweisungen von IconDaemon von "Next, Select ..." befolgt, da es sich bereits um einfachen Text handelte. Als ich das erste Mal nach PDF exportierte, funktionierte es nicht, aber ich ging zurück zu "Seite einrichten ..." und überprüfte die Einstellungen und klickte erneut auf OK für die Einstellungen und exportierte sie dann erneut nach PDF. Beim zweiten Mal hat es geklappt. Als ich meine eigene Textdatei mit einer Breite von 80 Zeichen verwendete, funktionierte sie beim ersten Mal, also bin ich mir nicht sicher, was ich davon halten soll. Versuchen Sie erneut, die Einstellungen zu bestätigen, indem Sie erneut auf OK klicken, und sehen Sie, ob es einen Unterschied macht.
@dps, Okay ... Ich habe herausgefunden, warum (glaube ich) ... Das TextEdit-Fenster muss breiter geöffnet werden als die Breite des Textes, sonst wird es umbrochen. Sie müssen ein wenig herumspielen, um den optimalen Punkt für die Differenz der Fensterbreite zu finden.
@ user3439894 Ich musste tatsächlich das Kontrollkästchen deaktivieren, das Rewrap contents to fit pageunter dem show detailsfür den Export to PDFDialog steht. Dies scheint funktioniert zu haben, obwohl der Text nicht zentriert ist (ich möchte, dass er auf der Seite zentriert ist). Möglicherweise muss ich Ghostscript oder eine fortgeschrittenere Textverarbeitung verwenden, um dies so hinzubekommen, wie ich es möchte. Ich schätze Ihre Hilfe @Mark und @user3439894.
Sichere Sache @IconDaemon 👍