Demonstration
This article showcases the features supported by the blog engine, including formatting, code, math, and anchor links.
Headings and Paragraphs
Organize content using headings and paragraphs. Markdown supports:
- Emphasis using underscores or asterisks
- Strong emphasis for highlighting
- Inline
code
and for technical notations
Blockquotes can be used for citations or remarks, clearly separated from main content.
Anchors and Linking
You can create internal anchor links using {#id}
syntax in headings.
Lists
Lists are useful for outlining steps or concepts. Both unordered and ordered lists are supported.
Unordered
- Clean formatting
- Support for nested items
- Can include formatting,
code
, and
Ordered
- Write Markdown content
- Embed metadata at the top
- Use the renderer to generate static HTML
Mathematical Expressions
Mathematics can be rendered using LaTeX syntax.
Inline Math
Euler's identity, written inline with $e^{i\pi} + 1 = 0$
, renders as:
Display Math
Use fenced code blocks with latex
for display equations:
Which renders as:
Code Blocks
Code blocks are highlighted using syntax-aware rendering. Specify the language for proper highlighting.
Rust Example
Python Example
Links and Images
Links
Written as [Link to another article](../03_render/render.html)
.
Image
Written as 
.