Post

Latex

记录用到过的latex语法

Latex

矩阵

在LaTeX中,可以使用 arraymatrixpmatrixbmatrix 等环境来表示矩阵。以下是一些常用的方法:

  1. 使用array环境
1
2
3
4
5
6
7
8
    \[
    A = \begin{array}{cc}
    a_{11} & a_{12} \\
    a_{21} & a_{22}
    \end{array}
    \] 
    
    这里的`{cc}`表示该矩阵有两列,且每列都是居中对齐。
  1. 使用matrix环境(需要使用amsmath包):
1
2
3
4
5
6
    \[
    A = \begin{matrix}
    a_{11} & a_{12} \\
    a_{21} & a_{22}
    \end{matrix}
    \] 
  1. 使用pmatrix环境(表示带括号的矩阵):
    1
    2
    3
    4
    5
    6
    
    \[
    A = \begin{pmatrix}
    a_{11} & a_{12} \\
    a_{21} & a_{22}
    \end{pmatrix}
    \] 
    
  2. 使用bmatrix环境(表示带方括号的矩阵):
1
2
3
4
5
6
    \[
    A = \begin{bmatrix}
    a_{11} & a_{12} \\
    a_{21} & a_{22}
    \end{bmatrix}
    \] 
  1. 使用vmatrixVmatrix环境(分别表示单竖线和双竖线的矩阵):
1
2
3
4
5
6
    \[
    A = \begin{vmatrix}
    a_{11} & a_{12} \\
    a_{21} & a_{22}
    \end{vmatrix}
    \]
1
2
3
4
5
6
\[
A = \begin{Vmatrix}
a_{11} & a_{12} \\
a_{21} & a_{22}
\end{Vmatrix}
\]

方程组

利用 \left\{\right. 来表示大括号:

  1. 使用 cases 环境 cases 环境本身就会生成一个大括号,用来表示分段函数或特定条件的方程组。可以用在函数定义中。
1
2
3
4
5
6
7
\[
f(x) = 
\begin{cases}
 a + b = c \\
 d - e = f
\end{cases}
\]
  1. 使用 array 环境并结合大括号 你可以使用 array 环境,并在它外部加上大括号。
1
2
3
4
5
6
7
8
\[
\left\{ 
\begin{array}{l}
    a + b = c \\
    d - e = f 
\end{array} 
\right.
\]
  1. 使用 aligned 环境并结合大括号 同样地,结合 aligned 环境和大括号(&类似于制表符):
1
2
3
4
5
6
7
8
\[
\left\{
\begin{aligned}
    a + b &= c \\
    d - e &= f 
\end{aligned}
\right.
\]
This post is licensed under CC BY 4.0 by the author.