# Welcome to Arachnid‘s blog!
本文用于测试 multi-markdown-it 渲染器语法。
官方配置教程: Hexo 主题 Shoka & multi-markdown-it 渲染器使用说明
🚀快速开始 -> 💌依赖插件 -> 📌基本配置 -> 🌈界面显示 -> 🦄特殊功能个人搭建记录可看 Hexo-shoka 分类。
# 排版
粗体 斜体
这是一段错误的文本。
引用:我以为 “别人尊重我,是因为我很优秀”,后来才明白,“别人尊重我,是因为别人很优秀。
有序列表:
- 支持 Vim
- 支持 Emacs
无序列表:
- 项目 1
- 项目 2
# 图片
- 网络图片插入,跟正规的 markdown 语法一样,使用

格式:
- 本地路径插入,跟正规的 markdown 语法有点不一样,需要在路径前面加上
/
,即改成
:
链接:
# 标题
以下是各级标题,最多支持 5 级标题
# h1
## h2
### h3
#### h4
##### h4
###### h5
# 代码
示例:
function get(key) {
return m[key];
}
代码高亮示例:
/** | |
* nth element in the fibonacci series. | |
* @param n >= 0 | |
* @return the nth element, >= 0. | |
*/ | |
function fib(n) { | |
var a = 1, b = 1; | |
var tmp; | |
while (--n >= 0) { | |
tmp = a; | |
a += b; | |
b = tmp; | |
} | |
return a; | |
} | |
document.write(fib(10)); |
class Employee: | |
empCount = 0 | |
def __init__(self, name, salary): | |
self.name = name | |
self.salary = salary | |
Employee.empCount += 1 |
# Markdown 扩展
Markdown 扩展支持:
- 表格
- 定义型列表
- Html 标签
- 脚注
- 目录
- 时序图与流程图
- MathJax 公式
# 表格
Item | Value |
---|---|
Computer | $1600 |
Phone | $12 |
Pipe | $1 |
可以指定对齐方式,如 Item 列左对齐,Value 列右对齐,Qty 列居中对齐
Item | Value | Qty |
---|---|---|
Computer | $1600 | 5 |
Phone | $12 | 12 |
Pipe | $1 | 234 |
# 定义型列表
- 名词 1
定义 1(左侧有一个可见的冒号和四个不可见的空格)
- 代码块 2
这是代码块的定义(左侧有一个可见的冒号和四个不可见的空格)
代码块(左侧有八个不可见的空格)
# Html 标签
支持在 Markdown 语法中嵌套 Html 标签,譬如,你可以用 Html 写一个纵跨两行的表格,最后使用 ` `
把 Html 代码包裹起来应该就可以了:
<table>
<tr>
<th rowspan="2">值班人员</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
</tr>
<tr>
<td>李强</td>
<td>张明</td>
<td>王平</td>
</tr>
</table>
值班人员 | 星期一 | 星期二 | 星期三 |
---|---|---|---|
李强 | 张明 | 王平 |
提示,如果想对图片的宽度和高度进行控制,你也可以通过 img 标签,如:
# 脚注
Markdown[1] 来创建一个脚注
# 目录
通过 [TOC]
在文档中插入目录,如:
[TOC]
# 时序图与流程图
sequenceDiagram | |
Alice->Bob: Hello Bob, how are you? | |
Note right of Bob: Bob thinks | |
Bob-->Alice: I am good thanks! |
流程图:
graph TB | |
A[Hard] -->|Text| B(Round) | |
B --> C{Decision} | |
C -->|One| D[Result 1] | |
C -->|Two| E[Result 2] |
提示: 更多关于时序图与流程图的语法请参考:
- Mermaid
# KaTex 数学公式
$ 表示行内公式:
质能守恒方程可以用一个很简洁的方程式 来表达。
$$
表示整行公式:
更复杂的公式:
\begin{eqnarray}\vec\nabla \times (\vec\nabla f) & = & 0 \cdots\cdots梯度场必是无旋场\\ \vec\nabla \cdot(\vec\nabla \times \vec F) & = & 0\cdots\cdots旋度场必是无散场\\ \vec\nabla \cdot (\vec\nabla f) & = & {\vec\nabla}^2f\\ \vec\nabla \times(\vec\nabla \times \vec F) & = & \vec\nabla(\vec\nabla \cdot \vec F) - {\vec\nabla}^2 \vec F\\\end{eqnarray}访问 KaTex 参考更多使用方法。
Markdown 是一种轻量级标记语言. ↩︎