对于科研人员、教师和学生而言,能够流畅地编写数学公式至关重要。MarkText内置了强大的KaTeX数学公式渲染引擎,让您可以在Markdown中轻松编写复杂的数学表达式。本文将详细介绍MarkText的数学公式功能,助您提升学术写作效率。
传统学术写作面临诸多挑战:
MarkText完美解决了这些问题,让学术写作回归专注。
MarkText使用KaTeX作为数学公式的渲染引擎,具有以下优势:
行内公式嵌入在正文段落中,使用单个美元符号包裹:
这是一个行内公式:$E = mc^2$,用于表达质能方程。
渲染效果:这是一个行内公式:$E = mc^2$,用于表达质能方程。
独立公式块单独占一行居中显示,使用双美元符号包裹:
$$
\int_{a}^{b} f(x) \, dx = F(b) - F(a)
$$
渲染效果:
$$\int_{a}^{b} f(x) \, dx = F(b) - F(a)$$| 小写 | 语法 | 大写 | 语法 |
|---|---|---|---|
| α | \alpha | Α | A |
| β | \beta | Β | B |
| γ | \gamma | Γ | \Gamma |
| δ | \delta | Δ | \Delta |
| θ | \theta | Θ | \Theta |
| π | \pi | Π | \Pi |
| σ | \sigma | Σ | \Sigma |
| ω | \omega | Ω | \Omega |
上标:$x^2$、$x^{n+1}$
下标:$x_1$、$x_{ij}$
上下标结合:$x_1^2$
渲染效果:上标:$x^2$、$x^{n+1}$ 下标:$x_1$、$x_{ij}$ 上下标结合:$x_1^2$
行内分式:$\frac{a}{b}$
独立分式:
$$
\frac{a+b}{c+d}
$$
嵌套分式:$\frac{1}{1+\frac{1}{2}}$
渲染效果:行内分式:$\frac{a}{b}$
$$\frac{a+b}{c+d}$$嵌套分式:$\frac{1}{1+\frac{1}{2}}$
平方根:$\sqrt{x}$
n次方根:$\sqrt[n]{x}$
平方根表达式:$\sqrt{x^2 + y^2}$
渲染效果:平方根:$\sqrt{x}$ n次方根:$\sqrt[n]{x}$ 平方根表达式:$\sqrt{x^2 + y^2}$
求和符号:$\sum_{i=1}^{n} x_i$
积分符号:$\int_{0}^{\infty} e^{-x} dx$
双重积分:$\iint_{D} f(x,y) dxdy$
环路积分:$\oint_{C} \vec{F} \cdot d\vec{r}$
渲染效果:求和符号:$\sum_{i=1}^{n} x_i$
$$\int_{0}^{\infty} e^{-x} dx$$极限:$\lim_{x \to \infty} \frac{1}{x} = 0$
导数:$f'(x)$、$f''(x)$
偏导数:$\frac{\partial f}{\partial x}$
全微分:$df = \frac{\partial f}{\partial x}dx + \frac{\partial f}{\partial y}dy$
渲染效果:极限:$\lim_{x \to \infty} \frac{1}{x} = 0$
$$f'(x)$$$$
\begin{matrix}
a & b \\
c & d
\end{matrix}
$$
渲染效果:
$$\begin{matrix} a & b \\ c & d \end{matrix}$$方括号矩阵:
$$
\begin{bmatrix}
a & b \\
c & d
\end{bmatrix}
$$
圆括号矩阵:
$$
\begin{pmatrix}
a & b \\
c & d
\end{pmatrix}
$$
行列式:
$$
\begin{vmatrix}
a & b \\
c & d
\end{vmatrix} = ad - bc
$$
渲染效果:
$$\begin{bmatrix} a & b \\ c & d \end{bmatrix}$$ $$ad - bc$$$$
f(x) =
\begin{cases}
x & \text{当 } x \geq 0 \\
-x & \text{当 } x < 0
\end{cases}
$$
渲染效果:
$$f(x) = \begin{cases} x & \text{当 } x \geq 0 \\ -x & \text{当 } x < 0 \end{cases}$$蕴含:$A \Rightarrow B$
等价:$A \Leftrightarrow B$
推出:$\therefore$
因为:$\because$
存在:$\exists$
任意:$\forall$
属于:$\in$
不属于:$\notin$
子集:$\subset$、$\subseteq$
并集:$\cup$
交集:$\cap$
渲染效果:蕴含:$A \Rightarrow B$ 等价:$A \Leftrightarrow B$ 存在:$\exists$ 任意:$\forall$
右箭头:$\rightarrow$、$\Rightarrow$
左箭头:$\leftarrow$、$\Leftarrow$
双箭头:$\leftrightarrow$、$\Leftrightarrow$
长箭头:$\longrightarrow$
映射:$\mapsto$
渲染效果:右箭头:$\rightarrow$、$\Rightarrow$ 映射:$\mapsto$
小空格:$a \, b$
中等空格:$a \; b$
大空格:$a \quad b$
超大空格:$a \qquad b$
渲染效果:小空格:$a \, b$ 大空格:$a \quad b$
MarkText还支持化学公式的编写:
$$
\ce{H2O}
$$
$$
\ce{2H2 + O2 -> 2H2O}
$$
$$
\ce{pH = -log10[H+]}
$$
渲染效果:
$$\ce{H2O}$$ $$\ce{2H2 + O2 -> 2H2O}$$## 摘要
本文研究了[研究对象]在[条件]下的[性质]。我们证明了以下主要结果:
$$
\textbf{定理 1:} \quad \text{[核心定理内容]}
$$
实验结果表明,该方法相比传统方法效率提升可达$\Delta E = E_{new} - E_{old}\%$。
## 定理证明
**证明:** 对于任意$\epsilon > 0$,取$\delta = \frac{\epsilon}{2}$。
由[条件1]可知,$\forall x \in (a-\delta, a+\delta)$,
$$
|f(x) - f(a)| < \frac{\epsilon}{2}
$$
又由[条件2]可知,$|g(x) - g(a)| < \frac{\epsilon}{2|f'(a)|}$。
综上,$|(f+g)(x) - (f+g)(a)| < \epsilon$。
故$f+g$在点$a$处连续。 $\square$
## 实验结果
| 参数 | 数值 | 单位 |
|:----:|:---:|:----:|
| 温度 $T$ | $298$ | K |
| 压力 $P$ | $101.325$ | kPa |
| 浓度 $c$ | $0.1$ | mol/L |
实验数据拟合结果为:
$$
y = ax^2 + bx + c \quad (R^2 = 0.998)
$$
其中 $a = 1.23 \times 10^{-3}$,$b = 4.56 \times 10^{-2}$,$c = 7.89$。
A:检查语法是否正确,确保使用正确的美元符号包裹公式。
A:使用align环境进行多行对齐:
$$
\begin{align}
f(x) &= (x+1)^2 \\
&= x^2 + 2x + 1
\end{align}
$$
A:使用\text{}命令:$\text{这是一段中文}$
MarkText的KaTeX数学公式支持为学术写作者提供了强大而便捷的工具。无论是基础的代数表达式,还是复杂的矩阵运算、积分求解,MarkText都能完美渲染。
立即访问MarkText中文官网下载使用,体验高效的学术写作吧!
开启优雅写作之旅
sudo snap install marktext (Linux)