MathJax使用LaTeX语法编写数学公式

来源:互联网 发布:php mvc 开发实战 编辑:程序博客网 时间:2024/05/23 09:59

说明

本文转载自这里,感谢分享。
另外更多可参考这里。

正文

如何插入公式

  1. 行内公式
    \(LaTex表示的数学公式\)
    或者
    $LaTex表示的数学公式$
  2. 独立公式
    \[LaTex表示的数学公式\]
    或者
    $$LaTex表示的数学公式$$

如何输入分数

语法:$\frac{分子}{分母}$
例子:$\frac{1}{2}$
显示:12

如何输入上下标

语法:^表示上标, _表示下标。如果上下标的内容多于一个字符,要用{}把这些内容括起来当成一个整体。上下标是可以嵌套的,也可以同时使用。
例子:$x^{y^z}=(1+{\rm e}^x)^{-2xy^w}$
显示:xyz=(1+ex)2xyw

如果要在内容两侧都显示上下标,可使用\sideset{}命令。
例子:\sideset{^1_2}{^3_4}\bigotimes
显示:1234

如何输入括号和分隔符

语法:() [] {} |可分别表示自身,如需大号的符号,可使用\left和\right命令
例子:$f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right)$
显示:f(x,y,z)=3y2z(3+7x+51+y2)

有时只想使用一半的括号,但\left\right必须成对出现,这时可使用\left.\right.来进行匹配。
例子:$\left. \frac{{\rm d}u}{{\rm d}x} \right| _{x=0}$
显示:dudxx=0

如何输入开方

语法:\sqrt[开方阶数]{被开方数}
例子:$\sqrt{2}$$\sqrt[2]{3}$
显示:232

如何输入向量

语法:\vec{向量符号}
例子:$\vec{a}$
显示:a⃗ 

如何输入省略号

语法:\ldots表示与文本底线对齐的省略号,\cdots表示与文本中线对齐的省略号
例子:$f(x_1,x_2,\ldots,x_n) = x_1^2 + x_2^2 + \cdots + x_n^2$
显示:f(x1,x2,,xn)=x21+x22++x2n

如何输入积分

语法:\int_下标^上标,多个积分符号可输入多个i,例如\iint
例子:$\int_0^1 x^2 {\rm d}x$$\iint x {\rm d}x$

显示:10x2dxxdx

如何输入极限运算符

语法:行内公式使用\lim\limits_{下标} 内容,独立公式使用\lim_{下标} 内容
例子:$\lim\limits_{n \to +\infty} \frac{1}{n(n+1)}$$$\lim_{n \to +\infty} \frac{1}{n(n+1)}$$
显示:limn+1n(n+1)

limn+1n(n+1)

如果下标为两行,可以使用\stackrel{top}{bot}命令
例子:$\lim\limits_\stackrel{m \to a}{n \to b} \frac{m}{n + 1}$
显示:limnbmamn+1

如果下标为多行,可以使用\mathop命令
例子:$\mathop{lim}_{m \to a}_{n \to b}_{q \to 0} \frac{m + n}{nq}$

显示:limmanbq0m+nnq

如何输入累加、累乘运算

语法:\sum_下限^上限为累加,\prod_下限^上限为累乘
例子:$\sum_{i=0}^n \frac{1}{i^2}$$\prod_{i=0}^n \frac{1}{i^2}$
显示:ni=01i2ni=01i2

如何使用大括号

方法一:
例子:

$$ f(x)=\left\{\begin{aligned}x & = & \cos(t) \\y & = & \sin(t) \\z & = & \frac xy\end{aligned}\right.$$

显示:

f(x)=xyz===cos(t)sin(t)xy

方法二:
例子:

$$ F^{HLLC}=\left\{\begin{array}{rcl}F_L       &      & {0      <      S_L}\\F^*_L     &      & {S_L \leq 0 < S_M}\\F^*_R     &      & {S_M \leq 0 < S_R}\\F_R       &      & {S_R \leq 0}\end{array} \right. $$

显示:

FHLLC=FLFLFRFR0<SLSL0<SMSM0<SRSR0

方法三:
例子:

$$f(x)=\begin{cases}0& \text{x=0}\\1& \text{x!=0}\end{cases}$$

显示:

f(x)={01x=0x!=0

如何输入数组

例子:

$$\begin{array}{c|lcr}n & \text{Left} & \text{Center} & \text{Right} \\\hline1 & 0.24 & 1 & 125 \\2 & -1 & 189 & -8 \\3 & -20 & 2000 & 1+10i\end{array}$$

显示:

n123Left0.24120Center11892000Right12581+10i

如何输入希腊字母

语法 \alpha \beta \gamma \delta \epsilon 显示 α β γ δ ϵ 语法 \varepsilon \zeta \eta \theta \vartheta 显示 ε ζ η θ ϑ 语法 \iota \kappa \lambda \mu \nu 显示 ι κ λ μ ν 语法 \xi \pi \varpi \rho \varrho 显示 ξ π ϖ ρ ϱ 语法 \sigma \varsigma \tau \upsilon \phi 显示 σ ς τ υ ϕ 语法 \varphi \chi \psi \omega \Omega 显示 φ χ ψ ω Ω 语法 \Gamma \Delta \Theta \Lambda \Xi 显示 Γ Δ Θ Λ Ξ 语法 \Pi \Sigma \Upsilon \Phi \Psi 显示 Π Σ Υ Φ Ψ

如何输入关系运算符

语法 \pm \times \div \mid \nmid 显示 ± × ÷ 语法 \cdot \circ \ast \bigodot \bigotimes 显示 语法 \bigoplus \leq \geq \neq \approx 显示 语法 \equiv \sum \prod \coprod 显示

如何输入集合运算符

语法 \emptyset \in \notin \subset \supset 显示 语法 \subseteq \supseteq \bigcap \bigcup \bigvee 显示 语法 \bigwedge \biguplus \bigsqcup 显示

如何输入对数运算符

语法 \log \lg \ln 显示 log lg ln

如何输入三角运算符

语法 \bot \angle 30^\circ(注意这里没有\) \sin \cos 显示 30 sin cos 语法 \tan \cot \sec \csc 显示 tan cot sec csc

如何输入微积分运算符

语法 \prime \int \iint \iiint \oint 显示 语法 \lim \infty \nabla 显示 lim

如何输入逻辑运算符

语法 \because \therefore \forall \exists \not= 显示 语法 \not> \not\subset 显示 ⊄

如何输入戴帽符号

语法 \hat{y} \check{y} \breve{y} 显示 y^ yˇ y˘

如何输入连线符号

语法 \overline{a + b + c} \underline{a + b + c} \overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0} 显示 a+b+c¯¯¯¯¯¯¯¯¯¯¯¯¯ a+b+c a+b+c1.0+d2.0

如何输入箭头符号

语法 \uparrow \downarrow \leftarrow \rightarrow \longleftarrow \longrightarrow 显示 语法 \Uparrow \Downarrow \Leftarrow \Rightarrow \Longleftarrow \Longrightarrow 显示

转义字符

语法 \(后面有空格) \% \$ \verb|/| \verb|\| 显示  (空格) % $ / \ 语法 \verb|\\| \backslash / 字体 \\ /

如何进行字体转换

语法:要对公式的某一部分字符进行字体转换,可以用{\rm 需转换的部分字符}命令,其中\rm可以参照下表选择合适的字体。一般情况下,公式默认为意大利体。
字体表:

语法 \rm \it \bf \cal \sl 字体 罗马体 意大利体 黑体 华体 倾斜体 语法 \sf \mit \tt \sc 字体 等线体 数学斜体 打字机体 小体大写字母
阅读全文
0 0