Org-Modus mehrzeilige Betonung und fett

11

Gibt es im Organisationsmodus eine Art Markup, mit dem mehrere Textzeilen fett, kursiv usw. angezeigt werden?

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

Ich weiß, visual-line-modewie man als Alternative fill-paragraphdieses Problem lösen kann, aber ich mag es M-qzu sehr und möchte versuchen, meine Dateien auf einer bestimmten Breite zu halten.

Schnipsel willkommen. Ich kenne Elisp nicht, also kann ich es nicht selbst machen. Aber ich denke, das würde auch den Export ruinieren.

Ich denke so etwas wie:

#+BEGIN_BOLD
  All my text in here would be super bold
  and would be very nice.
#+END_BOLD
salotz
quelle
6
Duplikat von Inline wörtlich und Code mit Anführungszeichen im Org-Modus , siehe den fünften Punkt in der Antwort.
Nicael
Also muss ich anpassen verwenden, um genau anzugeben, wie viele Zeilen ich markieren möchte? Das scheint mir nicht wirklich dasselbe zu sein.
Salotz
Okay, Sie können 1000 Zeilen zulassen. Es sind bis zu 1000 Zeilen, nicht nur genau 1000 Zeilen.
Nicael
Scheint ein bisschen wie ein Hack, aber ich denke, das funktioniert. Vielen Dank.
Salotz

Antworten:

1

Gemäß der Antwort von nicael Kommentar auf die Frage:

Standardmäßig erlaubt der Organisationsmodus einen einzelnen Zeilenumbruch. Wenn Sie also Text, der mehr als zwei aufeinanderfolgende Zeilen umfasst, mit einem Markup versehen möchten, müssen Sie diesen Eintrag ändern.

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

... wobei N die Anzahl der Zeilenumbrüche ist, die Sie zulassen möchten.

Weiter oben in derselben Antwort heißt es, dass Sie die Zeile hinzufügen müssen:

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

nach der obigen Zeile.

Joelostblom
quelle
Das funktioniert bei mir einfach nicht. Ich habe genau das ausgeführt, was Sie gepostet und den Organisationsmodus neu gestartet haben, und dennoch funktioniert die Betonung über N Zeilen nicht. Gibt es etwas, das ich möglicherweise übersehen habe?
funktioniert nicht
@itdoesntwork Sorry, ich bin kein Experte für Emacs, habe hier nur eine gute Antwort als Community-Wiki veröffentlicht, da es auch dieses Problem gelöst hat. Wenn Sie versuchen, die ursprüngliche Antwort (oben verlinkt) zu kommentieren, erhalten Sie möglicherweise Hilfe. Fügen Sie weitere Informationen zu Ihrem Setup hinzu, z. B. die Emacs-Version. Ich kann mir nur vorstellen, eine Konfigurationsdatei mit nur dieser Zeile zu erstellen und dann Emacs mit dieser Konfiguration auszuführen .
Joelostblom