Markdown-数学公式语法
Markdown数学公式
简介
目前Markdown语法各个平台都不太一样,如Github Markdown、Common Markdown等,但语法大同小异。
同样的,各个平台Markdown解析数学公式的方式不一样,这里使用CSDN的LATEX解析方法为例,其余大同小异。
TEX是一个以排版文章及数学公式为目标的计算机程序。由Pascal语言写成,其特点: 免费、输出质量高、擅长科技排版、类似编程过程。LATEX是目前使用最广泛的TEX宏集,每一个LATEX命令实际上最后都会被转换解释成几个甚至上百个TEX命令。
详述
语法说明
要想Markdown解析数学公式,必须特殊标注,其中行内公式使用两个$
(美元符号)包裹($
与公式之间不空格),单行公式使用四个$
包裹,一边两个($$
与公式间留一个空格)。
$y=x$
- y=xy=xy=x
$$ y=x $$
- y=xy=x y=x
任何语法符号不会被当成字符显示出来(如{}),要想显示请使用"\"
转义。
${}$
- {}
$\{\}$
- {}\{\}{}
凡是下标使用"_"
后面跟下标内容,凡是上标使用"^"
跟上标内容,解析器或依据不同符号类型自动决定上下标位置,如求和,向量等。但是,解析器只解析这两个符号后面的一个单位作为上下标。
$a_x$
- axa_xax
$a_2x$
- a2xa_2xa2x
公式解析时将一个字符或者一对{}
包裹的内容作为一个单位。
$a_2x$
- a2xa_2xa2x
$a_{2x}$
- a2xa_{2x}a2x
空格一律作为编写时的间隔,不会被解析,要想看到空格效果,在空格前加转义符。
常见表达
- 分数
$\frac{分子}{分母}$
或${分子 \over 分母}$
,推荐第二种。- 示例如下
$\frac 1 {x+1}$
- 1x+1\frac 1 {x+1}x+11
${1 \over x+1}$
- 1x+1{1 \over x+1}x+11
- 开方
\sqrt[n方]{开方内容}
,n方不注明,则默认为2次方。- 示例如下
$\sqrt{x+1}$
- x+1\sqrt{x+1}x+1
$\sqrt[5]{x+1}$
- x+15\sqrt[5]{x+1}5x+1
- 括号
()[]||
直接使用,{}
使用转义。- 大括号
- 必须在左侧括号前使用
\left
,右侧括号前使用\right
。成对出现,不显示的一边括号换成.即可。 - 示例如下
$({1 \over 2})$
- (12)({1 \over 2})(21)
$\left ( {1 \over 2} \right )$
- (12)\left ( {1 \over 2} \right )(21)
$\left . {1 \over 2} \right )$
- 12)\left . {1 \over 2} \right )21)
- 必须在左侧括号前使用
- 大花括号
- 包裹内容使用
\begin{cases} \end{cases}
包裹,多行使用\\
换行。 - 示例如下
$y: \begin{cases} x+1 \\ x+2 \end{cases}$
- y:{x+1x+2y: \begin{cases} x+1 \\ x+2 \end{cases}y:{x+1x+2
- 包裹内容使用
- 向量
\vec{向量名}
$\vec{x} \cdot \vec{y}$
- x⃗⋅y⃗\vec{x} \cdot \vec{y}x⋅y
- 积分
\int后跟积分内容
- 示例如下
$\int x^2dx$
- ∫x2dx\int x^2dx∫x2dx
$\int_0^{+\infty} x^3 + 1dx$
- ∫0+∞(x3+1dx)\int_0^{+\infty} (x^3 + 1dx)∫0+∞(x3+1dx)
- 极限
\lim_{下标}
- 示例如下
$\lim_{n \rightarrow +\infty} x/sinx$
- limn→+∞x/sinx\lim_{n \rightarrow +\infty} x/sinxlimn→+∞x/sinx
- 累加求和/累乘求积
\sum
和\prod
- 示例如下
$\sum_1^n$
- ∑1n\sum_1^n∑1n
$\prod_1^n$
- ∏1n\prod_1^n∏1n
- 点号和省略号
\ldots
表示底部对其的省略号\cdots
表示中心对其的省略号\cdot
点乘号- 示例如下
$x_1 + x_2 + \ldots + x_n$
- x1+x2+…+xnx_1 + x_2 + \ldots + x_nx1+x2+…+xn
$x_1 + x_2 + \cdots + x_n$
- x1+x2+⋯+xnx_1 + x_2 + \cdots + x_nx1+x2+⋯+xn
$x_1 + x_2 + \cdot + x_n$
- x1+x2+⋅+xnx_1 + x_2 + \cdot + x_nx1+x2+⋅+xn
符号(很多符号使用英文单词即可)
- 运算符
- 三角函数符号
- 集合
- 常用希腊字母(其实就是英译读法)
- 对数(可以直接使用英文单词)
语法表示 | 显示 |
---|---|
$\not=$
|
≠\not== |
$\approx$
|
≈\approx≈ |
$\leq$
|
≤\leq≤ |
$\geq$
|
≥\geq≥ |
$\times$
|
×\times× |
$\pm$
|
±\pm± |
$\div$
|
÷\div÷ |
$\sum$
|
∑\sum∑ |
$\prod$
|
∏\prod∏ |
$\coprod$
|
∐\coprod∐ |
语法表示 | 显示 |
---|---|
$\bot$
|
⊥\bot⊥ |
$\angle$
|
∠\angle∠ |
$30^\circ$
|
30∘30^\circ30∘ |
语法表示 | 显示 |
---|---|
$\emptyset$
|
∅\emptyset∅ |
$\in$
|
∈\in∈ |
$\notin$
|
∉\notin∈/ |
$\supset$
|
⊃\supset⊃ |
$\supseteq$
|
⊇\supseteq⊇ |
$\bigcap$
|
⋂\bigcap⋂ |
$\bigcup$
|
⋃\bigcup⋃ |
$\bigvee$
|
⋁\bigvee⋁ |
$\bigwedge$
|
⋀\bigwedge⋀ |
语法表示 | 显示 |
---|---|
$\alpha$
|
α\alphaα |
$\beta$
|
β\betaβ |
$\gamma$
|
γ\gammaγ |
$\theta$
|
θ\thetaθ |
$\delta$
|
δ\deltaδ |
$\epsilon$
|
ϵ\epsilonϵ |
$\varepsilon$
|
ε\varepsilonε |
$\zeta$
|
ζ\zetaζ |
$\eta$
|
η\etaη |
$\partial$
|
∂\partial∂ |
$\mu$
|
μ\muμ |
$\xi$
|
ξ\xiξ |
$\sigma$
|
σ\sigmaσ |
$\rho$
|
ρ\rhoρ |
$\Omega$
|
Ω\OmegaΩ |
$\omega$
|
ω\omegaω |
$\Psi$
|
Ψ\PsiΨ |
$\psi$
|
ψ\psiψ |
$\phi$
|
ϕ\phiϕ |
$\pi$
|
π\piπ |
$\vartheta$
|
ϑ\varthetaϑ |
$\Theta$
|
Θ\ThetaΘ |
语法表示 | 显示 |
---|---|
$\log$
|
log\loglog |
$\lg$
|
lg\lglg |
$\ln$
|
ln\lnln |
补充说明
本文主要介绍了Markdown中比较常见的数学公式语法,更深层的内容还请查看Latex公式语法文档。
Markdown-数学公式语法相关推荐
- 有道云markdown数学公式语法大全
有道云笔记所有支持的数学公式查找链接 https://katex.org/docs/supported.html
- markdown数学公式全集
Markdown数学公式语法 DanielGavin关注 192018.02.09 19:56:08字数 2,117阅读 119,039 行内与独行 行内公式:将公式插入到本行内,符号:$公式内容$, ...
- 小白的markdown基础语法总结
markdown基础语法 使用markdown写博客也有一段时间了,现在对我使用到的一下语法作个总结. 其他语法以后用到再进行补充~ 文章目录 markdown基础语法 生成目录 各级标题 1级 2级 ...
- 【 Markdown 】Markdown 编辑器语法常用格式 ( 整理中 ... )
文章目录 一. MarkDown 常用语法 1. 标题相关语法 (1) 标题模板 (2) 插入目录 2. 字体相关 (1) 字体设置 (2) 常用颜色值速查 3. 插入代码 (1) 单行代码 (2) ...
- 万能Markdown数学公式
文章目录 万能Markdown数学公式 1.首先设置(windows): 2.markdown格式 3.上下标 4.分式与根号 5.累加与累乘 6.括号 7.省略号 8.矢量 9.积分 10.极限运算 ...
- 【转载】Cmd Markdown 数学公式指导手册
本文转载自 Eric.P 大佬,原文链接:https://ericp.cn/cmd 本文用以记录Markdown书写数学公式用以记笔记的指导手册(感谢大佬翻译和整理的MarkDown数学公式手册!), ...
- Markdown数学公式表达
1 Markdown数学公式引入 在AI或者数学的学习过程中,如果我们想要输出一个好看精美的数学公式,那么使用支持Markdown数学公式的编辑器是我们非常好的选择. 推荐使用typora这个 ...
- 【超用心整理】Markdown常用语法介绍,看这一个就够了
Markdown常用语法介绍 Markdown是一种使用一定的语法将普通的文本转换成HTML标签文本的编辑语言,它的特点是可以使用普通的文本编辑器来编写,只需要按照特定的语法标记就可以得到丰富多样的H ...
- markdown数学公式编辑
markdown数学公式编辑 目录 markdown公式编辑基础知识 希腊字母 常见操作大全 数学符号大全 其他 markdown公式编辑基础知识 在CSDN和大多数markdown编辑器中,用$做为 ...
- markdown基础语法的使用
title: markdown基础语法的使用 一.快捷键 (1)对文字的特殊标注 标题 一个#键就是一级标题,一直可到六级标题(最多六个级别的标题) 下划线 一组标签可以给文字添加下划线或者ctrl+ ...
最新文章
- .Net 中如何测试静态方法
- 使用metablog迁移博客园的文章
- C++随笔(2007-07-09)
- 推荐安装的chrome插件
- 开发常见单词Java
- C#用DataTable实现Group by数据统计
- 浅谈常见的NoSQL技术方案和选型
- 2-5:套接字(Socket)编程之从内核角度深入理解套接字
- Pytorch —— 损失函数(二)
- linux下qt制作日历,课内资源
- php删除图片按钮代码,jquery 按钮预览图片功能的代码,我看不太懂。应该怎么学...
- 解决:ORA-06502: PL/SQL: numeric or value error: NULL index table key value
- marvell 88W8686 sdio wifi模块学习
- (java毕业设计)基于java教室设备管理系统源码
- python3 下ascii与 str的转换
- Mysql优化算法-MRR(Multi-Range Read Optimization)
- 学习笔记(41):决胜AI-深度学习系列实战150讲-完成预测分类任务
- 大疆19年校招0804笔试A卷
- 《我和我的儿女们》:是否所有的不可理喻都情有可原?
- Adobe Photoshop CS6