在文章中使用数学公式:MathJax
本文最后更新于:2024年8月27日 上午
起因
最近在写一些算法方面的博客时,经常会出现比较复杂的数学公式,用键盘敲不出来,即使打出来了,效果也不是太好。最后在网上找到了Mathjax
插件,能够比较好的在网页上渲染数学公式,就写一篇博客记录一下使用方法。
基本语法
在正文中同一行插入LaTeX公式用,使用两个
$
包含公式可以独立一行- 例如语句为
/$ f(x) = ax+b /$
(这里别看/,不加/它就给我渲染了😕),显示为$ f(x) = ax+b $
- 例如语句为
另起一行用两个
/$$
(这里也别看/)包含公式例如语句为
$$ \int_0^tf(x)dx $$
,显示为$$
\int_0^tf(x)dx
$$如果想写大一点可以在行首加上
\huge
标签
希腊字母
可以使用\
+希腊字母的单词表示数学公式中的希腊字母
具体参考文档请看这里数学公式语法——Mathjax教程 | 冲弱’s Blog
演示
$$
\Huge f^{‘}(x)=ax+b+\pi+\alpha+\beta+\gamma \tag {1.1}
$$
1 |
|
$$
\huge 0 \neq 1 \quad x \equiv x \quad 1 = 9 \bmod 2
$$
1 |
|
$$
\huge \int_0^xf(x)dx
$$
1 |
|
$$
\huge\begin{bmatrix}
1&0&0\
0&1&0\
0&0&1\
\end{bmatrix}
$$
1 |
|
$$
\huge\begin{cases}
a_1x+b_1y+c_1z=d_1\
a_2x+b_2y+c_2z=d_2\
a_3x+b_3y+c_3z=d_3\
\end{cases}
$$
1 |
|
$$
\huge\overbrace{1+2+\cdots+n}^{n个}
$$
1 |
|
$$
\huge x_{1},x_{2},\ldots,x_{5} \quad x_{1} + x_{2} + \cdots + x_{n}
$$
1 |
|
$$
\huge \lim_{x \to \infty} x^2_{1} - \int_{x+y}^{5}x\mathrm{d}x + \sum_{n=1}^{20} n^{4} = \prod_{j=1}^{3} y_{j} + \lim_{x \to -2} \frac{x-2}{x}
$$
1 |
|
$$
\huge \vec{a} + \overrightarrow{AB} + \overleftarrow{DE}
$$
1 |
|
$$
\huge \overline{x+y} \qquad \underline{a+b}
$$
1 |
|
$$
\huge 0 \neq 1 \quad x \equiv x \quad 1 = 9 \bmod 2
$$
1 |
|
\quad
代表一个空格,\qquad
代表两个空格
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!