Katex语法测试

Katex语法测试

  • 2019-1-22

因科研训练的需要,逐渐有了在博客中书写数学公式的需求,总用截图说明来也不是个事,况且使用 latex 语法书写公式的本事早晚要用到,不如趁早学会省事。经过一番折腾后,发现 Katex 更快更容易配置,于是稍微修改了下自用的 hexo-theme-poet 主题使其能够原生支持 katex 语法。
这篇文章主要是用来测试 Katex 的各种常见语法:

使用方法

  1. \(inline\)-\(formula\): $内联公式$
  2. \(block\)-\(formula\): $$行间公式$$

拉丁字母

Latex 符号
\Alpha\alpha \(\Alpha \alpha\)
\Beta\beta \(\Beta\beta\)
\Gamma\gamma \(\Gamma\gamma\)
\Delta\delta \(\Delta\delta\)
\Epsilon\epsilon \(\Epsilon\epsilon\)
\Lambda\lambda \(\Lambda\lambda\)
\Omega\omega \(\Omega\omega\)
\theta \(\theta\)
\mu \(\mu\)
\nu \(\nu\)
\xi \(\xi\)
\pi \(\pi\)
\zeta \(\zeta\)

常见结构

1. 括号

Latex 符号
(a+b) \((a+b)\)
\left(\frac{\large{a+b}}{\large{a_1-b_2^2}} \right) \(\left(\frac{\large{a^2+b^{n-1}}}{\large{a_1-b_2}} \right)\)

2. 分数

Latex 符号
\frac{a}{b} \(\frac{a}{b}\)

3. 根号

Latex 符号
\sqrt{a} \(\sqrt{a}\)
\sqrt[3]{a} \(\sqrt[3]{a}\)

4. 上下标

Latex 符号
a^n \(a^n\)
a_n \(a_n\)
a_m^n \(a_m^n\)

5. 组合

Latex 符号
a^{m+n} \(a^{m+n}\)
a_{i,j} \(a_{i,j}\)

大括号

Latex 符号
f(x)=\left\{ \begin{aligned} x & = & \cos(t) \\ y & = & \sin(t) \\ z & = & \frac xy \end{aligned} \right. \(f(x)=\left\{ \begin{aligned} x & = & \cos(t) \\ y & = & \sin(t) \\ z & = & \frac xy \end{aligned} \right.\)

常见运算符

Latex 符号
= \(=\)
\equiv \(\equiv\)
\ne \(\ne\)
\ge \(\ge\)
\le \(\le\)
\approx \(\approx\)

微积分

Latex 符号
\lim_{t\to n}T \(\lim_{t\to n}T\)
x' \(x'\)
x'' \(x''\)
dx \(dx\)
\infty \(\infty\)
\int_{-\infty}^{\infty} e^xdx \(\int_{-\infty}^{\infty} e^xdx\)
\iint_{S_D}dxdy \(\iint_{S_D}dxdy\)
\iiint_{V_S}dxdydz \(\iiint_{V_S}dxdydz\)

概率论和数理统计

Latex 符号
\bar{X} \(\bar{X}\)
\hat{\theta} \(\hat{\theta}\)
\sum_{k=1}^N k^2 \(\sum_{k=1}^N k^2\)
\prod_{i=1}^n x_i \(\prod_{i=1}^n x_i\)

线性代数

Latex 符号
\begin{pmatrix} a & b \\ c & d \end{pmatrix} \(\begin{pmatrix} a & b \\ c & d \end{pmatrix}\)
\begin{vmatrix} a & b \\ c & d \end{vmatrix} \(\begin{vmatrix} a & b \\ c & d \end{vmatrix}\)
\begin{bmatrix} a & b \\ c & d \end{bmatrix} \(\begin{bmatrix} a & b \\ c & d \end{bmatrix}\)

不可见符号

Latex 符号 说明
\space \(a\space b\) 空格
\quad \(a\quad b\) 退一格
\qquad \(a\qquad b\) 退两格

样式控制

Latex 符号
normal\bold{bold} \(normal\bold{bold}\)

其它符号

Latex 符号
text{文本} \(text{文本}\)

参考资料

  1. Supported functions by Katex
  2. LaTeX 各种命令、符号