How do I specify a quote in org-mode so that it is rendered nicely in github? In markdown it is rendered like so:
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe.
- albert enstein
thanks in advance.
When quoting a passage from another document, it is customary to format this as a paragraph that is indented on both the left and the right margin. You can include quotations in Org mode documents like this:
#+BEGIN_QUOTE
Everything should be made as simple as possible,
but not any simpler -- Albert Einstein
#+END_QUOTE
This information in available in the org manual
When you convert your file to html then your text will be as shown below
#+BEGIN_QUOTE
and #+END_QUOTE
lines quickly by typing <q
and then pressing TAB.
#+BEGIN_QUOTE -gray_background -blue_margin ...
? Just a silly example, but I'd like to get nice formatting like the OP's.
<q TAB
, but rather C-c C-, q
(and its ilk).
Commented
Sep 8, 2019 at 23:00
<q TAB
shortcut - you need to enable the org-tempo
sub-module to have these structure template shorthands orgmode.org/manual/Structure-Templates.html
Commented
Apr 22, 2020 at 14:36
<q
had stopped working and was bereft!)
Commented
May 12, 2021 at 16:36
If you want to get nice formatting, you can customize the CSS of blockquote
element.
Why blockquote
element? If you use browser's inspect function to inspect the quote block, you can find its style is controlled by blockquote
element.
Below is an example of StackExchange like quote block, you can find the configuration by using inspect function.
#+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
Everything should be made as simple as possible,
but not any simpler -- Albert Einstein
#+END_QUOTE
It renders like
In addition to writing css yourself, you can use alhassy/org-special-block-extras which offers a number of new custom blocks and link types.