왜 p 열이 맨 아래에 정렬되고 b 열이 맨 위에 정렬되는지 궁금합니다.
다음 코드로 생성 :
\begin{tabular}{|p{0.3\linewidth}|m{0.3\linewidth}|b{0.3\linewidth}|} \hline \centering header p & \centering header m & \centering header b \tabularnewline \hline text which is considerably longer than the width of the column & text which is considerably longer than the width of the column & text which is considerably longer than the width of the column \tabularnewline \hline \end{tabular}
댓글
- tex.stackexchange.com/questions/33257/ …의 중복 가능성 예상 결과입니다.
답변
-
p
는 일반 셀을 의미하며 맨 윗줄에 정렬 된 parbox와 같습니다. -
b
는 하단의 정렬을 의미하므로 기준선은 하단에 있습니다. -
m
는 수직 중앙, 즉 기준선이 중앙에 있습니다.
따라서 정렬 위치를 의미합니다. 그림에서 첫 번째 텍스트의 상단 줄, 두 번째 텍스트의 중간 및 마지막 텍스트의 하단 줄이 모두 한 줄에 있습니다.
댓글
- 알겠습니다. 내 문제는 반 직관적이라는 것입니다.
- 올바르게 이해하면 다른 열이 ,
l
및c
? 표\begin{tabular}{p{1cm}b{1cm}rlc}
에서 마지막 3 개의 열은 하단에 정렬됩니다.