Zensical featuretest¶
See https://zensical.org/docs/setup/extensions/.
The enabled extensions are visible in the https://oa8choo2.github.io/anaction/zdocs/site/zensical.toml/
An overview of other extensions is at https://github.com/commonmark/commonmark-spec/wiki/Deployed-Extensions
Tabbed¶
Documentation:
https://facelessuser.github.io/pymdown-extensions/extensions/tabbed/
Example:
Markdown content.
Multiple paragraphs.
More Markdown content.
- list item a
- list item b
Code:
=== "Tab 1"
Markdown **content**.
Multiple paragraphs.
=== "Tab 2"
More Markdown **content**.
- list item a
- list item b
Alternative:
Seems not to work, April 28, 2026
The new pymdownx.blocks.tab extension is meant to replace pymdownx.tabbed https://facelessuser.github.io/pymdown-extensions/extensions/blocks/plugins/tab/
/// tab | Tab 1 title Tab 1 content ///
/// tab | Tab 2 title Tab 2 content ///
Tasklist [x]¶
Documentation:
https://facelessuser.github.io/pymdown-extensions/extensions/tasklist/
Example:
You need a normal list and square brackets after the list-item symbol.
- A taks that needs to be done
- A task that is done
Code
Unicode
- checked ā
- not checked ā
Emoji shortcode equivalent
Tilde -> delete and subscript¶
Tilde optionally adds two different features which are syntactically built around the ~ character:
- delete which inserts
<del></del>tags and - subscript which inserts
<sub></sub>tags.
Documentation:
https://facelessuser.github.io/pymdown-extensions/extensions/tilde/
Examples:
Next word should be 'deleted': deleted.
Hydroxycitronellal can be written as C10H20O2
Use this code:
Note: similar effect can be obtained by using Unicode
- d̵e̵l̵e̵t̵e̵d̵
- CāāHāāOā
To get this code find out how to enter the correct unicode or
use an online tools such as
Caret ^¶
Caret is an accent circonflex in English.'
Superscript can be done with superscript (generates <sup>-tag)
To create <ins>-tag use double carets: inserted