Con el tabular
entorno normal , desea utilizar el p{width}
tipo de columna, como indica marcog. Pero eso te obliga a dar anchos explícitos.
Otra solución es la tabularx
medio ambiente:
\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}
Todas las columnas X tienen el mismo ancho. Puede influir en esto configurando\hsize
en la declaración de formato:
>{\setlength\hsize{.5\hsize}} X >{\setlength\hsize{1.5\hsize}} X
pero supongo que todos los factores tienen que sumar 1 (tomé esto del compañero de LaTeX). También está el paquete tabulary
que ajustará los anchos de columna para equilibrar las alturas de las filas. Para obtener detalles, puede obtener la documentación de cada paquete con texdoc tabulary
(en TeXlive).