18

如何在 org 模式下处理引号?类似于>stackoverflow中的。

4

3 回答 3

17

我能想到的唯一内置机制是#+begin_quote blocks,它可能用于 export。我个人要么>从电子邮件中离开,要么使用emacs 盒子

于 2012-10-01T22:46:41.907 回答
3

您可以自定义元素的 CSSblockquote以获得更好的格式。

为什么blockquote是元素?如果你使用浏览器的inspect功能来检查引用块,你会发现它的样式是由blockquote元素控制的。

下面是一个类似 SO 的引用块的示例,您可以通过检查blockquoteSO 中的样式找到配置。

#+BEGIN_EXPORT html
<style>
blockquote {
    margin-bottom: 10px;
    padding: 10px;
    background-color: #FFF8DC;
    border-left: 2px solid #ffeb8e;
    border-left-color: rgb(255, 228, 102);
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 40px;
    margin-inline-end: 40px;
}
</style>
#+END_EXPORT

#+BEGIN_QUOTE
By customizing the style of blockquote element, we get a SO-like style quote block in org-mode.
#+END_QUOTE

它呈现像

在此处输入图像描述

于 2019-11-19T15:38:09.033 回答
2

您可以使用:

我只需要在引用组织代码本身时使用它。

相反,使用#+BEGIN_SRC,它使您有机会在 HTML 输出中对代码进行非常简洁的远程突出显示。

请参阅出色的手册。

于 2013-02-25T13:04:29.753 回答