3 stable releases

1.0.2 Feb 22, 2025
1.0.1 Dec 13, 2024
1.0.0 Sep 12, 2024

#2657 in Parser implementations

Download history 183/week @ 2024-11-18 208/week @ 2024-11-25 143/week @ 2024-12-02 321/week @ 2024-12-09 234/week @ 2024-12-16 65/week @ 2024-12-23 68/week @ 2024-12-30 168/week @ 2025-01-06 301/week @ 2025-01-13 254/week @ 2025-01-20 194/week @ 2025-01-27 316/week @ 2025-02-03 303/week @ 2025-02-10 318/week @ 2025-02-17 265/week @ 2025-02-24 303/week @ 2025-03-03

1,226 downloads per month

GPL-3.0 license

19KB

License Latest version Downloads for latest version

markdown-it-sub.rs

A markdown-it plugin to process subscript.

To load the plugin:

let mut parser = markdown_it::MarkdownIt::new();
markdown_it::plugins::cmark::add(&mut parser);

markdown_it_sub::add(&mut parser);

let html = parser.parse("log~2~(a)").xrender();
assert_eq!(html, "<p>log<sub>2</sub>(a)</p>\n");

lib.rs:

A markdown-it plugin to process subscript.

To load the plugin:

let mut parser = markdown_it::MarkdownIt::new();
markdown_it::plugins::cmark::add(&mut parser);

markdown_it_sub::add(&mut parser);

let html = parser.parse("log~2~(a)").xrender();
assert_eq!(html, "<p>log<sub>2</sub>(a)</p>\n");

Dependencies

~5–13MB
~189K SLoC