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,x0x,x>0

Markdown语法

$$
y=\\begincases
    -x,\\quad x\\leq 0\\\\
    x, \\quad x>0
  \\endcases
$$

1.6 定界符

定界符就是 ()[]等,可以通过 bigBigbiggBigg等调整大小,但是推荐用 $\\left(内容\\right)$ 调整大小。

数学公式

( a + b b − a ) \\left(\\fraca+bb-a\\right) (baa+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)dxMarkdown数学公式语法

Markdown数学语法

Markdown数学语法

Markdown数学公式语法

Markdown数学公式语法

Markdown数学公式语法

(c)2006-2024 SYSTEM All Rights Reserved IT常识