Obsidian Syntax
OnyxFolio renders these Obsidian-specific inline syntax elements server-side. No client-side plugin or JavaScript is needed.
Checkboxes
Standard Obsidian task lists with nested indentation support.
- [ ] Unchecked item
- [x] Checked item
- [ ] Nested unchecked
- [x] Nested checked
- Unchecked item
- Checked item
- Nested unchecked
- Nested checked
Renders as HTML <input type="checkbox" disabled> elements in a <ul class="checkbox-list">. Checkboxes are non-interactive (read-only display).
Nesting is based on 4-space (or tab) indentation. Multiple levels are supported.
Highlights
This is ==highlighted text== in a sentence.
This is highlighted text in a sentence.
Converts to <mark>highlighted text</mark>. Works anywhere in the body — inline with other text.
Highlight syntax inside backtick code spans is left untouched:
Use `==this==` syntax in your notes. ← the == here is NOT converted
Use
==this==syntax in your notes. ← the == here is NOT converted
Footnotes
Standard markdown footnote syntax, processed by the footnotes extension:
Here is a claim.[^1]
[^1]: This is the footnote content.
Here is a claim.1
Footnotes are collected and rendered at the bottom of the post as a numbered list with back-links.
Block IDs
Append ^block-id at the end of a paragraph to create a named anchor target:
This is an important paragraph. ^my-anchor
Renders as:
This is an important paragraph. <span id="my-anchor"></span>
This is an important paragraph.
Other notes can then link to this block:
[[Note Title^my-anchor]]
[[Note Title^my-anchor|Jump to this section]]
Block IDs may contain letters, numbers, hyphens, and underscores. The anchor ID is lowercased.
Standard Markdown
OnyxFolio also runs the full standard markdown pipeline via Python-Markdown with these extensions enabled:
| Extension | What it adds |
|---|---|
fenced_code |
```lang ``` code blocks |
tables |
GFM-style pipe tables |
toc |
Auto-generated table of contents anchors |
md_in_html |
Markdown inside raw HTML blocks |
codehilite |
Syntax highlighting in code blocks |
footnotes |
[^1] footnote syntax |
See also
- Callouts —
> [!type]callout boxes - Wiki-Links —
[[Note]]internal links - Math and Diagrams —
$inline$and$$block$$math - Code Blocks — syntax highlighting detail
-
This is the footnote content. ↩