Logo
Overview

Markdown Features Guide

Explore all the Markdown features supported in this theme - code highlighting, math formulas, callouts, and more

March 16, 2026  •  1 min read


This guide showcases the rich Markdown features available in Astro Theme Shyne, including code syntax highlighting, math formulas, callouts, and more.

Code Highlighting

The theme uses Expressive Code and Shiki for beautiful code highlighting. Here’s a TypeScript example:

interface User {
id: number;
name: string;
email: string;
}
function greetUser(user: User): string {
return `Hello, ${user.name}!`;
}
const user: User = {
id: 1,
name: "Alice",
email: "alice@example.com"
};
console.log(greetUser(user));

And here’s some Python:

def fibonacci(n: int) -> int:
"""Calculate the nth Fibonacci number."""
if n <= 1:
return n
return fibonacci(n - 1) + fibonacci(n - 2)
# Calculate first 10 Fibonacci numbers
for i in range(10):
print(f"F({i}) = {fibonacci(i)}")

Math Formulas

The theme supports LaTeX math rendering via KaTeX.

Inline Math

The equation E=mc2E = mc^2 is famous.

Block Math

ddx(axf(t)dt)=f(x)\frac{d}{dx}\left( \int_{a}^{x} f(t)\,dt\right) = f(x)

Callouts / Admonitions

Use GitHub-style callouts to highlight important information:

Note

Useful information that users should know, even when skimming.

Tip

A helpful suggestion to improve your workflow.

Warning

Potential problems that users should avoid.

Caution

Advises about situations that could cause loss of data or hardware damage.

Tables

FeatureStatusDescription
BlogFull-featured blog system
ProjectsPortfolio showcase
PhotosPolaroid gallery
SearchInstant search
RSSRSS feed generation

Lists

Unordered

  • First item
  • Second item
    • Nested item
    • Another nested
  • Third item

Ordered

  1. First step
  2. Second step
  3. Third step

Images

You can include images in your posts:

![Sample Image](/images/sample.jpg)

Conclusion

These features make Astro Theme Shyne perfect for technical writing and documentation.