当前位置: 首页 > 工具软件 > MathJax > 使用案例 >

MathJax基本语法

萧晓博
2023-12-01

标记公式$

使用$$$符来标明需要MathJax解析的公式,如:

$x^2+3x-2=0$ x2+3x2=0 x 2 + 3 x − 2 = 0

$$x^2+3x-2=0$$

x2+3x2=0 x 2 + 3 x − 2 = 0

分组{}

{}被用来分组,一个组被当作一个整体看待。

$\dfrac ab*c$ abc a b ∗ c

$\dfrac a{b*c}$ abc a b ∗ c

公式里的{需要用\转义,$内用两个斜杠转义,$$内用一个斜杠转义。(同markdown语法冲突引起的不一致?)

基本语法

百分号%后面的内容被MathJax视为注释,会被忽略显示。

空格和换行会被MathJax忽略。

加大括号\left \right

$(\frac {a^2}b)$ (a2b) ( a 2 b )

$\left ( \frac {a^2}b \right )$ (a2b) ( a 2 b )

标签 \tag

$$x+y=z\tag{1.1}$$

x+y=z(1.1) (1.1) x + y = z

矩阵

$$\begin{matrix}  
1&2&3\\ %元素之间用&分割,行之间用\\分割。
4&5&6
\end{matrix}$$ 

142536 1 2 3 4 5 6

其中{matrix}中的matrix可以换为其他形式,如pmatrix、bmatrix、Bmatrix、vmatrix、Vmatrix,分别对应

pmatrix (123 456) ( 1 2 3   4 5 6 ) bmatrix [142536] [ 1 2 3 4 5 6 ] Bmatrix {142536} { 1 2 3 4 5 6 } vmatrix 142536 | 1 2 3 4 5 6 | Vmatrix 142536 ‖ 1 2 3 4 5 6 ‖

可以用$\cdots$ $\ddots$ $\vdots$ 省略矩阵中的元素,如:

[12n 23n+1  78n+6] [ 1 2 ⋯ n   2 3 ⋯ n + 1   ⋮ ⋮ ⋱ ⋮   7 8 ⋯ n + 6 ]

数组

增广矩阵需要用数组来实现

$$
\left[  \begin{array}  {c c | c} %这里的c表示数组中元素对其方式:c居中、r右对齐、l左对齐,竖线表示2、3列间插入竖线
1 & 2 & 3 \\
\hline %插入横线,如果去掉\hline就是增广矩阵
4 & 5 & 6
\end{array}  \right]
$$

[142536] [ 1 2 3 4 5 6 ]

隐藏括号和方程组

\left和\right要求成对出现,若只想显示一侧括号,可以用隐藏括号.,如可以利用左侧大括号实现展现方程组:

$$
\left\\{
\begin{array}{l}
x+y=1 \\
x+2y=2  
\end{array}
\right.
$$

{x+y=1x+2y=2 { x + y = 1 x + 2 y = 2

 类似资料: