Cómo controlar el Ancho de Columnas en Tablas para el renderizado PDF
Publicado: Miércoles, 18 de febrero de 2026
Problema: Las tablas se ven perfectas en HTML pero se cortan o deforman en la versión PDF.
Este es un problema común de "over-flow" en la ingeniería de conversión. Muchos editores dependen del auto-ajuste del navegador, pero el motor de PDF (como XSL-FO) requiere definiciones explícitas. En JATS XML, debes usar el atributo width en las etiquetas <col> dentro de <colgroup>.
Definir anchos en porcentajes (ej: width="25%") garantiza que la tabla respete los márgenes del papel A4 o Carta, manteniendo la legibilidad sin importar la densidad de los datos en las celdas.
| Error (Ancho Automático) | Marcación Correcta |
|---|---|
<table><thead>... | <colgroup><col width="20%"/>...</colgroup> |