我该如何正确格式化它?

我该如何正确格式化它?

在此处输入图片描述

我可以使用其他合适的格式来代替这个吗?这是我的代码

(s_{d+i})_k=\sum_{j=0}^{d-1}\lambda_j(s_{j+i})_k \qquad  & 0\leqslant i\leqslant d-1\\  & 1\leqslant k\leqslant d

答案1

您需要堆叠条件这一事实似乎指向双列格式,否则只需继续在同一行就足够了。

\documentclass[twocolumn]{article}
\usepackage{amsmath,amssymb}

\usepackage{lipsum} % for context

\begin{document}

\lipsum*[3]
\[
(s_{d+i})_k=\sum_{j=0}^{d-1}\lambda_j(s_{j+i})_k \qquad
\begin{aligned}
& 0\leqslant i\leqslant d-1\\
& 1\leqslant k\leqslant d
\end{aligned}
\]
\lipsum

\end{document}

在此处输入图片描述

您可以使用 来减少条件之间的垂直空间array,也可以对齐不等号:

\documentclass[twocolumn]{article}
\usepackage{amsmath,amssymb,array}

\usepackage{lipsum} % for context

\begin{document}

\lipsum*[3]
\[
(s_{d+i})_k=\sum_{j=0}^{d-1}\lambda_j(s_{j+i})_k \qquad
\setlength{\arraycolsep}{0pt}
\begin{array}{c>{{}}c<{{}}c>{{}}c<{{}}l}
0 &\leqslant& i &\leqslant& d-1\\
1 &\leqslant& k &\leqslant& d
\end{array}
\]
\lipsum

\end{document}

在此处输入图片描述

答案2

还有另一种可能性:

\documentclass{article}
\usepackage{amssymb} 
\usepackage{mathtools}
\usepackage[showframe]{geometry} 

\begin{document}

\begin{gather}
(s_{d+i})_k =\sum_{j=0}^{d-1}\lambda_j(s_{j+i})_k \tag*{\llap{$(0\leqslant i\leqslant d-1 ,\enspace 1\leqslant k\leqslant d)$}}
 \end{gather}

\end{document} 

在此处输入图片描述

相关内容