F: Wie kann ich schlecht formatierte Elemente in einer org-mode
Liste mit Aufzählungszeichen formatieren / füllen ?
Ich versuche herauszufinden, wie man fill-paragraph
schlecht formatierte Elemente mit org-mode
Aufzählungszeichen in einer Liste bearbeitet . Mit "schlecht formatiert" meine ich lange Aufzählungszeichen, die mehrere Zeilen verwenden, aber bereinigt werden müssen, um sie lesbar zu machen. Die Schwierigkeit besteht darin, dass org-mode
nachfolgende Zeilen nicht als Teil desselben Aufzählungszeichens erkannt werden, wenn sich das erste Nicht-Leerzeichen in derselben Spalte wie das Aufzählungszeichen selbst befindet.
Daher muss im folgenden Beispiel das Aufzählungszeichen (1) nicht gefüllt werden, die Aufzählungszeichen (2) und (3) müssen gefüllt werden und wie erwartet reagieren fill-paragraph
, aber die Aufzählungszeichen (4) und (5) werden nicht wie erwartet gefüllt:
* a header
1) a simple bullet
2) a bullet that responds nicely
to
fill-paragraph
(try it!)
3) another bullet that also responds nicely
to
fill-paragraph
even though the "t" in "to" and the
"e" in "even" line up with the space
in between the "4)" and the start of the bullet
4) a bullet that does
NOT respond to fill-paragraph
because the "N" in "NOT" is in the same column
as the start of the bullet
5) a similar problem:
the text is flush entirely to the left
Warum passiert das zuerst? Zweitens, und genauer gesagt, wie kann ich davon überzeugen org-mode
, alle Zeilen bis zur nächsten Kugel für fill-paragraph
Zwecke als Teil derselben Kugel zu behandeln?
org
, der standardmäßig keinen Teil des Elements berücksichtigt (z. B. wenn wir uns im Beispiel in der Zeile "NICHT ..." befinden), wird er nicht wie beabsichtigt ausgefüllt, d. H. es füllt sich als separater Absatz und schlürft auch Punkt 5). Das Problem scheint darin zu liegen, wieorg-mark-element
das Element ausgewählt wird. Ich werde noch etwas darüber nachdenken.