将一行的第 m_1 倍数添加到另一行的第 m_2 倍数。

将一行的第 m_1 倍数添加到另一行的第 m_2 倍数。

如何使用高斯包来指示一条线的第 m_1 倍数添加到另一条线的第 m_2 倍数。

\documentclass[a4paper,12pt]{article}

\usepackage{amsmath}
\usepackage{gauss}

\begin{document}

\begin{equation}
\begin{gmatrix}[p]
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\rowops
\add[\cdot (-7)]{1}{2} % Should be -4 times the second line plus 4 times the third, "+" in the middle of the line
\end{gmatrix}
\end{equation}
\end{document}

答案1

您可以使用第二个可选参数\add,但您还必须\rowaddtolabel按照手册第 1.3 节中的描述修改命令(好吧,描述非常简洁)。以下是一个例子,如果不使用第二个可选参数,则行为与标准行为相同;如果给出了第二个可选参数,则将其排版在 + 下方。

\documentclass[a4paper,12pt]{article}

\usepackage{amsmath}
\usepackage{gauss}

\renewcommand{\rowaddtolabel}[1]{%
  \if\relax\detokenize{#1}\relax
    \scriptscriptstyle +%
  \else
    \scriptstyle\overset{+}{#1}%
  \fi
}

\begin{document}

\begin{equation}
\begin{gmatrix}[p]
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\rowops
\add[\cdot(-4)]{1}{2}
\end{gmatrix}
\qquad
\begin{gmatrix}[p]
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\rowops
\add[\cdot(-4)][\cdot 4]{1}{2}
\end{gmatrix}
\end{equation}

\end{document}

在此处输入图片描述

相关内容