j4nk c9e5cf5760 | ||
---|---|---|
blog | ||
teximg | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md | ||
blogpost1.html | ||
blogpost2.html | ||
md4tj.el | ||
pnglatex | ||
rss.png | ||
test_blog.html | ||
test_blog.md4tj | ||
test_css.css | ||
test_file.html | ||
test_file.md4tj | ||
test_file_include.md4tj | ||
test_rss.md4tj | ||
usbs.png |
README.md
md4tj
Summary
A language and parser written in Emacs Lisp for my custom extension of Markdown, md4tj. Main features are div declarations, RSS support, and support of only a subset of the Markdown language that I need
Progress
Basic Syntax
- Heading
- Bold
- Italic
- Blockquote (no nesting)
- Ordered List
- Unordered List
- Code
- Horizontal Rule
- Link
- Image
Extended Syntax
- Table (stricter syntax than standard: outer pipes required)
- Fenced Code Block
- Footnote (Will not implement)
- Heading ID (Will not implement)
- Definition List (Will not implement)
- Strikethrough
- Task List (Will not implement)
- Emoji (Will not implement)
- Highlight
- Subscript (Will not implement)
- Superscript (Will not implement)
md4tj's Custom Extensions
- Custom Divs
- Blog generation
- RSS feeds for blogs
- LaTeX image generation and embedding
- Including other md4tj files
- Videos
- Last updated directive
- Meta directive
- Page title directive
- CSS inclusion directive
- Language directive