alignat 将两个和相互对齐

alignat 将两个和相互对齐

\begin{alignat*}{2}
f(a) &= \lim_{s} \frac{1}{2 z} \int_{-w}^{+e}\int_{-r}^{+t} g(q)\cdot h(q) d x d y  &\\
    &= \lim_{s} \frac{1}{3s} &\Bigg\{  \sum_{w} \int_{-r}^{+t} g(q+e)\cdot h(q) d x d y d x d y &\\
    & &  \sum_{w} \int_{-r}^{+t} g(q)\cdot h(q) d x d y d x d y &\Bigg\} \\ 
\end{alignat*}

产生这个: 在此处输入图片描述

显然,分数和花括号之间的空格不是故意的,我想要做的是将第二个和与第一个和对齐,就像这样做一样这里。哪里不正确?(我想用 alignat 来实现,但又不想像嵌套 alignemets 那样太复杂)

答案1

split这是一个具有嵌套aligned或环境的情况multlined

几点说明

  1. dx前面应该有一个细空格;很容易忘记,所以我提供了一个\diff自动添加它的命令;

  2. \Bigg太大了,无论如何它应该在\Biggl\Biggr品种中;我用过\biggl\biggr

  3. aligned解决方案中,应该有一个\!之前\sum以避免不必要的薄空间。

\documentclass{article}
\usepackage{amsmath,mathtools}

\newcommand\diff{\mathop{}\!d}

\begin{document}

\begin{equation*}
\begin{split}
f(a)
&= \lim_{s} \frac{1}{2z} \int_{-w}^{+e}\int_{-r}^{+t} g(q)\cdot h(q)\diff x\diff y
\\
&= \lim_{s} \frac{1}{3s} \biggl\{
   \begin{aligned}[t]
     &\!\sum_{w} \int_{-r}^{+t} g(q+e)\cdot h(q) \diff x \diff y \diff x \diff y \\
     &\!\sum_{w} \int_{-r}^{+t} g(q)\cdot h(q) \diff x \diff y \diff x \diff y 
   \biggr\}
   \end{aligned}
\end{split}
\end{equation*}

\begin{equation*}
\begin{split}
f(a)
&= \lim_{s} \frac{1}{2z} \int_{-w}^{+e}\int_{-r}^{+t} g(q)\cdot h(q)\diff x\diff y
\\
&= \lim_{s} \frac{1}{3s} \biggl\{
   \begin{multlined}[t]
     \sum_{w} \int_{-r}^{+t} g(q+e)\cdot h(q) \diff x \diff y \diff x \diff y \\
     \sum_{w} \int_{-r}^{+t} g(q)\cdot h(q) \diff x \diff y \diff x \diff y 
   \biggr\}
   \end{multlined}
\end{split}
\end{equation*}

\end{document}

在此处输入图片描述

答案2

和一些额外的对齐点的组合\hphantom{\Bigg\{}可以产生良好的效果:

在此处输入图片描述

笔记:

  • 环境会生成与第一个参数中指定的alignat*=一样多的(右/左)对,并且不会插入环境所插入的额外空间,因此您需要在对齐点之间插入所需的空间(在这种情况下不需要)。rlalign
  • 双重&&确保后续列也左对齐。

代码

\documentclass{article}
\usepackage{mathtools}% include amsmath

\begin{document}
\begin{alignat*}{4}
f(a) 
    &= \lim_{s} \frac{1}{2 z} &&                    \int_{-w}^{+e}\int_{-r}^{+t} g(q)\cdot h(q) d x d y      & \\
    &= \lim_{s} \frac{1}{3s}  &&           \Bigg\{  \sum_{w} \int_{-r}^{+t} g(q+e)\cdot h(q) d x d y d x d y & \\
    &                         && \hphantom{\Bigg\{} \sum_{w} \int_{-r}^{+t} g(q)\cdot h(q) d x d y d x d y   & \Bigg\} \\ 
\end{alignat*}
\end{document}

答案3

aligned一个嵌套在 中的环境的解决方案align*。我还提出了一种不同的对齐方式,以及对差分符号间距的改进:

    \documentclass{article}
    \usepackage{amsmath}

     \begin{document}

   \begin{align*}
    f(a) &= \lim_{s} \frac{1}{2 z} \int_{-w}^{+e}\int_{-r}^{+t} g(q)\cdot h(q)\, d x\,d y &\\
        &= \lim_{s} \frac{1}{3s}\begin{aligned}[t]\Bigg\{ & \sum_{w} \int_{-r}^{+t} g(q+e)\cdot h(q) \,d x\,d y\,d x\,d y \\
        & \sum_{w} \int_{-r}^{+t} g(q)\cdot h(q) \,d x\, d y \, d x\, d y\, \Bigg\}\end{aligned}
    \end{align*}
    \bigskip

   \begin{align*}
    f(a) &= \lim_{s} \frac{1}{2 z} \int_{-w}^{+e}\int_{-r}^{+t} g(q)\cdot h(q) \,d x\,d y &\\
    &= \lim_{s} \frac{1}{3s}\begin{aligned}[t]\Bigg\{\sum_{w} \int_{-r}^{+t} g(q+e)\cdot h(q) \,d x\,d y\,d x\,d y & \\
   \sum_{w} \int_{-r}^{+t} g(q)\cdot h(q)\,d x\,d y\,d x\,d y &\,\Bigg\}\end{aligned}
    \end{align*}

     \end{document}

在此处输入图片描述

相关内容