STYLE.md
📅 2026-02-02 👤 hanasaki 🏷️ system🏷️ test

Markdown 样式指南

AI 总结

本文档用于测试 Gruvbox Dark 主题下各种 Markdown 元素的渲染效果。

1. 排版 (Typography)

标题 (Headings)

一级标题 Heading 1

二级标题 Heading 2

三级标题 Heading 3

四级标题 Heading 4

五级标题 Heading 5
六级标题 Heading 6

文本格式 (Text Formatting)

  • 粗体文本 (Bold)
  • 斜体文本 (Italic)
  • 删除线文本 (Strikethrough)
  • 内联代码 (Inline code) 看起来是这样的。
  • 链接到 Google

2. 列表 (Lists)

无序列表 (Unordered)

  • 项目 1
  • 项目 2
    • 子项目 2.1
    • 子项目 2.2
  • 项目 3

有序列表 (Ordered)

  1. 第一项
  2. 第二项
  3. 第三项

任务列表 (Task List)

  • 已完成任务
  • 未完成任务
  • 另一个任务

3. 代码块 (Code Blocks)

TypeScript

typescript
interface User {
  id: number;
  name: string;
  role: "admin" | "user";
}

function greet(user: User): string {
  return `Hello, ${user.name}!`;
}

// Comments look like this
const user: User = { id: 1, name: "Hanasaki", role: "admin" };
console.log(greet(user));

Rust

rust
fn main() {
    let name = "World";
    println!("Hello, {}!", name);
}

struct Point {
    x: i32,
    y: i32,
}

Bash

bash
# Install dependencies
bun install

# Start dev server
bun run dev

4. 数学公式 (Math / Katex)

行内公式 (Inline)

二次方程的解是 x=b±b24ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}

块级公式 (Block)

ex2dx=π\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi}

麦克斯韦方程组:

E=ρε0B=0×E=Bt×B=μ0J+μ0ε0Et\begin{aligned} \nabla \cdot \mathbf{E} &= \frac{\rho}{\varepsilon_0} \\ \nabla \cdot \mathbf{B} &= 0 \\ \nabla \times \mathbf{E} &= -\frac{\partial \mathbf{B}}{\partial t} \\ \nabla \times \mathbf{B} &= \mu_0\mathbf{J} + \mu_0\varepsilon_0\frac{\partial \mathbf{E}}{\partial t} \end{aligned}

5. 表格 (Tables)

功能状态描述
Markdown标准语法解析
MathKatex 数学公式支持
CodeShiki 代码高亮 (Gruvbox)
Tables隔行变色样式

6. 引用 (Blockquotes)

这是一个引用块。

它支持 Markdown 语法。

嵌套的引用块也可以正常工作。


7. 图片 (Images)

占位图

8. Callout

NOTE

This is a note.

TIP

A helpful tip.

IMPORTANT

Important information.

WARNING

Be careful about this.

CAUTION

Dangerous action ahead.

9. Mermaid

  graph TD
      A[Start] --> B{Decision}
      B -->|Yes| C[OK]
      B -->|No| D[End]

10. D2

d2
direction: right

installation -> configuration
EXPLORER
Enanamia