
たとえば、3 列の表を作成したいのですが、最初の 2 列は自然な幅なので、テキストは折り返されず、表全体がテキスト幅よりも大きい場合は最後の列が折り返されます。LaTeX で可能ですか?
--------------------------------------- // 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}