텍스트가 왼쪽 정렬된 다중 정렬

텍스트가 왼쪽 정렬된 다중 정렬

다음 정렬을 달성하고 싶습니다.

여기에 이미지 설명을 입력하세요

등호가 정렬되고 용어가 ar정렬되며 텍스트는 and방정식의 두 번째 행에 왼쪽 정렬됩니다.

사용해 보았는데 flalign용어 앞에 이상한 공백이 있습니다 ar.

여기에 이미지 설명을 입력하세요

내 MWE:

\begin{flalign*} 
            &&  s_n     &= a +  && ar + ar^2 + \dotsb + ar^{n-1} &\\ 
\text{and}  &&  rs_n    &=      && ar + ar^2 + \dotsb + ar^{n-1} + ar^n &
\end{flalign*}

답변1

간단하게 \hphantom:

\documentclass{article}
\usepackage{mathtools}
\usepackage{showframe}
\renewcommand{\ShowFrameLinethickness}{0.3pt}

\begin{document}

\begin{flalign*}
  & & s_n &= a + ar + ar^2 + \dotsb + ar^{n-1} &\\
 & \text{and} & rs_n &= \phantom{a +{}} ar + ar^2 + \dotsb + ar^{n-1} + ar^n &
\end{flalign*}

\end{document}

여기에 이미지 설명을 입력하세요

세 개의 열과 결합된 환경을 사용하여 여백의 텍스트 and와 방정식 자체 사이의 공간을 제어할 수 있는 또 다른 가능성은 다음과 같습니다.fleqnnccmathalignat

\usepackage{nccmath}
...........
\begin{fleqn}
\begin{alignat*}{3}
        & & s_n &={} & a + ar &+ ar^2 + \dotsb + ar^{n-1} \\
      & \text{and} &\hspace{3em} rs_n &= &ar & + ar^2 + \dotsb + ar^{n-1} + ar^n
\end{alignat*}
\end{fleqn}

참고: 을 로드하는 경우 을 mathtools먼저 nccmath로드해야 합니다. 여기에 이미지 설명을 입력하세요

답변2

의 도움으로 \phantom:

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{flalign*} 
            &&  s_n     &= a + ar + ar^2 + \dotsb + ar^{n-1} &\\ 
\text{and}  &&  rs_n    &= \phantom{ar + } ar + ar^2 + \dotsb + ar^{n-1} + ar^n &
\end{flalign*}

\end{document}

답변3

필요 없음 : 행당 단일 정렬 지점이 있는 flalign*간단한 환경 과 적절한 설명이 작업을 완료합니다.align*&\phantom

여담: "and"라는 단어를 관련 방정식에서 아주 멀리 배치하는 것은 도움이 되지 않는다고 생각합니다. \quad거리가 충분하지 않다고 생각되면 시도해 보세요 \qquad.

여기에 이미지 설명을 입력하세요

\documentclass{article}
\usepackage{amsmath} % for 'align*' env.
\begin{document}
\begin{align*} 
 s_n &=           a + ar + ar^2 + \dotsb + ar^{n-1} \\ 
\text{and}\quad 
rs_n &= \phantom{a+{}}ar + ar^2 + \dotsb + ar^{n-1} + ar^n 
\end{align*}
\end{document}

관련 정보