表格环境中的文本超出边距

表格环境中的文本超出边距

在此处输入图片描述

我需要在表格中写一个长段落,但文本超出了边距。这是我的代码:

\begin{tabular}{l l}

       \textbf{P1.1} & aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\

       \textbf{P4.1} &  bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\\

\end{tabular}

我该如何纠正这个问题?

答案1

使用可扩展的p{<width>}列。aaa...bbb...对于长文本来说是不好的例子,因为 TeX 无法将它们连字符化,因为它们不是实际的单词。

\documentclass{standalone}
\usepackage{blindtext}% \blindtext creates a paragraph of dummy text
\begin{document}
\begin{tabular}{lp{0.6\textwidth}}
       \textbf{P1.1} & \blindtext \cr
       \textbf{P4.1} & \blindtext \cr
\end{tabular}
\end{document}

在此处输入图片描述

相关内容