Extend the capabilities of Markdown with diagrams and LaTeX to allow for portable viewing, for example on GitHub!
The goal of this project is to process Extended Markdown files (.mdx
) into Markdown files (.md
), by rending complex objects as images that can be conveniently displayed on services that can render traditional Markdown (ex. GitHub). This extension adds useful capabilities such as:
- Graph diagrams
- Block LaTeX rendering
- Inline LaTex rendering (i.e.
y = mx + b is a rational function!
)
Graphs can be created by specifying an edge list of the form a -> b
. They are delimited by -
characters
-------
a -> b
a -> c
a -> d
b -> e
c -> e
d -> e
-------
You can perform complex inline Latex:
- A fraction: $$\frac{x_1 - x_2}{y_1 - y_2}$$.
- You can use symbols such as: $$\sum_{x \in X} \frac{x}{\mid X \mid}$$
You can perform complex inline Latex: