MarkDown的数学公式输入

MarkDown的数学公式输入

1.如何插入公式

LaTeX的数学公式有两种:行中公式和独立公式。行中公式放在文中与其它文字混编,独立公式单独成行。

行中公式可以用如下两种方法表示:

\(数学公式\) 或 ¥数学公式¥(要把人民币符号换成美元符号)

独立公式可以用如下两种方法表示:

\[数学公式\] 或 ¥¥数学公式¥¥(要把人民币符号换成美元符号)

例子:\[J\alpha(x) = \sum{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha}\]

显示:

2.如何输入上下标

^表示上标, _表示下标。如果上下标的内容多于一个字符,要用{}把这些内容括起来当成一个整体。上下标是可以嵌套的,也可以同时使用。

例子:x^{y^z}=(1+{\rm e}^x)^{-2xy^w}

显示:

另外,如果要在左右两边都有上下标,可以用\sideset命令。

例子:\sideset{^12}{^34}\bigotimes

显示:

3.如何输入括号和分隔符

()、[]和|表示自己,{}表示{}。当要显示大号的括号或分隔符时,要用\left和\right命令。

例子:f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right)

显示:

有时候要用\left.或\right.进行匹配而不显示本身。

例子:\left. \frac{{\rm d}u}{{\rm d}x} \right| _{x=0}

显示:

4.如何输入分数

例子:\frac{1}{3} 或 1 \over 3

显示:  或

5.如何输入开方

例子:\sqrt{2} 和 \sqrt[n]{3}

显示:  和 

6.如何输入省略号

数学公式中常见的省略号有两种,\ldots表示与文本底线对齐的省略号,\cdots表示与文本中线对齐的省略号。

例子:f(x1,x2,\ldots,xn) = x1^2 + x2^2 + \cdots + xn^2

显示:

7.如何输入矢量

例子:\vec{a} \cdot \vec{b}=0

显示:

8.如何输入积分

例子:\int_0^1 x^2 {\rm d}x

显示:

9.如何输入极限运算

例子:\lim_{n \rightarrow +\infty} \frac{1}{n(n+1)}

显示:

10.如何输入累加、累乘运算

例子:\sum{i=0}^n \frac{1}{i^2} 和 \prod{i=0}^n \frac{1}{i^2}

显示:  和 

11.如何进行公式应用

先要在[mathjax]后添加:

<script type=”text/x-mathjax-config”> MathJax.Hub.Config({ TeX: {equationNumbers: { autoNumber: [“AMS”], useLabelIds: true}}, “HTML-CSS”: {linebreaks: {automatic: true}}, SVG: {linebreaks: {automatic: true}} }); </script>

例子:\begin{equation}\label{equation1}r = rF+ \beta(rM – r_F) + \epsilon\end{equation}

显示:

12.如何输入希腊字母

例子: \alpha A \beta B \gamma \Gamma \delta \Delta \epsilon E \varepsilon  \zeta Z \eta H \theta \Theta \vartheta \iota I \kappa K \lambda \Lambda \mu M \nu N \xi \Xi o O \pi \Pi \varpi  \rho P \varrho  \sigma \Sigma \varsigma  \tau T \upsilon \Upsilon \phi \Phi \varphi  \chi X \psi \Psi \omega \Omega

显示:

   

 

       

 

13.如何输入其它特殊字符

关系运算符: \pm :

\times :

\div :

\mid :

\nmid :

\cdot :

\circ :

\ast :

\bigodot :

\bigotimes :

\bigoplus :

\leq :

\geq :

\neq :

\approx :

\equiv :

\sum :

\prod :

\coprod :

集合运算符: \emptyset :

\in :

\notin :

\subset :

\supset :

\subseteq :

\supseteq :

\bigcap :

\bigcup :

\bigvee :

\bigwedge :

\biguplus :

\bigsqcup :

对数运算符: \log :

\lg :

\ln :

三角运算符: \bot :

\angle :

30^\circ :

\sin :

\cos :

\tan :

\cot :

\sec :

\csc :

微积分运算符: \prime :

\int :

\iint :

\iiint :

\iiiint :

\oint :

\lim :

\infty :

\nabla :

逻辑运算符: \because :

\therefore :

\forall :

\exists :

\not= :

\not> :

\not\subset :

戴帽符号: \hat{y} :\hat{y}

\check{y} :

\breve{y} :

连线符号: \overline{a+b+c+d} :

\underline{a+b+c+d} :

\overbrace{a+\underbrace{b+c}{1.0}+d}^{2.0} :

箭头符号: \uparrow :

\downarrow :

\Uparrow :

\Downarrow :

\rightarrow :

\leftarrow :

\Rightarrow :

\Leftarrow :

\longrightarrow :

\longleftarrow :

\Longrightarrow :

\Longleftarrow :

要输出字符 空格 # $ % & _ { } 

用命令: \空格 # \$ \% \& _ { }

14.如何进行字体转换

要对公式的某一部分字符进行字体转换,可以用{\rm 需转换的部分字符}命令,其中\rm可以参照下表选择合适的字体。一般情况下,公式默认为意大利体。

\rm  罗马体       

\it  意大利体

\bf  黑体        

\cal  花体

\sl  倾斜体       

\sf  等线体

\mit  数学斜体      

\tt  打字机字体

\sc  小体大写字母

MarkDown使用 (一)的更多相关文章

  1. NiceMark——我的Markdown编辑器

    NiceMark--我的Markdown编辑器 闲来无事,写了一个Markdown编辑器.基于electron,完全采用Web前段技术(Html,css,JavaScript)实现.代码已托管在Git ...

  2. Markdown 图片助手-MarkdownPicPicker

    title: Markdown 图片助手 v0.1 toc: true comments: true date: 2016-06-04 16:40:06 tags: [Python, Markdown ...

  3. 前端学Markdown

    前面的话   我个人理解,Markdown就是一个富文本编辑器语言,类似于sass对于css的功能,Markdown也可以叫做HTML预处理器,只不过它是一门轻量级的标记语言,可以更简单的实现HTML ...

  4. 好用的Markdown编辑器一览 readme.md 编辑查看

    https://github.com/pandao/editor.md https://pandao.github.io/editor.md/examples/index.html Editor.md ...

  5. mac好用的markdown编辑器

    在刚开始接触markdown的时候,就被吸引了.此后一直在找贴心的好用的markdown编辑器.印象笔记和马克飞象配合着用也是挺好的,唯一的缺点就是比较封闭,发个笔记的链接给同学,还得注册才能看,导致 ...

  6. Markdown学习笔记

    分为两步: 1.阅读Markdown中文官网的文档 2.下载MarkdownPad2将中文官网中文档的例子敲一遍,其中Markdownpad2为官网中推荐的编辑器 备注: 如果只看中文官网文档,不边看 ...

  7. Linux 中优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax)

    这样一个标题可能不太准确,因为确实无法准确地解释什么叫"文本化编辑思想".其实我这篇随笔主要是想探讨 Markdown.LaTeX.MathJax,有兴趣的朋友可以继续往下看,同时 ...

  8. Markdown是怎样接管我的各种的写作工作的

    对于一个程序猿来说,没有什么比单纯的写代码更能让人兴奋了.如果能让你像写代码一样写文档,不用再面对那些繁琐的样式,你会怎么看?它就是Markdown!即使博客园已经有不少介绍的文章了,但是我依然还是不 ...

  9. markdown常用语法总结

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

  10. 基于 Cmd MarkDown 的 markdown 语法学习

    首先我要打一个属于干货的广告:CmdMarkDown 是非常好用的markdown编辑器软件,支持全平台,由作业部落出品,分为客户端与WEB端两种使用场景. 本篇博客学习的markdown语法都是基于 ...

随机推荐

  1. 开源消息总线ActiveMQ

    一.消息中间件MOM(Message-Oriented Middleware) 消息中间件是解决异步分布式系统中通讯和排队问题的中间件技术.它利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数 ...

  2. 深入理解CSS3 Animation 帧动画(转)

    CSS3我在5年之前就有用了,包括公司项目都一直在很前沿的技术. 最近在写慕课网的七夕主题,用了大量的CSS3动画,但是真的沉淀下来仔细的去深入CSS3动画的各个属性发现还是很深的,这里就写下关于帧动 ...

  3. iOS调用系统声音与振动

    如何调用系统声音?[iphone 调用系统铃声与震动功能] 首先要在工程里加入Audio Toolbox framework这个库,然后在需要调用的文件里#import <AudioToolbo ...

  4. Linux学习之nfs实例

    在对exports文件进行了正确的配置后,就可以启动NFS服务器了. 1.启动NFS服务器 为了使NFS服务器能正常工作,需要启动portmap和nfs两个服务,并且portmap一定要先于nfs启动 ...

  5. Docker容器

    Docker容器 Docker容器 1. 容器基本操作 启动容器: 1.docker run IMAGE [COMMAND] [ARG...]2. 演示: 1.[KANO@kelvin ~]$ doc ...

  6. ExtJS4.x Grid 单元格鼠标悬停提示

    //每一个列都会出现鼠标悬浮上去显示内容 /** * //适用于Extjs4.x * @class Ext.grid.GridView * @override Ext.grid.GridView * ...

  7. Javascript 字符串浏览器兼容问题

    先看下不兼容的写法,若我想获取某个字符串的第几位 var str='aavvvcc'; console.info(str[0]); 这种写法 在IE 7以下的浏览器都不兼容,以下提供浏览器全兼容的方式 ...

  8. [原创]obj-c编程15[Cocoa实例02]:KVC和KVO的实际运用

    原文链接:obj-c编程15[Cocoa实例02]:KVC和KVO的实际运用 我们在第16和第17篇中分别介绍了obj-c的KVC与KVO特性,当时举的例子比较fun,太抽象,貌似和实际不沾边哦.那么 ...

  9. [原创]obj-c编程17:键值观察(KVO)

    原文链接:[原创]obj-c编程17:键值观察(KVO) 系列专栏链接:objective-c 编程系列 说完了前面一篇KVC,不能不说说它的应用KVO(Key-Value Observing)喽.K ...

  10. Java判断字符串是否为空的三种方法

    方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低.1: if(s == null || s.equals("")); 方法二: 比较字符串长度, 效率高, 是我知道的最 ...