个人知识库
Author: 刘杰文, Date: Unknown, Categories: , Tags: markdownmarkdown rendererkramdownredcarpetrdiscount
Here introduce 3 renderer first:
There are some formats. View them here
Github repo: https://github.com/gettalong/kramdown
kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.
My words to say:
It cannot render highlight syntax==
. But <mark>
HTML label should be supported. (Known from online information)
For quick reference, view this: https://kramdown.gettalong.org/quickref.html
Link: https://kramdown.gettalong.org/syntax.html
Github repo: https://github.com/vmg/redcarpet
Redcarpet is a Ruby library for Markdown processing that smells like butterflies and popcorn.
This library is written by people
Redcarpet was written by Vicent Martí. It is maintained by Robin Dupret and Matt Rogers.
Redcarpet would not be possible without the Sundown library and its authors (Natacha Porté, Vicent Martí, and its many awesome contributors).
Some can be saw from repo’s README.
My words to say: It can highlight texts! (Known from online information)
Github repo: https://github.com/davidfstr/rdiscount/
Home Page: https://dafoster.net/projects/rdiscount/
Docs (i cant access it): https://rdoc.info/github/davidfstr/rdiscount/master/RDiscount
rdiscount is the ruby extension of Discount processor. It uses the processor.
Discount is an implementation of John Gruber’s Markdown markup language in C. It implements all of the language described in the markdown syntax document and passes the Markdown 1.0 test suite.
Discount was developed by David Loren Parsons. The Ruby extension is maintained by David Foster.
My words to say:
It cannot render highlight syntax==
. But <mark>
HTML label should be supported. (Known from online information)
These are supported by the supper, Discount processor. Link: https://daringfireball.net/projects/markdown/syntax
Its default renderer is kramdown.