테이블의 p, m 및 b 열

왜 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} 

댓글

답변

  • p는 일반 셀을 의미하며 맨 윗줄에 정렬 된 parbox와 같습니다.

  • b는 하단의 정렬을 의미하므로 기준선은 하단에 있습니다.

  • m는 수직 중앙, 즉 기준선이 중앙에 있습니다.

따라서 정렬 위치를 의미합니다. 그림에서 첫 번째 텍스트의 상단 줄, 두 번째 텍스트의 중간 및 마지막 텍스트의 하단 줄이 모두 한 줄에 있습니다.

표 셀 정렬

댓글

  • 알겠습니다. 내 문제는 반 직관적이라는 것입니다.
  • 올바르게 이해하면 다른 열이 , lc? 표 \begin{tabular}{p{1cm}b{1cm}rlc}에서 마지막 3 개의 열은 하단에 정렬됩니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다