Get started¶
Documentation¶
Click a heading, below, to view the official documentation at zensical.org.
Zensical Commands¶
zensical new- Create a new projectzensical serve- Start local web serverzensical build- Build your site
Examples¶
Admonitions¶
Note
This is a note admonition. Use it to provide helpful information.
Warning
This is a warning admonition. Be careful!
Collapsible blocks¶
Click to expand for more info
This content is hidden until you click to expand it. Great for FAQs or long explanations.
Code Blocks¶
I’m a code annotation! I can contain
code, formatted text, images, … basically anything that can be written in Markdown.
Code annotations¶
Code annotations offer a way to attach arbitrary content to specific sections of code blocks by adding numeric markers in block and inline comments in the language of the code block. Add the following to your configuration to enable them globally:
Code can also be highlighted inline:print("Hello, Python!").
Content Tabs¶
Diagrams¶
graph LR
A[Start] --> B{Error?};
B -->|Yes| C[Hmm...];
C --> D[Debug];
D --> B;
B ---->|No| E[Yay!];
Footnotes¶
Here’s a sentence with a footnote.1
Hover over the numeral to see the footnote text in a tooltip.
Formatting¶
- This was marked (highlight)
- This was inserted (underline)
This was deleted (strikethrough)- H2O
- ATA
- Ctrl+Alt+Del
Icons, Emojis¶
:sparkles::rocket::tada::memo::eyes:
Math Notation¶
Needs configuration
Note that MathJax is included via an html script tag on this page (shown below) and is not
configured in the generated default configuration to avoid including it
in a pages that do not need it. See the documentation for details on how
to configure it on all your pages if they are more math-heavy than these
simple starter pages.
Task Lists¶
- Install Zensical
- Configure
zensical.toml - Write amazing documentation
- Deploy anywhere
Tooltips¶
-
This is the footnote. ↩