2022-12-28 11:44:47 -05:00
2023-07-09 19:27:12 -04:00
2023-03-26 08:19:30 -04:00
2023-07-09 18:14:06 -04:00
2022-12-29 11:22:19 -05:00

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
  • Ordered List
  • Unordered List
  • Code
  • Horizontal Rule
  • Link
  • Image

Extended Syntax

  • Table
  • 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
Description
A language and parser written in Emacs Lisp for my custom extension of Markdown, md4tj (Markdown for The Jerks). Main features are div declarations, a blog generator, and automatic generation of an RSS feed for the generated blog
Readme 518 KiB
Languages
Emacs Lisp 59.3%
Shell 27.1%
HTML 11.5%
Makefile 1.3%
CSS 0.8%