Markdown 學習
目錄
- Markdown語法練習
- 一、導出目錄
- 二、標題寫法
- 一級標題
- 二級標題
- 三級標題
- 三、表示引用
- 四、代碼表示
- (1) 行內代碼
- (2) 代碼塊
- 五、插入鏈接
- (1) 內鏈接式
- (2) 引用式
- 六、列表
- (1)有序列表
- (2)無序列表
- (3)列表嵌套
- 七、多選框
- 八、字體格式
- 九、表格
- 十、數學公式
- 十一、流程圖繪制
- 十二、序列圖
- 十三、甘特圖
- 二級標題
Markdown語法練習
本文適用於markdown新手入門或者復習指令使用
目前支持的markdown有多種,具體可查看http://www.williamlong.info/archives/4319.html
目前印象筆記Evernote不支持markdown
up主在有道雲筆記軟件上嘗試,也發現不同編輯器的代碼略微有些出入
目前使用軟件:WIN - cmd markdown, MAC - Mou, Note - 有道雲筆記(已準備棄用)
一、導出目錄
根據標題導出目錄,同時作為本文目錄
鍵入``即可,部分適用
[TOC]
***
二、標題寫法
標題一共有六級方法,標題內容前加#
一級標題
二級標題
三級標題
四級標題
五級標題
六級標題
三、表示引用
> 普通表示
>> 多層嵌套
>>> 再加嵌套
引用在內容前鍵入
>
即可;
多行即分行;
有道雲筆記可能有部分問題;多層嵌套
再加嵌套
四、代碼表示
(1) 行內代碼
行內代碼用 HelloWorld
表示
前後鍵入" ` "符號,即 `HelloWorld`
(2) 代碼塊
int main(){
return 0;
}
前後鍵入 ``` 符號表代碼塊
段首標明語言
五、插入鏈接
(1) 內鏈接式
[百度1](http://www.baidu.com/" 百度一下")
"[ ]"裏面寫說明文字 “( )”裏面寫連接地址
百度1
(2) 引用式
[百度2][2]
[2]: http://www.baidu.com/ "百度二下"
[百度2][2]
[2]: http://www.baidu.com/ "百度二下"
其中2表示鏈接標記
六、列表
(1)有序列表
- 第一要點
- 第二要點
- 第三要點
1. 第一要點
2. 第二要點
3. 第三要點
(2)無序列表
- 第一要點
- 第二要點
- 第三要點
- 第四要點
* 第一要點
* 第二要點
- 第三要點
- 第四要點
(3)列表嵌套
- 嵌套1
- 嵌套2
- 嵌套3
```
- 嵌套3
- 嵌套2
- 嵌套1
- 嵌套2
- 嵌套3
```
- 嵌套3
- 嵌套2
七、多選框
已完成
- [x] 已完成
- [x] 已完成
未完成
- [] 未完成
,[ ]
需要空格
- [ ] 未完成
八、字體格式
斜體
*斜體*
apple
粗體
**粗體**
apple
斜體加粗
***斜體加粗***
apple
刪除線
~~刪除線~~
apple
下劃線
__下劃線__
下劃線**"_"** 一部分與星號**"*"**同理
apple
九、表格
|id|姓名|年齡|愛好|
|:---:|:---:|:---:|:---:|:---:|
|1|張飛|22|喝酒打人|
|2|劉備|48|逃跑|
|3|曹操|60|夢裏殺人|
|4|孫權|18|大喬|
|5|浪子燕青|18|逛青樓|
|6|李逵|38|殺老虎|
id | 姓名 | 年齡 | 愛好 | |
---|---|---|---|---|
1 | 張飛 | 22 | 喝酒打人 | |
2 | 劉備 | 48 | 逃跑 | |
3 | 曹操 | 60 | 夢裏殺人 | |
4 | 孫權 | 18 | 大喬 | |
5 | 浪子燕青 | 18 | 逛青樓 | |
6 | 李逵 | 38 | 殺老虎 |
一一對應關系
: 如果是兩邊都有表示居中,如果是只有左邊有表示左對齊,同理只有右邊有表示右對齊
十、數學公式
僅支持部分markdown編輯器,如cmd markdown
$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$
\[ \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} =
1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}}
{1+\frac{e^{-8\pi}} {1+\ldots} } } } \]
十一、流程圖繪制
僅支持部分markdown編輯器,如cmd markdown
for 有道雲筆記
graph TD
A[Christmas] -->B(Go Shopping)
B --> C{Let me think}
C -->|One| D[Laptop]
C -->|Two| E[iPhone]
C -->|Three| F[Car]
不同版本的Markdown軟件所支持語言貌似不同
以下是在cmd markdown所用
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end
st->op->cond
cond(yes)->e
cond(no)->op
十二、序列圖
僅支持部分markdown編輯器,如cmd markdown
``` seq
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
Alice->Bob: Hello Bob, how are you?
Note right of Bob: Bob thinks
Bob-->Alice: I am good thanks!
同樣圖也是可以畫在引用裏的
十三、甘特圖
僅支持部分markdown編輯器,如cmd markdown
title 項目開發流程
section 項目確定
需求分析 :a1, 2016-06-22, 3d
可行性報告 :after a1, 5d
概念驗證 : 5d
section 項目實施
概要設計 :2016-07-05 , 5d
詳細設計 :2016-07-08, 10d
編碼 :2016-07-15, 10d
測試 :2016-07-22, 5d
section 發布驗收
發布: 2d
驗收: 3d
Markdown 學習