一、公式使用参考

1.如何插入公式

  • 行中公式(放在文中与其它文字混编)可以用如下方法表示:$ 数学公式 $
  • 独立公式可以用如下方法表示:$$ 数学公式 $$
  • 自动编号的公式可以用如下方法表示:

若需要手动编号,参见大括号和行标的使用

\begin{equation}
数学公式
\label{eq:当前公式名}
\end{equation}
自动编号后的公式可在全文任意处使用 \eqref{eq:公式名} 语句引用。

例子:

$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,行内公式示例} $
显示:

$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,行内公式示例} $

例子:

$$ J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,独立公式示例} $$

显示:

\[J_\alpha(x) = \sum_{m=0}^\infty \frac{(-1)^m}{m! \Gamma (m + \alpha + 1)} {\left({ \frac{x}{2} }\right)}^{2m + \alpha} \text {,独立公式示例}
\]

2.如何输入上下标

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

例子:

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

显示:

\[x^{y^z}=(1+{\rm e}^x)^{-2xy^w}
\]

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

  • 例子:

    $$ \sideset{^1_2}{^3_4}\bigotimes $$
  • 显示:

\[\sideset{^1_2}{^3_4}\bigotimes
\]

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

()[] |表示符号本身,使用 \{\} 来表示 {} 。当要显示大号的括号或分隔符时,要用 \left\right 命令。

一些特殊的括号:

输入 显示
$$\langle表达式\rangle$$ $$\langle表达式 \rangle$$
$$\lceil表达式\rceil$$ $$\lceil表达式 \rceil$$
$$\lfloor表达式\rfloor$$ $$\lfloor表达式 \rfloor$$
$$\lbrace表达式\rbrace$$ $$\lbrace表达式 \rbrace$$

例子:

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

显示:

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

4.如何输入分数

通常使用 \frac {分子} {分母} 命令产生一个分数\frac {分子} {分母},分数可嵌套。

便捷情况可直接输入 \frac ab 来快速生成一个\frac ab。

如果分式很复杂,亦可使用 分子 \over 分母 命令,此时分数仅有一层。

例子:

$$\frac{a-1}{b-1} \quad and \quad {a+1\over b+1}$$

\[\frac{a-1}{b-1} \quad and \quad {a+1\over b+1}
\]

5.如何输入开方

使用 \sqrt [根指数,省略时为2] {被开方数} 命令输入开方。

例子:

$$\sqrt{2} \quad and \quad \sqrt[n]{3}$$

\[\sqrt{2} \quad and \quad \sqrt[n]{3}
\]

6.如何输入省略号

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

例子:

$$f(x_1,x_2,\underbrace{\ldots}_{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}_{\rm cdots} + x_n^2$$

显示:

\[f(x_1,x_2,\underbrace{\ldots}_{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}_{\rm cdots} + x_n^2
\]

7.如何输入矢量

使用 \vec{矢量} 来自动产生一个矢量。也可以使用 \overrightarrow 等命令自定义字母上方的符号。

例子:

$$\vec{a} \cdot \vec{b}=0$$

显示:

\[\vec{a} \cdot \vec{b}=0
\]

例子:

$$\overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}$$

显示:

\[\overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}
\]

8.如何输入积分

使用 \int_积分下限^积分上限 {被积表达式} 来输入一个积分。

例子:

$$\int_0^1 {x^2} \,{\rm d}x$$

显示:

\[\int_0^1 {x^2} \,{\rm d}x
\]

9.如何输入极限运算

使用 \lim_{变量 \to 表达式} 表达式 来输入一个极限。如有需求,可以更改 \to 符号至任意符号。

例子:

$$ \lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)} $$

显示:

\[\lim_{n \to +\infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)}
\]

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

使用 \sum_{下标表达式}^{上标表达式} {累加表达式} 来输入一个累加。

与之类似,使用 \prod \bigcup \bigcap 来分别输入累乘、并集和交集。

此类符号在行内显示时上下标表达式将会移至右上角和右下角。

例子:

$$\sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R$$

显示:

\[\sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} R
\]

11.如何输入希腊字母

输入 \小写希腊字母英文全称 \首字母大写希腊字母英文全称来分别输入小写和大写希腊字母。

对于大写希腊字母与现有字母相同的,直接输入大写字母即可。

输入 显示 输入 显示
$\alpha$ \(\alpha\) $A$ \(A\)
$\beta$ \(\beta\) $B$ \(B\)
$\gamma$ \(\gamma\) $\Gamma$ \(\Gamma\)
$\delta$ \(\delta\) $\Delta$ \(\Delta\)
$\epsilon$ \(\epsilon\) $E$ \(E\)
$\zeta$ \(\zeta\) $Z$ \(Z\)
$\eta$ \(\eta\) $H$ \(H\)
$\theta$ \(\theta\) $\Theta$ \(\Theta\)
$\iota$ \(\iota\) $I$ \(I\)
$\kappa$ \(\kappa\) $K$ \(K\)
$\lambda$ \(\lambda\) $\Lambda$ \(\Lambda\)
$\nu$ \(\nu\) $N$ \(N\)
$\mu$ \(\mu\) $M$ \(M\)
$\xi$ \(\xi\) $\Xi$ \(\Xi\)
$o$ \(o\) $O$ \(O\)
$\pi$ \(\pi\) $\Pi$ \(\Pi\)
$\rho$ \(\rho\) $P$ \(P\)
$\sigma$ \(\sigma\) $\Sigma$ \(\Sigma\)
$\tau$ \(\tau\) $T$ \(T\)
$\upsilon$ \(\upsilon\) $\Upsilon$ \(\Upsilon\)
$\phi$ \(\phi\) $\Phi$ \(\Phi\)
$\chi$ \(\chi\) $X$ \(X\)
$\psi$ \(\psi\) $\Psi$ \(\Psi\)
$\omega$ \(\omega\) $\Omega$ \(\Omega\)

12.大括号和行标的使用

使用 \left \right 来创建自动匹配高度的 (圆括号),[方括号] 和 {花括号} 。

在每个公式末尾前使用\tag{行标}来实现行标。

例子:

$$
f\left(
\left[
\frac{
1+\left\{x,y\right\}
}{
\left(
\frac{x}{y}+\frac{y}{x}
\right)
\left(u+1\right)
}+a
\right]^{3/2}
\right)
\tag{行标}
$$

显示:

\[f\left(
\left[
\frac{
1+\left\{x,y\right\}
}{
\left(
\frac{x}{y}+\frac{y}{x}
\right)
\left(u+1\right)
}+a
\right]^{3/2}
\right)
\tag{行标}
\]

小技巧:

  • $\smash{\displaystyle\max_{0 \leq q \leq n-1}} f(q) \le n$ 显示:

    \(\smash{\displaystyle\max_{0 \leq q \leq n-1}} f(q) \le n\)
  • $f(x + \epsilon) \approx f(x) + f'(x) \epsilon + \mathcal{O}(\epsilon^2).$, 显示:

    \(f(x + \epsilon) \approx f(x) + f'(x) \epsilon + \mathcal{O}(\epsilon^2).\)
  • 求导符号使用 $\text{d}x$, 即:\(\text{d}x\)

Markdown公式(二)以表格的形式列出了常用符号。

更多内容参见https://www.zybuluo.com/codeep/note/163962

字体转换

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

输入 说明 显示实例
\rm 罗马体 \({\rm D}\)
\cal 花体 \(\cal D\)
\it 意大利体 \(\it D\)
\Bbb 黑板粗体 \(\Bbb D\)
\bf 粗体 \(\bf D\)
\mit 数学斜体 \(\mit D\)
\sf 等线体 \(\sf D\)
\scr 手写体 \(\scr D\)
\tt 打字机体 \(\tt D\)
\frak 旧德式字体 \(\frak D\)
\boldsymbol 黑体 \(\boldsymbol{X}\), \(\boldsymbol{x}\)

设定表格

$$
\begin{array}{ccc|c}
a11 & a12 & a13 & b1 \\
a21 & a22 & a23 & b2 \\
a31 & a32 & a33 & b3 \\
\end{array}
$$

显示:

\[\begin{array}{ccc|c}
a11 & a12 & a13 & b1 \\
a21 & a22 & a23 & b2 \\
a31 & a32 & a33 & b3 \\
\end{array}
\]

还可以表示 $\KaTeX$$\LaTeX$ 为 :

\(\KaTeX\) \(\LaTeX\)。

Markdown公式编辑学习笔记的更多相关文章

  1. 关于Markdown的一些学习笔记

    **关于Markdown的一些学习笔记** 一直利用markdown进行博客的文档编写,一方面是因为不需要特别注重排版,另一方面是十分的方便.最近突发奇想的认为,如果能运用到平时的作业或课程中,会不会 ...

  2. Markdown公式编辑

    一.公式使用参考 1.如何插入公式 行中公式(放在文中与其它文字混编)可以用如下方法表示:$ 数学公式 $ 独立公式可以用如下方法表示:$$ 数学公式 $$ 自动编号的公式可以用如下方法表示: 若需要 ...

  3. markdown公式编辑参考

    原文作者,https://www.cnblogs.com/q735613050/p/7253073.html

  4. MarkDown语法 学习笔记 效果源码对照

    MarkDown基本语法学习笔记 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式. 下面将对Markdown的基本使用做一个介绍 目 ...

  5. VSTO学习笔记(五)批量编辑Excel 2010 x64

    原文:VSTO学习笔记(五)批量编辑Excel 2010 x64 近期因为工作的需要,经常要批量处理大量的Excel文件,如果纯手工一个个修改,非常的麻烦,于是写了这么一个帮助类,希望能对你有所帮助. ...

  6. 【Ext.Net学习笔记】06:Ext.Net GridPanel的用法(GridPanel 折叠/展开行、GridPanel Selection、 可编辑的GridPanel)

    GridPanel 折叠/展开行 Ext.Net GridPanel的行支持折叠/展开功能,这个功能个人觉得还说很有用处的,尤其是数据中包含图片等内容的时候. 下面来看看效果: 使用行折叠/展开功能之 ...

  7. Ext.Net学习笔记18:Ext.Net 可编辑的GridPanel

    Ext.Net学习笔记18:Ext.Net 可编辑的GridPanel Ext.Net GridPanel 有两种编辑模式:编辑单元格和编辑行. 单元格编辑: 行编辑: 可以看出,单元格编辑的时候,只 ...

  8. Markdown 学习笔记: Basics

    Markdown 学习笔记: Basics 原文:Basics. 了解Markdown格式化句法的要点 本页对如何使用Markdown提供了一个简单的概述.在"句法"页中对Mark ...

  9. VSTO 学习笔记(十二)自定义公式与Ribbon

    原文:VSTO 学习笔记(十二)自定义公式与Ribbon 这几天工作中在开发一个Excel插件,包含自定义公式,根据条件从数据库中查询结果.这次我们来做一个简单的测试,达到类似的目的. 即在Excel ...

随机推荐

  1. Mybatis自动生成实体类

    Maven自动生成实体类需要的jar包 一.pom.xml中 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns ...

  2. jsp界面的继承与否剖析

    引入页面时候 ${pageContext.request.contextPath}为页面上下文路径:也可以用js来实现: <script type="text/javascript&q ...

  3. NOIp2014提高组初赛错题简析

    总体分析 \(89pts\),粗略来看选择题错的比较多,\(-6pts\).同时又是尿性的填空杀扣了\(5pts\). 不过后面的两大题全对了还是可喜可贺 错题精析 单项选择T8 编译器的主要功能是( ...

  4. 在平衡树的海洋中畅游(三)——Splay

    Preface 由于我怕学习了Splay之后不直接写blog第二天就忘了,所以强行加了一波优先级. 论谁是天下最秀平衡树,我Splay第一个不服.维护平衡只靠旋转. 一言不合转死你 由于平衡树我也介绍 ...

  5. Oracle 社区动态、中文讲座,最佳实践

    https://community.oracle.com/thread/3789691https://community.oracle.com/community/support/%E4%B8%AD% ...

  6. 【php增删改查实例】第十九节 - session的使用: 让服务器知道你是谁?

    因为HTTP请求是一种无状态的请求,所谓无状态,就是服务器不会记录下你本次请求的信息.http它是基于请求 - 相应模式的一种数据传输协议.就是说,你发送一个请求,我服务器给你一个响应,这件事情就算完 ...

  7. Nancy异步用法

    个人笔记,记录Nancy异步用法 基类,所有请求都将首先执行该类,并执行Before事件 namespace CxyAdvert.Base { public class BaseNancyModel ...

  8. LeetCode Search Insert Position (二分查找)

    题意 Given a sorted array and a target value, return the index if the target is found. If not, return ...

  9. [UWP 自定义控件]了解模板化控件(9):UI指南

    1. 使用TemplateSettings统一外观 TemplateSettings提供一组只读属性,用于在新建ControlTemplate时使用这些约定的属性. 譬如,修改HeaderedCont ...

  10. QQ聊天记录备份助手 v1.0——搜索、备份、恢复QQ聊天记录文件,重装系统必备

    项目地址 https://github.com/guoyaohua/QQBackUp 开发环境 Netbean JAVA 功能描述 自动搜索硬盘中的QQ聊天记录文件 可选择的备份QQ数据记录 还原QQ ...