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. 【Sharepoint】CSS与Master Page的开发与部署

    一.CSS的开发与部署相对比较简单,先是要上传CSS文件到样式库中,然后在页面模板中将上传的自定义CSS样式文件设置为所有文件的默认css文件.下面详细的介绍CSS文件的开发与部署过程. 1.编写自定 ...

  2. 《think in python》学习-6

    think in python 有返回函数 我们使用过的内置函数中,有一部分会返回结果,比如 math的 返回值 我们写一个有返回值的函数,计算给定半径的圆的面积,例如这个: def area(rad ...

  3. HTML行类元素与块级元素

    在html中大部分标签都可以分为行类与块级元素,其中两者的区别是块级元素会自动换行,可设置高度与宽度:而行类元素则是连着一行写,可设置高度但是不能设置宽度. html中行类元素: a - 锚点abbr ...

  4. Login failed for user 'NT AUTHORITY\NETWORK SERVICE'的解决方法

    1.打开SQL Server Manegement Studio 2.在 Security - logins 中  NETWORK SERVICE 3.双击该用户 Server Roles 中 勾选 ...

  5. Xcode升级7.3 自动补全不提示导入的自定义类解决方案

    见图:

  6. C#中一个问号和两个问号(a ?? b)的作用

    不卖关子,直接开门见山: C#中两个问号的作用是判断??左边的对象是否为null,如果不为null则使用??左边的对象,如果为null则使用??右边的对象. 比如:a = b ?? c,如果b为nul ...

  7. gui组件

    //guI; graphics user interfaceimport javax.swing.*;import java.awt.*; public class Main { public sta ...

  8. Windows 7/Vista 开机自动登录

    “Win”+“R”打开命令窗口,输入"control userpasswords2"(不包括引号),或者 “rundll32 netplwiz.dll,UsersRunDll” 回 ...

  9. 解决apache启动问题:httpd: Could not reliably determine the server's fully

    httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for Se ...

  10. Oracle inner join、left join、right join 、+左边或者右边的区别

    我们以Oracle自带的表来做例子 主要两张表:dept.emp 一个是部门,一个是员工表结构如下: emp name null? Type Empno not null number(4) enam ...