Zensical Markdown Cheatsheet¶
Zensical-specific syntax beyond standard Markdown. For more in-depth explanations, see the Zensical documentation.
Each section below shows the source you write and the rendered result.
Admonitions¶
Go to documentation
Source¶
Rendered¶
Note
This is a note admonition. Use it to provide helpful information.
Warning
This is a warning admonition. Be careful!
Collapsible Details¶
Go to documentation
Source¶
Use ???+ instead of ??? to make the block open by default.
Rendered¶
Click to expand for more info
This content is hidden until you click to expand it. Great for FAQs or long explanations.
Code blocks¶
Go to documentation
Source¶
Code can also be highlighted inline: `#!python print("Hello, Python!")`.
Rendered¶
-
Go to documentation
Code annotations allow to attach notes to lines of code.
Code can also be highlighted inline: print("Hello, Python!").
Content tabs¶
Go to documentation
Source¶
Rendered¶
Diagrams¶
Go to documentation
Source¶
Rendered¶
graph LR
A[Start] --> B{Error?};
B -->|Yes| C[Hmm...];
C --> D[Debug];
D --> B;
B ---->|No| E[Yay!];
Footnotes¶
Go to documentation
Source¶
Rendered¶
Here's a sentence with a footnote.1
Hover it, to see a tooltip.
Formatting¶
Go to documentation
Source¶
Rendered¶
- This was marked (highlight)
- This was inserted (underline)
This was deleted (strikethrough)- H2O
- ATA
- Ctrl+Alt+Del
Icons, emojis¶
Go to documentation
Source¶
Rendered¶
:sparkles::rocket::tada::memo::eyes:
Maths¶
Go to documentation
Source¶
Needs configuration
MathJax is included via a script tag on this page and is not configured
in the generated default configuration to avoid including it on pages that
do not need it. See the documentation for details on how to configure it on
all your pages if they are more Maths-heavy than this example.
Rendered¶
Task lists¶
Go to documentation
Source¶
Rendered¶
- Install Zensical
- Configure
zensical.toml - Write amazing documentation
- Deploy anywhere
Tooltips¶
Go to documentation
Source¶
Rendered¶
-
This is the footnote. ↩