3 stable releases

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

#2492 in Parser implementations

Download history 140/week @ 2024-11-30 295/week @ 2024-12-07 271/week @ 2024-12-14 65/week @ 2024-12-21 85/week @ 2024-12-28 148/week @ 2025-01-04 302/week @ 2025-01-11 252/week @ 2025-01-18 188/week @ 2025-01-25 298/week @ 2025-02-01 268/week @ 2025-02-08 252/week @ 2025-02-15 377/week @ 2025-02-22 321/week @ 2025-03-01 267/week @ 2025-03-08 186/week @ 2025-03-15

1,163 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

~6–15MB
~209K SLoC