1. 程式人生 > >Typora For Markdown 語法

Typora For Markdown 語法

Typora是一個功能強大的Markdown編輯器,使用GFM風格(即大名鼎鼎的github flavored markdown),Typora目前支援Mac OS和Windows,Linux版本尚未釋出。Typora可以插入數學表示式,插入表情,表格,支援標準的Markdown語法,可以使用標註....,功能強悍!!!還可以匯出PDF檔案和HTLM檔案。實時預覽!!!非常牛逼!

Typora介面

數學表示式

要啟用這個功能,首先到Preference->Editor中啟用。然後使用$符號包裹Tex命令,例如:$lim_{x \to \infty} \ exp(-x)=0$將產生如下的數學表示式:

下標

下標使用~包裹,例如:H~2~O將產生水的分子式。

上標

上標使用^包裹,例如:y^2^=4將產生表示式

插入表情

使用:happy:輸入高興的表情,使用:sad:輸入悲傷的表情,使用:cry:輸入哭的表情等。以此類推!

表情

下劃線

用HTML的語法<u>Underline</u>將產生下劃線<u>Underline</u>.

刪除線

GFM添加了刪除文字的語法,這是標準的Markdown語法木有的。使用~~包裹的文字將會具有刪除的樣式,例如~刪除文字~將產生刪除文字的樣式。

程式碼

  • 使用`包裹的內容將會以程式碼樣式顯示,例如
使用`printf()`

則會產生printf()樣式。

  • 輸入~~~或者```然後回車,可以輸入程式碼塊,並且可以選擇程式碼的語言。例如:
 public Class HelloWorld{
   System.out.println("Hello World!");
 }

強調

使用兩個*號或者兩個_包裹的內容將會被強調。例如

**使用兩個*號強調內容**
__使用兩個下劃線強調內容__

將會輸出

使用兩個號強調內容* 使用兩個下劃線強調內容 Typroa 推薦使用兩個*號。

斜體

在標準的Markdown語法中,*和_包裹的內容會是斜體顯示,但是GFM下劃線一般用來分隔人名和程式碼變數名,因此我們推薦是用星號來包裹斜體內容。如果要顯示星號,則使用轉義:

\*

插入圖片

我們可以通過拖拉的方式,將本地資料夾中的圖片或者網路上的圖片插入。

drag and drop image

插入URL連線

使用尖括號包裹的url將產生一個連線,例如:<www.baidu.com>將產生連線:www.baidu.com.

如果是標準的url,則會自動產生連線,例如:www.google.com

目錄列表Table of Contents(TOC)

輸入[toc]然後回車,將會產生一個目錄,這個目錄抽取了文章的所有標題,自動更新內容。

水平分割線

使用***或者---,然後回車,來產生水平分割線。

標註

我們可以對某一個詞語進行標註。例如

某些人用過了才知道[^註釋]
[^註釋]:Somebody that I used to know.

將產生:

註釋

把滑鼠放在註釋上,將會有提示內容。

表格

|姓名|性別|畢業學校|工資|
|:---|:---:|:---:|---:|
|楊洋||重慶交通大學|3200|
|峰哥|男|貴州大學|5000|
|坑貨||北京大學|2000|

將產生:

姓名 性別 畢業學校 工資
楊洋 重慶交通大學 3200
峰哥 貴州大學 5000
坑貨 北京大學 2000

其中程式碼的第二行指定對齊的方式,第一個是左對齊,第二個和第三個是居中,最後一個是右對齊。

數學表示式塊

輸入兩個美元符號,然後回車,就可以輸入數學表示式塊了。例如:

 $$\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\\frac{\partial X}{\partial u} &  \frac{\partial Y}{\partial u} & 0 \\\frac{\partial X}{\partial v} &  \frac{\partial Y}{\partial v} & 0 \\\end{vmatrix}$$

將會產生:

數學表示式塊

任務列表

使用如下的程式碼建立任務列表,在[]中輸入x表示完成,也可以通過點選選擇完成或者沒完成。

- [ ] 吃飯
- [ ] 逛街
- [ ] 看電影
- [ ] 約泡
任務列表

列表

輸入+, -, *,建立無序的列表,使用任意數字開頭,建立有序列表,例如:

**無序的列表**
* tfboys
* 楊洋
* 我愛你

無序的列表

  • tfboys
  • 楊洋
  • 我愛你
**有序的列表**
1. 蘋果
6. 香蕉
10. 我都不喜歡

有序的列表

  1. 蘋果
  2. 香蕉
  3. 我都不喜歡

塊引用

使用>來插入塊引用。例如:

>這是一個塊引用!

將產生:

這是一個塊引用!

標題

使用#表示一級標題,##表示二級標題,以此類推,有6個標題。