枚举方程的水平阵列

枚举方程的水平阵列

这是数学学生的作业。我想针对给定的问题发布多个部分,但又不为此牺牲太多空间。所以我想要水平排列一堆方程式。每个方程式都应标记为 a)、b) 等等。标签应与(最大的)框的顶部对齐。如果方程式之间的空间最大化以填满整个页面的宽度,那就太好了。

目前,我使用单一align*环境,其列间距由此提供。我使用\raisebox手动调整长度的来创建标签,将其放置在每个标签的前面。我还没有设法跨越整个宽度。结果如下所示:

示例图像

我认为adjustbox包也许能够帮助我自动化垂直对齐,并允许我将\hfill整个宽度放在框之间,但到目前为止我还没有设法将我的方程式放入这样的框中。

您有将显示数学运算放入调整框的经验吗?
您知道有任何其他包或环境可以帮助我完成这项任务吗?

答案1

环境flalign,如果您希望两侧的填充显示有用,则需要一些帮助;我\footnotesize对矩阵进行了硬编码,很容易修改。

\documentclass{article}
\usepackage{geometry}
\usepackage{amsmath,adjustbox}
\usepackage{lipsum} % just for the example

\newenvironment{exercise}[1]
 {\text{#1) }
  \begin{adjustbox}{valign=t}\footnotesize$\displaystyle}
 {$\end{adjustbox}}


\begin{document}
\lipsum*[2]
\begin{flalign*}
\quad&
\begin{exercise}{a}
\begin{pmatrix}
3 & 4 & 1 & 3\\
2 & 1 & 2 & 1\\
2 & 6 &-2 & 1\\
5 & 5 & 2 & 3
\end{pmatrix}
\cdot x =
\begin{pmatrix}
3\\9\\-9\\11
\end{pmatrix}
\end{exercise}
&&
\begin{exercise}{b}
\begin{pmatrix}
3 & 3 & 0 & 0\\
2 & 4 & 2 & 0\\
5 & 4 &-1 & 0\\
3 & 6 & 1 & 2
\end{pmatrix}
\cdot x =
\begin{pmatrix}
0\\10\\-5\\11
\end{pmatrix}
\end{exercise}
&&
\begin{exercise}{c}
\begin{pmatrix}
2 & 0 & 0 & 2\\
4 & 4 & 0 & 0\\
3 & 2 & 1 &-1\\
5 & 4 & 0 & 1
\end{pmatrix}
\cdot x =
\begin{pmatrix}
2\\0\\3\\1
\end{pmatrix}
\end{exercise}
\quad\\[3ex]
\quad&
\begin{exercise}{d}
\begin{pmatrix}
3 & 4 & 1 & 3\\
2 & 1 & 2 & 1\\
2 & 6 &-2 & 1\\
5 & 5 & 2 & 3
\end{pmatrix}
\cdot x =
\begin{pmatrix}
3\\9\\-9\\11
\end{pmatrix}
\end{exercise}
&&
\begin{exercise}{e}
\begin{pmatrix}
3 & 3 & 0 & 0\\
2 & 4 & 2 & 0\\
5 & 4 &-1 & 0\\
3 & 6 & 1 & 2
\end{pmatrix}
\cdot x =
\begin{pmatrix}
0\\10\\-5\\11
\end{pmatrix}
\end{exercise}
&&
\begin{exercise}{f}
\begin{pmatrix}
2 & 0 & 0 & 2\\
4 & 4 & 0 & 0\\
3 & 2 & 1 &-1\\
5 & 4 & 0 & 1
\end{pmatrix}
\cdot x =
\begin{pmatrix}
2\\0\\3\\1
\end{pmatrix}
\end{exercise}
\quad
\end{flalign*}
\lipsum[3]
\end{document}

在此处输入图片描述

相关内容