Crates.io | matthewdown |
lib.rs | matthewdown |
version | 0.2.0 |
source | src |
created_at | 2023-06-11 18:11:52.397006 |
updated_at | 2023-07-11 22:06:24.881933 |
description | My markdown-inspired markup language. |
homepage | |
repository | https://gitlab.com/tiramisusan/matthewdown/ |
max_upload_size | |
id | 887512 |
size | 110,304 |
A new gospel in markdown ripoffs.
This is my markdown-inspired markup language. It is slightly compatible with Markdown, insofar as a document written in my personal matthewdown style will compile in both.
I've mainly focused on compiling matthewdown to HTML, but users of the library can implement their own matthewdown visitors to compile it to any other format.
I've not yet gotten around to writing a specification for matthewdown, but here are some of the extra features it has:
$$
.$
.$$metadata
blocks and easily deserialized using
the serde
crate.$small[...]
command corresponding to HTML's <small>
.$$row
and $$cell
commsnds.$$nb
corresponding to HTML's <aside>
.There are some other things that I'd like to add when I can be bothered. They'll mostly be added when I personally need them, or else, if someone asks me for them, or sends a pull request:
troff
.