我正在尝试写出矩阵的基数,但似乎无法获得我想要的格式。我在网上查找过,但还没有找到简单的解决方案。
这是我的工作。
\documentclass[11pt,oneside,a4paper]{article}
\usepackage[margin=1in]{geometry}
\usepackage{tikz-cd}
\usepackage{enumitem}
\usepackage{fancyhdr}
\fancyhf{} % sets both header and footer to nothing
\renewcommand{\headrulewidth}{0pt}
\usepackage{fourier-orns}
\pagestyle{fancy}
\fancyhead[L,C]{}
\newcommand\descitem[1]{\item{\bfseries #1}\\}
\renewcommand\headrule{%
\hrulefill
\raisebox{-2.1pt}
{\quad\decofourleft\decotwo\decofourright\quad}%
\hrulefill}
\usepackage{amsfonts}
\usepackage[most]{tcolorbox}
\usepackage{lmodern}
\usepackage{blindtext}
\usepackage{calc}
\usepackage{ragged2e}
\usepackage{amsfonts}
\usepackage{gensymb}
\usepackage{lineno}
\begin{document}
\begin{enumerate}
\item Find the change-of-coordinates matrix from $\mathcal{B}$ to the standard basis in $\mathbb{R}^n$.\\
\begin{equation*}
\mathcal{B} = \Bigg\{\begin{bmatrix} 3 \\ -1 \\ 4 \end{bmatrix},\begin{bmatrix} 2 \\ 0 \\ -5 \end{bmatrix},\begin{bmatrix} 8 \\ -2 \\ 7 \end{bmatrix}\Bigg\}
\end{equation*}
\end{enumerate}
\end{document}
期望的结果看起来像这样。
我目前得到的。
答案1
几点说明:
- 仅加载您在文档中实际使用的包。
- 加载
mathtools
而不是amsmath
使用bmatrix*
环境,允许右对齐 - 当您需要的括号大于时,请使用
\left
和来调整其大小,但当您确实使用时,请使用和来保持适当的间距。\right
\Bigg
\Biggl
\Biggr
\Bigg
- 不要
\\
在结尾处使用\item
\equation*
含义与\[ ... \]
\documentclass{article}
\usepackage{amssymb} % for \mathbb
\usepackage{mathtools} % for bmatrix*
\usepackage{lmodern} % slight shape changes
\begin{document}
\begin{enumerate}
\item Find the change-of-coordinates matrix from $\mathcal{B}$ to the standard basis in $\mathbb{R}^n$.
\[
\mathcal{B} = \left\{\begin{bmatrix*}[r] 3 \\ -1 \\ 4 \end{bmatrix*},
\begin{bmatrix*}[r] 2 \\ 0 \\ -5 \end{bmatrix*},
\begin{bmatrix*}[r] 8 \\ -2 \\ 7 \end{bmatrix*}\right\}
\]
\end{enumerate}
\end{document}
答案2
\big
等命令\Bigg
会手动定义括号和分隔符的大小。因此,每个命令只能获得一个括号的大小。使用\left\{ ... \right\}
将动态调整括号的大小以适应其中的内容。
这是我个人使用的,这样我就不必猜测正确的尺寸。