마지막 열에 너비가 있으므로 전체 테이블이 줄보다 크지 않은 테이블

마지막 열에 너비가 있으므로 전체 테이블이 줄보다 크지 않은 테이블

예를 들어 3개의 열이 있는 테이블을 갖고 싶습니다. 처음 두 열은 자연 너비를 가지므로 전체 테이블이 텍스트 너비보다 클 경우 텍스트가 줄 바꿈되지 않고 마지막 열이 줄 바꿈됩니다. 라텍스로 가능한가요?

--------------------------------------- // line
| a | asfafasf | asfasfasff           |
| b | saf      | asafasfsafasfasfasfs |
| c | safasf   | asasffsaf asfasf     |
|   |          | asasfsafaf           |

답변1

tabularx해당 열을 사용하여 이 작업을 수행할 수 있습니다 X. \raggedright복잡한 단어가 문제가 되지 않도록 추가했습니다 .

\documentclass{article}
\usepackage{tabularx}
\begin{document}
  \noindent
  \begin{tabularx}{\textwidth}{ll>{\raggedright\arraybackslash}X}
     a & asfafasf & asfasfasff          \\
     b & saf      & asafasfsafasfasfasfs \\
     c  & safasf   & asasffsaf asfasf asasfsafaf   asasfsafaf   asasfsafaf   asasfsafaf   asasfsafaf   asasfsafaf   asasfsafaf   asasfsafaf        \\
  \end{tabularx}
\end{document}

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

관련 정보