Markdown数学语法

2023-11-12

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}^N{3x^n} n=1N3xn $\prod_{n=1}^N{3x^n}$
∫ 1 5 f ( x ) d x \int^5_1{f(x)}{\rm d}x 15f(x)dx $\int^5_1{f(x)}{\rm d}x$
lim ⁡ x → + ∞ x \lim_{x\to+\infty}x limx+x $\lim_{x\to+\infty}x$

如果角标不明显,可以在大括号内叠加一个角标增强。

- 正常上标 上标偏上缩小 上标偏下缩小 正常下标 下标偏上缩小 下标偏下缩小
数学公式 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 \frac{3+8a}{5b+6} 5b+63+8a $\frac{3+8a}{5b+6}$

1.5 多行公式

格式如下:

$$ 
\begin{split}
    x = &a + b + c + \\
    &d
\end{split}
$$

CSDN不支持split

\\表示换行,& 表示上下哪个位置对齐,需要在两行需要对齐的位置都加上这个符号,\tag{1}表示对公式的手动编号是1,split是一个公式环境,用于一个公式拆分成多行的情形。

我们看下其他的公式环境:

equation(CSDN不支持)

基本的单个公式环境。

数学公式:

Markdown格式

$$
\begin{equation} 
    x = a + b + c 
\end{equation}
$$
align(CSDN不支持,支持aligned)

基本的多个公式环境, 提供对齐支持。

$$
\begin{align*} 
    &x = a + b + c\\
    &y = a + b
\end{align*}
$$

* 表示不自动编号,不加星号会自动编号。

其他多行环境:

  • eqnarray:与align相似。
  • multline:第一行左对齐,最后一行右对齐,不支持&
  • gather:按全局方式对齐,不支持&
  • aligned:在其他环境内部嵌套使用,功能和align一样。
  • gathered: 在其他环境内部嵌套使用,功能和gather一样。
cases

分段函数。

数学公式

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

Markdown语法

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

1.6 定界符

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

数学公式

( a + b b − a ) \left(\frac{a+b}{b-a}\right) (baa+b)

Markdown语法

$\left(\frac{a+b}{b-a}\right)$

还有一种多行的定界符,语法格式为: $\left\{多行公式\right\}$ ,以 \left\{ 开头,以 \right\} 结尾,表示容纳多行的左右大括号,如果只需要单边,则只需要把另一边 \{ 改为 . 即可。

$$
\left\{
    \begin{align*}
        &a+b+c\\
        &b-a
    \end{align*}
\right.
$$

1.7 矩阵

数学公式

[ 1 2 3 4 5 6 7 8 9 ] \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix} 147258369

Markdown语法

$$
\begin{bmatrix}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9
\end{bmatrix}
$$

矩阵的定界符支持定义:

数学公式 Markdown语法 描述
a b \begin{matrix}a\\b\end{matrix} ab $\begin{matrix} a\\b \end{matrix}$ 无括号
[ a b ] \begin{bmatrix}a\\b\end{bmatrix} [ab] $\begin{bmatrix} a\\b \end{bmatrix}$ 中括号
{ a b } \begin{Bmatrix}a\\b\end{Bmatrix} {ab} $\begin{Bmatrix} a\\b \end{Bmatrix}$ 大括号
∣ a b ∣ \begin{vmatrix}a\\b\end{vmatrix} ab $\begin{vmatrix} a\\b \end{vmatrix}$ 直线
∥ a b ∥ \begin{Vmatrix}a\\b\end{Vmatrix} ab $\begin{Vmatrix} a\\b \end{Vmatrix}$ 平行线

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}^N{3x^n} n=1N3xn $\prod_{n=1}^N{3x^n}$
开方 100 5 \sqrt[5]{100} 5100 $\sqrt[5]{100}$
积分 ∫ 1 5 f ( x ) d x \int^5_1{f(x)}{\rm d}x 15f(x)dx $\int^5_1{f(x)}{\rm d}x$
二重积分 ∬ 1 5 f ( x ) d x \iint^5_1{f(x)}{\rm d}x 15f(x)dx $\iint^5_1{f(x)}{\rm d}x$
无穷 ∞ \infty $\infty$
极限 lim ⁡ n → + ∞ n \lim_{n\to+\infty}n limn+n $\lim_{n\to+\infty}n$
加减 ± \pm ± $\pm$
点乘 ⋅ \cdot $\cdot$
× \times × $\times$
÷ \div ÷ $\div$
右箭头 → \rightarrow $\rightarrow$
上箭头 ↑ \uparrow $\uparrow$
左箭头 ← \leftarrow $\leftarrow$
下箭头 ↓ \downarrow $\downarrow$
用于带下标序列的省略号 … \dots $\ddots$
省略号 ⋯ \cdots $\ddots$
垂直省略号 ⋮ \vdots $\ddots$
斜省略号 ⋱ \ddots $\ddots$
分数 分 子 分 母 \frac{分子}{分母} $\frac{分子}{分母}$
alpha α \alpha α $\alpha$
beta β \beta β $\beta$
gamma γ \gamma γ $\gamma$
lambda λ \lambda λ $\lambda$
theta θ \theta θ $\theta$
pi π \pi π $\pi$
Delta Δ \Delta Δ $\Delta$
Sigma Σ \Sigma Σ $\Sigma$
可以通过\rm来取消斜体 f ( x ) f(x) f(x)
f ( x ) \rm f(x) f(x)
f ( x ) {\rm f}(x) f(x)
$f(x)$
$\rm f(x)$
${\rm f}(x)$
花体 a b c \mathcal{abc} abc a b c \mathscr{abc} abc $\mathcal{abc}$ $\mathscr{abc}$

3 参考资料

[1] Markdown 语法中的公式 LaTex 命令集锦
[2] markdown 数学公式Latex语法
[3] Latex常见公式环境与对齐方式小节(重修版)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Markdown数学语法 的相关文章

  • Emacs 插入居中注释块

    我想为 emacs 创建一个宏 它将插入一个带有一些居中文本的乳胶注释块 例如 Comment 1 Comment 2 Commenttext 3 这可
  • 包含主 *.tex 文件的超级/子目录中的 *.sty 文件

    我想通过 git 与许多其他人分享乳胶文档 因此 我们决定将每个人的 Latex 安装中不存在的所有特殊 sty 文件放入资源目录中 如果这个目录是超级目录 那就太酷了 实际工作目录的 我究竟如何导入这些样式文件 重要的是 即使这些远程样式
  • YAML before_body include 中 LaTeX 中的 R 代码

    我有一个 LaTeX 部分 我将其放在 knitr 生成的 PDF 文档的顶部 我通过使用 YAML 选项实现了这一点 output pdf document includes before body file tex file tex 包
  • 如何在 Emacs 中为 LaTeX 模式定义两个 ispell 字典?

    我有一份包含许多第二语言引文的文档 我如何将第二语言定义为 Ispell 我在文件顶部有这个 Local IspellDict brasileiro 我尝试了这个 但没有成功 Local IspellDict brasileiro engl
  • 大型 Org-mode 文件中的光标移动缓慢以及“org-do-latex-and-lated”函数

    在一个几乎有 5000 行的 org 文件中 滚动速度慢得难以忍受 除非我转动font lock mode离开 检查发生了什么profiler 减速的主要原因是函数org do latex and related 定义于org el 似乎它
  • 错误:LaTeX 中缺少 \begin{document} [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我的 LaTeX 文档中有错误 运行我的文件时出现错误 LaTeX Error Missing begin document 和这个标签
  • 如何在“表格列表”中仅显示一次表格标题,以便将表格拆分为多个页面

    我正在使用 R 包 xtable and knitr 和乳胶包 longtable and hyperref 准备一份文件 我的一张桌子很长并且分成多页 事实证明 表列表 显示了该表出现的每个页码 但所有超链接都将我带到了该表的开头 我的问
  • 使用 Pandoc 和 LaTeX 从 docx 转换为 pdf 时如何修复“缺少字符”警告?

    Goal 我有几千种高棉语 docx文件并希望将它们转换为 pdf格式使用Pandoc https pandoc org 背景 我使用 MacPorts 安装了 Pandoc Pandoc需要LaTeX来进行PDF转换 所以我安装了MacT
  • R:如何从数据框中获取正确的乳胶回归表?

    考虑下面的例子 inds lt c var1 var2 model1 lt c 10 2 0 00 0 02 0 3 model2 lt c 11 2 0 01 0 02 0 023 df df data frame inds model1
  • 带有特定乳胶模板的 bookdown

    我非常相信 Rmarkdown 和 bookdown 是内容出版的未来 但是一些出版商使用特定的 LaTeX 模板 并且为了提交手稿 他们需要在该精确的模板中使用它 例如 请参阅此施普林格手稿模板 http resource cms spr
  • 减少knitr块中命令和输出之间的空间

    我在用着knitr with LaTeX并且代码块回显的命令与输出的开头之间似乎有很多空间 LaTeX 代码如下所示 begin knitrout scriptsize definecolor shadecolor rgb 1 1 1 co
  • 如何在 \leq 上方添加问号?

    如何在小于或等于符号上方添加问号 leq 在乳胶中 您可以使用stackrel begin equation 2 stackrel le 3 end equation end document 或者 如果您使用amsmath包 你可以使用o
  • 我可以在 reStructuredText 中使用内联原始 LaTeX

    我正在尝试将 LaTeX 变量嵌入到一些 reStructuredText 中 我知道 raw 指令 但我希望将其嵌入到文本段落中 具体来说 我希望从模板考试文档中复制 numquestions 和 numpoints 变量 我尝试过使用
  • pybtex 是否支持 .bib 文件中的重音/特殊字符?

    from pybtex database input import bibtex parser bibtex Parser bibdata parser parse file sample bib 上面的代码片段在解析 bib 文件时效果非
  • 在 LaTeX Beamer 中更改 \textbullet 的颜色

    我不想使用 Beamer 的标准蓝色主题 我想用beaver 这是深红色 一切看起来都不错 除了如果我使用itemize要点仍然是蓝色的 有没有一种好方法可以让项目符号随我使用的颜色主题而变化 如果我选择淡黄色主题 我希望子弹也会变成黄色
  • 在 R Markdown 文件中嵌入 pdf 并调整分页

    我即将完成博士学位 我需要在 R Markdown 文本中间的某个位置嵌入一些论文 pdf 格式 将 R Markdown 转换为 PDF 时 我希望将这些 PDF 论文嵌入到转换中 但是 我希望这些 PDF 论文也根据 Markdown
  • 在 Java 中生成 LaTeX 输出 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有用于从 Java 生成 LaTeX 输出的 Java 库 渲染乳胶 JLatex数学 https
  • Python matplotlib:将轴标签/图例从粗体更改为常规粗细

    我正在尝试制作一些出版质量的图 但遇到了一个小问题 默认情况下 matplotlib 轴标签和图例条目的权重似乎比轴刻度线重 是否有办法强制轴标签 图例条目与刻度线的重量相同 import matplotlib pyplot as plt
  • 如何在直线上分解长方程?

    我正在尝试在新行中添加一个方程 问题是方程对于该行来说太长了 我需要手动打破它 否则 它只会重叠到右列或右边缘 并且看起来很难看 有没有一种方法可以让 LaTeX 帮我打破方程 看起来不错 我附上我的乳胶代码 begin align f n
  • Pandoc Markdown 分页符

    最近我开始使用 Pandoc markdown 它似乎是 LaTeX 的一个很好的替代品 因为我的文档没有很多数学公式 而且我没有任何使用 LaTeX 的经验 再加上不到 2 周的提交截止日期 这使它成为一个很好的解决方案 我无法解决的一件

随机推荐

  • c++ Unicode转UTF-8 & 宽字节转UTF8 & string转wstring & Utf8ToAnsi

    c 后台向网页传数据中文乱码 unicode的char字符串直接转UTF 8的char 网上找到有unicode转utf 8的代码 但是参数用的是wchar t的 不能直接用稍微改造一下 WideCharToMultiByte 函数需要Wi
  • Evidential Deep Learning for Open Set Action Recognition CVPR2021开放集识别论文解读

    5 Bao W Yu Q Kong Y Evidential Deep Learning for Open Set Action Recognition C Proceedings of the IEEE CVF International
  • 制作长方形表贴焊盘

    第一步 打开Pad Designer 第二步 点击File new 创建一个焊盘文件 第三步 修改小数点后几位 一般是三位 第四步 勾选Single layer 第五步 点击建构的框架 然后选择焊盘形状 Rectangle 矩形 然后填写宽
  • 4月24日云栖精选夜读

    点击订阅云栖夜读周刊 轻松筹首创了 大病救助 模式 帮助了众多病患在第一时间解決了医疗资金等问题 为了从源头解决了医疗资金问题 而在轻松筹这样全球5 5亿用户信赖的大病筹款平台的背后 是日益增长的各种数据 面对这样数据量所造成的巨大挑战 阿
  • 安装PyTorch-Lightning踩坑

    官网地址 PyTorch PyTorch Lightning 安装PyTorch Lightning 1 不能直接使用pip install pytorch lightning 否则如下图会直接卸载掉你的torch而安装cpu版本的torc
  • 这些有趣的AI人脸特效背后,腾讯云都做了什么?

    导语 深受泛娱乐场景喜爱的人脸特效产品 在不断的尝试和拓展中已挖掘出很多火爆的玩法及积累了不少优秀落地案例 本文是对腾讯云高级工程师 李凯斌老师在 云加社区沙龙online 的分享整理 以人脸特效产品 人脸融合 人脸试妆包括试唇色和美颜 人
  • 后代,后裔 descendant offspring posterity progeny

    后代 后裔 descendant offspring posterity progeny 后代 后裔 descendant offspring posterity progeny posterity descendant 和 offspri
  • xp能ping通kali,而kali却ping不了winxp的解决方案

    今天天气不错 手机响了 学妹向我提问了一个问题 她的win xp能ping通linux kali 而linux kali却ping不了winxp 这个问题起初我以为是vmware 15版本的虚拟网卡乱掉了 等到问题解决的时候发现 大错特错
  • 【ESP-IDF】ESP32利用wifi联网(STA模式)

    1 AP和STA的含义 AP模式 Access Point模式 提供无线接入服务 允许其它无线设备接入 提供数据访问 STA模式 Station模式 类似于无线终端 sta本身并不接受无线的接入 它可以连接到AP设备 2 STA模式例程 官
  • 卫星安全组网认证论文详解

    文章 卫星安全组网认证关键技术研究 文章链接 卫星安全组网认证关键技术研究 中国知网 1 摘要 对象 双层卫星网络 通常由地球同步轨道卫星 GEO 和低地球轨道卫星 LEO 组成 其中GEO在通信中起到中继器的作用 能够提供广域覆盖区域 但
  • python中的键不允许重复_在python中使用重复键字典

    在python中使用重复键字典 我有以下列表 其中包含具有不同值的重复的汽车登记号码 我想把它转换成一个字典 接受这个汽车登记号码的多个键 到目前为止 当我尝试将列表转换为字典时 它消除了其中一个键 有人可以告诉我如何使用重复的键字典列表是
  • FFmpeg x264编码b帧时时间戳,帧率等总结

    1 在进行FFmpeg API转码视频时 解码出来的视频帧是包含有frame gt pict type字段的 如果编码前不处理 x264会按照该类型强制编码 如果希望x264自动插入b帧编码 在编码前需要将frame gt pict typ
  • c语言什么是关键字,c语言关键字是什么

    c语言关键字是什么 c语言关键字又称为保留字 就是已被C语言本身使用 不能作其它用途使用的字 C语言简洁 紧凑 使用方便 灵活 ANSI C标准C语言共有32个关键字 9种控制语句 程序书写形式自由 区分大小写 把高级语言的基本结构和语句与
  • 关于项目启动;500报错问题

    HTTP Status 500 An exception occurred processing JSP page index jsp at line 1 type Exception report message An exception
  • 2017 年最推荐的五篇深度学习论文

    价值 思考 共鸣 简评 2017 年度最值得深入阅读的五篇深度学习相关论文 如果没读过的可以行动了 1 最酷视觉效果 使用 CycleGAN 在不成对图像集之间转换 论文 https arxiv org abs 1703 10593 目标
  • 用 clang 编译成 IR 汇编 和 目标机器汇编语言文件

    clang emit llvm c sum c o sum bc clang emit llvm S c sum c o sum ll clang S sum c o sum asm 一 C源文件 sum c int sum int x i
  • Redis基础

    Redis 简介 Redis 是完全开源免费的 遵守BSD协议 是一个高性能的key value数据库 Redis 与其他 key value 缓存产品有以下三个特点 Redis支持数据的持久化 可以将内存中的数据保存在磁盘中 重启的时候可
  • 更改/去除 a链接默认样式

    比较常见的一个需求 但是点击a链接的时候又不想让它变色 下面的代码就可以解决 a text decoration none important color C00017 important
  • 小白也能操作的“电脑恢复出厂设置”,windows8/10通用型

    出厂设置恢复到出厂时的默认状态 删除所有的文件和软件 在手机上很多朋友都会设置出厂设置 那么你们知道电脑如何恢复出厂设置吗 今天 我给大家带来了电脑恢复出厂设置的两种方法 一起来了解一下吧 电脑是我们当今社会发展的必备利器 各行各业都不开电
  • Markdown数学语法

    Markdown数学语法 文章目录 Markdown数学语法 1 基本格式 1 1 行内公式 1 2 块级公式 行间公式 1 3 角标 1 4 整体内容 1 5 多行公式 equation CSDN不支持 align CSDN不支持 支持a