[Markdown语法]
一个很好的编辑器及语法简明手册,不过并不是所有都兼容其他编辑器或博客。这里对参考Cmd Markdown对常用及兼容的子集进行了总结,完整内容请参考Cmd Markdown。
Mac下另一个强大的编辑器是MacDown,支持PDF导出。
1. 字体
使用 和 * 表示斜体和粗体。也可以使用HTML标签属性修改颜色。
*斜体*,**粗体**。
斜体,粗体。
2. 分级标题
在行的开头加#号表示标题,数量表示标题级别, 如:# H1, ## H2, ### H3,#### H4。
或者在行的下方使用 === 表示一级标题,使用 —- 表示二级标题。
3. 外链接
使用 [描述](链接地址) 为文字增加外链接。
[leetcode](https://leetcode.com/problemset/algorithms/)
leetcode
4. 无序列表
使用 *,+,- 表示无序列表。
1 | - hello1 |
- hello1
- hello2
- hello3
5. 有序列表
使用数字和点表示有序列表。
1 | 1. hello1 |
- hello1
- hello2
- hello3
6. 文字引用
使用 > 表示文字引用。
> 野火烧不尽,春风吹又生。
野火烧不尽,春风吹又生。
7. 行内代码块
使用 `代码` 表示行内代码块。
1 | Hello, `word`。 |
Hello, word
。
8. 插入图像
使用 ![描述](图片链接地址) 插入图像。
示例:![hello](http://plusaber.net/images/plusaber.jpg)
9. 内容目录
在段落中填写 [TOC]
以显示全文内容的目录结构。NextT似乎是不支持,无法展示。
[TOC]
10. 标签
标签格式在各个编辑器是有些不兼容的。
Cmd编辑器为:Tags: 数学 英语 Markdown
对于NextT为:tags: [leetcode, dynamic programming, unique paths]
11. 目录
目录也存在兼容问题,cmd貌似不兼容
NexT为:categories: Blogging
12. 删除线
使用 ~~ 表示删除线。
~~这是一段错误的文本。~~
这是一段错误的文本。
13. 注脚
使用 keyword 表示注脚。NextT似乎是不支持,无法展示。
注脚[^footnote]的样例。
注脚footnote的样例。
14. LaTeX 公式
$ 表示行内公式:
质能守恒方程可以用一个很简洁的方程式 $E=mc^2$ 来表达。
一个不错的介绍Mathjax与LaTex公式简介。
或者参考MathJax。
14. 加强代码块
非代码示例:
1 | $ sudo apt-get install vim-gnome |
Python 示例:
1 |
|
15. 表格支持
1 | | 项目 | 价格 | 数量 | |
项目 | 价格 | 数量 |
---|---|---|
计算机 | $1600 | 5 |
手机 | $12 | 12 |
管线 | $1 | 234 |
16. Html 标签
1 | <table> |
值班人员 | 星期一 | 星期二 | 星期三 |
---|---|---|---|
李强 | 张明 | 王平 |
footnote. 这是一个 注脚 的 文本。 ↩