因为用markdown的时候不多,对markdown熟练度不高,每次要用到的时候就到处搜索,干脆就自己记录一下,以后用的时候方便自己查找。
我使用的软件是typora,提供了很多的快捷键,但是我还是习惯一些通用的命令
1、标题
标题的表示比较简单,在行首添加“#”,第n级标题就添加n个“#”,别忘了在“#”之后添加空格😄
2、 格式
-
加粗:**需要加粗的文字**(效果:需要加粗的文字)
-
倾斜:*需要倾斜的文字*(效果:需要加粗的文字)
注:如果想要单纯地输入“*”,则输入“\*”
-
下划线:<u>需要加下划线的文字</u>(效果:需要加下划线的文字)
注:尽量不要给文本加下划线,很容易跟超链接混淆。
-
加圆点符号:输入*,再空格
-
字号:<font size = 6>需要变大的字体</font>(效果:需要变大的字体)
-
高亮:<mark>高亮字体</mark>(效果:高亮字体)
-
改变颜色和字体:<font color=red face=“黑体”>红色黑体</font>(红色黑体)
3、代码输入
输入法切换成英文模式,然后输入左上角的```然后输入语言名称,比如c、python等,回车
举例
import os
4、公式输入
公式有行内公式和行间公式
- **行内公式:**格式是$f = f(x)$(效果: f = f ( x ) f = f(x) f=f(x)))
- **行间公式:**可以$$直接回车
f = f ( x ) f = f(x) f=f(x)
(1)希腊字母:
(2)数学符号:
- 分数:\frac(分子)(分母)
效果:
f
=
a
b
f=\frac{a}{b}
f=ba
- 求和:\sum^{上标}_{下标}
效果:
f
=
∑
i
=
0
k
x
(
i
)
f = \sum^{k}_{i=0}x(i)
f=i=0∑kx(i)
- 积分:\int^{上标}_{下标}
效果:
f
=
∫
0
k
x
(
i
)
f = \int^{k}_{0}x(i)
f=∫0kx(i)
- 极限:\lim_{取极限的变量 \to 0}
效果:
f
=
lim
i
→
0
x
(
i
)
f = \lim_{i \to 0}x(i)
f=i→0limx(i)
- 求根:\sqrt[x]{y}
效果:
f
=
y
x
f = \sqrt[x]{y}
f=xy
-
上下标:上标^{需要上标的文字},下标{需要下标的文字}
-
特殊符号:
-
比较符号
小于(\lt )
大于(\gt )
小于等于(\le )
大于等于(\ge )
不等于(\ne )
(3) 换行:直接在公式后面加\\
f = y ( x ) y = s i n ( x ) f = y(x)\\ y = sin(x) f=y(x)y=sin(x)
5、矩阵
(1) 框架
在公式模块中加入起始标记 \begin{matrix}和结束标记\ \end{matrix}\ 。
每一行末尾标记 \\,行间元素之间用 & 分隔。
举例:
\begin{matrix}
0&1&1\\
1&1&0\\
1&0&1\\
\end{matrix}
将其加在公式模块就有
0
1
1
1
1
0
1
0
1
\begin{matrix} 0&1&1\\ 1&1&0\\ 1&0&1\\ \end{matrix}
011110101
(2)矩阵边框
在不同的情景下需要给矩阵加不同的边框,只要将上述中的{matirx}前加不同的字母:
pmatrix:小括号边框
bmatrix:中括号边框
Bmatrix:大括号边框
vmatrix:单竖线边框
Vmatrix:双竖线边框
分别呈现为:
(
0
1
1
1
1
0
1
0
1
)
\begin{pmatrix} 0&1&1\\ 1&1&0\\ 1&0&1\\ \end{pmatrix}
⎝⎛011110101⎠⎞
[ 0 1 1 1 1 0 1 0 1 ] \begin{bmatrix} 0&1&1\\ 1&1&0\\ 1&0&1\\ \end{bmatrix} ⎣⎡011110101⎦⎤
比较麻烦的是表示矩阵计算的时候,每个矩阵都需要这样做,不知道有没有简单一点的方法