以特定方式对齐公式

以特定方式对齐公式
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\usepackage{dsfont}



\begin{document}

\begin{equation*}
\begin{split}
L(r)&=\sum \limits_{\substack{\theta_1,\theta_2\\a,b}}|\{(x_1,\dots,y_3)\in \mathcal{E}^6: y_1-\sqrt{r}\theta_1 x_1=y_{2}-\sqrt{r}\theta_1 x_{2}=a,\ y_2-\sqrt{r}\theta_2 x_2=\\
    &y_{3}-\sqrt{r}\theta_2 x_{3}=b, \ x_1\neq x_{2},\ x_2\neq x_3\}|=\\
    &=\sum \limits_{\substack{\theta_1,\theta_2\\a,b}}\sum \limits_{\substack{y_2-\sqrt{r}\theta_1x_2=a\\ y_2-\sqrt{r}\theta_2x_2=b}}\mathds{1}_{\mathcal{E}}(x_2)\mathds{1}_{\mathcal{E}}(y_2)\sum \limits_{\substack{y_1-\sqrt{r}\theta_1x_1=a\\ x_1\neq x_2}}\mathds{1}_{\mathcal{E}}(x_1)\mathds{1}_{\mathcal{E}}(y_1) \sum \limits_{\substack{y_3-\sqrt{r}\theta_2x_3=b\\ x_3\neq x_2}}\mathds{1}_{\mathcal{E}}(x_3)\mathds{1}_{\mathcal{E}}(y_3)=
\end{split}    
\end{equation*}

\end{document}

上述代码表示以下公式:

在此处输入图片描述

所以我想知道是否可以将第二行稍微向右移动以便它从突出显示的冒号下方开始?

多谢!

答案1

以下内容比您想象的更清晰。我还删除了一些虚假的=标志。以及\limits没有任何作用的调用。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\usepackage{dsfont}



\begin{document}

\begin{equation*}
\begin{split}
        L(r)&= \sum_{\substack{\theta_1,\theta_2\\a,b}}\left|\left\{(x_1,\dots,y_3)\in \mathcal{E}^6: \begin{array}{l}y_1-\sqrt{r}\theta_1 x_1=y_{2}-\sqrt{r}\theta_1 x_{2}=a,\\
y_2-\sqrt{r}\theta_2 x_2=y_{3}-\sqrt{r}\theta_2 x_{3}=b, \\ x_1\neq x_{2},\ x_2\neq x_3 \end{array}\right\}\right|\\
    &=\sum_{\substack{\theta_1,\theta_2\\a,b}}\sum_{\substack{y_2-\sqrt{r}\theta_1x_2=a\\ y_2-\sqrt{r}\theta_2x_2=b}}\mathds{1}_{\mathcal{E}}(x_2)\mathds{1}_{\mathcal{E}}(y_2)\sum_{\substack{y_1-\sqrt{r}\theta_1x_1=a\\ x_1\neq x_2}}\mathds{1}_{\mathcal{E}}(x_1)\mathds{1}_{\mathcal{E}}(y_1) \sum_{\substack{y_3-\sqrt{r}\theta_2x_3=b\\ x_3\neq x_2}}\mathds{1}_{\mathcal{E}}(x_3)\mathds{1}_{\mathcal{E}}(y_3)
\end{split}    
\end{equation*}

\end{document}

在此处输入图片描述

您可以通过在第二行第一个求和符号的下标中包含一些内容来稍微改善输出,\vphantoms以便它们与余数求和更好地对齐。

&=\sum_{\substack{\vphantom{y_2\sqrt{r}}\theta_1,\theta_2\\ \vphantom{\theta_2y_2\sqrt{r}}a,b}} ...

会给你稍微更愉快的感觉(与之前的图像相比,其中第一组下标相对于第二组下标向上移动)

在此处输入图片描述

(不幸的是,由于您使用了\substack,因此mathtools \adjustlimits不能完全完成工作。)

(根据您的审美,您可能还希望使用\smashoperator[r]三个内部总和,以便表达式整体占用更少的空间。mathtools有关更多详细信息,请参阅文档。)

答案2

尽管 Willie's Wong 推荐了另一种方法,但我还是想解决原始问题,因为了解总体情况可能会很有用。

任何时候你需要嵌套对齐,你都可以利用aligned环境

在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\usepackage{dsfont}



\begin{document}

\begin{equation*}
\begin{split}
L(r)&=\begin{aligned}[t]
        \sum \limits_{\substack{\theta_1,\theta_2\\a,b}}|\{(x_1,\dots,y_3)\in \mathcal{E}^6: &y_1-\sqrt{r}\theta_1 x_1=y_{2}-\sqrt{r}\theta_1 x_{2}=a,\ y_2-\sqrt{r}\theta_2 x_2=\\[-4ex]
        &y_{3}-\sqrt{r}\theta_2 x_{3}=b, \ x_1\neq x_{2},\ x_2\neq x_3\}|=
    \end{aligned}\\[1ex]
    &=\sum \limits_{\substack{\theta_1,\theta_2\\a,b}}\sum \limits_{\substack{y_2-\sqrt{r}\theta_1x_2=a\\ y_2-\sqrt{r}\theta_2x_2=b}}\mathds{1}_{\mathcal{E}}(x_2)\mathds{1}_{\mathcal{E}}(y_2)\sum \limits_{\substack{y_1-\sqrt{r}\theta_1x_1=a\\ x_1\neq x_2}}\mathds{1}_{\mathcal{E}}(x_1)\mathds{1}_{\mathcal{E}}(y_1) \sum \limits_{\substack{y_3-\sqrt{r}\theta_2x_3=b\\ x_3\neq x_2}}\mathds{1}_{\mathcal{E}}(x_3)\mathds{1}_{\mathcal{E}}(y_3)=
\end{split}    
\end{equation*}

\end{document}

相关内容