Typora For Markdown 語法
數學表達式
要啟用這個功能,首先到Preference
->Editor
中啟用。然后使用$
符號包裹Tex命令,例如:$lim_{x \to \infty} \ exp(-x)=0$
將產生如下的數學表達式:
$\lim_{x \to \infty} \exp(-x)=0$
下標
下標使用~
包裹,例如:H~2~O
將產生H2O, 即水的分子式。
H2O
上標
上標使用^
包裹,例如:y^2=4
將產生表達式y2 = 4
插入表情:happy:
使用:happy:
輸入表情:happy:,使用:sad:
輸入表情:sad:,使用:cry:
輸入表情:cry:等。以此類推!
#include<stdio.h>
int main()
{
printf("hello wold");
return 0;
}
下劃線
用HTML的語法<u>Underline</u>
將產生下劃線
Underline.
刪除線
GFM添加了刪除文本的語法,這是標準的Markdown語法木有的。使用~~
包裹的文本將會具有刪除的樣式,例如~刪除文本~
將產生刪除文本的樣式。
代碼
- 使用`包裹的內容將會以代碼樣式顯示,例如
使用`printf()`
則會產生printf()
樣式。
輸入
~~~
或者```然后回車,可以輸入代碼塊,并且可以選擇代碼的語言。例如:-
?```java public Class HelloWorld{ System.out.println("Hello World!"); } ?```
將會產生
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.
將產生:
某些人用過了才知道[1]
把鼠標放在注釋
上,將會有提示內容。
表格
|姓名|性別|畢業學校|工資|
|:---|:---:|:---:|---:|
|楊洋|男|重慶交通大學|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}$$
將會產生:
$$\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表示完成,也可以通過點擊選擇完成或者沒完成。
- [ ] 吃飯
- [ ] 逛街
- [ ] 看電影
- [ ] 約泡
-
[x] 吃飯
?
-
[x] 逛街
?
-
[x] 看電影
?
[x] 約泡
列表
輸入+, -, *,創建無序的列表,使用任意數字開頭,創建有序列表,例如:
**無序的列表**
* tfboys
* 楊洋
* 我愛你
無序的列表
- tfboys
- 楊洋
- 我愛你
**有序的列表**
1. 蘋果
6. 香蕉
10. 我都不喜歡
有序的列表
- 蘋果
- 香蕉
- 我都不喜歡
塊引用
使用>來插入塊引用。例如:
>這是一個塊引用!
將產生:
這是一個塊引用!
標題
使用#表示一級標題,##表示二級標題,以此類推,有6個標題。
-
Somebody that I used to know. ?