MathJax
MathJax is a JavaScript display engine for mathematics that works in all browsers. No more setup for readers. It just works.
Hello World
- helloWorld.html
<!DOCTYPE html>
<html>
<head>
<title>MathJax TeX Test Page</title>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
</head>
<body>
When $a \ne 0$, there are two solutions to $$ax^2 + bx + c = 0$$ and they are
$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$
</body>
</html>
效果如下:
When $a \ne 0$, there are two solutions to \(ax^2 + bx + c = 0\) and they are \(x = {-b \pm \sqrt{b^2-4ac} \over 2a}.\)
LaTex
上面的书写语法为 LaTex 语法。
常用语法的如下:
Base
特殊字符 | 说 明 | 完整字符串 | 实例 |
---|---|---|---|
$ | 数学公式前后加$是行内公式 | $a=x+y$ |
$a=x+y$ |
$$ | 数学公式加$$就是读占一行的公式 | $$a=x+y$$ |
\(a=x+y\) |
\ | 转义字符 | $\$$ |
$$$ |
\\ | 在数学公式中是换行 | $a=x+y\\\\b=y$ |
$a=x+y\\b=y$ |
_ | 后跟内容为下标 ai | $a_i$ |
$a_i$ |
^ | 后跟内容为上标 ai | $a^i$ |
$a^i$ |
{} | 被括号起来的公式是一组内容 | $x_{22} |
$x_{22} |
\frac | 分数 | $\frac{1}{a}$ |
$\frac{1}{a}$ |
\sqrt | 开根 | $\sqrt{xy}+\sqrt[a]{x}$ |
$\sqrt{xy}+\sqrt[a]{x}$ |
\ldots | 跟文本底线对齐的省略号 | $a_{i\ldots{n}}$ |
$a_{i\ldots{n}}$ |
\cdots | 跟文本中线对齐的省略号 | $i\cdots n$ |
$i\cdots n$ |
\left \right | 用于自适应匹配分隔符 | $\left \frac{du}{dx} \right |
$\left \frac{du}{dx} \right |
\sum | 求和 | $\sum_{k=1}^nkx $ |
$\sum_{k=1}^nkx $ |
\int | 积分 | $\int_a^b$ |
$\int_a^b$ |
\limits | 强制上下限在上下侧 | $\sum\limits_{k=1}^nkx $ |
$\sum\limits_{k=1}^nkx $ |
\nolimits | 强制上下限在右侧 | $\sum\nolimits_{k=1}^nkx$ |
$\sum\nolimits_{k=1}^nkx$ |
\overline | 上划线 | $\overline{a+b}$ |
$\overline{a+b}$ |
\underline | 下划线 | $\underline{a+b}$ |
$\underline{a+b}$ |
\overbrace | 上花括号 | $\overbrace{a+b+\dots+n}^{m个}$ |
$\overbrace{a+b+\dots+n}^{m个}$ |
\underbrace | 下花括号 | $\underbrace{a+b+\dots+n}_{m个}$ |
$\underbrace{a+b+\dots+n}_{m个}$ |
\vec | 向量 | $\vec{a}$ |
$\vec{a}$ |
Matrix
$\left| --左边的竖线
\begin{array}{lcr} --一个array的开始, l/c/r表示列的对齐方式左/中/右
a & b & c \\\\ --&分隔列 \\\\ 换行
d & e & f
\end{array} --一个array的结束
\right|$ --右边的竖线
效果:
$\left|
\begin{array}{lcr}
a & b & c \\
d & e & f
\end{array}
\right|$
集合相关
说明 | 表示 | 效果 | |
---|---|---|---|
集合的大括号: | \{ }\ | $\{ }\$ | |
集合中的“ | ”: | \mid | $\mid$ |
属于: | \in | $\in$ | |
不属于: | \not\in | $\not\in$ | |
A包含于B: | A\subset B | $A\subset B$ | |
A真包含于B: | A\subsetneqq B | $A\subsetneqq B$ | |
A包含B: | A\supset B | $A\supset B$ | |
A真包含B: | A\supsetneqq B | $A\supsetneqq B$ | |
A不包含于B: | A\not\subset B | $A\not\subset B$ | |
A交B: | A\cap B | $A\cap B$ | |
A并B: | A\cup B | $A\cup B$ | |
A的闭包: | \overline{A} | $\overline{A}$ | |
A减去B: | A\setminus B | $A\setminus B$ | |
实数集合: | \mathbb{R} | $\mathbb{R}$ | |
空集: | \emptyset | $\emptyset$ |