带解释的多线方程太宽

带解释的多线方程太宽

最初的问题为如何为多行方程式添加解释提供了很好的答案。但是,我的问题是解释相对于相应的方程式占用的空间太长,因此它们经常延伸到页边距。我该如何缩小方程式及其解释之间的空间?

答案1

align对于您的注释跨越多行的特殊情况,请考虑使用固定宽度的[t]op aligned :\parbox

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath,lipsum}% http://ctan.org/pkg/{amsmath,lipsum}
\begin{document}
\begin{align*}
  A &= B \\
  &= C && \text{Because of D} \\
  &= D && \parbox[t]{0.7\linewidth}{\raggedright\lipsum*[2]} \\
  &= F
\end{align*}
\end{document}

答案2

试用alignat环境。详细信息请参阅数学模式.pdf

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{alignat*}{2}
A &= B \\
  &= C &\quad& \text{Because of D} \\
  &= D && \text{But beware of E} \\
  &    && \text{Some more on that} \\
  &= F &&
\end{alignat*}
\end{document}

相关内容