原文地址:http://meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-
and-quick-reference
MathJax基本指南与快速参考手册
行内公式用$...$包围起来,单独一行的公式用$$...$$包围起来。渲染效果是
不一样的,例如行内公式,单独一行的公式
1.
希腊字母用\alpha\beta...\omega分别表示
用\Gamma\Delta...\Omega分别表示
2.
上标和下标分别使用^和_来标记,例如x_i^2表示。3.
组上标、下标或者其他的运算,仅仅是对于接下来的组有效,一个组可以是一个单
独的符号,也可以是任何被一对大括号{...}包围起来的公式,例如10^10表示
。使用大括号可以来界定带有上标或下标的公式,例
如x^5^6是错误的写法,{x^y}^z表示,而x^{y^z}表示;另外,观察
x_i^2:和x_{i^2}:之间的不同之处。
4.
括号圆括号和方括号用普通的符号()[]来表示,而大括号
\lbrace和\rbrace来表示。这些括号不会根据它们括起来的公式进行缩放,所
以如果你这样写(\frac12):
来使括号随着它们括起来的公式自动调整尺寸大小,例如\left(\frac12\right)
表示。
\left和\right可用于所有以下类别的括号:(和)、\{和\}
、|、\lfloor和
\rfloor。还有用.标记的不可见的括号,例如\left.\frac12\right
\rbrace表示。
5.
求和与积分用\sum和\int表示,下标表示下限,上标表示上限,例如\sum_1^n
表示,\int_1^n表示。如果上下限不止是一个符号,不要忘了用{...}括
起来,例如\sum_{i=0}^\inftyi^2表示。相似的,还有\prod
、\bigcup
6.
分式有两种表示方法:第一种使用\fracab表示,对于复杂的分子和分母,使
用{...}括起来,例如\frac{a+1}{b+1}表示;如果分子和分母很复杂,你
可能更喜欢第二种表示方法\over,例如a+1\overb+1表示。
7.
字体
使用\mathbb或者\Bbb标记黑板粗体,例如\mathbb{CHNQRZ}和\Bbb
{CHNQRZ}都表示
8.
,对于大写字母,
。
,而10^{10}表示
使用\{和\}或者
,括号就会太小。可以使用\left(...\right)
、[和]
、\langle和\rangle、\lceil和\rceil
、\bigcap、\iint。
MathJax基本指南与快速参考手册-马克飞象-专为印象笔...http://maxiang.info/
第1页共3页2015-5-1511:19
使用\mathbf标记粗体,例如\mathbf{abcDEF}表示
使用\mathtt标记印刷体,例如\mathtt{abcDEF}表示
使用\mathrm标记罗马字体,例如\mathrm{abcDEF}表示
使用\mathcal标记书写体,例如\mathcal{ABCDEF}表示
使用\mathscr标记草书体,例如\mathscr{ABCDEF}表示
使用\mathfrak标记哥特体,例如\mathfrak{ABCDEF}表示
根号用\sqrt表示,大小可根据参数自动调整,例如\sqrt{x^3}表示
,\sqrt[3]{\fracxy}表示
{...}^{1/2}来代替。
9.
一些特殊函数,例如limsinmaxln用\lim\sin\max\ln表示,通常设定为
罗马字体而不是斜体,例如使用\sinx
为\lim附加参数,例如\lim_{x\to0}表示
10.
还有非常多的特殊符号,这里不一一列举了,详细信息可以查看symbols.pdf和
symbols-a4.pdf,下面是一些最常见的符号:
\lt\gt\le\ge\neq
加上一个斜杠,例如\not\lt表示
\times\div\pm\mp
\cup\cap\setminus\subset\subseteq\subsetneq\supset\in
\notin\emptyset\varnothing
{n+1\choose2k}或者\binom{n+1}{2k}
\to\rightarrow\leftarrow\Rightarrow\Leftarrow\mapsto
\land\lor\lnot\forall\exists\top\bot\vdash\vDash
\star\ast\oplus\circ\bullet
\approx\sim\simeq\cong\equiv\prec
\infty\aleph_0\nabla\partial\Im\Re
对于模块化的等价关系,像下面这样使用\pmod:a\equivb\pmodn
\ldots是中的三个点,\cdots是中
的三个点
一些希腊字母有变体形式:\epsilon\varepsilon\phi\varphi
脚本小写l是\ell
Detexify使你能够在网页上绘制一个符号,然后列出类似的
不能保证在MathJax中工作,但是却是一个开始的好地方。要想检查一个命
令是否受支持,留意MathJax.org维护的一个当前受支持的LaTeX命令列
表,也可以检查Dr.CarolJVFBurns的在MathJax中可用的
11.
间隔MathJax通常使用一套复杂的规则自己决定如何以一定的间隔排列公式。在公
式中放置额外的字面意义上的空格不会改变MathJax在公式中设置的间隔的大
12.
。对于复杂的表达式,可以考虑用
而不是sinx;使用下标来
,你可以使用\not在几乎所有的符号上
,\cdot是一个居中的点
,
符号。这些
命令页面。
MathJax基本指南与快速参考手册-马克飞象-专为印象笔...http://maxiang.info/
第2页共3页2015-5-1511:19
小:a?b和a????b都是
用\;
要想加入纯文本,使用\text{…}:\{x\ins\midx\text{isextralarge}\}
,还可以在\text{…}中嵌套$…$。
重音符号和变音符号用\hatx表示
用\widehat{xy}表示
用\overrightarrow{xy}表示
点来说,用\dot和\ddot表示,例如\fracd{dx}x\dotx=\dotx^2+
x\ddotx表示
13.
对于MathJax,一些特殊的字符需要使用\进行转义,\$\{\_等等。14.
。为了增加间隔,对于窄间隔使用\,,对于宽间隔使
,更大的间隔使用\quad和\qquad,。
,用\barx表示,用\vecx表示,
,用\overline{xyz}表示,
,用\overleftrightarrow{xy}表示。对于
MathJax基本指南与快速参考手册-马克飞象-专为印象笔...http://maxiang.info/
第3页共3页2015-5-1511:19
|
|