MathJax语法

基本语法

  • 行内公式

  • 效果:$\sum_{i=0}^n i^2=\frac{(n^2+n)(2n+1)}{6}$

  • 1
    
    $\sum_{i=0}^n i^2=\frac{(n^2+n)(2n+1)}{6}$
    

 

  • 行间公式
  • 效果:

$$ \sum_{i=0}^n i^2=\frac{(n^2+n)(2n+1)}{6} $$

  • 1
    2
    3
    
    $$
    \sum_{i=0}^n i^2=\frac{(n^2+n)(2n+1)}{6}
    $$
    

希腊字母

显示 命令 显示 命令
$\alpha$ alpha $\beta$ beta
$\gamma$ gamma $\delta$ delta
$\epsilon$ epsilon $\zeta$ zeta
$\eta$ eta $\theta$ theta
$\iota$ iota $\kappa$ kappa
$\lambda$ lambda $\mu$ mu
$\nu$ nu $\xi$ xi
$\pi$ pi $\rho$ rho
$\sigma$ sigma $\tau$ tau
$\upsilon$ upsilon $\phi$ phi
$\chi$ chi $\psi$ psi
$\omega$ omega

若要大写,将首字母大写即可,如:

  • omega: $\omega$, 大写Omega: $\Omega$

  • gamma: $\gamma$, 大写Gamma: $\Gamma$

  • delta: $\delta$, 大写Delta: $\Delta$

    ….

上下角标

$i^2$:$i^2$

$x_i$:$x_i$

$x_i^2$:$x_i^2$

上下标组合

$6^{66}$:$6^{66}$

$x^{y^2}$:$x^{y^2}$

运算符

$\frac{(x+y)}{[\alpha+\beta]}$:$\frac{(x+y)}{[\alpha+\beta]}$

$\sum$:$\sum$

$\int$:$\int$

$\iint$:$\iint$

$\prod$:$\prod$

$\frac13$:$\frac13$

$\frac{x+y}{a+b}$:$\frac{x+y}{a+b}$

$a\over b$:$a\over b$

$\sqrt{x+y}$:$\sqrt{x+y}$ $$ \lim_{x\to\infty} $$

1
2
3
$$
\lim_{x\to\infty}
$$

$a\ b$:$a\ b$

矩阵

$$\begin{matrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{matrix}$$

1
$$\begin{matrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{matrix}$$

$$\begin{pmatrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{pmatrix}$$

1
$$\begin{pmatrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{pmatrix}$$

$$\begin{bmatrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{bmatrix}$$

1
$$\begin{bmatrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{bmatrix}$$

$$\begin{Bmatrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{Bmatrix}$$

1
$$\begin{Bmatrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{Bmatrix}$$

$$\begin{vmatrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{vmatrix}$$

1
$$\begin{vmatrix} 1&x&x^2\newline 1&y&y^2\newline 1&z&z^2 \end{vmatrix}$$

$$\left[ \begin{array}{cc|c} 1&2&3\newline 2&3&4 \end{array} \right]$$

1
$$\left[ \begin{array}{cc|c} 1&2&3\newline 2&3&4 \end{array} \right]$$

分段函数

$$f(n)=\begin{cases}n/2,&\text{if $n$ is even}\newline 3n+1,&\text{if $n$ is odd}\end{cases}$$

1
$$f(n)=\begin{cases}n/2,&\text{if $n$ is even}\newline 3n+1,&\text{if $n$ is odd}\end{cases}$$

Hugo对Mathjax的支持

修改\themes\PaperMod\layouts\partials\路径下的footer.html文件,在文件末尾添加如下代码:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
<script type="text/x-mathjax-config">
    MathJax.Hub.Config({
      tex2jax: {
        inlineMath: [['$','$'], ['\\(','\\)']],
        processEscapes: true
      }
    });
</script>

<script type="text/javascript"
  src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>

在 markdown 文件的 front matter 里加上一行设置一下渲染引擎即可:

1
markup: goldmark

对于公式换行将\\替换为\newline即可