# Markdown and diagrams

> Markdown, tables, links, pictures, math and Mermaid

## Markdown

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| CommonMark syntax | [✅][l-md] | [✅][o-ofm] | [✅][t-md] | [❌][c-seen] |
| GitHub Flavored Markdown | [✅][l-md] | [✅][o-ofm] | [✅][t-md] | [❌][c-seen] |
| Six heading levels | [✅][l-headings] | [✅][o-syntax] | [✅][t-md] | [❌][c-seen] |
| Heading anchor links | [✅][l-headings] | [✅][o-links] | [✅][t-md] | [❌][c-seen] |
| Bold and italic | [✅][l-text] | [✅][o-syntax] | [✅][t-md] | [❌][c-seen] |
| Strikethrough text | [✅][l-text] | [✅][o-syntax] | [✅][t-md] | [❌][c-seen] |
| Inline code spans | [✅][l-text] | [✅][o-syntax] | [✅][t-md] | [❌][c-seen] |
| Hard line breaks | [✅][l-text] | [✅][o-syntax] | [✅][t-md] | [❌][c-seen] |
| Nested lists | [✅][l-lists] | [✅][o-syntax] | [✅][t-home] | [❌][c-seen] |
| Outline-style numbering | [✅][l-lists] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Nested blockquotes | [✅][l-quotes] | [✅][o-seen] | [✅][t-md] | [❌][c-seen] |
| Hanging-indent quotes | [✅][l-quotes] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| GitHub alert callouts | [✅][l-quotes] | [✅][o-callouts] | [✅][t-md] | [❌][c-seen] |
| Horizontal rules | [✅][l-rules] | [✅][o-syntax] | [✅][t-md] | [❌][c-seen] |
| Collapsible sections | [✅][l-collapsible] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Text in any language | [✅][l-language] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Footnotes with back-links | [✅][l-footnotes] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Emoji shortcodes | [✅][l-emoji] | [❌][o-seen] | [✅][t-md] | [❌][c-seen] |
| Issue and PR links | [✅][l-github] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Cross-repository issue links | [✅][l-github] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Mentions and team mentions | [✅][l-github] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Hex strings stay text | [✅][l-github] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Inserted and highlighted text | [✅][l-inline-html] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Subscript and superscript | [✅][l-inline-html] | [❌][o-seen] | [✅][t-md] | [❌][c-seen] |
| Keyboard key marks | [✅][l-inline-html] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Abbreviations with titles | [✅][l-inline-html] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Definition lists | [✅][l-inline-html] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Four text alignments | [✅][l-inline-html] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Author anchors by id | [✅][l-inline-html] | [❌][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Line breaks with br | [✅][l-inline-html] | [✅][o-syntax] | [✅][t-md] | [❌][c-seen] |
| Scripts and iframes stripped | [✅][l-inline-html] | [❌][o-iframes] | [❌][t-html] | [❌][c-seen] |
| Accents through CJK | [✅][l-language] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Multi-byte safe editing | [✅][l-language] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |

## Frontmatter

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| Field table on top | [✅][l-frontmatter] | [✅][o-props] | [❌][t-seen] | [❌][c-seen] |
| Six field types | [✅][l-frontmatter] | [✅][o-props] | [❌][t-seen] | [❌][c-seen] |
| Obsidian field types read | [✅][l-frontmatter] | [✅][o-props] | [❌][t-seen] | [❌][c-seen] |
| Per-note field types | [✅][l-frontmatter] | [❌][o-props] | [❌][t-seen] | [❌][c-seen] |
| Dates in either order | [✅][l-frontmatter] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Wide pages from cssclasses | [✅][l-frontmatter] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Quoted items keep commas | [✅][l-frontmatter] | [✅][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Broken frontmatter still renders | [✅][l-frontmatter] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Fields edited in place | [✅][l-frontmatter] | [✅][o-props] | [❌][t-seen] | [❌][c-seen] |

## Code blocks

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| Syntax highlighting | [✅][l-code] | [✅][o-syntax] | [✅][t-code] | [❌][c-seen] |
| Language badge shown | [✅][l-code] | [❌][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Copy button | [✅][l-code] | [✅][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Sideways scroll, badge pinned | [✅][l-code] | [❌][o-seen] | ? | [❌][c-seen] |
| Twenty-plus languages | [✅][l-code] | [✅][o-syntax] | [✅][t-home] | [❌][c-seen] |

## Tables

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| GFM tables | [✅][l-tables] | [✅][o-adv] | [✅][t-tables] | [❌][c-seen] |
| Column alignment | [✅][l-tables] | [✅][o-adv] | [✅][t-tables] | [❌][c-seen] |
| Drag column widths | [✅][l-tables] | [❌][o-seen] | ? | [❌][c-seen] |
| Drag row heights | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Double-click resets size | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Nested tables sized alone | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Striped theme rows | [✅][l-tables] | ? | [✅][t-seen] | [❌][c-seen] |
| Formula cells kept right | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| One-cell tables as cards | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Table or card switch | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Checkbox cells | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Wide tables fill width | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Faded sideways scroll | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Ctrl-wheel sideways scroll | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Narrow tables become cards | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Small-capital card headings | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Full-window tables | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| One-cell writes keep padding | [✅][l-edit-table] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Short rows not padded | [✅][l-edit-table] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Nested tables edit cells | [✅][l-edit-table] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Widened tables stay centered | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Cards on muted lane | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Plain card labels | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Unheaded columns unlabeled | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Modifier wheel scrolls sideways | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Pinned widths never clip | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Copy and expand buttons | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Full-window glossary dimming | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Sizes reset per document | [✅][l-tables] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |

## Task lists

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| Task checkboxes | [✅][l-tasks] | [✅][o-syntax] | [✅][t-md] | [❌][c-seen] |
| Task due dates | [✅][l-tasks] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Colored by due date | [✅][l-tasks] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Quick date menu | [✅][l-tasks] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Undo date changes | [✅][l-tasks] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Typed dates validated | [✅][l-tasks] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |

## Links

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| Inline and reference links | [✅][l-links] | [✅][o-ofm] | [✅][t-md] | [❌][c-seen] |
| In-page anchor links | [✅][l-links] | [✅][o-links] | [✅][t-md] | [❌][c-seen] |
| Bare URL autolinks | [✅][l-links] | [✅][o-ofm] | [✅][t-md] | [❌][c-seen] |
| Links to any file | [✅][l-links] | [✅][o-seen] | [✅][t-files] | [❌][c-seen] |
| file:// links followed | [✅][l-links] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Asks before running programs | [✅][l-links] | ? | ? | [❌][c-seen] |
| Dead schemes shown dotted | [✅][l-links] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Wiki links drawn | [✅][l-wiki] | [✅][o-links] | [❌][t-seen] | [❌][c-seen] |
| Wiki link display text | [✅][l-wiki] | [✅][o-links] | [❌][t-seen] | [❌][c-seen] |
| Wiki links to headings | [✅][l-wiki] | [✅][o-links] | [❌][t-seen] | [❌][c-seen] |
| Case-insensitive note names | [✅][l-wiki] | [✅][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Aliases resolve links | [✅][l-wiki] | [✅][o-aliases] | [❌][t-seen] | [❌][c-seen] |
| Missing note explained | [✅][l-wiki] | [❌][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Hover note previews | [✅][l-hints] | [✅][o-preview] | [❌][t-seen] | [❌][c-seen] |

## Buttons, badges and bars

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| Buttons from braces | [✅][l-buttons] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Platform marks on buttons | [✅][l-buttons] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Buttons wrap apart | [✅][l-buttons] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Badges from inline code | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Five badge tones | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Custom hex badges | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Four badge marks | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Aligned status lists | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Old badge spelling read | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Plain code elsewhere | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Badge from format bar | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Badge from margin plus | [✅][l-badges] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Bar charts from lists | [✅][l-bars] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Amounts like 1.5M read | [✅][l-bars] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Shared scale per list | [✅][l-bars] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Percent bars drawn | [✅][l-bars] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Five colors or hex | [✅][l-bars] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Nested bar lists | [✅][l-bars] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Plain list elsewhere | [✅][l-bars] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Bars from margin plus | [✅][l-bars] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |

## Figures and cards

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| Titled framed figures | [✅][l-figures] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Figures edited in place | [✅][l-figures] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Figures from margin plus | [✅][l-figures] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Plain figure elsewhere | [✅][l-figures] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Cards side by side | [✅][l-cards] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Compact card rows | [✅][l-cards] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Cards stack when narrow | [✅][l-cards] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Figure cards drawn | [✅][l-cards] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Color swatch cards | [✅][l-cards] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Cards from margin plus | [✅][l-cards] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |

## Pictures

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| Relative and absolute paths | [✅][l-images] | [✅][o-seen] | [✅][t-images] | [❌][c-seen] |
| Nine picture formats | [✅][l-images] | [❌][o-formats] | [✅][t-seen] | [❌][c-seen] |
| Space held while loading | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Missing picture mark | [✅][l-images] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Live picture refresh | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Wide pictures fit | [✅][l-images] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Small pictures unscaled | [✅][l-images] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Full-window picture view | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [✅][c-viewer] |
| Picture export, five formats | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Export reuses copies | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Pictures never overwritten | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Export note opens file | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Picture right-click menu | [✅][l-images] | [✅][o-seen] | [✅][t-seen] | [✅][c-seen] |
| Picture on dimmed ground | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [✅][c-seen] |
| Fitted, never cropped | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [✅][c-seen] |
| Close mark near corner | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [✅][c-seen] |
| Escape or click closes | [✅][l-images] | [❌][o-seen] | [❌][t-seen] | [✅][c-seen] |
| Always the live file | [✅][l-images] | [✅][o-seen] | [❌][t-seen] | [❌][c-seen] |

## Math

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| Inline math | [✅][l-math] | [✅][o-adv] | [✅][t-md] | [❌][c-seen] |
| Display math blocks | [✅][l-math] | [✅][o-adv] | [✅][t-md] | [❌][c-seen] |

## Mermaid diagrams

| Feature | Leaftext | Obsidian | Typora | Calibre |
| --- | --- | --- | --- | --- |
| **Mermaid diagrams** | [✅][l-mermaid] | [✅][o-adv] | [✅][t-diagrams] | [❌][c-seen] |
| Broken diagrams explained | [✅][l-mermaid] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Suggested diagram fixes | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Nearby diagrams first | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Place kept while drawing | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Background diagram drawing | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Find in undrawn diagrams | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Theme-colored diagrams | [✅][l-mermaid] | [✅][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Redrawn on theme change | [✅][l-mermaid] | [✅][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Side-by-side bar series | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Group titles unwrapped | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Drag to pan | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Ctrl-wheel and pinch zoom | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Diagram zoom buttons | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Fit and reset | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Full-window diagrams | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Diagram export, five formats | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Swap to Mermaid text | [✅][l-mermaid] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Open in flowchart editor | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Boxes as links | [✅][l-mermaid] | [✅][o-adv] | ? | [❌][c-seen] |
| App icons in boxes | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Pictures in boxes | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Diagram config lines | [✅][l-mermaid] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Failures stay separate | [✅][l-mermaid] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Stuck diagrams marked | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Full view opens fitted | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Focus returns afterward | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Drawn heights remembered | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Offscreen diagrams released | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Clickable boxes when locked | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Box icons never fetched | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Bad box pictures marked | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Box pictures from folder | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Diagram PDF own page | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| JPEG up to 65,535 | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| WebP limit points PNG | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Export from full view | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Group titles get room | [✅][l-mermaid] | [❌][o-seen] | [❌][t-seen] | [❌][c-seen] |
| Broken source shown | [✅][l-mermaid] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |
| Failures named by line | [✅][l-mermaid] | [✅][o-seen] | [✅][t-seen] | [❌][c-seen] |

[l-md]: ../01-features/01-rendering.md#markdown
[l-headings]: ../01-features/01-rendering.md#headings
[l-text]: ../01-features/01-rendering.md#text-formatting
[l-lists]: ../01-features/01-rendering.md#lists
[l-quotes]: ../01-features/01-rendering.md#blockquotes-and-alerts
[l-rules]: ../01-features/01-rendering.md#horizontal-rules
[l-collapsible]: ../01-features/01-rendering.md#collapsible-sections
[l-language]: ../01-features/01-rendering.md#text-in-any-language
[l-footnotes]: ../01-features/01-rendering.md#footnotes
[l-emoji]: ../01-features/01-rendering.md#emoji
[l-github]: ../01-features/01-rendering.md#github-references
[l-inline-html]: ../01-features/01-rendering.md#inline-html
[l-frontmatter]: ../01-features/01-rendering.md#frontmatter
[l-code]: ../01-features/01-rendering.md#code
[l-tables]: ../01-features/01-rendering.md#tables
[l-edit-table]: ../01-features/07-editing.md#editing-a-table
[l-tasks]: ../01-features/01-rendering.md#task-lists
[l-links]: ../01-features/01-rendering.md#links-and-autolinks
[l-wiki]: ../01-features/01-rendering.md#wiki-links
[l-hints]: ../01-features/02-navigation.md#link-hints
[l-buttons]: ../01-features/01-rendering.md#buttons-leaf-extension
[l-badges]: ../01-features/01-rendering.md#badges-leaf-extension
[l-bars]: ../01-features/01-rendering.md#bars-leaf-extension
[l-figures]: ../01-features/01-rendering.md#framed-figures-leaf-extension
[l-cards]: ../01-features/01-rendering.md#cards-across-the-page-leaf-extension
[l-images]: ../01-features/01-rendering.md#images
[l-math]: ../01-features/01-rendering.md#math
[l-mermaid]: ../01-features/01-rendering.md#mermaid-diagrams
[o-ofm]: https://obsidian.md/help/obsidian-flavored-markdown
[o-syntax]: https://obsidian.md/help/syntax
[o-adv]: https://obsidian.md/help/advanced-syntax
[o-links]: https://obsidian.md/help/links
[o-aliases]: https://obsidian.md/help/aliases
[o-preview]: https://obsidian.md/help/plugins/page-preview
[o-callouts]: https://obsidian.md/help/callouts
[o-props]: https://obsidian.md/help/properties
[o-iframes]: https://obsidian.md/help/embed-web-pages
[o-formats]: https://obsidian.md/help/file-formats
[t-home]: https://typora.io/
[t-md]: https://support.typora.io/Markdown-Reference/
[t-html]: https://support.typora.io/HTML/
[t-code]: https://support.typora.io/Code-Fences/
[t-tables]: https://support.typora.io/Table-Editing/
[t-files]: https://support.typora.io/File-Management/
[t-images]: https://support.typora.io/Images/
[t-diagrams]: https://support.typora.io/Draw-Diagrams-With-Markdown/
[c-viewer]: https://manual.calibre-ebook.com/viewer.html
[c-seen]: ../05-compare.md#calibre
[o-seen]: ../05-compare.md#obsidian
[t-seen]: ../05-compare.md#typora
