Wie kann ich "einfache" Formatierungen auf Organisationsmodusblöcke anwenden?

650
bright-star

Der Org-Modus eignet sich hervorragend für leichte Markierungen und Organisation, und der Export ist ebenfalls großartig. Ich habe jedoch Probleme, eine einfache Formatierungsoption zu erhalten.

Ich würde gerne einen ganzen Block in Monospace werfen, und wenn möglich, den schönen Rahmen (beim HTML-Export) erhalten, der aus der BEISPIEL-Umgebung stammt:

#+BEGIN_EXAMPLE some stuff that goes on and on forever right off the edge of any page or browser frame 443okkfq3jg0jg #+END_EXAMPLE 

Unglücklicherweise geht das Wrapping wie in Markdown hier in einer wörtlichen Umgebung verloren.

Ich möchte am liebsten einfach die Verpackung in dieser Umgebung einschalten. Wenn das nicht funktioniert, möchte ich zumindest die Möglichkeit, nur einen begrenzten Block in einer Monospace-Schriftart zu platzieren (damit ich die Umhüllung aus dem einfachen Text erhalten kann). Wie kann ich eines oder beides erreichen?

2

1 Antwort auf die Frage

2
Juancho

Für den HTML-Export können Sie eigene Blocknamen verwenden, die als divElement mit dem Blocknamen als Klasse exportiert werden :

#+begin_monoblock This is some text. #+end_monoblock 

Jetzt können Sie Ihr Format auf zwei Arten hinzufügen:

1: Fügen Sie eine CSS-Stildefinition für alle derartigen Blöcke oben in Ihrem Organisationsdokument hinzu

#+HTML_HEAD: <style>.monoblock </style>  ... other things  #+begin_monoblock This is some text. #+end_monoblock 

2: indem Sie jedem Block style oder andere HTML-Attribute einzeln hinzufügen:

#+attr_html: :style font-family:courier; #+begin_monoblock This is some text. #+end_monoblock 

Oder eine Kombination aus beidem, mit einigen gemeinsamen Stilen für alle Blöcke und zusätzlichem individuellem Stil.

Wo ist das dokumentiert? Vielen Dank! Musa Al-hassy vor 6 Jahren 0