主要问题!这是我在这里的第一个问题,所以请耐心等待。我想在代码的最后一行下划线。我试过这样做,如下所示,但一直出错。我看过其他帖子,但它们不适合我的情况,因为用户不在枚举或对齐范围内。
作为奖励,我还想做以下事情
1 对齐所有数字、运算符、变量,并为未显示的变量插入空格。如下图第二张所示。
2 我希望单词“解决方案”和以下方程式更靠近左边,因为它们看起来太靠右边了。
3 我希望每个问题和/或答案都有一列,类似于下面第二张图所示的格式。
4 我还想知道如何才能将单词 solution 降低而不需要像下面这样放置那么多反斜杠。
5 当我编译代码时,无法让连字符出现在显示练习 1-4 的位置。
请注意,如您所见,我是一个代码极简主义者,哈哈!因此,如果能够使用少量代码以所需的格式进行编码,我们将不胜感激。
主要问题代码
\begin{document}
\begin{enumerate}
\item
$
\begin{aligned}[t]
x_1+5x_2&= 7 \\
-2x_1-7x_2&=-5 \\
\end{aligned} \\\\\\
\textbf{Solution:} \\\\
\begin{aligned}[t]
x_1+5x_2&=7 \\
-2x_1-7x_2&=-5 \\\\
2(x_1 +5x_2&=7) & \text{Replacement Eq. 2}\\
\underline{+-2x_1-7x_2&=-5}
\end{aligned}
$
\end{enumerate}
\end{document}
答案1
- 请每个问题解决一个问题...
- 你的 mwe 不完整,它产生的结果与你对问题的描述不同
- 主要问题可以通过使用
\array
而不是aligned
数学环境来解决
\documentclass{article}
\usepackage{amsmath}
\setlength\arraycolsep{1pt}
\begin{document}
\begin{enumerate}
\item
$
\begin{array}[t]{rl}
x_1+5x_2&= 7 \\ \hline
-2x_1-7x_2&=-5 \\ \hline
\end{array}
$
\bigskip
\textbf{Solution:}
$
\begin{array}[t]{rll}
x_1+5x_2 &=7 & \\
-2x_1-7x_2 &=-5 & \\
2(x_1 +5x_2 &=7) & \qquad\text{Replacement Eq. 2}\\
\pm 2x_1-7x_2&=-5 & \\ \cline{1-2}
\end{array}
$
\end{enumerate}
\end{document}
编辑:
- 数组选项
[t]
将数组第一行与放置数组的文本行对齐(没有选项时数组的垂直中心对齐,有选项时则[b]
对齐数组底部行 - `cline{1-2}˛ 从第一列的开始到第二列的结束画一条线
- 命令
\pm
(加减)写+
符号-
- 我建议你阅读一些关于乳胶的介绍性文字,例如LaTeX2e 的简短介绍或数学表格LaTeX/表格和LaTeX/数学