Markdown中Latex 数学公式基本语法

Markdown中Latex 数学公式基本语法Markdown中Latex数学公式基本语法公式排版分为两种排版:-行内公式:用\或者$包裹公式-独立公式:用\$包裹公式。例如:$\sum_{i=0}^{n}i^2$表示∑ni=0i2\sum_{i=0}^{n}i^2$$\sum_{i=0}^{n}i^2$$表示∑i=0ni2\sum_{i=0}^{n}i^2一下

大家好,又见面了,我是你们的朋友全栈君。

Markdown中Latex 数学公式基本语法

公式排版

分为两种排版:
– 行内公式:用\ 或者 $ 包裹公式
– 独立公式:用 \$ 包裹公式。
例如:
$ \sum_{i=0}^{n}i^2 $ 表示 ni=0i2
$$ \sum_{i=0}^{n}i^2 $$ 表示

i=0ni2



一下几个字符: # $ % & ~ _ ^ \ { }有特殊意义,需要表示这些字符时,需要转义,即在每个字符前加上 .

\boxed命令给公式加一个方框
Einstein’s E=mc2
$$ E = mc^2 $$ =>

E=mc2




$$ \boxed{E=mc^2} $$ =>


E=mc2




E=mc2

希腊字母

这里写图片描述

上下标和根号

用^来表示上标, 用_来表示下标,根号用\sqrt表示,上下标如果多余一个字符或符号,需要用{}括起来。
\sqrt[开方次数,默认为2]{开方公式}, 例如
$\sum_{i=1}^n a_i$ => ni=1ai “` f(x)=xxx “` => f(x)=xxx
$$ x_{ij}^2\quad \sqrt{x}\quad \sqrt[3]{x} $$ =>

x2ijxx3



其中\quad表示添加空格,

分数

分数用\frac表示,字号工具环境设置,\dfrac命令吧自豪设置为独立公式中的大小,\tfrac则把字号设置为行间公式中的大小。
$ \frac{1}{2} \dfrac{1}{2} $ = > 1212
$$ \frac{1}{2} \tfrac{1}{2} $$ =>

1212

运算符

  • + – * / = 直接输入,特殊运算则用以下特殊命令
    $$ \pm\; \times\; \div\; \cdot\; \cap\; \cup\; \geq\; \leq\; \neq\; \approx\; \equiv $$ =>
    ±×÷

  • 和、积、极限、积分等运算符用\sum, \prod, \lim, \int,这些公式在行内公式被压缩,以适应行高,可以通过\limits和\nolimits命令显示制动是否压缩。
    $ \sum\; \prod\; \lim\; \int\; $ =>
    lim


    x\to0 => x0

    $ \sum_{     i=1}^n i \quad \prod_{     i=1}^n \quad \lim_{     x\to0}x^2 \quad \int_{     a}^{     b}x^2 dx $    $$ \sum_{     i=1}^n i \quad \prod_{     i=1}^n \quad \lim_{     x\to0} x^2 \quad \int_a^b x^2 dx $$    $$ \sum_{     i=1}^n i \quad \prod_{     i=1}^n\quad \lim_{     x\to0} x^2 \quad \int_a^b x^2 dx $$    $$\sum\nolimits_{     i=1}^n\quad\prod\nolimits_{     i=1}^n\quad \lim\nolimits_{     x\to0} x^2 \quad \int\nolimits_a^b x^2 dx $$

结果为:
ni=1ini=1limx0x2bax2dx
i=1nii=1nlim_x0x2xbx2dx

i=1nii=1nlimx0x2bax2dx




ni=1ni=1limx0x2bax2dx

多重积分使用如下形式\int、\iint、\iiint、\iiiint、\idotsint,例如

$$ \int\int\quad \int\int\int\quad \int\int\int\int\quad \int\dots\int $$

$$ \iint\quad \iiint\quad \iiiint\quad \idotsint $$

结果如下:




∬∬

$ \leftarrow $ =>        $ \rightarrow $ 表示

$ \leftrightarrow $表示      $\Leftarrow$表示

$\Rightarrow$ 表示 $ \l=Leftrightarrow$表示

$ \longleftarrow $表示 $ \longleftarrow $表示

$longleftrightarrow$表示 $ \Longleftarrow $表示

$\Longrightarrow$表示 $\Longleftrightarrow表示

\xleftarrow和\xrightarrow可根据内容自动调整

 \xleftarrow{ 
   x+y+z} \quad \xrightarrow[x<y]{ 
   x+y+z} 

结果如下:

x+y+zx<yx+y+z

注音和标注

$ \bar{x} $=> x¯ $ \acute{x}$=> x´ $ \mathring{x}$=> x˚

$ \vec{x}$=> x⃗  $ \grave{x} $=> x` $ \dot{x}$=> x˙

$ \hat{x}$=> x^ $ \tilde{x}$=> x~ $ \ddot{x}$=> x¨

$ \check{x} $=> xˇ $ \breve{x}$=> x˘ $ \dddot{x} $=> x...

分隔符

括号用() [] \{\} \lange \rangle => ()[]{
}

$ \overline{xxx}$=> xxx¯¯¯¯¯¯ \overleftrightarrow{xxx}=> xxx

$\underline{xxx}$=> xxx \underleftrightarrow{xxx}=> xxx

$\overleftarrow{xxx}$=> xxx \overbrace{xxx}=> xxx

$\underleftarrow{xxx}$=> xxx \underbrace{xxx}=> xxx

\overrightarrow{xxx}=> xxx \widehat{xxx}=> xxxˆ

\underrightarrow{xxx}=> xxx \widetilde{xxx}=> xxx˜

$$\Bigg(\bigg(\Big(\big((x)\big)\Big)\bigg)\Bigg)\quad \Bigg[\bigg[\Big[\big[[x]\big]\Big]\bigg]\Bigg]\quad \Bigg\{ 
    \bigg\{ 
    \Big\{ 
    \big\{ 
    \{ 
    x\}\big\}\Big\}\bigg\}\Bigg\} $$

$$ \Bigg \langle \bigg \langle \Big \langle\big\langle\langle x \rangle \big \rangle\Big\rangle\bigg\rangle\Bigg\rangle \quad \Bigg\lvert\bigg\lvert\Big\lvert\big\lvert\lvert x \rvert\big\rvert\Big\rvert\bigg\rvert\Bigg\rvert\quad \Bigg\lVert\bigg\lVert\Big\lVert\big\lVert\lVert x \rVert\big\rVert\Big\rVert\bigg\rVert\Bigg\rVert $$

(((((x)))))[[[[[x]]]]]{
{
{
{
{
x}}}}}




xxx

省略号

省略号用 \dots \cdots \vdots \ddots表示 ,\dots和\cdots的纵向位置不同,前者一般用于有下标的序列

$$ x_1, x_2, \dots, x_n\quad 1,2,\cdots,n\quad \vdots\quad \ddots $$

结果如下:

x1,x2,,xn1,2,,n

空白间距

\, 3/18em   \:  4/18em  \; 5/18em \quad 1em \qquad 2m ! -3/18em

## 矩阵

\begin{ 
   array}{ 
   ccc}
x_1 & x_2 & \dots \\
x_3 & x_ 4& \dots \\
\vdots & \vdots & \ddots
\end{ 
   array}

x1x3x2x4

\begin{ 
   pmatrix} a & b\\ c & d \\ \end{ 
   pmatrix} \quad
\begin{ 
   bmatrix} a & b \\ c & d \\ \end{ 
   bmatrix}\quad
\begin{ 
   Bmatrix} a & b \\ c & d\\ \end{ 
   Bmatrix}\quad
\begin{ 
   vmatrix} a & b \\ c & d \\ \end{ 
   vmatrix}\quad
\begin{ 
   Vmatrix} a & b\\ c & d \\ \end{ 
   Vmatrix}

(acbd)[acbd]{
acbd}
acbdacbd

Marry has a little matrix $ (\begin{smallmatrix} a & b \\ c & d \end{ 
   smallmatrix}) $

Marry has a little matrix (acbd)

多行公式

长公式

无需对齐可使用multline,需要对齐使用split,用\\和&来分行和设置对齐的位置

\begin{multline}
	x = a+b+c+{} \\
   		 d+e+f+g
  \end{multline}

x=a+b+c+d+e+f+g

\begin{split}
x = {} & a + b + c +{}\\
	&d + e + f + g
\end{split}

x=a+b+c+d+e+f+g

公式组

不需要对齐的公式组用gather,需要对齐使用align:

\begin{ 
   gather}
a = b+c+d\\
x=y+z
\end{ 
   gather}

a=b+c+dx=y+z

\begin{ 
   align}
a &=b+c+d \\
x &=y+z
\end{ 
   align}

ax=b+c+d=y+z

分支公式

分段函数通常用cases次环境携程分支公式:

y=\begin{ 
   cases}
-x,\quad x\leq 0\\
x, \quad x>0
\end{ 
   cases}

y={
x,x0x,x>0

定理和证明

\newtheorem

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/149066.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月16日 下午3:46
下一篇 2022年6月16日 下午3:46


相关推荐

  • MMC卡和SD卡的区别「建议收藏」

    MMC卡和SD卡的区别「建议收藏」目前诸如MMC卡和SD卡等固态内存卡的快速发展,也引起了很多有时是误解的猜想。下面逐个解释一些问题,将会帮助您区分MMC卡和SD卡的关键特征和优点,协助您决定哪一个解决方案对您而言是最好的。 外形尺寸:从两种卡的正面看过去,除了SD卡侧面的的写保护开关,两者的外观是一样的(都是24mmx32mm)。因为这个原因,这两种闪存卡标准常常被混淆。首先,两者的厚度是不同的,…

    2022年6月11日
    45
  • charles(2)MAC Charles关闭后无法上网「建议收藏」

    charles(2)MAC Charles关闭后无法上网「建议收藏」前言charles关闭后,发现网页突然打开了,那大概率是设置了代理,但明明已经关闭了charles,这是由于mac网络偏好设置中,使用的是手动代理,将其改为自动即可解决方法1打开网络偏好设置,

    2022年7月29日
    20
  • windows 安装Anaconda和PyCharm 安装配置pytorch环境 伪保姆级教程

    windows 安装Anaconda和PyCharm 安装配置pytorch环境 伪保姆级教程windows安装Anaconda和PyCharm安装配置pytorch环境伪保姆级教程写在前面:如果有刚刚起步的小白,可以先看看这段话,主要是介绍Anaconda、PyCharm的区别,不需要的可以跳过。PyCharm是一种常用的python编程IDE。用来运行和调试python代码。Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。运行环境和工具包的下载与安装可以由Anaconda进行管理。也就是说如果你装了Ana

    2022年8月28日
    4
  • 一个简单的多的socket http 下载原型 perl

    一个简单的多的socket http 下载原型 perl

    2021年4月30日
    153
  • 谷歌Nano Banana生图大模型使用指南

    谷歌Nano Banana生图大模型使用指南

    2026年3月16日
    3
  • 数十款代码编辑器,PyCharm为何如此优秀?

    数十款代码编辑器,PyCharm为何如此优秀?这两年被 Python 初学小白问到最多的问题就是 该用什么代码编辑工具 说实话 我个人是用 JupyterNoteb 最多 主要是经常做数据可视化 方便些 但对于初学者来说 PyCharm 仍是不二的选择 甚至我建议你只用 PyCharm 从当前所有主流 PythonIDE 来看 PyCharm 是最适合做 Python 开发的 特别对新手而言 可以节省很多不必要的时间成本 我也常用 PyCharm 写脚本 偶尔开发一些 web 应用 PyCharm 的完善程度可以说没有一个 IDE 能达到 其他 IDE 相比 PyCha

    2026年3月27日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号