docsreferenceMarkdown support
#Markdown support
MDReader renders GitHub-Flavored Markdown through a single unified pipeline. This page is itself rendered by that pipeline — every feature below is live.
#Headings and outline
Headings h1–h6 become outline entries with stable anchor ids.
#Text
Bold, italic, strikethrough, inline code, and autolinks like
https://example.com all render. Footnotes work too.1
#Tables
| Feature | Renders | Notes |
|---|---|---|
| Tables | ✓ | GFM alignment respected |
| Task lists | ✓ | Rendered as task items |
| Footnotes | ✓ | Ids namespaced to avoid clashes |
#Task lists
- Parse frontmatter
- Stamp source line ranges onto every block
- Edit the file (that is the desktop app's job)
#Code
#Math
Inline math renders with KaTeX: the golden ratio is . Display math too:
#Diagrams
Fenced mermaid blocks render as diagrams:
flowchart LR
Source[Markdown file] --> Parse[Unified pipeline]
Parse --> Read[Reading surface]
Parse --> Index[CatDB index]
Index --> Search[Cmd+K palette]#Wikilinks
Type [[notes/provenance]] to link across the workspace. Resolvable targets are
marked; dangling ones stay visibly unresolved.