[优快云_Markdown]使用LaTeX基本数学公式

简介

以前我很头疼在博文里写公式,一直期盼优快云的博文编辑器能支持LaTeX 公式输入,今天终于可以使用这个功能了!此文主要讨论如何在优快云的Markdown编辑器中写 LaTeX 公式!


使用LaTeX写公式的基本语法

LaTeX 公式有两种,一种是用在正文中的,一种是单独显示的。正文中的公式用 $...$ 来定义,单独显示的用 $$...$$ 来定义,其中 ... 表示的是LaTeX 的公式命令。

例如:

> 我们定义$f(x) = \sum_{i=0}^{N}\int_{a}^{b} g(t,i) \text{ d}t$. (行内公式)
> 
> 或者定义$f(x)$如下(行间公式): 
> $$f(x) = \sum_{i=0}^{N}\int_{a}^{b} g(t,i) \text{ d}t{6}\tag{1}$$

得到的结果是:

我们定义 f(x)=Ni=0bag(t,i) dt . (行内公式)

或者定义 f(x) 如下(行间公式):

f(x)=i=0Nbag(t,i) dt(1)


基本LaTeX 公式命令

希腊字母

命令显示命令显示
\alpha α \beta β
\gamma γ \delta δ
\epsilon ϵ \zeta ζ
\eta η \theta θ
\iota ι \kappa κ
\lambda λ \mu μ
\xi ξ \nu ν
\pi π \rho ρ
\sigma σ \tau τ
\upsilon υ \phi ϕ
\chi χ \psi ψ
\omega ω

如果使用大写的希腊字母,把命令的首字母变成大写即可,例如 \Gamma 输出的是 Γ

如果使用斜体大写希腊字母,再在大写希腊字母的LaTeX命令前加上var,例如\varGamma 生成 Γ

例如:

$$
 \varGamma(x) = \frac{\int_{\alpha}^{\beta} g(t)(x-t)^2\text{ d}t }{\phi(x)\sum_{i=0}^{N-1} \omega_i} \tag{2}
$$

生成如下结果:

Γ(x)=βαg(t)(xt)2 dtϕ(x)N1i=0ωi(2)

和号和积分号

和号和积分号比较常用,这里也列出来:

命令显示命令显示
\sum \int
\sum_{i=1}^{N} Ni=1 \int_{a}^{b} ba
\prod \iint
\prod_{i=1}^{N} Ni=1 \iint_{a}^{b} ba
\bigcup \bigcap
\bigcup_{i=1}^{N} Ni=1 \bigcap_{i=1}^{N} Ni=1

其它常用命令

命令显示命令显示
\sqrt[3]{2} 23 \sqrt{2} 2
x^{3} x3 x_{3} x3
\lim_{x \to 0} limx0 \frac{1}{2} 12


注意:上标和下标在只有一个字符时,可以不用中括号: x^2x^{2}的结果都是 x2


总结

本文介绍的是一些基本的LaTeX 公式命令。未尽之处,大家可以参考这里


PS : 欢迎大家批评指正

### 优快云使用 Markdown 编写数学公式的方法 在 优快云Markdown 编辑器中编写数学公式主要依赖于 MathJax 渲染引擎,这使得可以在浏览器中直接展示数学表达式而不必插入图片[^2]。 #### 行内公式的书写方式 对于行内的数学公式,应当将 LaTeX 语法的内容放置于单个美元符号 `$` 中间。例如: ```markdown Euler's identity $e^{i\pi} + 1 = 0$ is a beautiful equation. ``` 上述代码会呈现如下效果:Euler's identity \( e^{i\pi} + 1 = 0 \) is a beautiful equation. #### 单独成行的公式 如果希望某个公式单独占据一行并被居中显示,则应将其置于双美元符号 `$$` 内部。比如下面的例子展示了如何定义二次方程求根公式: ```markdown The solutions to the quadratic equation are given by: $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$ ``` 这样就会得到这样的输出: The solutions to the quadratic equation are given by: \[ x = {-b \pm \sqrt{b^2-4ac} \over 2a}. \] #### 常见的上下标表示法 为了创建指数或下标形式,在 LaTeX 中分别利用字符 `^` 和 `_` 来实现。当上下标的长度超过一个字符时,需要用大括号 `{}` 将其包围起来[^1]。 ```markdown Superscript example: $x^n$, Subscript example: $y_i$ For multiple characters, use braces like this: $x^{n+1}$y_{ij}$ ``` 这段文字将会渲染为: Superscript example: \( x^n \), Subscript example: \( y_i \) For multiple characters, use braces like this: \( x^{n+1} \) and \( y_{ij} \)
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值