忽略对齐块特定行上的特定 & 符号格式

忽略对齐块特定行上的特定 & 符号格式

我想排版一些带有对齐约束的方程式,但我想在某些行上部分忽略它们。格式化文本的示例在格式化后可能如下所示

really really really long equation = a
      a = b                      b = c
      c = d                      d = e

其中每列的等号对齐,但顶行忽略第一列的对齐。这本质上与在 alignat 环境中忽略某些行的对齐,但这个问题并没有得到令人满意的回答。

这两种简单的方法都会产生不理想的结果。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{align*}
  && \text{really really really long equation} &= a \\
  a &= b & b &= c
\end{align*}


or
\begin{align*}
  \text{really really really long equation} &= a \\
  a &= b & b &= c
\end{align*}

\end{document}

答案1

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align}
&& \llap{$\displaystyle \sum_0^7 x-(1+2+3+4+5+6+7)$} &= 0\\
      a& = b &                     b &= c\\
      c& = d  &                    d &= e
\end{align}

\end{document}

答案2

用于合并单元格。每个要忽略的单元格都\span需要一个。例如,您的示例输出可以像这样生成:\span&

\begin{align*}
  \text{really really really long equation} \span \span &= a \\ 
  a &= b & b &= c \\
  c &= d & d &= e
\end{align*}

相关内容