Markdown 添加 Latex 数学公式
添加公式的方法
行内公式
$行内公式$
行间公式
$$行间公式$$
Latex 数学公式语法
角标(上下标)
- 上标命令
^{}
下标命令
_{}
上下标命令用来放在需要插入上下标的地方,华括弧内为上下标的内容,当角标为单个字符时候,可以不使用花括号;如果角标为多字符或者多层次的时候,必须要使用花括号。
举例:
x^2, x_1^2, x^{(n)}_{22}, ^{16}O^{2-}_{32}, x^{y^{z^a}}, x^{y_z}
\[
x^2, x_1^2, x^{(n)}_{22}, ^{16}O^{2-}_{32}, x^{y^{z^a}}, x^{y_z}
\]如果需要使用文字作为角标,首先要把文字放在\mbox{}文字模式中,另外要加上改变文字大小的命令,例如:
\partial f_{\mbox{\tiny 极大值}}
显示为:\(\partial f_{\mbox{\tiny 极大值}}\)当角标位置看起来不明显时,可以强制改变角标大小或层次,距离如下:
y_N, y_{_N}, y_{_{\scrptstyle N}
显示为:
\[
y_N, y_{_N},y_{_{\scriptstyle N}}
\]第一种输出为正常输出,但输出效果不明显;第二种是将一级角标改为二级角标,字体也自动变为二级角标字体;第三种将一级角标改为二级角标,但是强制字体改为一级角标字体。
- 上标命令
分式
- 分式命令:\frac{分子}{分母}
举例:
- 行内分式
$\frac{x+y}{y+z}$
,显示为\(\frac{x+y}{y+z}\) - 行间分式:
$\frac{x+y}{y+z}$
\[
\frac{x+y}{y+z}
\]
上面的例子表明行内分式字体比行间字体小,因为行内分式使用的是角标字体,可以人工改变行内分式的字体大小,例如:
$\displaystyle\frac{x+y}{y+z}$
显示为\(\displaystyle\frac{x+y}{y+z}\)
连分式:$x_0+\frac{1}{x_1+\frac{1}{x_2+\frac{1}{x_3+\frac{1}{x_4}}}}$
,显示为\(\displaystyle x_0+\frac{1}{x_1+\frac{1}{x_2+\frac{1}{x_3+\frac{1}{x_4}}}}\)
可以通过强制改变字体大小使得分子分母字体大小一致,例如:
$\newcommand{\FS}[2]{\displaystyle\frac{#1}{#2}}x0+\FS{1}{X_1+\FS{1}{X_2+\FS{1}{X_3+\FS{1}{X_4}}}}$
显示为
\(\newcommand{\FS}[2]{\displaystyle\frac{#1}{#2}}x0+\FS{1}{X_1+\FS{1}{X_2+\FS{1}{X_3+\FS{1}{X_4}}}}\)- 行内分式
其中第一行命令定义了一个新的分式命令,规定每个调用该命令的分式都按\displaystyle的格式显示分式;分数线长度值是预设为分子分母的最大长度,如果想要使分数线再长一点,可以在分子或分母两端添加一些间隔,例如
$\frac{1}{2},\frac{\;1\;}{\;2\;}$
,显示为\(\frac{1}{2},\frac{\;1\;}{\;2\;}\),其中第一个显示是正常的显示,第二个显示是分子分母前后都放入一个间隔命令\;根式
二次根式命令:\sqrt{表达式}
如果表达式是个单个字符,则不需要花括号,但需要在字符和sqrt之间加入一个空格
n次根式命令:\sqrt[n]{表达式}
被开方表达式字符高度不一致时,根号上面的横线可能不是在同一条直线上;为了使横线在同一条直线上,可以在被开方表达式插入一个只有高度没有宽度的数学支柱\mathstut
- 例如:
$\sqrt{a}+\sqrt{b}+\sqrt{c},\qquad \sqrt{\mathstrut a}+\sqrt{\mathstrut b}+\sqrt{\mathstrut c}$
显示为:
\(\sqrt{a}+\sqrt{b}+\sqrt{c},\qquad \sqrt{\mathstrut a}+\sqrt{\mathstrut b}+\sqrt{\mathstrut c}\)
当被开方表达式高时,开方次数的位置显得略低,解决方法为:将开方此时改为上标,并拉近与根式的水平距离,即显示将命令中的
[n]改为[^n\!],其中^表示是上标,\!表示缩小间隔,
例如:
$\sqrt{1+\sqrt[p]{1+\sqrt[q]{1+a}}}$
显示为\(\sqrt{1+\sqrt[p]{1+\sqrt[q]{1+a}}}\)
$\sqrt{1+\sqrt[^p\!]{1+\sqrt[^q\!]{1+a}}}$
显示为:\(\sqrt{1+\sqrt[^p\!]{1+\sqrt[^q\!]{1+a}}}\) (注意比较两个根式开方次数的显示位置)- 例如:
求和与积分
- 求和命令:
\sum_{k=1}^n表达式
(求和项紧随其后,下同) - 积分命令:
\int_a^b表达式
- 例如:无穷级数
$\sum_{k=1}^\infty\frac{x^n}{n!}$
显示为:\(\sum_{k=1}^\infty\frac{x^n}{n!}\) 可以化为积分$\int_0^\infty e^x$
显示为\(\int_0^\infty e^x\),也即是:\(\sum_0^\infty \frac{x^n}{n!}=\int_0^\infty e^x\)
- 例如:无穷级数
改变上下限位置的命令:\limits(强制上下限在上下侧) 和 \nolimits(强制上下限在左右侧)
例如:
$\sum\limits_{k=1}^n$ 和 $\sum\nolimits_{k=1}^n$
显示结果为:\(\sum\limits_{k=1}^n\) 和 \(\sum\nolimits_{k=1}^n\)
\(\int\limits_{n=0}^\infty x和 \int\nolimits_{n=0}^\infty x\)
显示结果为:\(\int\limits_{n=0}^\infty x^n和 \int\nolimits_{n=0}^\infty x^n\)
- 求和命令:
下划线、上划线等
- 上划线命令: \overline{公式}
- 下划线命令:\underline{公式}
- 例如:
$\overline{\overline{a^2}+\underline{ab}+\bar{a}^3}$
显示为\(\overline{\overline{a^2}+\underline{ab}+\bar{a}^3}\)
- 例如:
- 上花括弧命令:\overbrace{公式}{说明}
- 下花括弧命令:\underbrace{公式}_{说明}
- 例如:
$\underbrace{a+\overbrace{b+\dots+b}^{m\mbox{\tiny 个}}}_{20\mbox{\scriptsize 个}}$
显示为:\(\underbrace{a+\overbrace{b+\dots+b}^{m\mbox{\tiny 个}}}_{20\mbox{\scriptsize 个}}\)
- 例如:
数学重音符号
以a为例,;如果字母i或j带有重音,字母i,y应该替换为\imath、\jmath
$$
\hat{a}
\check{a}
\breve{a}
\tilde{a}
\bar{a}
\vec{a}
\acute{a}
\grave{a}
\mathring{a}
\dot{a}
\ddot{a}
$$
显示结果为:
\[
\hat{a}
\check{a}
\breve{a}
\tilde{a}
\bar{a}
\vec{a}
\acute{a}
\grave{a}
\mathring{a}
\dot{a}
\ddot{a}
\]堆积符号
\stacrel{上位符号}{基位符号}
基位符号大,上位符号小{上位公式\atop 下位公式}
上下符号一样大{上位公式\choose 下位公式}
上下符号一样大;上下符号被包括在圆弧内- 例如:
\vec{x}\stackrel{\mathrm{def}}{=}{x_1,\dots,x_n}\\
{n+1 \choose k}={n \choose k}+{n \choose k-1}\\
\sum_{k_0,k_1,\ldots>0 \atop k_0+k_1+\cdots=n}A_{k_0}A_{k_1}\cdots
显示效果为:
\[
\vec{x}\stackrel{\mathrm{def}}{=}{x_1,\dots,x_n}\\{n+1 \choose k}={n \choose k}+{n \choose k-1}\\\sum_{k_0,k_1,\ldots>0 \atop k_0+k_1+\cdots=n}
\]
定界符
$$
()\big(\big) \Big(\Big) \bigg(\bigg) \Bigg(\Bigg)
\big(\Big) \bigg(\Bigg)
$$
显示结果为:\[
()\big(\big) \Big(\Big) \bigg(\bigg) \Bigg(\Bigg)
\big(\Big) \bigg(\Bigg)
\]
自适应放大命令:\left 和\right,本命令放在左右定界符前,自动随着公式内容大小调整符号大小
例子:
\( \left(x\right) \left(x^{y^{\scriptstyle z}}\right)\)占位宽度
两个quad空格 a \qquad b 两个m的宽度
, 显示为:\(a \qquad b\)quad空格 a \quad b 一个m的宽度
,显示为\(a\quad b\)大空格 a\ b 1/3m宽度
,显示为:\(a\ b\)中等空格 a\;b 2/7m宽度
,显示为:\(a\;b\)小空格 a\,b 1/6m宽度
, 显示为:\(a\,b\)没有空格 ab
, 显示为:\(ab\)紧贴 a\!b 缩进1/6m宽度
, 显示为:\(a\!b\)\quad代表当前字体下接近字符‘M’的宽度
(approximately the width of an "M" in the current font)
集合相关的运算命令
集合的大括号:
\{ ...\}
,显示为:\(\{...\}\)
集合中的|
: , 显示为: \(\mid\)属于:
\in
显示为: \( \in\)
不属于:\not\in
显示为: \(\not\in\)
A包含于B:A\subset B
显示为:\( A\subset B\)
A真包含于B:A \subsetneqq B
显示为:\(A\subsetneqq B\)
A包含B:A supset B
显示为:\( A\supset B\)
A真包含B:A \supsetneqq B
显示为: \( A\supsetneqq B\)
A不包含于B:A \not \subset B
显示为:\( A\not\subset B \)
A交B:A \cap B
显示为:\( A\cap B\)
A并B:A \cup B
显示为:\( A\cup B\)
A的闭包:\overline{A}
显示为:\(\overline{A}\)
A减去B:A\setminus B
显示为:\(A \setminus B\)
实数集合:\mathbb{R}
显示为:\(\mathbb{R}\)
空集:\emptyset
显示为:\(\emptyset\)参考引用:
http://hubl82.blog.163.com/blog/static/12676948520134510173383/
http://blog.sina.com.cn/s/blog_4ddef8f80100iwwv.html
http://blog.sina.com.cn/s/blog_4b1046f80101nbcn.html
Markdown 添加 Latex 数学公式的更多相关文章
- Markdown中Latex 数学公式基本语法
原文地址:http://blog.csdn.net/u014630987/article/details/70156489 Markdown中Latex 数学公式基本语法 公式排版 分为两种排版: - ...
- Typora 使用 Markdown 嵌入 LaTeX 数学公式符号语法
博客园不支持渲染 LaTeX 数学公式,需要用到什么公式,请复制到您所用的支持 LaTeX 的编辑器中查看实现效果.Typora 可以渲染 LaTeX 数学公式. 目录 行内与独行 行内公式 独行公式 ...
- Markdown插入LaTex数学公式
本文转载自Nautilus_sailing的试试LaTeX插入数学公式,内容有所改动 今天写了一篇随笔,其中需要写几个数学式子,但是我又不想直接将公式做成图片后插入,我觉得很不美观还麻烦.但是我也不会 ...
- markdown下编辑latex数学公式
在利用为知笔记编写笔记的时候,有时需要用的markdown,只要把文件名加上后缀.md,就可以使用markdown语法,以下介绍在markdown下编辑latex数学公式. 使用LaTeX写公式的基本 ...
- 编辑你的数学公式——markdown中latex的使用
前言 最近开始使用起markdown来记学习笔记,因为经常有公式要写,就需要用到latex,到网上查来查去又不太方便,而且也很少能查到写的比较全的,就准备写下这篇文章. 插入数学公式 在markdow ...
- Markdown中插入数学公式的方法
Markdown中插入数学公式的方法 文章来源:http://blog.csdn.net/xiahouzuoxin/article/details/26478179 自从使用Markdown以来,就开 ...
- Linux 中优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax)
这样一个标题可能不太准确,因为确实无法准确地解释什么叫"文本化编辑思想".其实我这篇随笔主要是想探讨 Markdown.LaTeX.MathJax,有兴趣的朋友可以继续往下看,同时 ...
- C#开发基于Http的LaTeX数学公式转换器
本文将讲解如何通过codecogs.com和Google.com提供的API接口来将LaTeX数学函数表达式转化为图片形式.具体思路如下: (1)通过TextBox获取用户输入的LaTeX数学表达式, ...
- Android开发手记(29) 基于Http的LaTeX数学公式转换器
本文将讲解如何通过codecogs.com和Google.com提供的API接口来将LaTeX数学函数表达式转化为图片形式.具体思路如下: (1)通过EditText获取用户输入的LaTeX数学表达式 ...
随机推荐
- wcf iis host 打开exe失败 不能显示界面
最近谷歌没法用了,我的freegate经常性的崩溃 无奈之下,用了必应,貌似也不错 http://stackoverflow.com/questions/8414514/iis7-does-not-s ...
- 函数lock_mode_stronger_or_eq 锁权限等级
row代表lock HashTable的权限 column代表预加锁的权限 ulint lock_mode_stronger_or_eq( /*=====================*/ e ...
- Vimwiki使用笔记
vimwiki使用笔记 vimwiki vimwiki installation syntax Inline links Image Link Header List Table code block ...
- [039] 微信公众帐号开发教程第15篇-自定义菜单的view类型(访问网页)
引言及内容概要 距离写上一篇文章<自定义菜单的创建及菜单事件响应>整整过了两个月的时间,那时公众平台还没有开放view类型的菜单.在不久前,微信公众平台悄悄开放了view类型的菜单,却没有 ...
- yarn队列提交spark任务权限控制
转载请注明出处:http://www.cnblogs.com/xiaodf/ 1 CapacityScheduler 1.1 模型介绍 1.2 资源分配相关参数 1.3 限制应用程序数目相关参数 1. ...
- ACM2030_机内码
/* 汉字统计 问题说明 统计给定文本文件中汉字的个数. 输入 输入文件首先包含一个整数Ñ,表示测试实例的个数,然后是Ñ段文本. 产量 对于每一段文本,输出其中的汉字的个数,每个测试实例的输出 ...
- vm虚拟机上安装apache+php+ftp+mysql
我在vm虚拟机上想安装 winxp和linux,然后在linux机上装apache+php+ftp+mysql,以下为我的按装过程: 1:连通虚拟机:两个虚拟机都选Host-Onl,查看主机Virt ...
- HW3.2
import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner i ...
- POJ-1177 Picture 矩形覆盖周长并
题目链接:http://poj.org/problem?id=1177 比矩形面积并麻烦点,需要更新竖边的条数(平行于x轴扫描)..求横边的时候,保存上一个结果,加上当前长度与上一个结果差的绝对值就行 ...
- POJ3080 - Blue Jeans(KMP+二分)
题目大意 求N个字符串的最长公共字串 题解 和POJ1226做法一样...注意是字典序最小的...WA了一次 代码: #include <iostream> #include <cs ...