Typora作为一款markdown编辑器,自然是少不了写各种数学公式了,然而很多人发现Typora似乎并不能直接写LaTeX的数学公式,那该怎么办呢?
但是Typora默认不支持这种公式,这就需要设置一下了
进入文件->偏好设置->Markdown,将"Markdown扩展语法"全部勾上就好了
1.如何插入公式
LaTeX的数学公式有两种:行中公式和独立公式。行中公式放在文中与其它文字混编,独立公式单独成行。
行中公式可以用如下方法表示:
$ 数学公式 $
独立公式可以用如下方法表示:
$$ 数学公式 $$
2.如何输入上下标
^ 表示上标, _ 表示下标。如果上下标的内容多于一个字符,需要用 {} 将这些内容括成一个整体。上下标可以嵌套,也可以同时使用。
例子:
$$ x^{y^z}=(1+{e}^x)^{-2xy^w} $$
3.如何输入括号和分隔符
()、[] 和 | 表示符号本身,使用 \{\} 来表示 {} 。当要显示大号的括号或分隔符时,要用 \left 和 \right 命令。
$$ f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) $$
\left表示左括号, \right 表示右括号
\lbrace表示左大括号,\rbrace表示右大括号,\quad表示空格
function(x)\lbrace return \quad x^2 ; \rbrace
4.如何输入分数
通常使用 \frac {分子} {分母} 命令产生一个分数,分数可嵌套。 便捷情况可直接输入 \frac ab 来快速生成一个 。 如果分式很复杂,亦可使用 分子 \over 分母 命令,此时分数仅有一层。
- 例子:
$$\frac{a-1}{b-1} \quad and \quad {a+1\over b+1}$$
- 显示:
5.如何输入开方
使用 \sqrt [根指数,省略时为2] {被开方数} 命令输入开方。
- 例子:
$$\sqrt{2} \quad and \quad \sqrt[n]{3}$$
- 显示:
6.如何输入省略号
数学公式中常见的省略号有两种,\ldots 表示与文本底线对齐的省略号,\cdots 表示与文本中线对齐的省略号。\ldot表示一个点
- 例子:
$$f(x_1,x_2,\underbrace{\ldots}_{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}_{\rm cdots} + x_n^2$$
- 显示:
\underbrace 表示下大括号,本例中\rm 可省略,但建议加入,能使式子更美观。
7.如何输入矢量
使用 \vec{矢量} 来自动产生一个矢量。也可以使用 \overrightarrow 等命令自定义字母上方的符号。
- 例子:
$$\vec{a} \cdot \vec{b}=0$$
- 显示:
- 例子:
$$\overleftarrow{xy} \quad and \quad \overleftrightarrow{xy} \quad and \quad \overrightarrow{xy}$$
- 显示:
8.如何输入积分
使用 \int_积分下限^积分上限 {被积表达式} 来输入一个积分。
例子:
$$\int_0^1 {x^2} \,{\rm d}x$$
显示:
本例中 \, 和 {\rm d} 部分可省略,但建议加入,能使式子更美观。
9.如何输入极限运算
使用 \lim_{变量 \to 表达式} 表达式 来输入一个极限。如有需求,可以更改 \to 符号至任意符号。
例子:
$$ \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$$
- 显示:
11.如何输入希腊字母
输入 \小写希腊字母英文全称 和 \首字母大写希腊字母英文全称 来分别输入小写和大写希腊字母。 对于大写希腊字母与现有字母相同的,直接输入大写字母即可。
部分字母有变量专用形式,以 \var- 开头。
12.如何输入其它特殊字符
若需要显示更大或更小的字符,在符号前插入 \large 或 \small 命令。
若找不到需要的符号,使用 来画出想要的符号。
(1).关系运算符
(2).集合运算符
(3).对数运算符
(4).三角运算符
(5).微积分运算符
(6).逻辑运算符
(7).戴帽符号
(8).连线符号
(9).箭头符号
- 推荐使用符号:
在字符间加入空格
有四种宽度的空格可以使用: \,、\;、\quad 和 \qquad 。
- 例子:
$$ a \, b \mid a \; b \mid a \quad b \mid a \qquad b $$
- 显示:
当然,使用 \text {n个空格} 也可以达到同样效果。
以上就是常见的markdown内数学公式输入的方法。
更多内容参考: