我平时都是用typora记笔记什么的,虽然npy一直安利我用notion、雨雀什么的,但是typora实在是用的习惯了,而且!Typora真好看嘿嘿。最近看论文,要用到好多公式,就整理一下typora的数学公式代码。
1.添加公式块
-
行内公式 “$$”,如果没有出现 image.png
的效果的话,Ctrl+逗号打开偏好设置,在markdown里在markdown扩展语法里勾选就好了。 -
行间公式
- “段落”-"公式块"
- Ctrl+Shift+M
- $$回车
image.png
2.代码
上/下标
标和下标分别使用^
和_
来实现。
算式 | Markdown |
---|---|
x^i | |
y_i | |
x_abc | |
x_{abc} | |
x_a^b | |
下标的下标 |
x_{a_b} |
左右两边都有上下标 |
{^1_2}A{ ^3_4} |
括号
小括号与方括号使用原始的()
和[]
即可。
算式 | Markdown |
---|---|
\{\} |
|
\langle \rangle | |
花括号 |
c(u)=\begin{cases} A,u=0\ B, u\neq0 \end{cases} |
上取整 |
\lceil x \rceil |
下取整 |
\lfloor x \rfloor |
原始括号并不会随着公式的大小自动缩放。如$(\frac12)$
== ( 1 2 ) (\frac12)(21)。可以使用 \left( …\right)
来自适应的调整括号。如$\left( \frac12 \right)$
== ( 1 2 ) \left( \frac12 \right)(21)。可以明显看出,后一组公式中的括号是经过缩放的。
常见数字
算式 | Markdown |
---|---|
\frac{1}{2} | |
\sqrt{2} | |
矢量 |
\vec{a} |
\int{x}dx | |
\lim{a+b} | |
\lim_{n\rightarrow+\infty} | |
\sum{a} | |
\sum_{n=1}^{100}{a_n} | |
\prod{x} | |
\coprod{x} | |
\cdots | |
\sin | |
\ln2 | |
\log_{10}8 | |
\lg10 |
常见计算符
算式 | Markdown |
---|---|
\pm | |
\times | |
\div | |
\cdot | |
\ast | |
\neq | |
\approx | |
\equiv | |
\not | |
\leq | |
\geq | |
\forall | |
\infty | |
\emptyset | |
\exists | |
\nabla | |
\bot | |
\angle | |
\because | |
\therefore | |
空格 |
\quad |
\bigotimes | |
\bigoplus | |
\int | |
\iint | |
\oint | |
\in | |
\notin | |
\subset | |
\not\subset | |
\subseteq | |
\not\subseteq | |
\bigcup | |
\bigcap | |
\bigvee | |
\bigwedge | |
\hat{y} | |
\overline{a+b+c+d} | |
\underline{a+b+c+d} | |
\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0} |
希腊字母
大写 | Markdown | 小写 | Markdown |
---|---|---|---|
A | \alpha | ||
B | \beta | ||
\Gamma | \gamma | ||
\Delta | \delta | ||
E | \epsilon | ||
\varepsilon | |||
Z | \zeta | ||
H | \eta | ||
\Theta | \theta | ||
I | \iota | ||
K | \kappa | ||
\Lambda | \lambda | ||
M | \mu | ||
N | \nu | ||
$\Xi | \xi | ||
O | \omicron | ||
\Pi | \pi | ||
P | \rho | ||
\Sigma | \sigma | ||
T | \tau | ||
\Upsilon | \upsilon | ||
\Phi | \phi | ||
\varphi | |||
X | \chi | ||
\Psi | \psi | ||
\Omega | \omega |
矩阵
$$
a = \left[
\matrix{
\alpha_1 & test1\\
\alpha_2 & test2\\
\alpha_3 & test3
}
\right]
$$
使用 \begin{matrix}
开头及\end{matrix}
结尾,每行 \\
结尾,每个元素 &
分隔。
粗体字
此字体经常用来表示代表实数、整数、有理数、复数的大写字母。
$\mathbb A$
:
$\Bbb A$
:
常见算法算式
{\underset {A,U}{\operatorname {arg\,min} }}\,{\underset{t∈{T ,S}} \sum{\sum_\limits{i=1}^{n_t}}}L(y_{t_i} ,\langle a_t, U^T x_{t_i}\rangle ) + γ\mid \mid A\mid\mid{^2 _{2,1}} (1)
{\underset {A,U}{\operatorname {arg\,min} }}
{\underset{t∈{T ,S}} \sum{}}
{\underset{t∈{T ,S}} \sum{\sum_\limits{i=1}^{n_t}}}
后面的照着表格写就好了,或者看完整示例,其中那个我也不是很确定是不是那么写哈哈,有人知道具体怎么写可以评论一下吗,拜托拜托。