Markdown编辑进阶篇
提示
本文摘选自 Cmd Markdown 高阶语法手册。
以下内容主要适用于Cmd Markdown 编辑器 (opens new window)
# 1. 内容目录
在编辑器中填入 [[toc]] 显示全文内容的目录结构 (空行)
# 2. 标签分类
在编辑器中输入如代码签添加标签(其中:中英文输入均可)
标签 : 数学 英语
或者
Tags : 数学 英语
# 3. 删除线
使用成对的~~表示删除线
删除文本
# 4. 注脚
使用[^keyword] 表示注脚 注意: 其中keyword自己选取,注脚的文本必须在文章的底部对应标明才有效,文章底部的注脚文本之间必须有空行 如:
注脚[1]
另一个注脚[2]
# 5. LaTex 公式
$ 成对表示行内公式:
如:
质能方程
$$ 成对表示整行公式:
访问MathJax (opens new window)参考更多使用方法
# 6. 加强的代码块
Markdown支持四十一种编程语言的语法高亮显示。行号显示
非代码示例:
$ sudo apt-get update
C++ 示例:
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello world!";
return 0;
}
2
3
4
5
6
7
# 7. 流程图
详情请见流程图语法参考 (opens new window)
# 8. 序列图
详情请见序列图语法参考 (opens new window)
# 9. 甘特图
详情请见甘特图语法参考 (opens new window)
# 10. Mermaid 流程图与序列图
详情请见Mermaid流程图语法参考 (opens new window)与Mermaid序列图语法参考 (opens new window)
# 11. 表格支持
|项目|价格|数量|
|---|---:|:---:|
|计算机|\$1600|5|
|手机|\$2000|12|
项目 | 价格 | 数量 |
---|---|---|
计算机 | $1600 | 5 |
手机 | $2000 | 12 |
# 12. 定义型表格
名词1 : 定义1(左侧有一个可见的英文冒号和四个不可见的空格)
代码块2 : 代码块的定义(左侧有一个可见的英文冒号和四个不可见的空格)
代码块(左侧有八个不可见的空格)
# 13. Html 标签
支持在 Markdown 语法中嵌套 Html 标签
<table>
<tr>
<th rowspan="2">值班人员</th>
<th>星期一</th>
<th>星期二</th>
<th>星期三</th>
</tr>
<tr>
<td>李强</td>
<td>张明</td>
<td>王平</td>
</tr>
</table>
2
3
4
5
6
7
8
9
10
11
12
13
值班人员 | 星期一 | 星期二 | 星期三 |
---|---|---|---|
李强 | 张明 | 王平 |
# 14. 内嵌图标
在编辑器中输入可以显示微博的图标
<i class="fab fa-weibo"></i>
替换weibo为renren可以显示人人网的图标
更多图标参见font-awesome (opens new window)官方网站
# 15. 待办事项 Todo 列表
[ ]或者[x]表示(未完成或者已完成) 注意: 符号之间的空格不能缺省
- [x] 已完成
- [ ] 未完成
显示如下: (空行)
- [x] 已完成
- [ ] 未完成
感谢阅读!