介绍

Markdown 是一种轻量级标记语言,它允许你使用易于阅读、易于编写的纯文本格式来创建富文本内容。通过简单的标记符号,如井号(#)、星号(*)和下划线(_),可以快速地添加标题、粗体、斜体、链接等基本样式,从而使得排版和格式化变得非常简单。

这里一些基础语法或者拓展语法就不再介绍,可以直接看官方文档

本篇主要讲一下数学公式,MarkDown支持使用 LaTeX 语法编写数学公式,常见的数学符号和操作都可以再MarkDown进行输入。

表达式

使用 $ 符号包裹起来表示行内数学公式,使用 $$ 符号包裹起来表示独立数学公式块。例如:

$E=mc^2$
\[E=mc^2
\]
$$
\begin{aligned}
\frac{\partial u}{\partial t} + u \frac{\partial u}{\partial x} = - \frac{1}{\rho} \frac{\partial p}{\partial x} + \nu \frac{\partial^2 u}{\partial x^2} \\
\frac{\partial \rho}{\partial t} + \frac{\partial (\rho u)}{\partial x} = 0
\end{aligned}
$$
\[\begin{aligned}
\frac{\partial u}{\partial t} + u \frac{\partial u}{\partial x} = - \frac{1}{\rho} \frac{\partial p}{\partial x} + \nu \frac{\partial^2 u}{\partial x^2} \\
\frac{\partial \rho}{\partial t} + \frac{\partial (\rho u)}{\partial x} = 0
\end{aligned}
\]

在行间公式中,可通过 \\ 强制分行,也可在适当位置使用 \quad\qquad 等命令控制行间距离。

希腊字母

支持输入希腊字母,例如:

$\alpha, \beta, \gamma, \delta, \epsilon, \varepsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, o, \pi, \varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \phi, \varphi, \chi, \psi, \omega$
\[\alpha, \beta, \gamma, \delta, \epsilon, \varepsilon, \zeta, \eta, \theta, \vartheta, \iota, \kappa, \lambda, \mu, \nu, \xi, o, \pi, \varpi, \rho, \varrho, \sigma, \varsigma, \tau, \upsilon, \phi, \varphi, \chi, \psi, \omega
\]

上下标

使用 _^ 分别表示下标和上标,例如:

$x_1, x_2, ..., x_n$

$a^{b^c}$ 或 $a^{bc}$
\[x_1, x_2, ..., x_n \qquad a^{b^c} \qquad a^{bc}
\]

可以通过 {} 包含起来实现多位数的上下标,例如:

$ {X}_{abc}x^{def} $
\[ {X}_{abc}x^{def}
\]

分式

使用 \frac{numerator}{denominator} 表示分式,例如:

$\frac{1}{2}$
\[\frac{1}{2}
\]

开方

使用 \sqrt[n]{expression} 表示开 n 次方,例如:

$\sqrt{x}, \sqrt[3]{x}, \sqrt[n]{x}$
\[\sqrt{x},\qquad \sqrt[3]{x},\qquad \sqrt[n]{x}
\]

求和、求积

使用 \sum_{lower}^{upper} expression 表示求和,使用 \prod_{lower}^{upper} expression 表示求积,例如:

$\sum_{i=0}^{n} i^2$

$\prod_{i=1}^{n} i$
\[\sum_{i=0}^{n} i^2 \qquad \quad \prod_{i=1}^{n} i
\]

极限

使用 \lim_{x \to a} expression 表示极限,例如:

$\lim_{x \to 0} \frac{\sin x}{x} = 1$
\[\lim_{x \to 0} \frac{\sin x}{x} = 1
\]

积分

使用 \int_{lower}^{upper} expression 表示积分,例如:

$\int_{a}^{b} f(x) dx$
\[\int_{a}^{b} f(x) dx
\]

还可以加入微分符号:

$\int_{a}^{b} \frac{\partial f(x)}{\partial x} dx$
\[\int_{a}^{b} \frac{\partial f(x)}{\partial x} dx
\]

矩阵

使用 \begin{matrix} ... \end{matrix} 表示矩阵,例如:

$\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}$
\[\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}
\]

可以使用括号、中括号、大括号来表示不同的矩阵:

$\left(\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}\right)$
\[\left(\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}\right)
\]
$\left[\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}\right]$
\[\left[\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}\right]
\]
$\left\{\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}\right\}$
\[\left\{\begin{matrix}
1 & 2 \\
3 & 4
\end{matrix}\right\}
\]

分段函数

使用 \begin{cases} ... \end{cases} 来表示分段函数,例如:

$$ f(x) =
\begin{cases}
0 & x\leq 0 \\
x & 0<x<1 \\
1 & x\ge
1 \end{cases} $$
\[f(x) =
\begin{cases}
0 & x\leq 0 \\
x & 0<x<1 \\
1 & x\ge
1 \end{cases}
\]

比例

使用 \propto 或者 \sim 表示比例关系,例如:

$a \propto b$

$c \sim d$
\[a \propto b \qquad c \sim d
\]

矢量

使用 \vec{a} 来表示向量,例如:

$\vec{a}, \vec{b}, \vec{c}$
\[\vec{a}, \qquad \vec{b}, \qquad \vec{c}
\]

其他常用命令

  • \infty: 表示无穷大。 例:$lim_{x\to\infty}f(x)$ (\(lim_{x\to\infty}f(x)\))
  • \times, \pm, \div: 分别表示乘号、正负号、除号。例:$\pm (a \times b + c \div d) $($\pm (a \times b + c \div d) $)
  • \limits($$): 限制上下标的位置,一般用于求和、求积、积分等符号。例:$\sum\limits_{i=1}^n a_i$ \(\sum\limits_{i=1}^n a_i\)

以上常见的MarkDown数学公式语法,根据自己的需求灵活运用即可。

MarkDown --- 数学公式语法集的更多相关文章

  1. Markdown数学公式语法

    详细网址:Markdown数学公式语法

  2. Markdown数学公式速查记录

    参考: Markdown数学公式语法 markdown最全数学公式速查 行内与独行 行内公式:将公式插入到本行内,符号:$公式内容$,如:$xyz$ 独行公式:将公式插入到新的一行内,并且居中,符号: ...

  3. 【转载】Makedown数学公式语法

    Typora数学模块 行间表达式快捷键($$) 点击"段落"->"公式块" 快捷键Ctrl+Shift+m "$$"+回车 行内表达式 ...

  4. markdown数学公式大全

    目录 Cmd Markdown 公式指导手册 一.公式使用参考 1.如何插入公式 2.如何输入上下标 3.如何输入括号和分隔符 4.如何输入分数 5.如何输入开方 6.如何输入省略号 7.如何输入矢量 ...

  5. Markdown基本语法小结

    目录 Typore Markdown基本语法 1.标题 一级标题 二级标题 三级标题 2.字体加粗 3.斜体 4.文本高亮 5.上标 6.下标 7.引用代码 1 8.代码引用2 9.代码引用3 10. ...

  6. Day 01 Markdown基本语法

    目录 Markdown基本语法 标题 一级标题 二级标题 三级标题 加粗 斜体 高亮 上标 下标 代码引用(>式) 代码引用(```式) 代码引入(`式) 插入链接(链接显示) 插入链接(链接描 ...

  7. 4、markdown基本语法

    一.前言 由于有些语法无法在博客园展示,推荐使用Typora解锁全套,下载地址:https://www.typora.io/ 推荐使用jupyter,使用方法:https://www.cnblogs. ...

  8. Markdown主要语法及使用

    最近,我发现使用Markdown这一标记语言的人越来越多了,我也去试了一下,感觉确实在编辑文档上方便了很多.于是我将一些关于Markdown的语法和编写时的快捷键整理在这里,方便以后查阅,也欢迎评论区 ...

  9. markdown常用语法总结

    转自markdown示例[模板] 1.1.段落标题 根据原文中的文档标题可以对应设置标题. # 一级标题## 二级标题### 三级标题 效果 => 一级标题 二级标题 三级标题 1.2.斜体.加 ...

  10. Markdown基本语法

    Markdown 基本语法记录 # 欢迎使用 Cmd Markdown 编辑阅读器 ------ 我们理解您需要更便捷更高效的工具记录思想,整理笔记.知识,并将其中承载的价值传播给他人,**Cmd M ...

随机推荐

  1. pycharm alt+f7(查找)显示动态用法的结果过多(dynamic usages)

    在脚本语言中查找引用时,如果有同名函数,在动态用法那一栏会出现大量的结果,,如何缩小或者动态用法(dynamic usages)的结果呢? 在官网上也有提出了这个问题,但官方没有给出答案issue:P ...

  2. 从零开始配置vim(19)——终端配置

    在上一篇文章中,我们熟悉了终端模式,并且配置了终端模式的一些操作.但是它总是有那么一点不符合我们的使用习惯.这篇我们将通过强大的插件来完善终端操作的体验. 在介绍插件之前让我们先回退到上一个版本,我们 ...

  3. LyScript 从文本中读写ShellCode

    LyScript 插件通过配合内存读写,可实现对特定位置的ShellCode代码的导出,或者将一段存储在文本中的ShellCode代码插入到程序堆中,此功能可用于快速将自己编写的ShellCode注入 ...

  4. 分享四个实用的vue自定义指令

    v-drag 需求:鼠标拖动元素 思路: 元素偏移量 = 鼠标滑动后的坐标 - 鼠标初始点击元素时的坐标 + 初始点击时元素距离可视区域的top.left 将可视区域作为边界,限制在可视区域里面拖拽 ...

  5. P5309 [Ynoi2011] 初始化 题解

    题目链接:初始化 这种 ynoi 的老题就是卡常.来简单说说这题的思维切入口. 看到形如 \(y+k \times x\) 的结构,自然而然思考一下如果我们是暴力更新会有怎么样的效果.我们容易发现,如 ...

  6. Collectors.toMap的暗坑与避免方式

    使用Java的stream中的Collectors可以很方便地做容器间的转换,可以少写很多代码.但是其中有暗含的坑需要注意和避免,本文探讨Collectors.toMap(JDK8版本). Colle ...

  7. MySQL主主同步环境出现1236错误

    环境: MySQL 5.7.25 主主架构 故障现象: 发现互相之间的同步均发生异常,两端均出现1236错误,在两个主节点上分别执行show slave status显示的关键信息如下: Master ...

  8. Linux 列出文件的绝对路径

    1.使用ls中列出文件的绝对路径ls | sed "s:^:`pwd`/:" 2.列出当前目录下的所有文件(包括隐藏文件)的绝对路径, 对目录不做递归find $PWD -maxd ...

  9. 线性SVM决策过程的可视化

    线性 SVM 决策过程的可视化 导入模块 from sklearn.datasets import make_blobs from sklearn.svm import SVC import matp ...

  10. 五一不休息,每天都学习,从零教你手写节流throttle

    壹 ❀ 引 我在 从零教你手写实现一个防抖debounce方法 一文中详细的介绍了防抖概念,以及如何手写一个防抖.既然聊到防抖那自然避不开同等重要的节流throttle,老规矩,我们先阐述节流的概念, ...