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

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

然后重要的话说在前面:

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

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

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

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

一、输入希腊字母

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

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

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

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

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

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

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

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

显示效果应该如下:

​ ​ ​

二、插入一些数学的结构

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

插入分数:

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

显示效果如下:

插入根号:

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

显示效果如下:

​ ​

插入向量符号:

 $overrightarrow{F}$  

显示效果如下:

三、插入定界符

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

 $|$、$|$、$Uparrow$

显示效果如下:

​ ​ ​

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

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

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

显示效果如下:

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

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

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

显示效果如下:

五、插入一些函数名称

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

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

显示效果如下:

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

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

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

显示效果如下:

七、插入箭头符号

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

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

显示效果如下:

八、插入一些其它的符号

方法和上面是一样的,只要替换相应的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&23&4&56&7&8end{matrix}$$

 $$begin{pmatrix}0&1&23&4&56&7&8end{pmatrix}$$

 $$begin{bmatrix}0&1&23&4&56&7&8end{bmatrix}$$

 $$begin{Bmatrix}0&1&23&4&56&7&8end{Bmatrix}$$

 $$begin{vmatrix}0&1&23&4&56&7&8end{vmatrix}$$

 $$begin{Vmatrix}0&1&23&4&56&7&8end{Vmatrix}$$

十一、输出分段函数

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

 $$f(x) = begin{cases}2x,,,x>03x,,,xle0end{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中观察效果。如下所示:

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

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

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

typora插入代码设置_一篇文章教会你如何在Markdown文档中插入数学公式相关推荐

  1. 【Markdown使用技巧总结】-如何在Markdown文档中插入空格?

    插入空格方法 我们知道跟word等其他编辑器不同,Markdown只能识别一个空格(在半角输入状态下),那要怎么输入空格呢? 1.巧用html的空格 &emsp: &ensp: &am ...

  2. 在Markdown文档中插入数学公式

    Typist : Akame Qixisi / Excel Bloonow 特别感谢参考:一份不太简短的 LATEX 2ε 介绍 本笔记基于TeX数学公式,讲述如何在Markdown文档中插入数学公式 ...

  3. C# 如何在Word文档中插入艺术字

    C# 如何在Word文档中插入艺术字 在Word文档中添加艺术字效果可以让文档的排版更加美观.本篇文章主要介绍如何使用C#和Spire.Doc组件在Word文档中插入艺术字. Spire.Doc支持多 ...

  4. wps怎么在后面加入表格_如何在WPS文档中插入表格

    在办公中经常会用到表格,表格可以将复杂的数据以行或列的形式展现出来,使数据更加直观,更加清晰,下面我们就介绍下如何在文档中插入表格. (1)插入表格.插入表格的方法很多,可以直接单击"插入& ...

  5. 如何让竖行文本框从下往上_如何在Office文档中插入(使用)横排、竖排文本框并设置文字方向...

    ①:为什么要使用文本框? 文本框相当于一个容器,里面可以容纳文字对象!放置于文本框的文字对象,基于文本框,可形成一个统一的整体: ②:使用文本框有什么好处? 作为一个容器,文本框就像图片对象一样,周边 ...

  6. 如何在PDF文档中插入直线

    我们平时在做一些模板类资料的电子文档时,经常需要添加横线以供打印后填写相应信息,不同于常用的Word文档可直接插入形状,PDF格式的文档要如何操作呢? 也许很多人都认为必须要使用专业的PDF编辑器才能 ...

  7. speedoffice如何在Word文档中插入空白页

    1.方式一,将光标移到需要插入空白页的地方,点击"插入"--"空白页",此时可以成功插入一页空白页. 2.方式二,定位光标,然后点击"插入" ...

  8. [PDF文件怎么编辑]如何在PDF文档中插入图片

    收到一份PDF格式文档需要进行编辑,文件中只有文本内容,需要在页面中为对应的配图,也就是在PDF中添加图片,作为一个只懂得用阅读器来查看文档人来说,编辑PDF文件可谓是一件难事,这种格式的文件是如何编 ...

  9. 如何在word文档中插入一条水平直线

    http://zhenshidianpu.anyplace.cn/article.php?articleId=274554&articleAction=display

最新文章

  1. Windows Phone 7的启动器和选择器
  2. 用计算机探索规律反思,《用计算器探索规律》教学反思
  3. hibernate之HQL传中文参数乱码 解决办法
  4. B站举办2021年度百大UP主盛典 科技知识类UP主占比翻倍
  5. Python中tkinter.filedialog
  6. 初探在容器上构建持续部署!
  7. 关于在Mac上启动了模拟器/连接了手机之后。adb device一直提示List of devices attached的问题...
  8. 生活小记--工作一年后的菜鸡
  9. Javascript 四种输出方式
  10. Cockroachdb 三、副本设置
  11. 职称论文发表格式要求
  12. AutoRunner4.5结合真实项目crm客户管理系统进行界面功能自动化测试教学资料(登录)
  13. 光学瞄准镜测距之数学原理
  14. 学习笔记:匿名通信与暗网研究综述
  15. [数据结构]线性表——顺序存储
  16. AWS S3 and Glacier
  17. 微信小程序:2022全新超火超热门模板的姓氏头像制作生成微信小程序
  18. 理解HTTP和TCP
  19. 生成模型——自回归模型详解与PixelCNN构建
  20. Smart200与200PLC转以太网无需编程实现以太网数据交换

热门文章

  1. 《21天学通C#》使用.NET数据类型定义变量
  2. java时间类Date、Calendar及用法
  3. 使用webpack、babel、react、antdesign配置单页面应用开发环境
  4. 站在Java的角度看LinkedList
  5. UICollectionViewCell的设置间距
  6. chajian8.com谈:SyntaxHighlighter 代码高亮
  7. 【原】母版页、皮肤、导航 那点事 Master Pages Themes and Navigation Controls FAQ
  8. 精通Android自定义View(十二)绘制圆形进度条
  9. Android多种样式的进度条
  10. Mr.J-- jQuery学习笔记(九)--事件绑定移除冒泡