修复对齐方式以使“=”位于同一列

修复对齐方式以使“=”位于同一列

在我的回答中这里,对齐效果不好。如何修复对齐,使“=”位于同一列?

谢谢。

答案1

我提出了这个解决方案...但我建议采用更简单的方法(第二种解决方案):

\documentclass[preview]{standalone}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\usepackage{makebox} 

\begin{document}

\begin{align*} (
A - B) ∪ (A - C) & = (A ∩ B^\mathrm{c}) ∪ (A ∩ C^\mathrm{c}) \\%
& = A ∩ (B^\mathrm{c} ∪ C^\mathrm{c}) \\%
&\mathrel{\makebox*{$ = $}{$ \underbrace{=}_{\text{De Morgan}}$}}A ∩ (B ∩ C)^\mathrm{c} \\%
&= A - (B ∩ C)
\end{align*}

\begin{align*} (
A - B) ∪ (A - C) & = (A ∩ B^\mathrm{c}) ∪ (A ∩ C^\mathrm{c}) \\%
& = A ∩ (B^\mathrm{c} ∪ C^\mathrm{c}) \\ %
\text{\scriptsize(by De Morgan)} & = A ∩ (B ∩ C)^\mathrm{c} \\%
&= A - (B ∩ C)
\end{align*}

\end{document} 

在此处输入图片描述

相关内容