多行花括号

多行花括号

我知道如何使用两边的括号绘制以下多行矩阵:

$$\begin{bmatrix}1&5&-3\\-2&-13&8\\3&-3&1\end{bmatrix}$$

问题是,我该如何使用花括号?我知道如何在左侧使用花括号(使用cases),但如何让两侧都使用花括号?我在 Jupyter Notebook 版本 5.7.8 中编写此代码。

答案1

来自:Bmatrixamsmath

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
   \begin{Bmatrix} 
      1 &   5 & -3 \\
     -2 & -13 &  8 \\
      3 &  -3 &  1
   \end{Bmatrix}
\]

\end{document}

答案2

如果编译过程中出现错误,另一种可能性是使用nicematrixspalign打包可以轻松对齐减号:选项l左、c中和r右。

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage{nicematrix}
\usepackage{verbatim}
\usepackage{spalign}
\begin{document}
\[\begin{BNiceMatrix}
  1 & 5 & -3 \\
 -2 & -13 &  8 \\
  3 & -3 &  1
\end{BNiceMatrix} \quad \verb|with nicematrix package|\]
\[\spaligndelims \{\} \spalignmat[r]{1 5 -3; -2 -13 8; 3 -3  1} \quad \verb|with spalign package|\]
\end{document}

答案3

正如其他人所说,Bmatrix来自的环境amsmath可能是这里最好的解决方案,但我认为值得记住的是,通过添加环境可以获得类似的\left\{...\right\}结果matrix

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{Bmatrix}1&5&-3\\-2&-13&8\\3&-3&1\end{Bmatrix}
\qquad
\left\{ \begin{matrix}1&5&-3\\-2&-13&8\\3&-3&1\end{matrix} \right\}
\]
\end{document}

这种解决方案可以轻松适应任何类型的支架,或者在两侧使用不同的支架,甚至仅在矩阵的一侧使用支架。

相关内容