markdown使用LaTex输入数学公式类
2016-03-12 13:43
423 查看
目录
插入数学公式的方法
普通公式
上标和下标
括号
省略号
分数
开方
间隔空间
矢量表示
连线符号
希腊字母
其他字符
关系运算符
集合运算符
对数运算符
三角运算符
微积分运算符
箭头符号
几个例子
其它特殊字符
字体种类
参考
块级公式
∑i=1nai=0\sum_{i=1}^n a_i=0
示例
x=100∗y+z−10/33+10x = 100 * y + z - 10 / 33 + 10 % 3
用法
显示
x=an1+an2+an3x = a_{1}^n + a_{2}^n + a_{3}^n
如果希望左右两边都能有上下标,可以使用
示例
显示
A12A34\sideset{^1_2}{^3_4}A
示例
显示
f(x,y)=100∗{[(x+y)∗3]−5}f(x, y) = 100 * \lbrace[(x + y) * 3] - 5\rbrace
例子:
效果: f(x1,x2,…,xn)=x21+x22+⋯+x2nf(x1,x2,…,xn)=x21+x22+⋯+x2n
注意:
示例
显示
13与13\frac{1}{3} 与 \cfrac{1}{3}
示例
显示
X−−√3\sqrt[3]{X}
5−x−−−−√\sqrt{5 - x}
例子:
效果:aba\;b 或 aba\quad b 或 aba\qquad b
例子:
效果: a⃗ ⋅b⃗ \vec{a} \cdot \vec{b}
a+b+c+d−−−−−−−−−−\underline{a+b+c+d} :\underline{a+b+c+d}
a+b+c1.0+d2.0\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}:\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}
↑:\uparrow
↓:\downarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
⟵:\longleftarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
⟵:\longleftarrow
⟹:\Longrightarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
⟵:\longleftarrow
⟹:\Longrightarrow
⟸:\Longleftarrow
效果:
∑ni=01i2\sum_{i=0}^n \frac{1}{i^2}
∏ni=01i2\prod_{i=0}^n \frac{1}{i^2}
∫10x2dx\int_0^1 x^2 {\rm d}x
limn→+∞1n(n+1)\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}
空格:\空格
#:#
空格:\空格
#:#
$:\$
空格:\空格
#:#
$:\$
%:\%
空格:\空格
#:#
$:\$
%:\%
&:\&
空格:\空格
#:#
$:\$
%:\%
&:\&
_:_
空格:\空格
#:#
$:\$
%:\%
&:\&
_:_
{:{
空格:\空格
#:#
$:\$
%:\%
&:\&
_:_
{:{
}:}
其中“字体标记”可以参照下表选择合适的字体。一般情况下,公式默认为意大利体。
Markdown中写数学公式
插入数学公式的方法
普通公式
上标和下标
括号
省略号
分数
开方
间隔空间
矢量表示
连线符号
希腊字母
其他字符
关系运算符
集合运算符
对数运算符
三角运算符
微积分运算符
箭头符号
几个例子
其它特殊字符
字体种类
参考
目录
插入数学公式的方法
行内公式$\{[z-(1+\frac23x)y]\div 4\}–>{[z−(1+23x)y]÷4}\{[z-(1+\frac23x)y]\div 4\}
块级公式
$$\sum_{i=1}^n a_i=0$$
∑i=1nai=0\sum_{i=1}^n a_i=0
普通公式
写法$$x = 100 * y + z - 10 / 33 + 10 % 3$$
示例
x=100∗y+z−10/33+10x = 100 * y + z - 10 / 33 + 10 % 3
上标和下标
使用^来表示上标,
_来表示下标,同时如果上下标的内容多于一个字符,可以使用{}来将这些内容括起来当做一个整体。与此同时,上下标是可以嵌套的。
用法
$$x = a_{1}^n + a_{2}^n + a_{3}^n$$
显示
x=an1+an2+an3x = a_{1}^n + a_{2}^n + a_{3}^n
如果希望左右两边都能有上下标,可以使用
\sideset语法
示例
$$\sideset{^1_2}{^3_4}A$$
显示
A12A34\sideset{^1_2}{^3_4}A
括号
(),
[]和
|都表示它们自己,但是
{}因为有特殊作用因此当需要显示大括号时一般使用
\lbrace和
\rbrace来表示。
示例
$$f(x, y) = 100 * \lbrace[(x + y) * 3] - 5\rbrace$$
显示
f(x,y)=100∗{[(x+y)∗3]−5}f(x, y) = 100 * \lbrace[(x + y) * 3] - 5\rbrace
省略号
数学公式中常见的省略号有两种,\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+⋯+x2nf(x1,x2,…,xn)=x21+x22+⋯+x2n
注意:
\ldot和
\cdot可以表示与文本底线和中线对齐的单个点。
分数
分数使用\frac{分母}{分子}这样的语法,不过推荐使用
\cfrac来代替
\frac,显示公式不会太挤。
示例
$$\frac{1}{3} 与 \cfrac{1}{3}$$
显示
13与13\frac{1}{3} 与 \cfrac{1}{3}
开方
开方使用\sqrt[次数]{被开方数}这样的语法示例
$$\sqrt[3]{X}$$
$$\sqrt{5 - x}$$
显示
X−−√3\sqrt[3]{X}
5−x−−−−√\sqrt{5 - x}
间隔空间
通常MathJax通过内部策略自己管理公式内部的空间,因此a︹︹b与
a︹︹︹︹︹b(︹表示空格)都会显示为ab。可以通过在ab间加入
\空格或
\;增加些许间隙,\quad 与 \qquad 会增加更大的间隙。
例子:
$a\;b$ 或 $a\quad b$ 或 $a\qquad b$
效果:aba\;b 或 aba\quad b 或 aba\qquad b
矢量表示
矢量用\vect标记实现,语法格式如下:
\vec{矢量值}
例子:
$\vec{a} \cdot \vec{b}=0$
效果: a⃗ ⋅b⃗ \vec{a} \cdot \vec{b}
连线符号
a+b+c+d¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\overline{a+b+c+d} :\overline{a+b+c+d}a+b+c+d−−−−−−−−−−\underline{a+b+c+d} :\underline{a+b+c+d}
a+b+c1.0+d2.0\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}:\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}
希腊字母
代码 | 大写 | 代码 | 小写 |
---|---|---|---|
A | A | \alpha | α |
B | B | \beta | β |
\Gamma | Γ | \gamma | γ |
\Delta | Δ | \delta | δ |
E | E | \epsilon | ϵ |
Z | Z | \zeta | ζ |
H | H | \eta | η |
\Theta | Θ | \theta | θ |
I | I | \iota | ι |
K | K | \kappa | κ |
\Lambda | Λ | \lambda | λ |
M | M | \mu | μ |
N | N | \nu | ν |
\Xi | Ξ | \xi | ξ |
O | O | \omicron | ο |
\Pi | Π | \pi | π |
P | P | \rho | |
\Sigma | Σ | \sigma | σ |
T | T | \tau | τ |
\Upsilon | Υ | \upsilon | υ |
\Phi | Φ | \phi | ϕ |
X | X | \chi | χ |
\Psi | Ψ | \psi | ψ |
\Omega | Ω | \omega | ω |
其他字符
关系运算符
符号 | 代码 |
---|---|
± | \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 | \log |
lg | \lg |
ln | \ln |
三角运算符
符号 | 代码 |
---|---|
⊥ | \bot |
∠ | \angle |
sin | \sin |
cos | \cos |
tan | \tan |
cot | \cot |
sec | \sec |
csc | \csc |
微积分运算符
符号 | 代码 |
---|---|
′ | \prime |
∫ | \int |
∬ | \iint |
∭ | \iiint |
⨌ | \iiiint |
∮ | \oint |
lim | \lim |
∞ | \infty |
∇ | \nabla |
d | \mathrm{d} |
箭头符号
↑:\uparrow↑:\uparrow
↓:\downarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
⟵:\longleftarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
⟵:\longleftarrow
⟹:\Longrightarrow
↑:\uparrow
↓:\downarrow
⇑:\Uparrow
⇓:\Downarrow
→:\rightarrow
←:\leftarrow
⇒:\Rightarrow
⇐:\Leftarrow
⟶:\longrightarrow
⟵:\longleftarrow
⟹:\Longrightarrow
⟸:\Longleftarrow
几个例子
例子:$\sum_{i=0}^n \frac{1}{i^2}$ $\prod_{i=0}^n \frac{1}{i^2}$ $\int_0^1 x^2 {\rm d}x$ $\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}$
效果:
∑ni=01i2\sum_{i=0}^n \frac{1}{i^2}
∏ni=01i2\prod_{i=0}^n \frac{1}{i^2}
∫10x2dx\int_0^1 x^2 {\rm d}x
limn→+∞1n(n+1)\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}
其它特殊字符:
空格:\空格空格:\空格
#:#
空格:\空格
#:#
$:\$
空格:\空格
#:#
$:\$
%:\%
空格:\空格
#:#
$:\$
%:\%
&:\&
空格:\空格
#:#
$:\$
%:\%
&:\&
_:_
空格:\空格
#:#
$:\$
%:\%
&:\&
_:_
{:{
空格:\空格
#:#
$:\$
%:\%
&:\&
_:_
{:{
}:}
字体种类
公式里的字符也有字体的选择,若要对公式的某一部分字符进行字体转换,可以用如下语法格式:$\字体标记{需转换的部分字符}$
其中“字体标记”可以参照下表选择合适的字体。一般情况下,公式默认为意大利体。
字体标记 | 字体名词 | 例子 | 例子效果 |
---|---|---|---|
\rm | 罗马体 | {\rm ABCDE} | ABCDE\rm{ABCDE} |
\bf | 黑体 | {\bf ABCDE} | ABCDE\bf{ABCDE} |
\Bbb | 黑板粗体字 | {\Bbb ABCDE} | ABCDE\Bbb{ABCDE} |
\sl | 倾斜体 | {\sl ABCDE} | ABCDE{ABCDE} |
\mit | 数学斜体 | {\mit ABCDE} | ABCDE\mit{ABCDE} |
\scr | 小体大写字母 | {\scr ABCDE} | ABCDE\scr{ABCDE} |
\it | 意大利体 | {\it ABCDE} | ABCDE\it{ABCDE} |
\cal | 花体 | {\cal ABCDE} | ABCDE\cal{ABCDE} |
\sf | 等线体 | {\sf ABCDE} | ABCDE\sf{ABCDE} |
\tt | 打字机字体 | {\tt ABCDE} | ABCDE\tt{ABCDE} |
\frak | Fraktur字母(一种德国字体) | {\frak ABCDE} | ABCDE\frak{ABCDE} |
参考
CSDN-markdown语法之如何使用LaTeX语法编写数学公式Markdown中写数学公式
相关文章推荐
- 20145319 第二周学习总结
- 四则运算2
- PAT算法题学习笔记
- HackRF实现ADS-B飞机信号跟踪定位
- 插入排序法
- PyCharm5.04使用教程
- Linux 下SVN 命令行的使用
- 前缀异或:XOR Segment (用的是前缀和的思想,所以暂且称这个方法为前缀异或)
- 项目开发技巧
- 选择排序法
- lower_bound()和upper_bound()的简单讲解
- Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
- 搭建Hadoop2.7.2开发环境1(编译Eclipse中hadoop插件hadoop2x-eclipse-plugin)
- VIM
- 软件测试面试可能会遇到的一些问题
- ionic + 高德地图定位
- 第一次上机实验-2
- event 事件 clientX 和clientY 配合scrollTop使用, div跟着鼠标走
- 使用基于ThinkPHP3.2.3的ThinkAdmin创建手机电脑通用的表白墙(六)表白页面
- day13—HTML DOM编程