文章目录
最近,本小白在CSDN中写博客时,有时候需要引入一些数学公式,一直没有进行总结(小白比较爱玩,哈哈哈)。今天,抽空总结一下,希望可以一起和小伙伴们进步!
用CSDN编辑器打开LaTex数学公式
如上图所示,点击 “ 帮助 ” ,可以看到一个 “ 帮助文档 ” ,如图所示:
如图所示,我们会跳转到katex官网
KaTex介绍
在文字处理领域,早就有非常成熟的排版系统LaTeX,它完全使用文本描述排版,对于复杂的数学公式、表格、化学分子式等完全不在话下,甚至可以排五线谱、棋谱、电路图等。
LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能。
我们的需求是在网页上以文本的形式展示数学公式,所以只需要一个LaTeX的子集,能渲染数学公式即可;
KaTeX就是这样一个支持HTML的轻量级的数学公式引擎,它由Khan Academy(可汗学院)开发,号称“最快”的数学公式渲染库。
LaTex在线测试工具
感兴趣的同学,可以自己试一试:LaTex在线测试工具
LaTex可视化公式编辑器
LaTex参考文档
KaTex官网
进入KaTex官网后,我们进入文档API
如图所示,找到 “ Supported Functions ”,既可找寻到我们日常所用的数学符号、函数等等:
KaTex官方文档
用CSDN编辑器运用LaTex数学公式
举例
首先,我们先满足好奇心和兴趣,在这里试一下LaTex数学公式:
a
′
a'
a′
a
~
\tilde{a}
a~
g
˚
\mathring{g}
g˚
在CSDN编辑器(Markdown编辑器)中,我们需要在 KaTex官方文档中所有的公式前后加上 $ 符号 , 即将符号的LaTex公式放到两个 “$” 符号中间:
“$ LaTex数学公式 $”
α
\alpha
α
β
\beta
β
n
ϵ
\epsilon
ϵ N
$ LaTex公式 $ | 显示 |
---|---|
\epsilon | ϵ \epsilon ϵ |
\alpha | α \alpha α |
\beta | β \beta β |
总结常用LaTex数学公式
重点:
常用的很多符号,公式均可以在本文章的上边介绍中找到,下面我们主要是介绍LaTeX公式怎么在CSDN编辑器(Markdown编辑器)中显示,所以LaTex公式均添加了 $ 符号,不是原本的LaTex公式,请大家注意。
指数上下标
指数上标
x n ^{n} n
x$^{n}$
xn
x^n^ (不用加$符号)
指数下标
x n _{n} n
x$_{n}$
xn
x~n~ (不用加$符号)
指数上下标
x的上标是2,下标是n:x n 2 ^{2}_{n} n2
x$^{2}_{n}$
多次上标
{e x ^x x} 2 ^2 2
{e$^x$}$^2$
根号
平方根
x 2 \sqrt[2]{x} 2x
$\sqrt{x}$
$\sqrt[2]{x}$
立方根
x 3 \sqrt[3]{x} 3x
$\sqrt[3]{x}$
n次方根
x n \sqrt[n]{x} nx
$\sqrt[n]{x}$
分数
分数使用 \frac{a}{b} 排版,a是分子,b是分母
a
b
\frac{a}{b}
ba
$\frac{a}{b}$
x
1
2
^{\frac{1}{2}}
21
x
1
/
2
^{1/2}
1/2
x$^{\frac{1}{2}}$
x$^{1/2}$
求和
∑ i = 1 n \sum_{i=1}^{n} ∑i=1n
$\sum_{i=1}^{n}$
∑ i = 1 n \displaystyle\sum_{i=1}^n i=1∑n
$\displaystyle\sum_{i=1}^n$
向量
向量(Vectors)通常用上方有小箭头(arrow symbols)的变量表
示,这可由 \vec 得到。另两个命令 \overrightarrow 和 \overleftarrow
在定义从 A 到 B 的向量时非常有用。
A
B
→
\overrightarrow{AB}
AB
A
B
←
\overleftarrow{AB}
AB
$\overrightarrow{AB}$
$\overleftarrow{AB}$
括号
小括号
(
)
\left ( \right )
()
(
123
,
45
,
321
,
23
)
\left ( 123,45,321,23 \right )
(123,45,321,23)
$\left ( \right )$
$\left ( 123,45,321,23 \right )$
{ \text{\textbraceleft} {
中括号
[
]
\left [ \right ]
[]
[
1
,
2
,
3
]
\left [ 1,2,3 \right ]
[1,2,3]
$\left [ \right ]$
$\left [ 1,2,3 \right ]$
尖括号
⟨
⟩
\left \langle \right \rangle
⟨⟩
⟨
1
,
2
,
3
,
4
,
5
⟩
\left \langle 1,2,3,4,5 \right \rangle
⟨1,2,3,4,5⟩
<
\text{\textless}
<
>
\text{\textgreater}
>
<
\text{\textless}
< 1,2,3,4,5
>
\text{\textgreater}
>
$\left \langle \right \rangle$
$\left \langle 1,2,3,4,5 \right \rangle$
$\text{\textless}$ $\text{\textgreater}$
$\text{\textless}$ 1,2,3,4,5 $\text{\textgreater}$
大括号
{
\text{\textbraceleft}
{
}
\text{\textbraceright}
}
{
\text{\textbraceleft}
{ 1,2,3,4,5
}
\text{\textbraceright}
}
$\text{\textbraceleft}$ $\text{\textbraceright}$
$\text{\textbraceleft}$ 1,2,3,4,5 $\text{\textbraceright}$
常用希腊字母
A
\Alpha
A
α
\alpha
α
B
\Beta
B
β
\beta
β
$\Alpha$
$\alpha$
$\Beta$
$\beta$
常用数学符号
极限
lim
x
\lim\limits_x
xlim
lim
x
\lim\nolimits_x
limx
三角函数
矩阵、行列式
( a b c d ) \begin{pmatrix} a & b \\ c & d \end{pmatrix} (acbd)
∣ a b c d ∣ \begin{vmatrix} a & b \\ c & d \end{vmatrix} ∣∣∣∣acbd∣∣∣∣
[
a
b
c
d
]
\begin{bmatrix} a & b \\ c & d \end{bmatrix}
[acbd]
其它符号
数学公式
x = { a if b c if d x = \begin{cases} a &\text{if } b \\ c &\text{if } d \end{cases} x={acif bif d
a + b + c ⏞ note \overbrace{a+b+c}^{\text{note}} a+b+c note
a + b + c ⏟ note \underbrace{a+b+c}_{\text{note}} note a+b+c
π = c d \boxed{\pi=\frac c d} π=dc
a b c d e f g h i \def\arraystretch{1.5} \begin{array}{c:c:c} a & b & c \\ \hline d & e & f \\ \hdashline g & h & i \end{array} adgbehcfi
还有,很多符号总结的不到位,还请大佬指教!