Ich erstelle ein Nur-Text-Dokument (.txt) mit rechts- und linksbündigen Absätzen. Ich füge manuell Leerzeichen hinzu und brich Wörter bei Bedarf mit Bindestrichen, bis die Linien eine einheitliche Länge haben. So verwenden Sie ein Beispiel aus meinem Dokument:
Diese phantasmischen Kugeln haben einige seltsame Eigenschaften, einige ordentliche, einige interessant, und andere nur ein Hinweis auf faul Design. Sie sind fast alle verursacht durch den gleichen Designfehler: Das Spiel behandelt sie zu sehr wie normal Bälle.
wird am Ende so aussehen:
Diese phantasmischen Kugeln haben einige seltsame Eigenschaften, einige ordentlich, einige interessant und andere nur faulen Designs. Sie werden fast alle durch die verursacht Gleicher Designfehler: Das Spiel behandelt sie zu sehr wie regelmäßige Bälle.
Wie kann ich das machen?
Es ist in Ordnung, Leerzeichen hinzuzufügen (ohne Wörter über Zeilen zu setzen), aber ich muss die Zielbreite des Absatzes (in # Zeichen) steuern. Das obige Beispiel ist auf 53 Zeichen pro Zeile ausgerichtet, aber die Zeilenbreite in meinem tatsächlichen Dokument variiert von 60 bis 79.
Es wäre auch toll, wenn es einen Texteditor mit einer solchen Funktion gäbe.
Ich habe es schon versucht:
- OpenOffice und TeX : Sie verwenden nur die Formatierung, um die Darstellung des Texts zu ändern.
- Der Justify-Befehl von nano zählt nicht, weil dadurch die Linienbreite nicht einheitlich wird.
Ich habe die folgende Antwort akzeptiert, weil sie für mich am besten funktioniert hat . Ich fand, dass die emacs-Füllbefehle unter den Antworten am einfachsten zu verwenden sind, und ich schätze, dass sie sogar Einrückungen ohne Leerzeichen erkennen (für Dinge wie # und // Kommentare). Die anderen Antworten füllen jedoch alle ihre eigenen Nischen und ich empfehle anderen, diese Frage zu besuchen, um sie ebenfalls anzusehen.