ด้วยtabular
สภาพแวดล้อมปกติคุณต้องการใช้p{width}
ประเภทคอลัมน์ตามที่ Marcog ระบุ แต่นั่นบังคับให้คุณให้ความกว้างอย่างชัดเจน
วิธีการแก้ปัญหาก็คือtabularx
สภาพแวดล้อม:
\usepackage{tabularx}
...
\begin{tabularx}{\linewidth}{ r X }
right-aligned foo & long long line of blah blah that will wrap when the table fills the column width\\
\end{tabularx}
คอลัมน์ X ทั้งหมดมีความกว้างเท่ากัน คุณสามารถมีอิทธิพลต่อสิ่งนี้โดยการตั้งค่า\hsize
ในการประกาศรูปแบบ:
>{\setlength\hsize{.5\hsize}} X >{\setlength\hsize{1.5\hsize}} X
แต่แล้วปัจจัยทั้งหมดต้องรวมกันเป็น 1 ฉันคิดว่า (ฉันเอาสิ่งนี้มาจากคู่หูน้ำยาง) นอกจากนี้ยังมีแพ็คเกจtabulary
ที่จะปรับความกว้างคอลัมน์เพื่อปรับความสูงของแถว สำหรับรายละเอียดคุณสามารถรับเอกสารสำหรับแต่ละแพ็คเกจด้วยtexdoc tabulary
(ใน TeXlive)