LaTeX的全部应用
2026-03-19 21:49:13
发布于:北京
编程 / 数学场景下 LaTeX 符号全量速查表
在编程、数学、科研文档中, 核心价值是精准表达各类运算、符号、逻辑关系。以下按运算类型分类整理了编程 / 数学中最常用的 写法,覆盖基础运算、逻辑判断、集合、矩阵、微积分、编程专用符号等,所有示例均可直接复制到 文档的行内()或行间([...])环境中使用。
一、基础算术运算(编程最常用)
表格
| 运算类型 | 代码 | 效果示例 | 说明 |
|---|---|---|---|
| 乘法 | a \times b | 通用乘法符号(推荐) | |
| a \cdot b | 点乘(向量 / 矩阵常用) | ||
| a * b | a∗b | 编程风格乘法(和代码一致) | |
| 除法 | a \div b | a÷b | 通用除法符号 |
| \frac{a}{b} | ab | 分数形式(优先,更规范) | |
| a / b | a/b | 编程风格除法 | |
| 加法 | a + b | a+b | 直接用键盘+ |
| 减法 | a - b | a−b | 直接用键盘- |
| 幂运算 | a^b | ab 上标(单字符) | |
| a^{bc} | abc | 上标(多字符需加{}) | |
| 开方 | \sqrt{a} | a | 平方根 |
| \sqrt[n]{a} | na | 次方根 | |
| 取模 | a \mod b | amodb | 模运算(通用) |
| a % b | a%b | 编程风格取模(和 C/Java/Python 一致) | |
| 绝对值 | \vert a \vert | \verta\vert | 基础绝对值 |
| a | |||
| 阶乘 n! n! 直接加! | |||
| 求和 \sum_{i=1}^n a_i i=1nai 累加(编程循环求和) | |||
| 乘积 \prod_{i=1}^n a_i i=1nai 累乘(编程循环求积) |
二、逻辑运算(编程条件判断 / 布尔运算)
表格
逻辑关系 LaTeX代码 效果示例 对应编程符号
等于 a = b a=b ==(编程)
不等于 a \neq b a≠b !=/<>
大于 a > b a>b >
小于 a < b a<b <
大于等于 a \geq b a≥b >=
小于等于 a \leq b a≤b <=
且 a \land b a∧b &&/and
a & b a&b 位运算与(编程风格)
或 a \lor b a∨b `
a \vert b a∣b 位运算或(编程风格)
非 \neg a ¬a !/not
异或 a \oplus b a⊕b ^/xor
蕴含 a \implies b a⇒b 逻辑推导(if a then b)
等价 a \iff b a⟺b 双向推导(a 等价于 b)
存在 \exists x ∃x 编程中 “存在某个元素”
任意 \forall x ∀x 编程中 “遍历所有元素”
三、集合运算(编程数据结构 / 算法)
表格
集合关系 LaTeX 代码 效果示例 说明
属于 x \in S x∈S x 是集合 S 的元素
不属于 x \notin S x∉S 非集合元素
空集 \emptyset ∅ 空集合(对应编程空列表 / 空字典)
子集 A \subset B A⊂B A 是 B 的真子集
A \subseteq B A⊆B A 是 B 的子集(含相等)
并集 A \cup B A∪B 集合合并(对应编程union)
交集 A \cap B A∩B 集合交集(对应编程intersection)
补集 \complement_U A ∁UA A 在全集 U 中的补集
差集 A \setminus B A∖B A-B(对应编程difference)
集合定义 S = {x \mid x > 0} S={x∣x>0} 描述法定义集合
四、矩阵 / 数组(编程多维数据)
表格
矩阵类型 LaTeX 代码 效果示例 说明
基础矩阵 \begin{matrix} 1 & 2 \ 3 & 4 \end{matrix} 1234 无括号矩阵
圆括号矩阵 \begin{pmatrix} 1 & 2 \ 3 & 4 \end{pmatrix} 1234 编程中常用
方括号矩阵 \begin{bmatrix} 1 & 2 \ 3 & 4 \end{bmatrix} 1234 数组风格
行向量 \vec{x} = [x_1, x_2, \dots, x_n] x=[x1,x2,…,xn] 编程一维数组
矩阵乘法 A \times B$ 或 $A \cdot B A×B或A⋅B 矩阵相乘
五、微积分 / 数值计算(编程算法)
表格
运算类型 LaTeX代码 效果示例 说明
极限 \lim_{x \to 0} \frac{\sin x}{x} limx→0sinxx 极限运算
导数 f'(x)$ 或 $\frac{df}{dx} f'(x)或dfdx 一阶导数
偏导数 \frac{\partial f}{\partial x} ∂f∂x 多元函数偏导
积分 \int_a^b f(x) dx abf(x)dx 定积分
二重积分 \iint_D f(x,y) dxdy Df(x,y)dxdy 二重积分
无穷大 \infty ∞ 编程中无穷值
近似等于 a \approx b a≈b 数值计算近似
六、编程专用符号(变量 / 注释 / 伪代码)
表格
符号类型 LaTeX 代码 效果示例 对应编程场景
注释 % % 百分号(LaTeX 需转义,对应 Python/Matlab 注释)
箭头 x \leftarrow 5 x←5 赋值(伪代码,替代=避免混淆)
x \to y x→y 映射 / 函数返回
省略号 \dots … 行内省略(如数组元素)
\vdots ⋮ 垂直省略(矩阵行)
\ddots ⋱ 对角线省略
函数定义 \text{func}(x) = x^2 func(x)=x2 用\text{}写编程函数名
代码块 \texttt{if x > 0:} i\textttifx>0: 等宽字体(模拟代码)
空值 \text{None}$或 \emptyset None或∅ 编程中空值(Python None)
范围 x \in [1, n) x∈[1,n) 左闭右开区间(编程循环常用)
七、特殊字符(需转义)
LaTeX 中部分字符有特殊含义,直接输入会报错,需加\转义:
表格
原字符 LaTeX 转义代码 效果 对应编程场景
# Python/Shell 注释
$ $ 美元符号
& & 位运算与
_ _ 变量下划线(如var_name)
{ { 代码块括号
} } 代码块括号
总结
1.编程场景中 LaTeX 核心是匹配代码风格:乘法优先/,取模优先\mod/,赋值用避免和等号混淆;
2.特殊字符(#//_等)需加\转义,函数名 / 代码用\texttt{}保持等宽;
3.所有符号需包裹在...$(行内)或[...](行间)中,引入amsmath包(\usepackage{amsmath})可支持全部运算符号。
这里空空如也


















有帮助,赞一个