md-mode 0.2.0
Highlights
- Edit Markdown with heading scale, emphasis, code, links, quotes, callouts,
tasks, and tables styled directly in the source buffer. - Switch to a complete read-only Rendered view and return to byte-for-byte
editable Markdown source. - Create, delete, align, and structurally edit Markdown tables with
width-aware wrapping in editing and rendered views. - Browse and navigate document structure through the live side-window TOC,
Imenu, folding, and Org-style heading commands. - Fold front matter and fenced code blocks, optionally at startup.
- Customize the six heading scales together or override each level through
its native Emacs face. - Keep mixed Chinese/Latin heading typography aligned when fallback fonts
inherit face sizes. - Render local LaTeX math as SVG, Mermaid as PNG, and PlantUML or Graphviz as
SVG. All media rendering is asynchronous, cached, source-preserving, and
visible when the first Rendered view completes. - Reuse compatible
markdown-modefaces without loading or depending on
markdown-mode; heading scale remains controlled bymd-mode.
Requirements
- Emacs 29.1 or newer.
- Optional math previews:
latexanddvisvgm. - Optional Mermaid previews:
mmdcand local Chrome or Chromium. - Optional PlantUML previews:
plantuml. - Optional Graphviz previews:
dot.
This release consolidates all improvements after the initial package baseline
into the 0.2 release line, including the accepted parts of community feedback
in issue #1.
Release commit: 26fc975