Butterfly 高级语法测试
Butterfly 高级语法测试
本文展示 Butterfly 主题支持的各类高级语法效果。
Note 高亮块
这是一条主要提示信息,用于强调重要内容。
操作成功!任务已顺利完成。
⚠️ 警告信息,请注意操作步骤。
❌ 危险操作,可能导致数据丢失!
这是一般信息提示。
浅色样式的提示块。
Label 标签
普通段落中可以添加彩色标签:标签一、成功、警告、危险、信息。
也可以这样使用:项目状态包括 进行中 和 已完成 两种。
Tabs 标签页
代码块使用三个反引号包围,记得指定语言:
1 | def hello(): |
行内代码用单个反引号 print() 包围,适合在段落中使用。
不想高亮可以用 nohighlight 标记:
1 | 这是纯文本内容 |
Button 按钮
基础按钮:
GitHub 仓库 访问链接 蓝色按钮多彩按钮:
Purple Red Orange GreenFolding 折叠面板
默认折叠块:
点击展开查看更多
这是折叠的内容
支持多行内容
可以放代码、列表等
绿色折叠面板:
点击展开查看更多
这是绿色标题的折叠面板
内容区域可以任意排版
黄色折叠面板:
点击查看警告信息
⚠️ 这里是警告内容
请仔细阅读
红色折叠面板:
点击展开详情
详细内容区域
可以包含代码块:
1 | print("Hello") |
也可以包含列表:
- 项目一
- 项目二
Timeline 时间线
2024-01-15 项目启动
项目正式立项,开始需求分析
2024-02-01 开发阶段
完成核心功能开发
2024-03-01 测试阶段
进行多轮测试,修复 bug
2024-04-01 上线发布
正式发布版本 1.0
Link Card 链接卡片
Gallery 图片墙
Mermaid 图表
流程图
graph TD
A[开始] --> B{判断条件}
B -->|是| C[执行操作]
B -->|否| D[执行备选]
C --> E{再次判断}
E -->|完成| F[结束]
E -->|重试| C
D --> F
时序图
sequenceDiagram
用户->>网站: 访问首页
网站->>服务器: 请求数据
服务器->>数据库: 查询
数据库-->>服务器: 返回结果
服务器-->>网站: 响应 HTML
网站-->>用户: 显示页面
状态图
stateDiagram
[*] --> 待支付
待支付 --> 已支付 : 付款成功
已支付 --> 已发货 : 商家发货
已发货 --> 已完成 : 确认收货
已支付 --> 已取消 : 取消订单
待支付 --> 已取消 : 超时取消
已发货 --> 已取消 : 申请退款
已取消 --> [*]
已完成 --> [*]
甘特图
gantt
title 项目开发计划
dateFormat YYYY-MM-DD
section 规划
需求分析: done, 2024-01-01, 7d
系统设计: done, 2024-01-08, 5d
section 开发
前端开发: 2024-01-13, 14d
后端开发: 2024-01-13, 14d
section 测试
单元测试: 2024-01-27, 5d
集成测试: 2024-02-01, 5d
类图
classDiagram
class Animal {
+String name
+int age
+makeSound()
}
class Dog {
+bark()
}
class Cat {
+meow()
}
Animal <|-- Dog
Animal <|-- Cat
数学公式
行内公式:$E = mc^2$、$\frac{a}{b}$、$\sqrt{x^2 + y^2}$
块级公式:
$$
\int_{0}^{\infty} e^{-x^2} dx = \frac{\sqrt{\pi}}{2}
$$
另一个例子:
$$
\mathbf{X} = \begin{pmatrix}
x_{11} & x_{12} \
x_{21} & x_{22}
\end{pmatrix}
$$
表格示例
| 功能 | 语法 | 难度 |
|---|---|---|
| 基础 Markdown | 标准语法 | ⭐ |
| Note 提示 | {% note %} |
⭐ |
| Folding 折叠 | {% folding %} |
⭐⭐ |
| Mermaid 图表 | ```mermaid |
⭐⭐ |
| Timeline 时间线 | {% timeline %} |
⭐⭐ |
代码块
Python:
1 | def quicksort(arr): |
JavaScript:
1 | const fibonacci = (n) => { |
Bash:
1 | hexo clean && hexo generate && hexo deploy |
引用块
这是一段引用文字
可以包含加粗等格式也可以分段
结束
以上是 Butterfly 主题主要高级语法的展示。如需了解更多信息,请参考 Butterfly 文档。
