Markdown数学语法
Posted Jadyli1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Markdown数学语法相关的知识,希望对你有一定的参考价值。
Markdown数学语法
文章目录
1 基本格式
1.1 行内公式
以 $
开头,以 $
结尾。
$a^b$
数学公式: a b a^b ab
1.2 块级公式(行间公式)
以 $$
开头,以 $$
结尾。
$$a^b$$
数学公式 a b a^b ab
1.3 角标
上标:用 ^
表示后面的内容在右上角
下标:用 _
表示后面的内容在右下角
数学公式 | Markdown格式 |
---|---|
a b a^b ab | $a^b$ |
∑ n = 1 N 3 x n \\sum_n=1^N 3x^n ∑n=1N3xn | $\\sum_n=1^N 3x^n$ |
∏ n = 1 N 3 x n \\prod_n=1^N3x^n ∏n=1N3xn | $\\prod_n=1^N3x^n$ |
∫ 1 5 f ( x ) d x \\int^5_1f(x)\\rm dx ∫15f(x)dx | $\\int^5_1f(x)\\rm dx$ |
lim x → + ∞ x \\lim_x\\to+\\inftyx limx→+∞x | $\\lim_x\\to+\\inftyx$ |
如果角标不明显,可以在大括号内叠加一个角标增强。
- | 正常上标 | 上标偏上缩小 | 上标偏下缩小 | 正常下标 | 下标偏上缩小 | 下标偏下缩小 |
---|---|---|---|---|---|---|
数学公式 | y N y^N yN | y N y^^N yN | y N y^_N yN | y 2 y_2 y2 | y 2 y_^2 y2 | y 2 y__2 y2 |
Markdown格式 | $y^N$ | $y^^N$ | $y^_N$ | $y_2$ | $y_^2$ | $y__2$ |
1.4 整体内容
用 来表示内容是一个整体。
数学公式 | Markdown格式 |
---|---|
3 + 8 a 5 b + 6 \\frac3+8a5b+6 5b+63+8a | $\\frac3+8a5b+6$ |
1.5 多行公式
格式如下:
$$
\\beginsplit
x = &a + b + c + \\\\
&d
\\endsplit
$$
CSDN不支持split
\\\\
表示换行,&
表示上下哪个位置对齐,需要在两行需要对齐的位置都加上这个符号,\\tag1
表示对公式的手动编号是1,split
是一个公式环境,用于一个公式拆分成多行的情形。
我们看下其他的公式环境:
equation(CSDN不支持)
基本的单个公式环境。
数学公式:
Markdown格式
$$
\\beginequation
x = a + b + c
\\endequation
$$
align(CSDN不支持,支持aligned)
基本的多个公式环境, 提供对齐支持。
$$
\\beginalign*
&x = a + b + c\\\\
&y = a + b
\\endalign*
$$
*
表示不自动编号,不加星号会自动编号。
其他多行环境:
- eqnarray:与align相似。
- multline:第一行左对齐,最后一行右对齐,不支持
&
。 - gather:按全局方式对齐,不支持
&
。 - aligned:在其他环境内部嵌套使用,功能和align一样。
- gathered: 在其他环境内部嵌套使用,功能和gather一样。
cases
分段函数。
数学公式
y = − x , x ≤ 0 x , x > 0 y=\\begincases -x,\\quad x\\leq 0\\\\ x, \\quad x>0 \\endcases y=−x,x≤0x,x>0
Markdown语法
$$
y=\\begincases
-x,\\quad x\\leq 0\\\\
x, \\quad x>0
\\endcases
$$
1.6 定界符
定界符就是 ()
、[]
、等,可以通过
big
、Big
、bigg
、Bigg
等调整大小,但是推荐用 $\\left(内容\\right)$
调整大小。
数学公式
( a + b b − a ) \\left(\\fraca+bb-a\\right) (b−aa+b)
Markdown语法
$\\left(\\fraca+bb-a\\right)$
还有一种多行的定界符,语法格式为: $\\left\\多行公式\\right\\$
,以 \\left\\
开头,以 \\right\\
结尾,表示容纳多行的左右大括号,如果只需要单边,则只需要把另一边 \\
改为 .
即可。
$$
\\left\\
\\beginalign*
&a+b+c\\\\
&b-a
\\endalign*
\\right.
$$
1.7 矩阵
数学公式
[ 1 2 3 4 5 6 7 8 9 ] \\beginbmatrix 1 & 2 & 3 \\\\ 4 & 5 & 6 \\\\ 7 & 8 & 9 \\endbmatrix ⎣⎡147258369⎦⎤
Markdown语法
$$
\\beginbmatrix
1 & 2 & 3 \\\\
4 & 5 & 6 \\\\
7 & 8 & 9
\\endbmatrix
$$
矩阵的定界符支持定义:
数学公式 | Markdown语法 | 描述 |
---|---|---|
a b \\beginmatrixa\\\\b\\endmatrix ab | $\\beginmatrix a\\\\b \\endmatrix$ | 无括号 |
[ a b ] \\beginbmatrixa\\\\b\\endbmatrix [ab] | $\\beginbmatrix a\\\\b \\endbmatrix$ | 中括号 |
a b \\beginBmatrixa\\\\b\\endBmatrix ab | $\\beginBmatrix a\\\\b \\endBmatrix$ | 大括号 |
∣ a b ∣ \\beginvmatrixa\\\\b\\endvmatrix ∣∣∣∣ab∣∣∣∣ | $\\beginvmatrix a\\\\b \\endvmatrix$ | 直线 |
∥ a b ∥ \\beginVmatrixa\\\\b\\endVmatrix ∥∥∥∥ab∥∥∥∥ | $\\beginVmatrix a\\\\b \\endVmatrix$ | 平行线 |
1.8 空格
名称 | 数学公式 | Markdown语法 |
---|---|---|
两个空格的宽度 | a b a\\qquad b ab | $a\\qquad b$ |
一个空格的宽度 | a b a\\quad b ab | $a\\quad b$ |
1/3空格宽度 | a b a\\ b a b | $a\\ b$ |
2/7空格宽度 | a b a\\;b ab | $a\\;b$ |
1/6空格宽度 | a b a\\,b ab | $a\\,b$ |
紧贴,缩进1/6空格宽度 | a b a\\!b ab | $a\\!b$ |
2 语法速查
描述 | 数学公式 | Markdown格式 |
---|---|---|
累加 | ∑ n = 1 N 3 x n \\sum_n=1^N 3x^n ∑n=1N3xn | $\\sum_n=1^N 3x^n$ |
累乘 | ∏ n = 1 N 3 x n \\prod_n=1^N3x^n ∏n=1N3xn | $\\prod_n=1^N3x^n$ |
开方 | 100 5 \\sqrt[5]100 5100 | $\\sqrt[5]100$ |
积分 | ∫ 1 5 f ( x ) d x \\int^5_1f(x)\\rm dx ∫15f(x)dx | $\\int^5_1f(x)\\rm dx$ |
二重积分 | ∬ 1 5 f ( x ) d x \\iint^5_1f(x)\\rm dx ∬15f(x)dx | Markdown数学公式语法 |