一、公式使用参考

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. [Spark][Python]DataFrame select 操作例子II

    [Spark][Python]DataFrame中取出有限个记录的   继续 In [4]: peopleDF.select("age","name") In ...

  2. 对于ps基本操作的归纳

    1.开始新的制作 1)新建 快捷键:Ctrl+n      格式:宽高根据要求自选:颜色模式常用R(红)G(绿)B(蓝) 2)打开电脑上的图片 快捷键:Ctrl+o 2.选框工具 快捷键:M 作用:能 ...

  3. 分布式监控系统Zabbix-添加windows监控主机

    大多数情况下,线上服务器都是linux系统,但是偶尔也会有些windows机器.下面简单介绍下zabbix添加windows监控机的操作:1)下载windows的zabbix_agent下载地址:ht ...

  4. Final 个人最终作业。

    1.对软件工程M1/M2做一个总结 在M1阶段,我在C705组.M1阶段我与黄漠源同学结对,一起完成提取关键词算法的优化.最初我们一起测试提取关键词算法功能的实现效果,随后我主要负责从网络上搜寻并整理 ...

  5. Redis学习笔记之多机数据库

    1.复制 完整重同步,从服务器完全复制主服务器的数据,主要通过RDB文件和单条命令传输(套接字连接). 部分重同步,主服务器进行命令传播的时候,不仅会把写命令发送给从服务器,而且还会把写命令放入复制积 ...

  6. 《Linux内核分析》第八周学习笔记

    <Linux内核分析>第八周学习笔记 进程的切换和系统的一般执行过程 郭垚 原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163 ...

  7. <<浪潮之巅>>阅读笔记三

    纵看世界,横看国内.我们国内也有很多很优秀的企业正在走向或者已经处于浪潮之巅.阿里巴巴.腾讯和百度这三巨头应该是我们计算机行业的龙头.但是 不得不说,在创新方面我们做的并不多,这是值得每一个从事计算机 ...

  8. Github介绍

    Git是一个分布式的版本控制系统,最初由LinusTorvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中.包括Rubinius和Mer ...

  9. JAVA面对对象(五)——接口

    接口由全局常量和公共的抽象方法组成,接口的定义格式: interface 接口名称{ 全局常量; 抽象方法; } 接口中的抽象方法必须定义为public访问权限,在接口中如果不写也默认是public访 ...

  10. NopCommerce源码架构

    我们承接以下nop相关的业务,欢迎联系我们. 我们承接NopCommerce定制个性化开发: Nopcommerce二次开发 Nopcommerce主题开发 基于Nopcommerce的二次开发的电子 ...