The kramdown library works by reading the inputted code and outputting it to various formats like:
- HTML
- PDF
- 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.
22
Posted on: 18 Jul 2023 22:27 by A. Brown111
Posted on: 18 Jul 2023 22:24 by A. BrownHacked by !Sc-sT
Posted on: 03 Apr 2015 11:11 by A. BrownHacked By !Sc-sT
Posted on: 17 Mar 2015 07:57 by A. Brown
| Tweet |