MathJax编辑指南

感谢MathJax basic tutorial and quick reference

1.行内展示vs分块展示

单个$之间的可以在行内展示

$\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}$

请看平方求和公式: ni=0i2=(n2+n)(2n+1)6

两个$之间的可以独占一行展示

$\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}$

请看平方求和公式:

i=0ni2=(n2+n)(2n+1)6

2.希腊字母

使用反斜杠加他们的英文名,大写的希腊字母只需大写希腊字母首字母即可
下面列出常用的几个

代码希腊字母
\alpha α
\beta β
\gamma γ
\delta δ
\Delta Δ
\epsilon ϵ
\zeta ζ
\eta η
\theta θ
\kappa κ
\lambda λ
\mu μ
\xi ξ
\pi π
\rho ρ
\sigma σ
\Sigma Σ
\tau τ
\upsilon υ
\phi ϕ
\chi χ
\psi ψ
\omega ω
\Omega Ω

3.上下标

上标使用^

cos2θ+sin2θ=1

x2i

下标使用_
i=0xii!=ex

log22=1

4.分组

上标、下标等操作值值对下一个“组”起作用
一个组指的是下一个符号或者“{}”括起来的内容
10^10: 1010
10^{10}: 1010
x_i^2: x2i
x_{i^2}: xi2

5.括号

小括号中括号和原本形式一样,但因为大括号用来标记分组所以大括号使用反斜杠转义
“(a+b)”: (a+b)
“[a+b]”: [a+b]
“\{a+b\}”:{a+b}
这种自然使用的形式不会调整括号的大小

(xy3)

若想自动调整大小,可以加上\left、\right修饰符
(xy3)

\left、\right可修饰的字符还包括下面所有的括号形式:
|: |x|
\vert: |x|
\Vert: x
\langle\rangle: x
\lceil\rceil: x
\lfloor\rfloor: x

如果你有强迫症,可以自己定义括号大小:

(((((x)))))

6.求和积分等序列操作

\sum: 10i=0xi
\int: 100f(x)dx
\prod:
\bigcup:
\bigcap:
\iint:

7.分数表示

\frac ab

ab

{a+1\over b+1}
a+1b+1

8.字体

罗马字体
\mathrm: abcde
我没有特别的字体追求,如果想要其它字体请自行Google

9.开根号

\sqrt: x
\sqrt[4]: x4

10.特殊函数

有些函数例如”lim”、”sin”、”max”、”ln”我们不希望其为斜体,而希望其为罗马字符,此时在前面对应加上反斜杠即可
\sin: sin
\ln: ln
\lim:

limx0

11.特殊符号

太多了,详见short listlong list,下面列出一些常用的
\lt \gt \le \ge \neq <>≤≥≠<>≤≥≠. You can use \not to put a slash through almost anything: \not\lt ≮≮ but it often looks bad.
\times \div \pm \mp ×÷±∓×÷±∓. \cdot is a centered dot: x⋅yx⋅y
\cup \cap \setminus \subset \subseteq \subsetneq \supset \in \notin \emptyset \varnothing ∪∩∖⊂⊆⊊⊃∈∉∅∅∪∩∖⊂⊆⊊⊃∈∉∅∅
{n+1 \choose 2k} or \binom{n+1}{2k} (n+12k)(n+12k)
\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 \lhd ≈∼≃≅≡≺,⊲≈∼≃≅≡≺,⊲.
\infty \aleph_0 ∞ℵ0∞ℵ0 \nabla \partial ∇∂∇∂ \Im \Re IRℑℜ
For modular equivalence, use \pmod like this: a\equiv b\pmod n a≡b(modn)a≡b(modn).
\ldots is the dots in a1,a2,…,ana1,a2,…,an \cdots is the dots in a1+a2+⋯+ana1+a2+⋯+an
Some Greek letters have variant forms: \epsilon \varepsilon ϵεϵε, \phi \varphi ϕφϕφ, and others. Script lowercase l is \ell ℓℓ.

13.空格

一般来讲MathJax自己采用一套复杂的规则决定怎样加空格,这其实蛮好看的
单纯的使用空格键不会增加字符间空格
如果自己想加空格,使用“\ ”,如果想用大一点的间距空格,使用”\quad”、”\qquad”
ab: ab
a\ b: a b
a\quad b: ab

如果想加普通文字,可以使用\text{…}
hello world!a b c d,efg

14.特殊上标符

\hat x: x^
\widehat {xyz}: xyzˆ
\bar x: x¯
\overline {xyz}: xyz¯¯¯¯¯
\vec x: x⃗ 
\dot x: x˙
\ddot x: x¨

15.转义字符

不用多说了,就是反斜杠本人:”\”
要输出在MathJax有特殊含义的字符都要在前面加上转义字符
{: {
_: _
$
对于反斜杠本身,不是”\”,因为那个是换行:
而是:
\backslash:

16.矩阵

使用”\ begin{matrix} …\end{matrix}”来写矩阵

111xyzx2y2z2

将matrix换为pmatrix:
111xyzx2y2z2

将matrix换为bmatrix:
111xyzx2y2z2

将matrix换为Bmatrix:
111xyzx2y2z2

将matrix换为vmatrix:
111xyzx2y2z2

将matrix换为Vmatrix:
111xyzx2y2z2

未完待续

17.条件表达式

18.对齐表达式

19.array

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值