如何將「簡單」格式應用於組織模式區塊?

如何將「簡單」格式應用於組織模式區塊?

組織模式非常適合完成輕量標記和組織,而且匯出也很棒。但是,我在完成簡單的格式化選項時遇到困難。

我想在等寬字體中投射整個區塊,如果可能的話,請獲得來自範例環境的漂亮框架(在 HTML 匯出中):

#+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

對於 HTML 匯出,您可以使用自己的區塊名稱,它將匯出為div元素,並將區塊名稱作為類別:

#+begin_monoblock
This is some text.
#+end_monoblock

現在您可以透過兩種方式新增格式:

1:透過在組織文件頂部為所有此類區塊添加 CSS 樣式定義

#+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

或者,兩者的組合,為所有區塊提供一些通用樣式,再加上單獨的額外樣式。

相關內容