2

Режим 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, упаковка теряется в дословной среде.

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

1 ответ1

2

Для экспорта в HTML вы можете использовать свои собственные имена блоков, которые будут экспортироваться как элемент div с именем блока в качестве класса:

#+begin_monoblock
This is some text.
#+end_monoblock

Теперь вы можете добавить свой формат 2 способами:

1: добавив определение стиля CSS для всех таких блоков вверху документа org

#+HTML_HEAD: <style>.monoblock {font-family:courier;}</style>

... other things

#+begin_monoblock
This is some text.
#+end_monoblock

2: путем добавления стиля или других атрибутов HTML отдельно для каждого блока:

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

Или комбинация обоих, с некоторым общим стилем для всех блоков, плюс дополнительный стиль индивидуально.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .