张芷铭的个人博客

概论

LaTeX 是一种基于排版标记的文档编辑系统,核心用于生成结构化、高质量的文档(尤其适合学术论文、公式、书籍等)。其基础语法和规则可概括如下:

一、文档结构基础

  1. 文档框架
    所有 LaTeX 文档需包含基本结构:
    1
    2
    3
    4
    5
    6
    7
    
    \documentclass{article}  % 文档类型(article/article, book, report等)
    \usepackage{amsmath}     % 加载扩展宏包(可选,用于增强功能)
    \begin{document}         % 文档内容开始
    
    这里是正文内容...
    
    \end{document}           % 文档内容结束
    
    • \documentclass{类型}:指定文档类型,决定默认格式(如页面大小、章节层级)。
    • \usepackage{宏包名}:加载额外功能(如公式、图表、中文支持等),需放在 \begin{document} 之前。

二、文本格式与排版

  1. 基本文本

    • 直接输入英文文本,空格和换行不影响最终排版(多个空格/换行等效于一个空格)。
    • 分段:用空行分隔(如两行文本间留一行空行,即为分段)。
  2. 字体与样式
    常用命令(需在文本模式中使用):

    • 加粗:\textbf{文本}文本
    • 斜体:\textit{文本}文本
    • 下划线:\underline{文本}文本
    • 字号:\Large 大文本\small 小文本(按大小排序:\Huge > \Large > \large > 默认 > \small > \tiny)。
  3. 章节与标题
    根据文档类型(如 article),使用层级命令:

    • \section{一级标题}(最大层级)
    • \subsection{二级标题}
    • \subsubsection{三级标题}
      自动编号,可加 * 取消编号(如 \section*{无编号标题})。

三、数学公式

  1. 公式环境

    • 行内公式:用 $...$ 包裹,如 $a + b = c$ → (a + b = c)。
    • 独立公式(居中):用 $$...$$equation 环境(带编号):
      1
      2
      3
      4
      
      $$ E = mc^2 $$  % 无编号
      \begin{equation}
      \int_a^b f(x) dx = F(b) - F(a)  % 自动编号
      \end{equation}
      
  2. 公式语法

    • 上下标:_(下标)和 ^(上标),多字符用 {} 包裹:a_{i+1}^2 → (a_{i+1}^2)。
    • 分式:\frac{分子}{分母} → (\frac{x+y}{2})。
    • 根号:\sqrt{内容}(平方根)、\sqrt[n]{内容}(n次方根)→ (\sqrt{2})、(\sqrt[3]{8})。
    • 希腊字母:\alpha(α)、\beta(β)、\Gamma(Γ)等(小写希腊字母全为小写命令,大写需首字母大写)。

四、列表与表格

  1. 列表

    • 无序列表(itemize):
      1
      2
      3
      4
      
      \begin{itemize}
        \item 第一项
        \item 第二项
      \end{itemize}
      
    • 有序列表(enumerate):
      1
      2
      3
      4
      
      \begin{enumerate}
        \item 步骤1
        \item 步骤2
      \end{enumerate}
      
  2. 表格
    tabular 环境,|c|c| 表示列格式(c 居中,l 左对齐,r 右对齐,| 表示竖线):

    1
    2
    3
    4
    5
    6
    7
    
    \begin{tabular}{|c|c|}
      \hline  % 横线
      表头1 & 表头2 \\
      \hline
      内容1 & 内容2 \\
      \hline
    \end{tabular}
    

五、特殊符号与转义

  • 特殊字符(如 $%&#_)需加 \ 转义才能显示,例如:\$ 显示 $\% 显示 %
  • 空格:强制空格用 ~(不换行空格),如 A~B 表示 A 和 B 之间留空格且不换行。
  • 换行:\\ 用于手动换行(如在表格、列表中)。

六、核心规则

  1. 区分模式:LaTeX 有「文本模式」(默认,用于普通文本)和「数学模式」($...$ 或公式环境中,用于公式),命令在不同模式下效果不同。
  2. 命令格式:命令以 \ 开头,参数用 {} 包裹(可选参数用 [],如 \section[短标题]{长标题})。
  3. 宏包依赖:扩展功能(如复杂公式、中文、图表)需加载对应宏包(如 amsmath 用于公式,ctex 用于中文)。
  4. 编译方式:需通过 LaTeX 编译器(如 pdflatex、xelatex)编译 .tex 源文件,生成 PDF 文档。

掌握以上基础,即可编写结构化文档和数学公式,进一步可通过加载宏包扩展功能(如图表 graphicx、交叉引用 hyperref 等)。

常见使用场景下的Latex语法

1. 集合论与逻辑

基础符号

含义LaTeX 命令示例效果展示
元素属于\inx \in \mathbb{R}$x \in \mathbb{R}$
元素不属于\notiny \notin \mathbb{Q}$y \notin \mathbb{Q}$
子集(含相等)\subseteq(A \subseteq B)$A \subseteq B$
真子集(不含相等)\subsetneqq(A \subsetneqq B)
并集\cup(A \cup B)
交集\cap(A \cap B)
补集\complement(\complement_U A)
空集\emptyset(\emptyset)
笛卡尔积\times(A \times B)
全称量词(对所有)\forall(\forall x \in \mathbb{R})
存在量词(存在)\exists(\exists y \in \mathbb{N})
蕴含\implies(P \implies Q)
等价\iff(P \iff Q)

示例

1
$$ \forall x \in \mathbb{R}, \exists n \in \mathbb{N} \text{ 使得 } x < n \quad (\text{阿基米德原理}) $$

效果:
$$ \forall x \in \mathbb{R}, \exists n \in \mathbb{N} \text{ 使得 } x < n \quad (\text{阿基米德原理}) $$

2. 线性代数

核心符号与命令

  • 矩阵与向量

    • 向量:常用 (\mathbf{a})((\mathbf{<字母>})),如列向量 (\mathbf{v} = (v_1, v_2, \dots, v_n)^T);
    • 矩阵:用 (\mathbf{A})((\mathbf{<大写字母>})),矩阵环境用 pmatrix(圆括号)、bmatrix(方括号)等:
      1
      
      $$ \mathbf{A} = \begin{pmatrix} a_{11} & a_{12} \\ a_{21} & a_{22} \end{pmatrix}, \quad \mathbf{B} = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} $$
      
      效果:
      $$ \mathbf{A} = \begin{pmatrix} a_{11} & a_{12} \ a_{21} & a_{22} \end{pmatrix}, \quad \mathbf{B} = \begin{bmatrix} 1 & 0 \ 0 & 1 \end{bmatrix} $$
  • 矩阵运算

    含义LaTeX 命令示例
    行列式\det 或 | |(\det(\mathbf{A})) 或 (
    迹(主对角线和)\tr(\tr(\mathbf{A}))
    逆矩阵^{-1}(\mathbf{A}^{-1})
    转置^T 或 ^\top(\mathbf{A}^\top)
    \rank(\rank(\mathbf{A}))
    特征值\lambda(\lambda \in \mathbb{R})
    单位矩阵\mathbb{I} 或 \mathbf{I}(\mathbb{I}_n)(n阶单位矩阵)

示例

1
$$ \text{若 } \mathbf{A}\mathbf{v} = \lambda \mathbf{v} \quad (\lambda \in \mathbb{R}), \text{ 则 } \lambda \text{ 是 } \mathbf{A} \text{ 的特征值,}\mathbf{v} \text{ 是对应特征向量} $$

效果:
$$ \text{若 } \mathbf{A}\mathbf{v} = \lambda \mathbf{v} \quad (\lambda \in \mathbb{R}), \text{ 则 } \lambda \text{ 是 } \mathbf{A} \text{ 的特征值,}\mathbf{v} \text{ 是对应特征向量} $$

3. 微积分与实分析

极限与导数

含义LaTeX 命令示例
极限\lim_{<变量> \to <值>}(\lim_{x \to 0} \frac{\sin x}{x} = 1)
一阶导数(撇号)'(f’(x))
一阶导数( Leibniz )\frac{df}{dx}(\frac{df}{dx})
二阶导数’’ 或 \frac{d^2f}{dx^2}(f’’(x)) 或 (\frac{d^2f}{dx^2})
偏导数\frac{\partial f}{\partial x}(\frac{\partial f}{\partial x})
梯度(Nabla 算子)\nabla(\nabla f = \left( \frac{\partial f}{\partial x}, \frac{\partial f}{\partial y} \right))

积分与求和

含义LaTeX 命令示例
定积分\int_{<下限>}^{<上限>}(\int_a^b f(x) dx)
反常积分(无穷限)\int_{-\infty}^{\infty}(\int_{-\infty}^{\infty} e^{-x^2} dx = \sqrt{\pi})
二重积分\iint(\iint_D f(x,y) dxdy)
三重积分\iiint(\iiint_\Omega f(x,y,z) dxdydz)
曲线积分\int_C(\int_C P dx + Q dy)
曲面积分\iint_S(\iint_S \mathbf{F} \cdot d\mathbf{S})
求和\sum_{i=1}^n(\sum_{i=1}^n i = \frac{n(n+1)}{2})
乘积\prod_{i=1}^n(\prod_{i=1}^n i = n!)

实分析特殊符号

  • 上确界:(\sup)((\sup S) 表示集合 (S) 的最小上界);
  • 下确界:(\inf)((\inf S) 表示集合 (S) 的最大下界);
  • 几乎处处(a.e.):(\text{a.e.})(如 (f = g \text{ a.e.}) 表示 (f) 与 (g) 几乎处处相等);
  • 勒贝格积分:(\int_E f d\mu)((\mu) 为测度,(E) 为可测集)。

示例

1
$$ \text{牛顿-莱布尼茨公式:} \int_a^b f'(x) dx = f(b) - f(a) \quad (f \in C^1[a,b]) $$

效果:
$$ \text{牛顿-莱布尼茨公式:} \int_a^b f’(x) dx = f(b) - f(a) \quad (f \in C^1[a,b]) $$

4. 复分析
含义LaTeX 命令示例
复数z = x + iy(z = x + iy \in \mathbb{C})
实部\Re 或 \mathrm{Re}(\Re(z) = x)
虚部\Im 或 \mathrm{Im}(\Im(z) = y)
模(绝对值)| z |(
辐角\arg(\arg(z) = \theta)
留数\mathrm{Res}(\mathrm{Res}(f, z_0))((f) 在 (z_0) 处的留数)
单位圆盘\mathbb{D}(\mathbb{D} = { z \in \mathbb{C} \mid

示例

1
$$ \text{欧拉公式:} e^{i\theta} = \cos\theta + i\sin\theta \quad (\theta \in \mathbb{R}) $$

效果:
$$ \text{欧拉公式:} e^{i\theta} = \cos\theta + i\sin\theta \quad (\theta \in \mathbb{R}) $$

5. 概率论与数理统计
含义LaTeX 命令示例
概率P(P(A))(事件 (A) 的概率)
条件概率P(AB)
期望\mathbb{E} 或 \mathrm{E}(\mathbb{E}[X])(随机变量 (X) 的期望)
方差\mathbb{V} 或 \mathrm{Var}(\mathbb{V}(X)) 或 (\mathrm{Var}(X))
协方差\mathrm{Cov}(\mathrm{Cov}(X,Y))
正态分布\sim N(\mu, \sigma^2)(X \sim N(\mu, \sigma^2))
样本均值\bar{X}(\bar{X} = \frac{1}{n} \sum_{i=1}^n X_i)
原假设/备择假设H_0 / H_1(H_0: \mu = \mu_0), (H_1: \mu \neq \mu_0)

示例

1
$$ \text{若 } X \sim N(\mu, \sigma^2), \text{ 则 } \mathbb{E}[X] = \mu, \quad \mathbb{V}(X) = \sigma^2 $$

效果:
$$ \text{若 } X \sim N(\mu, \sigma^2), \text{ 则 } \mathbb{E}[X] = \mu, \quad \mathbb{V}(X) = \sigma^2 $$

6. 抽象代数与拓扑

抽象代数

  • 群:(G, H)(常用 ((G, \ast)) 表示带运算 (\ast) 的群);
  • 子群:(H \leq G)((H) 是 (G) 的子群);
  • 正规子群:(H \trianglelefteq G);
  • 商群:(G/H);
  • 同构:(\cong)(如 (G \cong H) 表示群同构);
  • 多项式环:(\mathbb{F}[x])(域 (\mathbb{F}) 上的多项式集合)。

拓扑学

  • 拓扑空间:((X, \tau))((\tau) 为拓扑);
  • 闭包:(\overline{A})((\overline{A}) 表示集合 (A) 的闭包);
  • 内部:(\mathring{A})((\mathring{A}) 表示集合 (A) 的内部);
  • 连续映射:(f: X \to Y)((f) 是从空间 (X) 到 (Y) 的连续映射);
  • 紧致空间:用文字描述,符号无统一标准;
  • 豪斯多夫空间:(T_2) 空间(如“(X) 是 (T_2) 空间”)。

通用 LaTeX 数学语法补充

  1. 数学环境

    • 行内公式:用 $...$(如 $a + b = c$);
    • 独立公式:用 $$...$$equation 环境(带编号):
      1
      2
      3
      
      \begin{equation}
      a^2 + b^2 = c^2  \tag{勾股定理}
      \end{equation}
      
  2. 字体命令

    • 黑板粗体:(\mathbb{…})(需 amssymb);
    • 加粗(向量/矩阵):(\mathbf{…})(如 (\mathbf{v}));
    • 花体(集族/变换):(\mathcal{…})(如 (\mathcal{F}) 表示滤子);
    • 罗马体(常数/算子):(\mathrm{…})(如 (\mathrm{sin}x) 而非 (sinx))。
  3. 上下标与分式

    • 上下标:用 _(下标)和 ^(上标),多字符需用 {} 包裹(如 a_{ij}^2 表示 (a_{ij}^2));
    • 分式:(\frac{分子}{分母})(如 (\frac{x+y}{2}));
    • 根号:(\sqrt{…})(平方根)、(\sqrt[n]{…})(n次方根,如 (\sqrt[3]{8} = 2))。
  4. 希腊字母
    小写:\alpha, \beta, \gamma, ..., \omega((\alpha, \beta, \gamma, …, \omega));
    大写:\Gamma, \Delta, ..., \Omega((\Gamma, \Delta, …, \Omega))。

必备宏包推荐

  • amsmath:提供高级数学环境(如 align 对齐公式、split 拆分长公式);
  • amssymb:包含黑板粗体、逻辑符号等扩展符号;
  • mathtoolsamsmath 的增强版,优化分式、上下标等格式。

加载方式:

1
\usepackage{amsmath, amssymb, mathtools}

通过以上内容,可覆盖大学数学(从基础到专业课程)的几乎所有 LaTeX 符号需求,重点注意不同领域符号的约定(如 (\mathbb{E}) 在概率论中表示期望,而非集合)。

一、(\mathbb) 符号的基本用法

(\mathbb) 是 LaTeX 中用于生成黑板粗体(blackboard bold) 符号的命令,主要用于表示数学中具有特殊意义的集合、空间或算子。其使用需依赖宏包 amsfontsamssymb(后者包含前者),因此需在文档开头加载:

1
\usepackage{amssymb}  % 推荐,包含多数数学符号

语法\mathbb{<大写拉丁字母>}(小写字母效果较差,极少使用)。

核心含义

  • 表示基础数集(大学数学最常用):
    • (\mathbb{N}):自然数集(部分定义包含0,部分不包含,需结合上下文);
    • (\mathbb{Z}):整数集;
    • (\mathbb{Q}):有理数集;
    • (\mathbb{R}):实数集;
    • (\mathbb{C}):复数集;
    • (\mathbb{F}):抽象域(如有限域 (\mathbb{F}_p) 表示模 (p) 的剩余类域)。
  • 表示特殊空间/算子:
    • (\mathbb{I}):单位矩阵(或恒等算子);
    • (\mathbb{E}):期望算子(概率论中,如 (\mathbb{E}[X]) 表示随机变量 (X) 的期望);
    • (\mathbb{V}):方差算子(如 (\mathbb{V}(X)) 表示 (X) 的方差)。

💬 评论