Q: comment formater / remplir des éléments mal formatés dans une org-mode
liste à puces?
J'essaie de comprendre comment faire fill-paragraph
fonctionner les éléments à puce mal formatés dans une org-mode
liste. Par «mal formaté», je veux dire des balles longues qui utilisent plusieurs lignes mais doivent être nettoyées pour être lisibles. La difficulté est qu'il org-mode
ne semble pas reconnaître les lignes suivantes comme faisant partie de la même puce lorsque le premier caractère non blanc se trouve dans la même colonne que la puce elle-même.
Par conséquent, dans l'exemple ci-dessous, la puce (1) n'a pas besoin d'être remplie, les puces (2) et (3) doivent être remplies et répondent comme prévu fill-paragraph
, mais les puces (4) et (5) ne se remplissent pas comme prévu:
* 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
Tout d'abord, pourquoi cela se produit-il? Deuxièmement, et plus précisément, comment puis-je convaincre org-mode
de traiter toutes les lignes jusqu'à la puce suivante comme faisant partie de la même puce à des fill-paragraph
fins?
org
, par défaut, ne prendrait pas en compte une partie de l'élément (par exemple, si nous sommes sur la ligne "NOT ..." dans l'exemple), il ne se remplit pas comme prévu - c'est-à-dire, il remplit un paragraphe séparé et englobe également le point 5). Le problème semble résider dans la façon deorg-mark-element
choisir l'élément. Je vais y réfléchir davantage.