1. 程式人生 > >Markdown 學習

Markdown 學習

opp top ati return 目錄 star 詳細 text ping

目錄

  • 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. 第三要點
1. 第一要點
2. 第二要點
3. 第三要點

(2)無序列表

  • 第一要點
  • 第二要點
  • 第三要點
  • 第四要點
* 第一要點
* 第二要點
- 第三要點
- 第四要點

(3)列表嵌套

  • 嵌套1
    • 嵌套2
      • 嵌套3
        ```
  • 嵌套1
    • 嵌套2
      • 嵌套3
        ```

七、多選框

已完成- [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 學習