对齐后第一个安培处留有空白

对齐后第一个安培处留有空白

我得到了 S 和 3P 之间的奇怪间距,理想情况下它们应该在相关行的等号之前对齐。我尝试使用 &\span S&&... 但出现了错误。任何帮助都将不胜感激。

梅威瑟:

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{alignat}{2}
&   S&&=Pe^{j_\infty t}\nonumber\\
&   3P&&=Pe^{\frac{t\ln2}{5}}\nonumber\\
    &\iff3&&=e^{\frac{t\ln2}{5}}\nonumber\\
    &\iff\ln3&&=\frac{t\ln2}{5}\nonumber\\
    &\iff t&&=\frac{5\ln3}{\ln2}\nonumber\\
&   &&\cong7.92481250\text{ years}\nonumber
\end{alignat}{2}
\end{document}

答案1

也许你正在寻找这个:

在此处输入图片描述

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{alignat*}{2}
     &&    S &= Pe^{j_\infty t} \\
     &&   3P &= Pe^{\frac{t\ln2}{5}} \\
\iff &&    3 &= e^{\frac{t\ln2}{5}} \\
\iff && \ln3 &= \frac{t\ln2}{5} \\
\iff &&    t &= \frac{5\ln3}{\ln2} \\
     &\quad&&\approx 7.92481250\,\mathrm{years}
\end{alignat*}
\end{document}

alignat和中align,会产生列对;列对的第一列右对齐,第二列左对齐。不同之处在于alignat不会在这些列对之间添加空格(这就是为什么应该指定列对的数量的原因)。

此处的\iff符号位于右对齐的列中;左对齐的列仅包含\quad。然后是方程式的标准“右”-“左”部分。

相关内容