Markdown與LaTex使用語法整合

  • 2020 年 7 月 20 日
  • 筆記

Markdown學習

RUNOOB

RUNOOB

簡介

Markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文本格式編寫文檔。
Markdown 語言在 2004 由約翰·格魯伯(英語:John Gruber)創建。
Markdown 編寫的文檔可以導出 HTML 、Word、影像、PDF、Epub 等多種格式的文檔。
Markdown 編寫的文檔後綴為 .md, .markdown。
我們可以用中文叫他「記下來」。

標題

使用 # 號標記
使用 # 號可表示 1-6 級標題,一級標題對應一個 # 號,二級標題對應兩個 # 號,以此類推。

# 一級標題
## 二級標題
### 三級標題
#### 四級標題
##### 五級標題
###### 六級標題

一級標題

二級標題

三級標題

四級標題

五級標題
六級標題

段落

Markdown 段落沒有特殊的格式,直接編寫文字就好,段落的換行是使用兩個以上空格加上回車。其實一個回車即可。
換行

換行

字體

Markdown 可以使用以下幾種字體:

*斜體文本*
_斜體文本_
**粗體文本**
__粗體文本__
***粗斜體文本***
___粗斜體文本___

斜體文本
斜體文本
粗體文本
粗體文本
粗斜體文本
粗斜體文本

分隔線

你可以在一行中用三個以上的星號、減號、底線來建立一個分隔線,行內不能有其他東西。你也可以在星號或是減號中間插入空格。下面每種寫法都可以建立分隔線:

***
* * *
*****
- - -
----------





刪除線

如果段落上的文字要添加刪除線,只需要在文字的兩端加上兩個波浪線 ~~ 即可,實例如下:

~~刪除線~~

刪除線

下劃線

下劃線可以通過 HTML 的 標籤來實現:

<u>帶下劃線文本</u>

帶下劃線文本

腳註

腳註是對文本的補充說明。
Markdown 腳註的格式如下

[^要註明的文本]

[1]

列表

Markdown 支援有序列表和無序列表。
無序列表使用星號(*)、加號(+)或是減號(-)作為列表標記:

* 第一項
+ 第二項
- 第三項
  • 第一項
  • 第二項
  • 第三項

有序列表使用數字並加上 . 號來表示,如:

  1. 第一項
  2. 第二項
  3. 第三項

列表嵌套只需在子列表中的選項添加四個空格即可:

1. 第一項
    + 第一項
    - 第一項
    * 第一項
  1. 第一項
    • 第一項
    • 第一項
    • 第一項

區塊

Markdown 區塊引用是在段落開頭使用 > 符號 ,然後後面緊跟一個空格符號:

> 區塊引用
> 區塊引用
> 區塊引用

區塊引用
區塊引用
區塊引用

另外區塊是可以嵌套的,一個 > 符號是最外層,兩個 > 符號是第一層嵌套,以此類推:

> 區塊引用
>> 區塊引用
>>> 區塊引用

區塊引用

區塊引用

區塊引用

區塊中使用列表,列表中使用區塊

程式碼

如果是段落上的一個函數或片段的程式碼可以用反引號把它包起來,例如:
printf();

你也可以用 “` 包裹一段程式碼,並指定一種語言(也可以不指定):

int

鏈接

[鏈接名稱](鏈接地址)

或者

<鏈接地址>