目录

katex

latex是什么

结构化文档语言,和markdown一样,markdown是最简单的结构标记语言,

使用编写结构化文档

步骤:

  • 拟定主体
  • 列出提纲
  • 填写内容
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
标题
前言/摘要
目录
正文
- 篇、章、节、小节、小段
- 文字、公式
- 列表
- 定理、命题、证明、结论
- 诗歌、引文、程序代码
- 制表
- 画图

文献
索引、词汇表
结构化文档语言

连续多行公式(要求左对齐)

1
2
3
4
5
6
7
$\begin{aligned}
& f[0] = -2 \\
& f[1] = 1 + max(f[0], 0) = 1 \\
& f[2] = -3 + max(f[1], 0) = -2 \\
& f[3] = 4 + max(f[2], 0) = 4 \\
& ... 
\end{aligned}$

效果 $\begin{aligned} & f[0] = -2 \
& f[1] = 1 + max(f[0], 0) = 1 \
& f[2] = -3 + max(f[1], 0) = -2 \
& f[3] = 4 + max(f[2], 0) = 4 \
& … \end{aligned}$

嵌套大括号

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
$
f_{a,b}(i,j)=
\begin{cases}
max(i,j)  & if\ min(i,j)=0\\\\
min \begin{cases}
f_{a,b}(i-1,j) + 1 \\
f_{a,b}(i,j-1) + 1  \\
f_{a,b}(i-1,j-1) + 1_{(a_i \neq b_j)}
\end{cases}
& otherwise
\end{cases}
$

效果 $ f_{a,b}(i,j)= \begin{cases} max(i,j) & if\ min(i,j)=0\\
min \begin{cases} f_{a,b}(i-1,j) + 1 \
f_{a,b}(i,j-1) + 1 \
f_{a,b}(i-1,j-1) + 1_{(a_i \neq b_j)} \end{cases} & otherwise \end{cases} $

参考

https://lolimay.cn/2019/01/22/katex%E8%AF%AD%E6%B3%95%E6%B5%8B%E8%AF%95/ KaTeX 数学符号列表