KaTex是WP Githuber MD Hyplusified默认的LaTex解析模组。本文为KaTex科学公式语法简易教程,供日常撰文学习,同时作为本站科学符号规范。此外,本文还记录了部分KaTex暂不支持的MathJax或通用的LaTex语法。
KaTex官网:katex.org
GitHub:github.com/KaTeX/KaTeX
Hyplus目录
1 基本设置
一切公式块均需使用\begin{aligned}、\end{aligned}包裹。
1.1 文字颜色
Colors
| 名称 | 可选颜色 | 语法示例 | 效果 | 备注 |
|---|---|---|---|---|
| 颜色 | Blue、Brown、Grey、Green、Orange、Peach、Purple、Red、Tan、Violet、Yellow |
{\color{blue} Blue} |
{\color{Blue} Blue} |
颜色单词大小写任意 |
| RGB颜色 | 0 ~ 255 | {\color[RGB]{10,130,150} Custom} |
KaTex暂不支持 | “RGB”必须大写 |
1.2 字体
Font Styles
| 名称 | 语法示例 | 效果 | 用途 |
|---|---|---|---|
| 常规 | \mathrm{Roman} |
\mathrm{Roman} |
文本、微分号、函数名等 |
| 加粗 | \mathbf{Boldface} |
\mathbf{Boldface} |
向量、矩阵 |
| 斜体 | \mathit{Italics} |
\mathit{Italics} |
变量(默认) |
| 下划线 | \underline{Underline} |
\underline{Underline} |
物理量 |
| 无衬线体 | \mathsf{Sans\ serif} |
\mathsf{Sans\ serif} |
高阶张量 |
| 黑板报体 | \mathbb{Blackboard} |
\mathbb{Blackboard} |
标准数集 |
| 手写体 | \mathcal{Calligraphy} |
\mathcal{Calligraphy} |
集合 |
| 德文尖角体 | \mathfrak{Fraktur} |
\mathfrak{Fraktur} |
代数 |
1.3 字号
Font Sizes
| 名称 | 语法示例 | 效果 |
|---|---|---|
| 极小 | {\tiny tiny} |
{\tiny tiny} |
| 超小 | {\scriptsize scriptsize} |
{\scriptsize scriptsize} |
| 小 | {\small small} |
{\small small} |
| 正常 | {\normalsize normalsize} |
{\normalsize normalsize} |
| 大 | {\large large} |
{\large large} |
| 超大 | {\Large Large} |
{\Large Large} |
| 特大 | {\LARGE LARGE} |
{\LARGE LARGE} |
| 巨大 | {\huge huge} |
{\huge huge} |
| 极大 | {\Huge Huge} |
{\Huge Huge} |
2 运算符
2.1 二元运算符
Binary Operations
| 名称 | 语法示例 | 效果 |
|---|---|---|
| 加/正号 | + |
+ |
| 减/负号 | - |
- |
| 叉乘 | \times |
\times |
| 除 | \div |
\div |
| 差集 | \setminus |
\setminus |
分数与微分