답변1
어려운 부분은 모든 변수를 수직으로 정렬하는 것입니다. 가능한 해결책은 다음과 같습니다.
\documentclass{article}
\usepackage{amsmath}
\usepackage{array}
\begin{document}
\[
\setlength{\arraycolsep}{0pt}
\begin{array}{
l % X_i
>{{}}c<{{}} % =
l % a_ij
l % Z_j
>{{}}c<{{}} % +
l % a_ij
l % Z_j
>{{}}c<{{}} % + \dots +
l % a_ij
l % Z_j
>{{}}l % + m_i
}
X_1 &=& a_{11}&Z_1 &+& a_{12}&Z_2 &+\dots+& a_{1m}&Z_m &+ \mu_1 \\
&\vdots \\
X_i &=& a_{i1}&Z_1 &+& a_{i2}&Z_2 &+\dots+& a_{im}&Z_m &+ \mu_i \\
&\vdots \\
X_n &=& a_{n1}&Z_1 &+& a_{n2}&Z_2 &+\dots+& a_{nm}&Z_m &+ \mu_n
\end{array}
\]
\end{document}
답변2
답변3
다음은 매우 유사한 솔루션입니다.@egreg의. 주요 차이점은 모든 a_{ij}
계수가 해당 열에서 왼쪽 정렬이 아닌 중앙 정렬된다는 것입니다. 이는 중간 행의 모양에 영향을 미칩니다.
\documentclass{article}
\usepackage{array} % for "\newcolumntype" macro
\newcolumntype{C}{>{{}}c<{{}}} % for columns that contain '=' and '+'
\begin{document}
\[
\setlength{\arraycolsep}{0pt}
\begin{array}{ c *{3}{Ccc} Cc }
X_1 &=& a_{11}&Z_1 &+& a_{12}&Z_2 &+\cdots+& a_{1m}&Z_m &+& \mu_1 \\
&\vdots \\
X_i &=& a_{i1}&Z_1 &+& a_{i2}&Z_2 &+\cdots+& a_{im}&Z_m &+& \mu_i \\
&\vdots \\
X_n &=& a_{n1}&Z_1 &+& a_{n2}&Z_2 &+\cdots+& a_{nm}&Z_m &+& \mu_n
\end{array}
\]
\end{document}
답변4
작업에 사용하는 것은 환경입니다 alignedat
. 다음 코드는 두 가지 버전을 렌더링합니다. 하나는 계수가 왼쪽으로 정렬되어 있고 다른 하나는 계수가 오른쪽으로 정렬되어 있습니다. 전자가 더 쉽지만 제가 이해하는 한 시스템 계수를 오른쪽으로 정렬하는 것이 더 일반적입니다(적어도 숫자인 경우). 복잡한 부분(아마도 너무 복잡하지만 한 문자를 다른 문자의 너비로 만드는 간단한 방법을 모르겠습니다)은 기호 \vdots
에 맞춰 정렬 하는 것입니다 =
.
\documentclass{article}
\usepackage{amsmath}
\newcommand\evdots{\mathrel{\setbox0=\hbox{$=$}\makebox[\wd0]{$\vdots$}}}
\begin{document}
\[
\begin{alignedat}{4}
X_1 &= a_{11}&Z_1 &+ a_{12}&Z_2 &+\dots+ a_{1m}&Z_m &+ \mu_1 \\
&\evdots \\
X_i &= a_{i1}&Z_1 &+ a_{i2}&Z_2 &+\dots+ a_{im}&Z_m &+ \mu_i \\
&\evdots{}\\
X_n &= a_{n1}&Z_1 &+ a_{n2}&Z_2 &+\dots+ a_{nm}&Z_m &+ \mu_n
\end{alignedat}
\]
\bigskip
\[
\begin{alignedat}{8}
X_1 &={}& a_{11}&Z_1 &&+{}& a_{12}&Z_2 &&+\dots+{}& a_{1m}&Z_m &&+{}& \mu_1 \\
&\evdots \\
X_i &={}& a_{i1}&Z_1 &&+{}& a_{i2}&Z_2 &&+\dots+{}& a_{im}&Z_m &&+{}& \mu_i \\
&\evdots{}\\
X_n &={}& a_{n1}&Z_1 &&+{}& a_{n2}&Z_2 &&+\dots+{}& a_{nm}&Z_m &&+{}& \mu_n
\end{alignedat}
\]
\end{document}
출력: