MarkDown語(yǔ)法說(shuō)明

這邊筆記針對(duì)的是Mac上的MarkDown編輯軟件Mou,其他編輯軟件的MarkDown語(yǔ)法可能與此略有差異。

寫(xiě)在前面

謹(jǐn)記以下幾點(diǎn):

  1. 在MarkDown中,Enter 鍵不是換行
  2. 如需強(qiáng)制換行,需鍵入兩個(gè)空格 space + space
  3. MarkDown的標(biāo)準(zhǔn)語(yǔ)法,一般標(biāo)記和文本之間都一個(gè)空格。
  4. 很多MarkDown語(yǔ)法如需生效,必須在語(yǔ)法 層面分段。在標(biāo)注前,鍵入兩個(gè) Enter ,可使語(yǔ)法分段。
  5. 如果需要截?cái)嗄硞€(gè)語(yǔ)法,使它的功能不再向下延續(xù),一般也需要分段。
  6. 用反斜線可以使很多語(yǔ)法失效

語(yǔ)法

文字加粗與斜體

  1. ** 或者 __ 包裹文字,為加粗
    Strong or Strong
  2. 用 * 或者 _ 包裹文字,為斜體
    Emphasize or Emphasize
  3. 用 *** or ___ 包裹文字,為加粗+斜體
    Strong and Emphasize
    移動(dòng)互聯(lián)網(wǎng)蓬勃發(fā)展,而這其中 互聯(lián)網(wǎng)金融 更是暗流涌動(dòng)

引用

大于號(hào)+引用的文字:> 引用的文字

后人哀之而不鑒之,亦使后人而復(fù)哀后人矣。
白日依山盡
黃河入海流
欲求千里目
更上一層樓

引用嵌套

疊加 > ,兩層嵌套就用兩個(gè) > > , 三層嵌套就用三個(gè) > > >

賈誼在《過(guò)秦論》中寫(xiě)到:

后人哀之而不鑒之,亦使后人而復(fù)哀后人矣。

這就是那句成語(yǔ)所說(shuō):

"前事不忘,后事之師"

引用里還可以嵌套列表和代碼塊, 嵌套的列表和代碼塊各自遵守自己的語(yǔ)法

鏈接和郵箱

圖片

  1. ![Mou](http://mouapp.com/Mou_128.png)
    [...]中的說(shuō)明文字可以省略

    Mou

  2. 引用的形式
    ![Resize icon][2]
    [2]: http://resizesafari.com/favicon.ico "Title"

    Resize icon
    Resize icon

有序列表

有序列表用數(shù)字標(biāo)題:1. 2. 3. ,數(shù)字標(biāo)題后面要接一個(gè)空格

  1. 北上廣不相信你眼淚
  2. 江浙滬不相信郵費(fèi)
  3. 東三省不相信棉被

無(wú)序列表

無(wú)序列表用 “*” 或 “-” ,后面依然需要接一個(gè)空格

  • 東北雪多
  • 浙江雨多
  • 北京霾多

列表嵌套

在上級(jí)列表的基礎(chǔ)上,再次縮進(jìn) 四個(gè)空格一個(gè)制表符

  • 東北雪多
    • 地廣
    • 人希
  • 浙江雨多
    • 魚(yú)多
    • 河多
  • 北京霾多
    • 相聲多
    • 火鍋多

段內(nèi)換行

MarkDown是不會(huì)把回車鍵識(shí)別為換行的,如果不加以控制,它只會(huì)自動(dòng)換行。
如需強(qiáng)制換行,只要在需換行的地方鍵入兩個(gè)或以上的空格。

分段

單個(gè) Enter 鍵被識(shí)別成空格,連續(xù)鍵入兩個(gè) Enter 鍵才被識(shí)別成分段。

添加分隔線

三個(gè)或多個(gè) * 或 -


編輯標(biāo)題

在標(biāo)題前面加上#,幾級(jí)標(biāo)題加幾個(gè)#。例如:三級(jí)標(biāo)題,### 三級(jí)標(biāo)題

一級(jí)標(biāo)題

二級(jí)標(biāo)題

三級(jí)標(biāo)題

四級(jí)標(biāo)題
五級(jí)標(biāo)題
六級(jí)標(biāo)題

腳注

使用腳注類似于使用引用風(fēng)格的超鏈接。

這句話的末尾,有一個(gè)腳注。[^1]
[^1]: 我就是腳注。

這句話的末尾,有一個(gè)腳注。[1]

刪除線

用兩個(gè)波浪線 ~ 包裹文字

Strike through

高亮函數(shù)名或關(guān)鍵字

使用反引號(hào)包裹函數(shù)名或關(guān)鍵字, `function_name()`
hashcode() is a important method.

添加代碼塊

在代碼塊的開(kāi)頭和結(jié)尾,分別添加同樣數(shù)量的三個(gè)或以上的反引號(hào) `
```

code block

```

StringBuilder builder = new StringBuilder();
builder.append("welcome to MarkDown");
System.out.println(builder.toString());

還可以在每行代碼前鍵入一個(gè)Tab鍵或四個(gè)空格,也可以達(dá)到相同的效果。

int a = 1;
int b = 2;
int c = a + b;

添加背景色

類似于HTML風(fēng)格,把需要突出背景的文字塊或者代碼塊用<code>...</code>包裹起來(lái)。

<code>
int c = 3;
白日依山盡,黃河入海流。
</code>

表格

基本就是用 | 和 - 隔出一個(gè)表格。

First Header Second Header Third Header
Content Cell Content Cell Content Cell
Content Cell Content Cell Content Cell

也可以把最左邊和最右邊的 | 省略掉,效果一樣。

First Header Second Header Third Header
Content Cell Content Cell Content Cell
Content Cell Content Cell Content Cell

還可以用 : 定義對(duì)齊方式

First Header Second Header Third Header
Content Cell Content Cell Content Cell
Content Cell Content Cell Content Cell

快捷鍵

大部分快捷都用不到,知道有就可以了,忘記了可以來(lái)查。
這里直接引用Mou的幫助列表中關(guān)于快捷鍵的部分。

View

  • Toggle live preview: Shift + Cmd + I
  • Toggle Words Counter: Shift + Cmd + W
  • Toggle Transparent: Shift + Cmd + T
  • Toggle Floating: Shift + Cmd + F
  • Left/Right = 1/1: Cmd + 0
  • Left/Right = 3/1: Cmd + +
  • Left/Right = 1/3: Cmd + -
  • Toggle Writing orientation: Cmd + L
  • Toggle fullscreen: Control + Cmd + F

Actions

  • Copy HTML: Option + Cmd + C
  • Strong: Select text, Cmd + B
  • Emphasize: Select text, Cmd + I
  • Inline Code: Select text, Cmd + K
  • Strikethrough: Select text, Cmd + U
  • Link: Select text, Control + Shift + L
  • Image: Select text, Control + Shift + I
  • Select Word: Control + Option + W
  • Select Line: Shift + Cmd + L
  • Select All: Cmd + A
  • Deselect All: Cmd + D
  • Convert to Uppercase: Select text, Control + U
  • Convert to Lowercase: Select text, Control + Shift + U
  • Convert to Titlecase: Select text, Control + Option + U
  • Convert to List: Select lines, Control + L
  • Convert to Blockquote: Select lines, Control + Q
  • Convert to H1: Cmd + 1
  • Convert to H2: Cmd + 2
  • Convert to H3: Cmd + 3
  • Convert to H4: Cmd + 4
  • Convert to H5: Cmd + 5
  • Convert to H6: Cmd + 6
  • Convert Spaces to Tabs: Control + [
  • Convert Tabs to Spaces: Control + ]
  • Insert Current Date: Control + Shift + 1
  • Insert Current Time: Control + Shift + 2
  • Insert entity <: Control + Shift + ,
  • Insert entity >: Control + Shift + .
  • Insert entity &: Control + Shift + 7
  • Insert entity Space: Control + Shift + Space
  • Insert Scriptogr.am Header: Control + Shift + G
  • Shift Line Left: Select lines, Cmd + [
  • Shift Line Right: Select lines, Cmd + ]
  • New Line: Cmd + Return
  • Comment: Cmd + /
  • Hard Linebreak: Control + Return

Edit

  • Auto complete current word: Esc
  • Find: Cmd + F
  • Close find bar: Esc

Post

  • Post on Scriptogr.am: Control + Shift + S
  • Post on Tumblr: Control + Shift + T

Export

  • Export HTML: Option + Cmd + E
  • Export PDF: Option + Cmd + P

  1. 我就是腳注。 ?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容