組織模式非常適合完成輕量標記和組織,而且匯出也很棒。但是,我在完成簡單的格式化選項時遇到困難。
我想在等寬字體中投射整個區塊,如果可能的話,請獲得來自範例環境的漂亮框架(在 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
或者,兩者的組合,為所有區塊提供一些通用樣式,再加上單獨的額外樣式。