Enfasi multilinea in modalità Org e grassetto


11

Esiste una sorta di markup in modalità org per ottenere più righe di testo in grassetto, corsivo, ecc.?

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

So di usare visual-line-modecome alternativa a fill-paragraphcui risolvere questo problema, ma mi piace M-qtroppo e voglio provare a mantenere i miei file ad una certa larghezza.

Snippet benvenuti. Non conosco Elisp, quindi non posso farlo da solo. Ma suppongo che ciò rovinerebbe anche le esportazioni.

Sto pensando a qualcosa del tipo:

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

6
Duplica di Inline verbatim e codice con virgolette in modalità Org , vedi il quinto punto nella risposta.
nicael

Quindi devo usare personalizza per specificare esattamente quante righe voglio contrassegnare? Non mi sembra proprio lo stesso.
salotz,

Bene, puoi mettere 1000 righe consentite. E ' fino a 1000 linee, non solo esattamente 1000 linee.
nicael,

Sembra un po 'un trucco, ma credo che funzioni. Grazie.
salotz,

Risposte:


1

Secondo la risposta del commento di Nicea alla domanda:

Per impostazione predefinita, la modalità org consente una sola nuova riga. Quindi, se vuoi essere in grado di aggiungere markup al testo che si estende su più di due righe consecutive, dovrai modificare questa voce.

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

... dove N è il numero di newline che si desidera consentire.

Più in alto nella stessa risposta, si dice che è necessario aggiungere la riga:

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

dopo la riga sopra.


Questo semplicemente non funziona per me. Ho eseguito esattamente ciò che hai postato e riavviato la modalità org e tuttavia l'uso dell'enfasi sulle linee N non funziona. C'è qualcosa che potrei aver perso?
Funziona il

@itdoesntwork Siamo spiacenti, non sono un esperto di emacs, ho ripubblicato una buona risposta qui come wiki della comunità poiché ha risolto anche questo problema. Prova a commentare la risposta originale (collegata sopra) e potresti essere in grado di ottenere aiuto. Includi ulteriori informazioni sulla tua configurazione, come la versione di emacs. L'unica cosa che mi viene in mente è di creare un file di configurazione con solo questa riga e quindi eseguire emacs con questa configurazione .
joelostblom,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.