Как я могу применить «простое» форматирование к блокам режима орг?

514
bright-star

Режим Org отлично подходит для облегчения разметки и организации, а также для экспорта. Однако у меня возникли проблемы с выполнением простой опции форматирования.

Я хотел бы отлить целый блок в моноширинном пространстве, и, если возможно, получить хорошее оформление (в экспорте HTML), которое исходит из среды EXAMPLE:

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

К сожалению, как и в Markdown, упаковка теряется в дословной среде.

Я бы хотел включить упаковку в этой среде. Если это не сработает, я, по крайней мере, хочу иметь возможность поместить только блок с разделителями в моноширинный шрифт (чтобы я мог получить перенос из простого текста). Как я могу достичь одного или обоих из них?

2

1 ответ на вопрос

2
Juancho

For HTML export, you can use your own block names which will export as a div element with the block name as a class:

#+begin_monoblock This is some text. #+end_monoblock 

Now you can add your format 2 ways:

1: by adding a CSS style definition for all such blocks at the top of your org document

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

2: by adding style or other HTML attributes individually to each block:

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

Or, a combination of both, with some common style for all blocks, plus extra style individually.

Где это задокументировано? Спасибо! Musa Al-hassy 5 лет назад 0

Похожие вопросы