抱歉,如果问题的措辞有点奇怪,但基本上,我喜欢使用对齐将文本居中时的外观,但我不喜欢在其右侧的公式编号。我尝试使用 align*,但最终将所有内容移到了右侧。以下是我现在的情况:
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{amsmath,amsthm,amssymb,amsfonts,graphicx,pifont,enumitem}
\begin{gather*}
(a-b) = nyx \\
\text{Because } yx \text{ is still some variable, we will denote it with } x \text{ to make our life easier.} \\
\begin{align}
& \Rightarrow (a-b) = nx \\
& \Rightarrow n \,|\, (a-b) \\
& \Rightarrow a \equiv b \Mod{n}
\end{align}
\end{gather*}
这给了我一些排列整齐的东西,但右边有数字。我该怎么做才能去掉方程式的数字?
答案1
这不是一个答案,但可以帮助其他人找出你真正想要的东西。\begin{document}
和\end{document}
缺失,并且\Mod
没有定义。 也许更重要的是,我不明白你对 的陈述是什么意思align*
。 在我看来,没有必要gather
,也没有必要以如此复杂的方式编写文本。
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{amsmath,amsthm,amssymb,amsfonts,graphicx,pifont,enumitem}
\begin{document}
\paragraph{Suggestions by @daleif and @DavidCarlisle}:
\[
(a-b) = nyx \]
Because $yx$ is still some variable, we will denote it with $x$ to make our life
easier.
\begin{align*}
\Rightarrow &\quad(a-b) = nx \\
\Rightarrow &\quad n \mid (a-b) \\
\Rightarrow &\quad a \equiv b \mod n
\end{align*}
I personally would add thin spaces indicating the suppressed multiplication
signs.
\[
(a-b) = n\,y\,x \]
Because $y\,x$ is still some variable, we will denote it with $x$ to make our life
easier.
\begin{align*}
\Rightarrow &\quad(a-b) = n\,x \\
\Rightarrow &\quad n \mid (a-b) \\
\Rightarrow &\quad a \equiv b \mod n
\end{align*}
\end{document}
答案2
您可能希望将各个公式对齐。这里我将其设置为\Rightarrow\quad
“透明”(假设公式不太宽,因此符号不会超出左边距)。
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{amsmath,mathtools}
\newcommand{\follows}{\mathllap{\Rightarrow\quad}}
\begin{document}
\begin{align*}
& (a-b) = nyx \\
\shortintertext{Because $yx$ is still some variable, we will denote it
with $x$ to make our life easier.}
\follows & (a-b) = nx \\
\follows & n \mid (a-b) \\
\follows & a \equiv b \pmod{n}
\end{align*}
\end{document}