
Como parte de una tabla grande, tengo una columna donde cada fila contiene una cantidad de variables/símbolos. La columna debe tener un ancho fijo para adaptarse al resto de la tabla. El problema es que la colección de símbolos proporciona un montón de advertencias de hbox insuficiente. Con tablas grandes, esto rápidamente genera docenas de advertencias. He reducido el problema a este ejemplo:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\begin{table}
\centering
\caption{Test table}
\begin{tabular}{|p{3cm}|}
\hline
$C_{X_u}$, $C_{Z_u}$, $C_{m_u}$, $C_{X_\alpha}$, $C_{Z_\alpha}$, $C_{m_\alpha}$, $C_{Z_{\dot{\alpha}}}$, $C_{m_{\dot{\alpha}}}$, $C_{X_q}$, $C_{Z_q}$, $C_{m_q}$ \\
\hline
\end{tabular}
\end{table}
\end{document}
¡Gracias de antemano!
Respuesta1
Tiene una columna de ancho fijo con muy poca flexibilidad para el salto de línea y está intentando establecer texto justificado. La salida más sencilla es corregir el texto irregular:
\documentclass{article}
\begin{document}
\begin{table}
\centering
\caption{Test table}
\begin{tabular}{|p{3cm}|}
\hline
\raggedright
$C_{X_u}$, $C_{Z_u}$, $C_{m_u}$, $C_{X_\alpha}$, $C_{Z_\alpha}$,
$C_{m_\alpha}$, $C_{Z_{\dot{\alpha}}}$, $C_{m_{\dot{\alpha}}}$,
$C_{X_q}$, $C_{Z_q}$, $C_{m_q}$ \tabularnewline
\hline
\end{tabular}
\end{table}
\end{document}
(Necesita \tabularnewline
aquí como \\
se redefine \raggedright
y no funcionará). Por supuesto, esto deja mucho espacio a un lado de la columna: otra forma de hacerlo es alterar el ancho (fijo) de la columna.