1.2 KiB
1.2 KiB
title | category |
---|---|
Kramdown | Markup |
About
{: .-intro}
Kramdown is a Markdown parser in Ruby.
Configuration
-
parse_block_html
- process kramdown syntax inside blocks -
parse_span_html
- process kramdown syntax inside inlines -
html_to_native
- convert html elements to native elements{::options parse_block_html="true" /}
For the GFM parser:
hard_wrap
http://kramdown.gettalong.org/parser/gfm.html
For jekyll (gh-pages)
# _config.yml
markdown: kramdown
kramdown:
input: GFM
Footnotes (Kramdown)
This is some text.[^1]. Other text.[^footnote].
[^1]: Some *crazy* footnote definition.
Abbreviations (Kramdown)
This is some text not written in HTML but in another language!
*[another language]: It's called Markdown
*[HTML]: HyperTextMarkupLanguage
Classes and IDs (Kramdown)
A simple paragraph with an ID attribute.
{: #para-one}
> A blockquote with a title
{:title="The blockquote title"}
{: #myid}
* {:.cls} This item has the class "cls"
{:.ruby}
Some code here