如何在等式中使用%而不删除等式的其余部分?

如何在等式中使用%而不删除等式的其余部分?

我对 LaTeX 和 TeX 还不太熟悉。我在 GCD 上遇到了这个等式。

最大公约数 (GCD) 方程

我想把它记下来。所以我写下了这样的等式:

\begin{equation*}
 gcd(a,b)=
   \left\{\begin{array}{lr}
        a, & b=0\\
       gcd(b, a % b) , & b \neq 0
    \end{array}\right.
 \end{equation*}

但无论我多么努力,我总是得到这样的结果:

在此处输入图片描述

有人可以帮忙吗?

答案1

正如@Luis Turcio 所建议的,您只需在符号\前面放置一个即可%。这样您就可以使用\%它来排版它。

总而言之,完整的等式如下:

\begin{equation*}
 gcd(a,b)=
   \left\{\begin{array}{lr}
        a, & b=0\\
       gcd(b, a \% b) , & b \neq 0
    \end{array}\right.
 \end{equation*}

但正如@David Carlisle 所说,你“永远不要将多字母符号设置为斜体”。所以我们必须把它放在\前面gcd。此外,最好使用环境cases(由包提供amsmath)来处理手头的数学表达式。我们会得到这样的结果:

\begin{equation*}
\gcd(a,b)=
    \begin{cases}
        a,               & b=0 \\
        \gcd(b, a \% b), & b \neq 0
    \end{cases}
\end{equation*}

相关内容