markdown 公式_一篇文章教会你如何在Markdown文档中插入数学公式

4f89adbd4231079bebc9b5b23ae8932a.png

我平时用的比较多的是Typora这个markdown编辑器。所以在这里就以Typora为例,介绍如何在Markdown文档中插入数学公式的方法。

如果你学会了这个方法,那么你无论使用哪一个markdown编辑器,你都可以很愉快的往里面插入公式。

然后重要的话说在前面:

  1. 动手!动手!动手!一定要边看边做噢~
  2. LaTex的语法很多很杂,记不住没关系,平时用的时候来查就好了,用的多了就记住了~

第一步,修改偏好设置,勾选内联公式选项

文件 -> 偏好设置 -> Markdown -> 内联公式

按照下图设置完成后,我们就可以在Typora中愉快的输入公式了~

041f2376e228ac29a31aea718a6da27b.png

71cab636e110a9bdc49d0424b4a95acc.png

一、输入希腊字母

在行内输入:$ + esc,会出现$$字样,在这两个美元符号之间输入LaTex语法,即可实现在行内插入公式。

在行间输入:$$ + 回车,会出现一对$$ $$的符号,在这一对符号之间输入LaTex语法,即可实现在行间插入公式。

注:美元符号需在英文输入法下进行输入。

希腊字母的LaTex语法见下图。

03bfe640963316592df1043b3877c7b3.png

你可以在自己的Typora编辑器中按照上面所讲的方法尝试输入一下代码,观察效果。

注意:在实际输入的代码里请不要加上顿号,这里加顿号只是为了起一个示意性的分隔作用。

 $alpha$、$beta$、$chi$、$Delta$、$Gamma$、$Theta$
 ​
 $$
 alphabetachi
 $$

注:当希腊字母的LaTex语法首字母大写时,即输出大写的希腊字母;首字母小写时,输出小写的希腊字母。

显示效果应该如下:

​ ​ ​

二、插入一些数学的结构

91f2c96abf48a650d6c0edd74d27e305.png

方法和上面是一样的,只要替换相应的LaTex语法即可。这里举几个例子,感受一下用法,剩下的可以在Typora编辑器中自行尝试。

插入分数:

 $frac{abc}{xyz}$
 ​
 $$
 frac{abc123}{xyz123}
 $$

显示效果如下:

插入根号:

 $sqrt{abc}$、$sqrt{2}$
 ​
 $$
 frac{sqrt{1+abc}}{sqrt{1-abc}}
 $$

显示效果如下:

​ ​

插入向量符号:

 $overrightarrow{F}$  

显示效果如下:

三、插入定界符

bd47a055162c13632d9b3a88b18ca51b.png

方法和上面是一样的,只要替换相应的LaTex语法即可。这里举几个例子,感受一下用法,剩下的可以在Typora编辑器中自行尝试。

 $|$、$|$、$Uparrow$

显示效果如下:

​ ​ ​

注:将上述定界符与leftright组合使用可以使得定界符匹配其内容的高度。

比如要构建一个如下的矩阵的行列式。

 $$
 left|begin{matrix}
    1 & 2 & 3 
    4 & 5 & 6 
    7 & 8 & 9
   end{matrix} right|
 $$

显示效果如下:

四、插入一些可变大小的符号

ec771fdb5cb88b3662254a265f5042cb.png

方法和上面是一样的,只要替换相应的LaTex语法即可。这里举几个例子,感受一下用法,剩下的可以在Typora编辑器中自行尝试。

 $sum$、$int$、$oint$、$iint$
 ​
 $$
 bigcapbigcupbigoplusbigotimes
 $$

显示效果如下:

五、插入一些函数名称

4f229e384a9660735fde8a3eee9b57fc.png

方法和上面是一样的,只要替换相应的LaTex语法即可。这里举几个例子,感受一下用法,剩下的可以在Typora编辑器中自行尝试。

 $sin$、$cos$、$tan$、$log$
 ​
 $$
 tan(at-npi)
 $$

显示效果如下:

六. 插入二进制运算符和关系运算符

102f2c1a2fb22e68af5935cbed98eac6.png

728ed85ed829dba38b3b5caa52b82bf6.png

方法和上面是一样的,只要替换相应的LaTex语法即可。这里举几个例子,感受一下用法,剩下的可以在Typora编辑器中自行尝试。

 $times$、$ast$、$div$、$pm$、$mp$、$leq$、$geq$、$lessgtr$

显示效果如下:

七、插入箭头符号

b7bfc2c803d11407ebb1534849e1e9b1.png

方法和上面是一样的,只要替换相应的LaTex语法即可。这里举几个例子,感受一下用法,剩下的可以在Typora编辑器中自行尝试。

 $leftarrow$、$Leftarrow$、$nLeftarrow$、$rightleftarrows$

显示效果如下:

八、插入一些其它的符号

3dc60eff2b48f54737c5a583ab10f8d8.png

方法和上面是一样的,只要替换相应的LaTex语法即可。这里举几个例子,感受一下用法,剩下的可以在Typora编辑器中自行尝试。

 $heartsuit$、$infty$、$iiint$、$partial$

显示效果如下:

九、上下标

我们可以使用^来输出上标,使用_来输出下标。

比如:

 $$
 sin^2(theta) + cos^2(theta) = 1
 $$
 ​
 $$
 sum_{n=1}^infty k
 $$
 ​
 $$
 int_a^bf(x),dx
 $$
 ​
 $$
 limlimits_{xtoinfty}exp(-x) = 0
 $$
 ​

注:,在积分里的作用是为了增加些许间距,!会增加一些间距。

十、输出矩阵

矩阵中的各元素通过用$来分隔,来换行。

 $$
 begin{matrix}
 0&1&2
 3&4&5
 6&7&8
 end{matrix}
 $$

 $$
 begin{pmatrix}
 0&1&2
 3&4&5
 6&7&8
 end{pmatrix}
 $$

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

 $$
 begin{Bmatrix}
 0&1&2
 3&4&5
 6&7&8
 end{Bmatrix}
 $$

 $$
 begin{vmatrix}
 0&1&2
 3&4&5
 6&7&8
 end{vmatrix}
 $$

 $$
 begin{Vmatrix}
 0&1&2
 3&4&5
 6&7&8
 end{Vmatrix}
 $$

十一、输出分段函数

begin{cases}end{cases}来构造分段函数,中间则用来分段

 $$
 f(x) = 
 begin{cases}
 2x,,,x>0
 3x,,,xle0
 end{cases}
 $$

十二、字体

 $mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

十三、显示大小

1. 数学模式

 $$
 {displaystyle int f(x),dx}
 $$

 $$
 {textstyle int f(x),dx}
 $$

 $$
 scriptstyle int f(x),dx
 $$

 $$
 scriptscriptstyle int f(x),dx
 $$

2. 文本模式

 $tiny{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $scriptsize{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $small{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $normalsize{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $large{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $Large{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $LARGE{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $huge{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

 $Huge{ABCDEFGHIJKLMNOPQRSTUVWXYZabc123}$

注:知乎的Latex显示字体大小可能有点儿问题,在Typora中渲染的Large、large、Huge和huge区别很明显。

十四、持续更新补充(常用的一些公式输入范例)

 $vec x$

 $bar x$

 $dot x$

 $ddot x$

 $$
 f'(x) = x^2 + x
 $$

 $$
 lim_{xto0}frac{9x^5+7x^3}{x^2+6x^8}
 $$

 $$
 int_a^b f(x),dx
 $$

 $$
 int_0^{+infty}f(x),dx
 $$

 $$
 int_{x^2+y^2leq R^2} ,f(x,y),dx,dy = int_{theta=0}^{2pi}int_{r=0}^R ,f(rcostheta,rsintheta),r,dr,dtheta
 $$

 $$
 int!!!int_D f(x,y)dxdy
 $$

上述代码及公式均在Typora中经过测试,你可以直接复制粘贴到Typora中观察效果。如下所示:

444aac4258e210873279a79721dac469.png

那么Markdown文档中插入数学公式的教程到这里就先结束啦。

如果你觉得我的文章对你有所帮助,可以点赞、喜欢、收藏支持一下~

有什么问题也可以在评论区里告诉我噢~

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值