在文章中使用数学公式:MathJax

本文最后更新于:2024年8月27日 上午

起因

最近在写一些算法方面的博客时,经常会出现比较复杂的数学公式,用键盘敲不出来,即使打出来了,效果也不是太好。最后在网上找到了Mathjax插件,能够比较好的在网页上渲染数学公式,就写一篇博客记录一下使用方法。

基本语法

  • 在正文中同一行插入LaTeX公式用,使用两个$包含公式可以独立一行

    • 例如语句为/$ f(x) = ax+b /$(这里别看/,不加/它就给我渲染了😕),显示为$ f(x) = ax+b $
  • 另起一行用两个/$$(这里也别看/)包含公式

    • 例如语句为$$ \int_0^tf(x)dx $$,显示为

      如果想写大一点可以在行首加上\huge标签

希腊字母

可以使用\+希腊字母的单词表示数学公式中的希腊字母

具体参考文档请看这里数学公式语法——Mathjax教程 | 冲弱’s Blog

演示

1
\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
2
3
4
5
\huge\begin{bmatrix}
1&0&0\\
0&1&0\\
0&0&1\\
\end{bmatrix}
1
2
3
4
5
\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

\quad代表一个空格,\qquad代表两个空格


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!