The kramdown library works by reading the inputted code and outputting it to various formats like:
- HTML
- LaTeX
- kramdown syntax
The library uses its own Markdown superset known as kramdown syntax, but it can also support as input regular Markdown, GitHub Flavored Markdown, and standard HTML code.
Using kramdown to convert between text formats does not force developers to use Markdown as the input or the output value, the library being able to convert between HTML and LaTeX without any problems. The way kramdown works is to convert from HTML to kramdown (it's own Markdown superset syntax), and then outputting to LaTeX.
By far the most important kramdown feature is speed, the library well-known in the Ruby community for this, and widely used in other projects just because of it.
Outside this, kramdown is also very well documented, regularly updated, and comes with a very well-tested codebase.
What is new in this release:
- The syntax highlighter ‘minted' for the LaTeX converter is now available.
- A new math engine based on MathJax-Node that outputs to MathML is now available.
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language name.
- The option list in the man page as well in the output of kramdown --help is now sorted.
What is new in version 1.8.0:
- The syntax highlighter ‘minted' for the LaTeX converter is now available.
- A new math engine based on MathJax-Node that outputs to MathML is now available.
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language name.
- The option list in the man page as well in the output of kramdown --help is now sorted.
What is new in version 1.7.0:
- The syntax highlighter ‘minted' for the LaTeX converter is now available.
- A new math engine based on MathJax-Node that outputs to MathML is now available.
- Fixed #244, #246: Fenced code blocks now allow a dash in the code language name.
- The option list in the man page as well in the output of kramdown --help is now sorted.
What is new in version 1.6.0:
- Users can now define the location of the footnotes.
- Rake gemspec now generates a local kramdown.gemspec file.
What is new in version 1.3.3:
- Bug fix:
- The string charset= was missing from a <meta> tag in the HTML document template.
Comments not found