Typora使用笔记
简介
Markdown是轻量级标记语言,轻量、易读、易写且对图片、图表、公式等都有支持。Typora是比较简洁优雅的Markdown编辑器,正式版发布后要收费了,还是固定在0.11.18吧,以后有钱了就补票。
Markdown常用语法
Typora支持实时显示效果,在markdown语法后加一个空格
,换行时即会生效。
更多语法参见Markdown中文网和Typora中文网 - 支持。
标题
-
Markdown语法
一级标题 {#}
二级标题 {##}
三级标题 {###}
依此类推,{#}数量即代表标题级别,最高六级
-
Typora快捷键
Ctrl + 数字*(
0为段落
123及后续为标题级别)*
有序列表
-
Markdown语法
{数字}{.}
可使用Tab后移或Shift + Tab前移
-
Typora快捷键
Ctrl + Shift + [
无序列表
-
Markdown语法
{ */- }
可使用Tab后移或Shift + Tab前移
-
Typora快捷键
Ctrl + Shift + ]
任务列表
-
Markdown语法
{无序列表}{两个中括号}{中间空格,右边括号后面也空格}
- like this
- 还可以点对勾
- Ctrl + / 切换源码模式可看格式
-
Typora快捷键
无
表格
-
Markdown语法
{|}{----}{|}(可通过 : 设置对齐)
{|}{字符}{|}
1(左对齐) 2(右对齐) 3(居中对齐) 11 12 13 21 22 23 31 32 33 -
Typora快捷键
Ctrl + T
代码块
-
Markdown语法
{三个 `}{语言}
like this 右下角可以选择语言
-
Typora快捷键
Ctrl + Shift + K
突出字符
-
Markdown语法
两个 `
like this
-
Typora快捷键
Ctrl + Shift + `
引用
-
Markdown语法
一个 >加空格
引用实例
也可以多层引用
第一层引用
第二层引用
-
Typora快捷键
Ctrl + Shift + Q
对齐
Markdown语法本身并没有右对齐以及居中对齐的(默认左对齐),但Markdown中支持基本的HTMl语法,可以使用HTML语法实现左对齐、右对齐以及居中对齐。(如果是特殊格式,例如表格,则需要加空格)
-
左对齐
默认左对齐,所以实际上无需特殊操作,非要写HTML也可以
我左对齐辣
-
右对齐
我右对齐辣
-
居中对齐
我居中对齐辣
图片
-
Markdown语法
{ ! }{ [ } { ] } { ( } { ) }
like this:
-
Typora快捷键
Ctrl + Shift + I
也可以直接拖动
分割线
-
Markdown语法
{ - }{ - } { - } 或 { * }{ * } { * } 或 { _ }{ _ } { _ }
-
Typora快捷键
似乎无
其他常用快捷键
加粗:ctrl + B
查找和替换:ctrl + H
插入或创建链接:Ctrl + K
公式块:Ctrl + Shift + M
引用:Ctrl + Shift + Q
选中相同格式的文字:Ctrl + E
下划线:Ctrl + U
字体倾斜:Ctrl + I
搜索:Ctrl + F
显示隐藏侧边栏:Ctrl+Shift+L
源代码模式:Ctrl+/
LaTeX
简介
LaTeX(音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,比Markdown功能更强但也更繁琐,偏学术风。Markdown使用其数学公式语法。
LaTeX常用数学公式语法
公式块
将公式插入到新的一行内,并且居中显示。
l
i
k
e
t
h
i
s
like \quad this
likethis
建议用Tyora快捷键:Ctrl + Shift + M
内联公式
将公式插入到本行内,Typora需要在个人偏好设置打开Markdown中的内联公式选项才可使用。
like this: x = 1 x=1 x=1
使用方法:$ + Esc
上标
符号: ^
例如: a 2 a^2 a2
下标
符号: _
例如: a 1 a_1 a1
组合
符号: { }
例如: a 1234 4567 a_{1234}^{4567} a12344567
换行
符号: \\
例如:
l
i
n
e
1
l
i
n
e
2
line1\\line2
line1line2
空格
-
超超大空格符号:\qquad
例如: H H H\qquad H HH
-
超大空格符号:\quad
例如: H H H\quad H HH
-
大空格符号:\
例如: H H H\ H H H
-
中等空格符号:;
例如: H H H\; H HH
-
小空格符号:,
例如: H H H\, H HH
-
紧贴符号:!
例如: H H H\! H HH
希腊字母
将小写字母首位大写即为大写字母
大写 | 小写 | 符号 |
---|---|---|
A \Alpha A | α \alpha α | \alpha |
B \Beta B | β \beta β | \beta |
Γ \Gamma Γ | γ \gamma γ | \gamma |
Δ \Delta Δ | δ \delta δ | \delta |
E \Epsilon E | ϵ \epsilon ϵ | \epsilon |
Z \Zeta Z | ζ \zeta ζ | \zeta |
H \Eta H | η \eta η | \eta |
Θ \Theta Θ | θ \theta θ | \theta |
I \Iota I | ι \iota ι | \iota |
K \Kappa K | κ \kappa κ | \kappa |
Λ \Lambda Λ | λ \lambda λ | \lambda |
M \Mu M | μ \mu μ | \mu |
N \Nu N | ν \nu ν | \nu |
Ξ \Xi Ξ | ξ \xi ξ | \xi |
O O O | o o o | o |
Π \Pi Π | π \pi π | \pi |
P \Rho P | ρ \rho ρ | \rho |
Σ \Sigma Σ | σ \sigma σ | \sigma |
T \Tau T | τ \tau τ | \tau |
Υ \Upsilon Υ | υ \upsilon υ | \upsilon |
Φ \Phi Φ | ϕ \phi ϕ | \phi |
X \Chi X | χ \chi χ | \chi |
Ψ \Psi Ψ | ψ \psi ψ | \psi |
Ω \Omega Ω | ω \omega ω | \omega |
一元运算符
-
逻辑非符号:\neg
例如: ¬ \neg ¬
-
存在符号:\exists
例如: ∃ \exists ∃
-
任意符号:\forall
例如: ∀ \forall ∀
-
导数符号:\mathrm{d} (即正体的d)
例如: d \mathrm{d} d
-
偏导符号:\partial
例如: ∂ \partial ∂
-
梯度(倒三角)符号:\nabla
例如: ∇ \nabla ∇
-
积分符号:\int
例如: ∫ \int ∫
二元运算符
-
加法符号:+
例如: + + +
-
减法符号:-
例如: − - −
-
乘法符号:\times
例如: × \times ×
-
除法符号:\div
例如: ÷ \div ÷
-
正负符号:\pm
例如: ± \pm ±
-
负正符号:\mp
例如: ∓ \mp ∓
-
点乘符号:\cdot
例如: ⋅ \cdot ⋅
-
空心圈乘(元素乘)符号:\circ
例如: ∘ \circ ∘
-
圈加符号:\oplus
例如: ⊕ \oplus ⊕
-
圈减符号:\ominus
例如: ⊖ \ominus ⊖
-
圈乘符号:\otimes
例如: ⊗ \otimes ⊗
-
哈达玛积符号(圈点符号):\odot
例如: ⊙ \odot ⊙
-
并符号:\cup
例如: ∪ \cup ∪
-
交符号:\cap
例如: ∩ \cap ∩
-
逻辑或符号:\lor
例如: ∨ \lor ∨
-
逻辑与符号:\land
例如: ∧ \land ∧
二元关系符
有些可加 big 前缀
-
不等符号:\ne
例如: ≠ \ne =
-
大于符号:>
例如: > > >
-
小于符号:<
例如: < < <
-
大于等于符号:\ge
例如: ≥ \ge ≥
-
小于等于符号:\le
例如: ≤ \le ≤
-
远大于符号:\gg
例如: ≫ \gg ≫
-
远小于符号:\ll
例如: ≪ \ll ≪
-
约等符号:\approx
例如: ≈ \approx ≈
-
大于约等符号:\gtrsim
例如: ≳ \gtrsim ≳
-
小于约等符号:\lesssim
例如: ≲ \lesssim ≲
-
属于符号:\subset
例如: ⊂ \subset ⊂
-
包括符号:\supset
例如: ⊃ \supset ⊃
-
是元素符号:\in
例如: ∈ \in ∈
-
不是元素符号:\notin
例如: ∉ \notin ∈/
-
不大于符号:\subseteq
例如: ⊆ \subseteq ⊆
-
不小于符号:\supseteq
例如: ⊇ \supseteq ⊇
-
波浪线符号:\sim
例如: ∼ \sim ∼
箭头
可加 long 前缀变大箭头;可加 n 前缀加斜杠
-
左向箭头符号:\leftarrow or \gets
例如: ← \leftarrow ←
-
右向箭头符号:\rightarrow or \to
例如: → \rightarrow →
-
双向箭头符号:\leftrightarrow
例如: ↔ \leftrightarrow ↔
-
上向箭头符号:\uparrow
例如: ↑ \uparrow ↑
-
下向箭头符号:\downarrow
例如: ↓ \downarrow ↓
-
右上向箭头符号:\nearrow
例如: ↗ \nearrow ↗
-
右下向箭头符号:\searrow
例如: ↘ \searrow ↘
-
左下箭头符号:\swarrow
例如: ↙ \swarrow ↙
-
左上箭头符号:\nwarrow
例如: ↖ \nwarrow ↖
-
左向双箭头符号:\Leftarrow
例如: ⇐ \Leftarrow ⇐
-
右向双箭头符号:\Rightarrow
例如: ⇒ \Rightarrow ⇒
-
双向双箭头符号:\Leftrightarrow
例如: ⇔ \Leftrightarrow ⇔
-
上向双箭头符号:\Uparrow
例如: ⇑ \Uparrow ⇑
-
下向双箭头符号:\Downarrow
例如: ⇓ \Downarrow ⇓
-
头顶箭头符号
-
头顶右箭头符号:\overrighttarrow{}
例如: x → \overrightarrow{x} x
-
头顶左箭头符号:\overleftarrow{}
例如: x ← \overleftarrow{x} x
-
其他
-
空集符号:\varnothing
例如: ∅ \varnothing ∅
-
无穷符号:\infty
例如: ∞ \infty ∞
-
正比符号:\propto
例如: ∝ \propto ∝
-
估计值符号:\hat{}
例如: a ^ \hat{a} a^
-
头顶波浪线符号:\tilde{}
例如: a ~ \tilde{a} a~
-
均值符号:
-
单字母均值符号:\bar{}
例如: a ˉ \bar{a} aˉ
-
估计值符号:\overline{}
例如: a b c ‾ \overline{abc} abc
-
-
最值点符号:
-
最大值点符号:\mathop{\arg\max}\limits_{\theta}
例如: arg max θ \mathop{\arg\max}\limits_{\theta} θargmax
-
最小值点符号:\mathop{\arg\min}\limits_{\theta}
例如: arg min θ \mathop{\arg\min}\limits_{\theta} θargmin
-
-
三点省略号符号:\cdots
例如: ⋯ \cdots ⋯
-
对号符号:\checkmark
例如: ✓ \checkmark ✓
-
向下取整:\left\lfloor \right\rfloor
例如: ⌊ x ⌋ \left\lfloor x\right\rfloor ⌊x⌋
-
向上取整:\left\lceil \right\rceil
例如: ⌈ x ⌉ \left\lceil x\right\rceil ⌈x⌉
-
竖线:\vert
例如: ∣ a ∣ \vert a\vert ∣a∣
-
双竖线:\Vert
例如: ∥ a ∥ \Vert a\Vert ∥a∥
-
匕首/剑/十字:\dagger
例如: † \dagger †
-
转置右上角T:
-
符号:{}^\top
例如: X ⊤ X^\top X⊤
-
符号:{}^\mathrm{T}
例如: X T X^\mathrm{T} XT
-
符号:{}^\mathsf{T}
例如: X T X^\mathsf{T} XT
-
符号:{}^intercal
例如: X ⊺ X^\intercal X⊺
-
图形
-
圆形:\circ 以及 \bigcirc
例如: ∘ ◯ \circ\bigcirc ∘◯
-
方形:\square
例如: □ \square □
-
三角形:\triangle
例如: △ \triangle △
-
菱形:\diamond 以及 \Diamond
例如: ⋄ ◊ \diamond\Diamond ⋄◊
向量
-
不加粗带箭头符号:\vec{}
例如: a ⃗ \vec{a} a
-
加粗不带箭头符号:\boldsymbol{}
例如: a \boldsymbol{a} a
-
列向量:\begin{bmatrix} \end{bmatrix}
y = [ a 1 a 2 ⋮ a n ] y= \begin{bmatrix} a_1\\ a_2\\ \vdots\\ a_n \end{bmatrix} y= a1a2⋮an -
矩阵:\begin{bmatrix} \end{bmatrix}
y = [ cos ( δ ω j ) sin ( δ ω j ) − sin ( δ ω j ) cos ( δ ω j ) ] y= \begin{bmatrix} \cos{(\delta\omega_j)} & \sin{(\delta\omega_j)}\\ -\sin{(\delta\omega_j)} & \cos{(\delta\omega_j)} \end{bmatrix} y=[cos(δωj)−sin(δωj)sin(δωj)cos(δωj)]
花体字母
-
黑板粗体(用于实数集等)
-
符号:\mathbb{内容}(比如常用的实数集R也可以直接加斜杠即可)
-
例如:
R , R \mathbb{R},\R R,R
-
-
花体大写:
-
符号:\mathcal{内容}
-
例如:
L \mathcal{L} L
-
分式
符号:\frac{分子}{分母}
例如:
分子
分母
\frac{分子}{分母}
分母分子
根式/根号
符号:\sqrt[次数]{根式} (次数可不带)
例如:
根式
次数
\sqrt[次数]{根式}
次数根式
求和符号
-
默认格式:\sum^{}_{}
默认公式块为标准格式,内联公式为textstyle ∑ b a \sum^{a}_{b} ∑ba
例如:
∑ b a \sum^a_b b∑a -
标准格式:\sum\limits^{}_{}
例如: ∑ b a \sum\limits^a_b b∑a
-
text style:\textstyle\sum^{}_{}
例如:
∑ b a \textstyle\sum^{a}_{b} ∑ba -
上下层叠:\substack{ \\ }
例如:
∑ a b \sum_{\substack{a\\b}} ab∑
连乘符号
-
默认格式:\prod^{}_{}
默认公式块为标准格式,内联公式为textstyle ∏ b a \prod^{a}_{b} ∏ba
例如:
∏ b a \prod^a_b b∏a -
标准格式:\prod\limits^{}_{}
例如: ∏ b a \prod\limits^a_b b∏a
-
text style:\textstyle\prod^{}_{}
例如:
∏ b a \textstyle\prod^{a}_{b} ∏ba -
上下层叠:\substack{ \\ }
例如:
∏ a b \prod_{\substack{a\\b}} ab∏
方程组
有很多种,推荐这么写:
\begin{equation}
f(x)=\left\{
\begin{aligned}
& 1 && x>3\\
& 2 && x>2\\
& 3 && x>1
\end{aligned}
\right.
\end{equation}
f ( x ) = { 1 x > 3 2 x > 2 3 x > 1 \begin{equation} f(x)=\left\{ \begin{aligned} & 1 && x>3\\ & 2 && x>2\\ & 3 && x>1 \end{aligned} \right. \end{equation} f(x)=⎩ ⎨ ⎧123x>3x>2x>1
多行公式对齐
\begin{align}
第一行左 &= 第一行右\\
第二行左 &= 第二行右\\
第三行左 &= 第三行右\\
\end{align}
第一行左 = 第一行右 第二行左 = 第二行右 第三行左 = 第三行右 \begin{align} 第一行左 &= 第一行右\\ 第二行左 &= 第二行右\\ 第三行左 &= 第三行右\\ \end{align} 第一行左第二行左第三行左=第一行右=第二行右=第三行右
公式标注
-
上花括号:\overbrace{公式}^{标注}
例如: 公式 ⏞ 标注 \overbrace{公式}^{标注} 公式 标注
-
下花括号:\underbrace{公式}_{标注}
例如: 公式 ⏟ 标注 \underbrace{公式}_{标注} 标注 公式
-
上方括号:\overbracket{公式}^{标注}
例如:KaTeX parse error: Undefined control sequence: \overbracket at position 1: \̲o̲v̲e̲r̲b̲r̲a̲c̲k̲e̲t̲{公式}^{标注}
-
下方括号:\underbracket{公式}_{标注}
例如:KaTeX parse error: Undefined control sequence: \underbracket at position 1: \̲u̲n̲d̲e̲r̲b̲r̲a̲c̲k̲e̲t̲{公式}_{标注}