如何在Markdown中写公式

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 在很多主流的博客网站,github等地方都会用到Markdown的语法,比如CSDN。我们在写博客的时候,会有想要写公式的情况,这时候我们怎么把公式漂亮的写在博客里面呢?下面介绍三种还算方便的方法:

Online LaTex

Markdown中的公式语法是遵循LaTex的,所以我们可以用Online Latex这款在线的转化工具把我们想要的数学公式转化成LaTex的语法:

比如我们想要一个这样的公式,只需要根据数学符号在编辑框上方选择,然后对应的LaTex语法就会出现在编辑框中,而编辑框的下方,就是我们想要的公式的数学表达。 然后,把编辑框中的公式粘过来,放到$$ $$之间,就有了下面的效果:

a1+a2+b2=c

a_{1}+a_{2}+b^{2}=c

MathType

MathType应该是大多数都在用的公式编辑工具了,MathType软件中同样提供了公式到LaTex代码的转换,在复制选项中:

LaTex语法

前面两种方法,都是使用了其他工具帮助我们转化成LaTex的代码,显然我们也可以直接在Markdown直接写的,下面我们简单介绍下他的语法。

公式位置: 在行内的公式写在$ $内,行间的公式写在$$ $$内,基本符号和运算符可以直接使用键盘敲出来,如a+b=c等等:

a+b=c

a+b=c

上标下标: a_{}:a2a_{2} a^{}:a3a^{3}

括号: LaTex的括号都在遵循一种结构:\left后面时左括号形式,\right后面时右括号形式,左括号后面的内容就是要写入到括号里面的内容,如:

\left ( \right ):()\left ( \right ) \left [ \right ]:[]\left [ \right ] \left { \right }:{}\left \{ \right \} \left | \right |:||\left | \right | \left ( \left ( \right ) \right ):(())\left ( \left ( \right ) \right )

希腊字母: 公式中一般会有大量希腊字母的,这些字母没办法直接用键盘敲出来,如:

\alpha: α\alpha \beta: β\beta \gamma:γ\gamma \Phi : Φ\Phi \Omega:Ω\Omega \Delta: Δ\Delta \delta: δ\delta

其他运算符: 除了常规的加、减、乘、除和等于符号,我们一般还有用到一些其他的运算符,如:

\sum :∑\sum \int :∫\int \oint :∮\oint \prod:∏\prod

用上面这些东西,我们可以完成一些常见的公式编辑工作,更多LaTex语法请参考 [这儿]

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏申龙斌的程序人生

零基础学编程011:复利数据表问题(总结)

问题描述: 用Python语言输出365行的《复利数据表》: (1+0.01) ^ 1 = 1.01 (1+0.01) ^ 2 = 1.02 (1+0.01)...

2958
来自专栏专知

【Leetcode 206】关关的刷题日记70 – Leetcode 206. Reverse Linked List

关关的刷题日记70 – Leetcode 206. Reverse Linked List 题目 Reverse a singly linked list. 题...

3218
来自专栏程序人生

重构:撰写合格的代码

在「代码重构之道」里,我犯了个懒,讨论了什么情况下需要考虑重构,以及工具和方法来促进重构,但对如何重构代码本身,或者说:如何把烂代码转化成好代码,或者至少是合格...

3398
来自专栏互联网杂技

如何写出好的 JavaScript —— 浅谈 API 设计

很多同学觉得写 JavaScript 很简单,只要能写出功能来,效果能实现就好。还有一些培训机构,专门教人写各种“炫酷特效”,以此让许多人觉得这些培训很“牛逼”...

2536
来自专栏HansBug's Lab

1112: [POI2008]砖块Klo

1112: [POI2008]砖块Klo Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 1245  Solv...

2926
来自专栏影子

SpringMVC接收复杂对象

34410
来自专栏HTML5学堂

乐视网面试真题,非一般的题目

正文 HTML5学堂:这是一套2014年7月份乐视网的一份面试真题,虽然面试题目还算比较简单,但也很能反应面试者基础知识的掌握程度,特别是面试者对细节方面的处理...

3558
来自专栏影子

SpringMVC接收复杂对象

转载请注明地址:http://www.cnblogs.com/funnyzpc/p/7642977.html

1055
来自专栏Albert陈凯

快学Scala习题答案汇总

习题与答案 第一章 在Scala REPL中键入3,然后按Tab键。有哪些方法可以被应用? 我在mac操作系统下面,按3,然后按空格,然后按Tab,结果如下 s...

2756
来自专栏点滴积累

shapeless官方指南翻译写在前面

目录 前言 Shapeless简介 The Type Astronaut's Guide to Shapeless简介 总结 一、前言        在我的20...

3407

扫码关注云+社区