目錄html
Markdown是一種可使用普通文本編輯器編寫的標記語言,經過簡單的標記語法,它可使普通文本內容具備必定的格式。 --摘自百度百科
沒想到一貫不太靠譜的百度百科此次竟有了如此精闢的解釋。以前項目一直使用word
撰寫文檔,有比較大的弊病:python
而假如單純的使用txt,就沒有一點格式了,用html雖然既有格式又能加入版本控制,可是須要花費較多的時間在標籤上,並且標籤佔了文檔的較大百分比,不易閱讀。markdown
因此,最終的解決方案就是 **Markdown** ,做爲一種輕量級的標記語言,能在很是短的時間內掌握。並且不只能夠用於寫文檔,還能夠寫博客、寫簡書、作一些隨手筆記。Markdown文件以.md結尾,能夠導出爲html和PDF(須要使用的工具支持)。它是一種語法(我的認爲是簡化版的html),可是和html不一樣的是,各類解析器對其會有不一樣的表現。好比個人IDEA Markdown插件會把分割線顯示成一條細灰線,Cmd Markdown則是顯示一條虛線。因此建議保持使用一種Markdown工具和儘可能使用標準語法。
代碼:編輯器
# 一級標題 ## 二級標題 ### 三級標題 #### 四級標題 ##### 五級標題 ###### 最小隻有六級標題
效果:ide
過於粗暴,不予以展現,你複製粘貼即知曉!!!工具
代碼:插件
**我被加粗了**
效果:版本控制
我被加粗了code
代碼:htm
*我傾斜了了*
效果:
我傾斜了了
代碼:
==我高亮了==
效果:
==我高亮了==
代碼:
2^2^
效果:
2^2^
代碼:
H~2~o
效果:
H~2~o
代碼:
> hello markdown!
效果:
hello markdown!
代碼:
> hello markdown! >> hello markdown!
效果:
hello markdown!
hello markdown!
代碼:
# 不要複製這一句話,而且去掉下面的反斜槓,謝謝! \`\`\`python print('hello nick') \`\`\`
效果:
print('hello nick')
代碼:
# 不要複製這一句話,而且去掉下面的反斜槓,謝謝! \`print('hello nick')\`
效果:
print('hello nick')
代碼:
<https://www.cnblogs.com/XuChengNotes/>
效果:
https://www.cnblogs.com/XuChengNotes/
代碼:
[xucheng博客](https://www.cnblogs.com/XuChengNotes/ "xucheng博客")
效果:
代碼:
![數據類型總結-搞笑結束.jpg?x-oss-process=style/watermark](http://www.chenyoude.com/Python從入門到放棄/數據類型總結-搞笑結束.jpg?x-oss-process=style/watermark '描述信息')
效果:
數據類型總結-搞笑結束.jpg?x-oss-process=style/watermark
\Users\nick\mac\desktop\數據類型總結-搞笑結束.jpg?x-oss-process=style/watermark
代碼:
![數據類型總結-搞笑結束.jpg?x-oss-process=style/watermark](數據類型總結-搞笑結束.jpg?x-oss-process=style/watermark '描述信息') ![數據類型總結-搞笑結束.jpg?x-oss-process=style/watermark](\Users\nick\mac\desktop\數據類型總結-搞笑結束.jpg?x-oss-process=style/watermark '描述信息')
效果:
代碼:
1. one 2. two 3. three
效果:
代碼:
* one * two * three
效果:
代碼:
---
效果:
name | age | sex :-:|:-|-: 許成|20|男 陳雨行|18|女
效果:
name | age | sex |
---|---|---|
許成 | 19 | 男 |
陳雨行 | 18 | 女 |
代碼:
內嵌數學公式$\sum_{i=1}^{10}f(i)\,\,\text{thanks}$
效果:
內嵌數學公式∑10i=1f(i)thanks∑i=110f(i)thanks
代碼:
$$ \sum_{i=1}^{10}f(i)\,\,\text{thanks} $$
效果:
∑i=110f(i)thanks∑i=110f(i)thanks
^
表示上標, _
表示下標。若是上下標的內容多於一個字符,須要用 {}
將這些內容括成一個總體。上下標能夠嵌套,也能夠同時使用。
如:$$ x^{y^z}=(1+{\rm e}^x)^{-2xy^w} $$
,顯示:$$ x^{y^z}=(1+{\rm e}^x)^{-2xy^w} $$
另外,若是要在左右兩邊都有上下標,能夠用 \sideset
命令。
如:$$ \sideset{^1_2}{^3_4}\bigotimes $$
,顯示:$$ \sideset{^1_2}{^3_4}\bigotimes $$
()
、[]
和 |
表示符號自己,使用 \{\}
來表示 {}
。當要顯示大號的括號或分隔符時,要用 \left
和 \right
命令。
輸入 | 顯示 | 輸入 | 顯示 |
---|---|---|---|
\langle | $ \langle | ⟩ |
如:$$ f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) $$
,顯示:$$ f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) $$
有時候要用 \left.
或 \right.
進行匹配而不顯示自己。
如:$$ \left. \frac{{\rm d}u}{{\rm d}x} \right| _{x=0} $$
,顯示:$$ \left. \frac{{\rm d}u}{{\rm d}x} \right| _{x=0} $$
一般使用 \frac {分子} {分母}
命令產生一個分數,分數可嵌套。便捷狀況可直接輸入 \frac ab
來快速生成一個 abab 。
若是分式很複雜,亦可以使用 分子 \over 分母
命令,此時分數僅有一層。
如:$$ \frac{a-1}{b-1} \quad and \quad {a+1\over b+1} $$
,顯示:$$ \frac{a-1}{b-1} \quad and \quad {a+1\over b+1} $$
使用 \sqrt [根指數,省略時爲2] {被開方數}
命令輸入開方。
如:$$ \sqrt{2} \quad and \quad \sqrt[n]{3} $$
,顯示:$$ \sqrt{2} \quad and \quad \sqrt[n]{3} $$
數學公式中常見的省略號有兩種,\ldots
表示與文本底線對齊的省略號,\cdots
表示與文本中線對齊的省略號。
如:$$ f(x_1,x_2,\underbrace{\ldots}_{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}_{\rm cdots} + x_n^2 $$
,顯示:$ f(x_1,x_2,\underbrace{\ldots}{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}{\rm cdots} + x_n^2 $
使用 \vec{矢量}
來自動產生一個矢量。也可使用 \overrightarrow
等命令自定義字母上方的符號。
如:$$ \vec{a} \cdot \vec{b}=0 $$
,顯示:$$ \vec{a} \cdot \vec{b}=0 $$
如:$$ \overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy} $$
,顯示:$$ \overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy} $$
使用 \int_積分下限^積分上限 {被積表達式}
來輸入一個積分。
如:$$ \int_0^1 {x^2} \,{\rm d}x $$
,顯示:$$ \int_0^1 {x^2} ,{\rm d}x $$例中 \,
和 {\rm d}
部分可省略,建議加入,使式子更美觀。
使用 \lim_{變量 \to 表達式} 表達式
來輸入一個極限。若有需求,能夠更改 \to
符號至任意符號。
如:
$$ \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)} $$
顯示:$$ \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)} $$
使用 \sum_{下標表達式}^{上標表達式} {累加表達式}
來輸入一個累加。與之相似,使用 \prod
\bigcup
\bigcap
來分別輸入累乘、並集和交集。此類符號在行內顯示時上下標表達式將會移至右上角和右下角。
如:
$$ \sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R $$
顯示:$$ \sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R $$
輸入 \小寫希臘字母英文全稱
和 \首字母大寫希臘字母英文全稱
來分別輸入小寫和大寫希臘字母,對於大寫希臘字母與現有字母相同的,直接輸入大寫字母便可。
輸入 | 顯示 | 輸入 | 顯示 | 輸入 | 顯示 | 輸入 | 顯示 |
---|---|---|---|---|---|---|---|
\alpha | $ \alpha | A | A | A | β |
部分字母有變量專用形式,以 \var-
開頭
小寫形式 | 大寫形式 | 變量形式 | 顯示 |
---|---|---|---|
\epsilon | E | \varepsilon | $ \epsilon \mid E \mid \varepsilon |