La tabla que contiene símbolos en una columna de ancho fijo da como resultado un hbox insuficientemente completo

La tabla que contiene símbolos en una columna de ancho fijo da como resultado un hbox insuficientemente completo

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 \tabularnewlineaquí como \\se redefine \raggedrighty 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.

información relacionada