MarkDown使用 (一)
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使用 (一)的更多相关文章
- NiceMark——我的Markdown编辑器
NiceMark--我的Markdown编辑器 闲来无事,写了一个Markdown编辑器.基于electron,完全采用Web前段技术(Html,css,JavaScript)实现.代码已托管在Git ...
- Markdown 图片助手-MarkdownPicPicker
title: Markdown 图片助手 v0.1 toc: true comments: true date: 2016-06-04 16:40:06 tags: [Python, Markdown ...
- 前端学Markdown
前面的话 我个人理解,Markdown就是一个富文本编辑器语言,类似于sass对于css的功能,Markdown也可以叫做HTML预处理器,只不过它是一门轻量级的标记语言,可以更简单的实现HTML ...
- 好用的Markdown编辑器一览 readme.md 编辑查看
https://github.com/pandao/editor.md https://pandao.github.io/editor.md/examples/index.html Editor.md ...
- mac好用的markdown编辑器
在刚开始接触markdown的时候,就被吸引了.此后一直在找贴心的好用的markdown编辑器.印象笔记和马克飞象配合着用也是挺好的,唯一的缺点就是比较封闭,发个笔记的链接给同学,还得注册才能看,导致 ...
- Markdown学习笔记
分为两步: 1.阅读Markdown中文官网的文档 2.下载MarkdownPad2将中文官网中文档的例子敲一遍,其中Markdownpad2为官网中推荐的编辑器 备注: 如果只看中文官网文档,不边看 ...
- Linux 中优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax)
这样一个标题可能不太准确,因为确实无法准确地解释什么叫"文本化编辑思想".其实我这篇随笔主要是想探讨 Markdown.LaTeX.MathJax,有兴趣的朋友可以继续往下看,同时 ...
- Markdown是怎样接管我的各种的写作工作的
对于一个程序猿来说,没有什么比单纯的写代码更能让人兴奋了.如果能让你像写代码一样写文档,不用再面对那些繁琐的样式,你会怎么看?它就是Markdown!即使博客园已经有不少介绍的文章了,但是我依然还是不 ...
- markdown常用语法总结
转自markdown示例[模板] 1.1.段落标题 根据原文中的文档标题可以对应设置标题. # 一级标题## 二级标题### 三级标题 效果 => 一级标题 二级标题 三级标题 1.2.斜体.加 ...
- 基于 Cmd MarkDown 的 markdown 语法学习
首先我要打一个属于干货的广告:CmdMarkDown 是非常好用的markdown编辑器软件,支持全平台,由作业部落出品,分为客户端与WEB端两种使用场景. 本篇博客学习的markdown语法都是基于 ...
随机推荐
- PHP自学1——简单表单提交
最近自学PHP,顺便做个笔记记录一下自己的学习进度.选用的教程是<PHP and MySQL Web Development 4th Edition>,建议阅读英文教材(我能说英文网上免费 ...
- html系列教程--link mark meta
<link> 标签:定义文档与外部资源的关系,常见的用途是链接样式表 demo: <link rel="stylesheet" type="text/c ...
- mvc+ef5+easyui实例(1)
mvc+ef5+easyui 组织机构和员工管理实例 环境:vs2010+sql2008 框架搭建 1,新建mvc4 web应用 2. 3. 系统自动生成的的controllers,和views文件中 ...
- oracle form 触发器执行顺序及键定义[Z]
1当打开FORM时: (1)PRE-FORM (2)PRE-BLOCK(BLOCK级) (3)WHEN-NEW-FORM-INSTANCE (4)WHEN-NEW-BLOCK-INSTANCE (5) ...
- 移动web开发
在现代网页开发中,新增了一个移动设备网页开发,在这样的需求下,你需要考虑如何将移动web和pc web同步处理 /* * 浏览器如何识别移动设备 * */ var ua = navigator.use ...
- Gridlayout动态添加
//类似数组[行, 列] //表示起始位置为0,占据2行 GridLayout.Spec rowSpec=GridLayout.spec(0, 2, GridLayout.UNDEFINED); // ...
- Flink Program Guide (1) -- 基本API概念(Basic API Concepts -- For Java)
false false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-n ...
- 2 kNN-K-Nearest Neighbors algorithm k邻近算法(二)
2.3 示例:手写识别系统 2.3 .1 准备数据:将图像转换为测试向量 训练样本:trainingDigits 2000个例子,每个数字大约200个样本 测试数据:testDigits 大约900个 ...
- canvas1
canvas学习(一) Canvas 学习之路 (一) canvas 是H5 里面神一样的东西,使得只是通过html和js就能做出非常棒的游戏和画面. 因为对前端无限的爱好,更加对canvas充满好奇 ...
- Cortex-M3学习日志(五) -- DAC实验
终于逮了个忙里偷闲的机会,就再学一下LPC1768的外围功能吧,循序渐进是学习的基本规则,也许LPC1768的DAC与8位单片机16位单片机里面集成的DAC操作类似,但是既然这是懒猫的学习日志,就顺便 ...