latex math formula note
使用latex来进行公式的编辑
latex是一个排版系统,从固定的代码中(.tex)通过编译直接得到所需的pdf文件,不过我在这里不讨论这个经常用于论文的写作的这个系统(我自己都不会就不在这里丢人了
)
我们主要是使用latex这一系统去进行公式的书写,网上也是有挺多的教程,我借鉴(抄
)了相当一部分,
这里是我抄的一些大佬的文章[^1](https://zhuanlan.zhihu.com/p/456055339)
在这里也强推一个公式编辑器axmath,整一个软件也不是很贵(36元买断制),我也比较喜欢使用这个来写论文,自带word插件,也可以意见的将所有axmath的公式转化到word的公式。(不过能来看这个文章的多多少少也用过在线的latex公式生成器了吧omo) >这里没有任何的广告(快点来点广告吧)
基础的语言
行内公式
基础语法$friction$
行间公式
基础语法 1
2
3$$
ax+b
$$1
2
3\[
ax+b
\]$$...$$
吧
上下标
基础语法a^b
ab与a_b
ab
>这种方法制作的公式只会识别^
右侧的第一个字符 >
>e.g. $a^bc$
abc,建议使用花括号的形式
如果内容比较多的话使用括号 a^{bx+c}
abx + c
a_{bx+c}
abx + c
注:不管是上标还是下标都得使用花括号
分式
基础语法$\dfrac{1}{2}$
$\dfrac{1}{2}$\frac{1}{2}
$\frac{1}{2}$
$a^\dfrac{1}{2}$
$a^\dfrac{1}{2}$也是可以的,不过还是推荐使用花括号括起来,在复杂情况下也可以进行很好的书写,更有层次感
$a^{\dfrac{1}{2}}$
$a^{\dfrac{1}{2}}$
括号
基础语法\left(xxx\right)
(xxx)
(这个我不是很懂,我再学学)
加粗
基础语法\bm{a}与a
a与a
大括号
基础语法 1
2
3
4abs(x)=|x|=\begin{cases}
x & x>0,\\
-x & x<0.
\end{cases}1
2
3
4
5
6>$$
>\begin{cases}
f(x) & if & else\\
g(x) & if & else\\
>\end{cases}
>$$
多行公式
基础语法``
矩阵/行列式
基础语法使用bmatrix(方括号)或者pamatrix(圆括号)
|样式|效果|代码| |—|—|—| |方括号|$$\begin{bmatrix}1&2\\3&4\end{bmatrix}$$|$$\begin{bmatrix}1&2\\3&4\end{bmatrix}$$
|
|圆括号|$$\begin{pmatrix}1&2\\3&4\end{pmatrix}$$|$$\begin{bmatrix}1&2\\3&4\end{bmatrix}$$
|
1
2
3
4\begin{bmatrix}
1&2\\
3&4
\end{bmatrix}1
2
3
4\begin{pmatrix}
1&2\\
3&4
\end{pmatrix}
最后的话
没有最后的话