1.Mathjax
MathJax是一個JavaScript引擎.用來顯示網絡上的數學公式,MathJax有兩種插入公式的方式:一種是行中公式,另外一種是獨立公式,行中公式可以插入到一行文字中,獨立公式是單獨成行,
行中公式插入方式是:$…$
獨立公式插入方式是:$$…$$
省略號代表插入的公式部分。
2.常用符號
分組(最常用)
分組是用{}把一個部分括起來,看成一個整體,這個用的最多。
上標與下標
上標在公式後面加^,下標在後面加_,如果上標或者下標含有多個字符,可以用大括號{}括起來。
例子: $x_i$
$x^i$
輸出:
空格
MathJax中不能直接輸入空格,可以用\,\;\quad和\qquad充當空格,增加的間隔依次增大。
運算符號
運算符 | 表示 |
---|---|
+ | + |
- | - |
× | \times |
÷ | \div |
± | \pm |
^(指數運算符) | ^ |
關係比較符號
運算符 | 表示 |
---|---|
< | \lt |
> | \gt |
≤ | \le |
≥ | \ge |
≠ | \neq |
分式
有兩種實現:
1.輸入:\frac{a+c+1}{b+c+2}
,輸出:
2.輸入:{a+c+1}\over{b+c+2}
,輸出:
根式
1.平方根
輸入:\sqrt{a+b}
,輸出:
2.其他
輸入:\sqrt[5]{a+b}
,輸出:
特殊數字符號
1.求和
輸入:\sum{a+b}
,輸出:
輸入:\sum_{i=1}^{k}
,輸出:
輸入:$$\sum_{i=1}^{k}$$
,輸出:
2.連乘
輸入:\prod {a+b}
,輸出:
輸入:\prod_{i=1}^{K}
,輸出:
輸入:$$\prod_{i=1}{K}$$
,輸出:
3.arg max/arg min/max/min
省略符號
輸入:\cdots
輸出:
常用在這種情況:
輸入$f(x_1,x_2,\cdots,x_n)$
輸出:
對齊
\begin{align}用於開頭,\end{align}用於結尾,對其的位置用$開始,用\結束
輸入:
$$
\begin{align}
f(x)&=a+b+a\\
&=2a+b
\end{align}
$$
輸出:
KaTeX parse error: No such environment: align at position 8:
\begin{̲a̲l̲i̲g̲n̲}̲
f(x) & =a+b+a\…
條件函數
關鍵詞是\begin{cases}和\end{cases},\text{}括號裏輸入內容
輸入:
$$
L(Y,f(x))=
\begin{cases}
0,& \text{Y=f(x)} \\
1,& \text{Y $\neq$ f(x)}
\end{cases}
$$
在字母上加符號
加^號 輸入\hat 或 \widehat
加橫線 輸入 \overline
加波浪線 輸入 \widetilde
加一個點 \dot{要加點的字母}
加兩個點\ddot{要加點的字母}
加箭頭 輸入\vec