对齐方程中的幻影等号

对齐方程中的幻影等号

在输入长方程式时,我喜欢将所有内容分成几行,每行都以等号开头。如何隐藏第一个等号,同时保持布局完全相同?我尝试用 将其换行\phantom,但奇怪的是,这会减少第一行的水平偏移量:

在此处输入图片描述

上图的来源如下:

\documentclass[preview]{standalone}

\usepackage{amsmath}

\begin{document}
    \begin{align*}
        &\phantom{=} x^2 - 1 \\
        &= (x - 1) (x + 1) \\           &= 7
    \end{align*}
\end{document}

将“&”符号移到等号的另一边是可行的,但这会使等号太靠近等式:

在此处输入图片描述

答案1

您的第一次尝试几乎成功了:您只需要写\phantom{{}={}}而不是\phantom{=}

在下图中,我X在每行的开头插入了 s,以帮助直观地确定对齐是否有效。

在此处输入图片描述

\documentclass[preview]{standalone}
\usepackage{amsmath}
\begin{document}
    \begin{align*}
        &\phantom{{}={}} x^2 - 1 \\
        &= (x - 1) (x + 1) \\
        &= 7
    \end{align*}
\end{document}

答案2

相当丑,但如果你喜欢……

\documentclass{article}
\usepackage{amsmath}

\begin{document}
    \begin{align*}
        {}& x^2 - 1 \\
        ={} &(x - 1) (x + 1) \\
        ={} &7
    \end{align*}
\end{document}

在此处输入图片描述

相关内容