Accentuation multi-ligne en mode organisationnel et gras


11

Existe-t-il une sorte de balisage en mode org pour obtenir plusieurs lignes de texte en gras, en italique, etc.?

*This is what I want to be bold and I only want lines to 
be a certain length so that this doesn't work.*

Je sais utiliser visual-line-modecomme alternative à fill-paragraphqui résoudrait ce problème, mais j'aime M-qtrop et je veux essayer de garder mes fichiers à une certaine largeur.

Des extraits sont les bienvenus. Je ne connais pas Elisp donc je ne peux pas le faire moi-même. Mais je suppose que cela ruinerait également l'exportation.

Je pense à quelque chose comme:

#+BEGIN_BOLD
  All my text in here would be super bold
  and would be very nice.
#+END_BOLD

6
Duplicata du mot et du code en ligne avec des guillemets en mode Org , voir le cinquième point de la réponse.
nicael

Je dois donc utiliser la personnalisation pour spécifier exactement combien de lignes je veux marquer? Cela ne me semble pas vraiment la même chose.
salotz

D'accord, vous pouvez mettre 1000 lignes autorisées. C'est jusqu'à 1000 lignes, pas seulement exactement 1000 lignes.
nicael du

Semble un peu un hack, mais je suppose que cela fonctionne. Je vous remercie.
salotz

Réponses:


1

Selon la réponse du commentaire de nicael sur la question:

Par défaut, le mode org autorise une seule nouvelle ligne. Donc, si vous voulez pouvoir ajouter du balisage au texte qui s'étend sur plus de deux lignes consécutives, vous devrez modifier cette entrée.

(setcar (nthcdr 4 org-emphasis-regexp-components) N)

... où N est le nombre de sauts de ligne que vous souhaitez autoriser.

Plus haut dans la même réponse, il est dit que vous devez ajouter la ligne:

(org-set-emph-re 'org-emphasis-regexp-components org-emphasis-regexp-components) 

après la ligne ci-dessus.


Cela ne fonctionne tout simplement pas pour moi. J'ai exécuté exactement ce que vous avez publié et redémarré le mode organisationnel, mais utiliser l'accent sur N lignes ne fonctionne pas. Y a-t-il quelque chose que j'ai pu manquer?
itdoesntwork

@itdoesntwork Désolé, je ne suis pas un expert en emacs, j'ai juste republié une bonne réponse ici en tant que wiki communautaire car il a également résolu ce problème. Essayez de commenter la réponse d'origine (liée ci-dessus) et vous pourrez peut-être obtenir de l'aide. Incluez plus d'informations sur votre configuration, comme la version emacs. La seule chose à laquelle je peux penser est de créer un fichier de configuration avec juste cette ligne, puis d'exécuter emacs avec cette configuration .
joelostblom
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.