在MarkDown中使用公式
Docusaurus中使用Katex进行公式渲染
用法
内联公式
$F(x)=\int_{a}^{x} f(t)\,dt$
这个公式是一个内联公式。
公式块
$$
I = \int_0^{2\pi} \sin(x)\,dx \tag{1}
$$
在文中引用公式如
使用mathtype带出katex
打开MathType编辑软件,编辑好公式后,点击“预置(P)”菜单,选择“剪切和复制预置(C)”
弹出剪切和复制预置对话框,点选最后一项,并去掉“在转换中包括MathType数据(D)”前面的勾,点击“确定”。
回到MathType,选中公式,按“Ctrl+C”复制,然后粘贴TexStudio中即可。
但是这种方法对于我这种懒人来说实在是太麻烦了,最终,我找到了一个完美的解决方法,那就是使用MathType自带的第三种转换方式,在上述设置里选择用于应用程序或网站的公式→ \to→Moodle:Tex filter:
API
字体样式
- 换行:
\\ - 空格:
\ - 居中:使用
$$包裹 - 字体样式:加粗:
\mathbf、斜体:\mathit - 字体大小:
\tiny、\scriptsize、\small、\normalsize、\large、\Large、\huge、\Huge - 颜色:
\color{颜色值}{数/字/符} - 注释:
\text{内容}
四则运算
- 点乘:
\cdot - 叉乘:
\times
上 / 下标
- 上标:
^ - 下标:
_ - 如有嵌套,使用
{}包含。
例:
上 / 下划线
- 上划线:
\overline - 下划线:
\underline
例:
分数
分数的表示:\frac{分子}{分母}
方程组
方式一:\begin{array}{c} 表达式一\\表达式二... \end{array}
方式二:\begin{cases}…\end{cases}
开平方根
格式:\sqrt[n]{x},其中 n 表示开根次数,x` 表示被开方项。
希腊字母
| 希腊字母(大写) | 表达式 | 希腊字母 (小写) | 表达式 |
|---|---|---|---|
| A | A | α | \alpha |
| B | B | β | \beta |
| Γ | \Gamma | γ | \gamma |
| Δ | \Delta | δ | \delta |
| E | E | ϵ | \epsilon |
| Z | Z | ε | \varepsilon |
| H | H | η | \eta |
| Θ | \Theta | θ | \theta |
| I | I | ι | \iota |
| K | K | κ | \kappa |
| Λ | \Lambda | λ | \lambda |
| M | M | μ | \mu |
| N | N | ν | \nu |
| Ξ | \Xi | ξ | \xi |
| O | O | ο | \omicron |
| Π | \Pi | π | \pi |
| P | P | ρ | \rho |
| Σ | \Sigma | σ | \sigma |
| T | T | τ | \tau |
| Υ | \Upsilon | υ | \upsilon |
| Φ | \Phi | ϕ | \phi |
| − | - | φ | \varphi |
| X | X | χ | \chi |
| Ψ | \Psi | ψ | \psi |
| Ω | \Omega | ω | \omega |
运算符
| 运算符 | 表达式 | 运算符 | 表达式 |
|---|---|---|---|
| ± | \pm | ∅ | \emptyset |
| × | \times | ∈ | \in |
| ÷ | \div | ∉ | \notin |
| ∣ | \mid | ⊂ | \subset |
| ⋅ | \cdot | ⊃ | \supset |
| ∘ | \circ | ⊆ | \subseteq |
| ∗ | \ast | ⊇ | \supseteq |
| ⨀ | \bigodot | ⋂ | \bigcap |
| ⨂ | \bigotimes | ⋃ | \bigcup |
| ⨁ | \bigoplus | ⋁ | \bigvee |
| ≤ | \leq | ⋀ | \bigwedge |
| ≥ | \geq | ≠ | \neq |
| ≈ | \approx | ≡ | \equiv |
微积分符号
| 运算符 | 表达式 | 运算符 | 表达式 |
|---|---|---|---|
| ∮ | \oint | ∞ | \infty |
| ∇ | \nabla | ∫ | \int |
| ∑ | \sum | lim | \lim |
| → | \vec{} | - | - |
逻辑符号
| 运算符 | 表达式 | 运算符 | 表达式 |
|---|---|---|---|
| ∵ | \because | ∴ | \therefore |
| ∀ | \forall | ∃ | \exists |