I have encountered a persistent issue with table rendering in PreTeXt, specifically related to row height and column width, which has proven extremely difficult to resolve through the available documentation or formatting options.
The core problem lies in how PreTeXt handles rows with empty or minimal content. Even when I intend to leave a second row visually blank (for spacing or layout purposes), the rendered output squashes the row height to nearly zero, making it practically invisible.
I have tried applying styling using <row style="height: 30px;">, <cell><latex>\rule{0pt}{15pt}</latex> 1</cell> with
\rule{0pt}{Xpt}, and other LaTeX tricks, but none consistently fix the problem across.
The row is there in the code, but in output, it’s flattened, despite efforts to force vertical space.
This is particularly problematic when I want to visually separate rows, create layout space, or simulate multi-row alignment. It significantly limits the visual clarity of tables in educational content.
---------------------------------------------------------------------------
Another issue I noticed is that setting
<col width="30"> (or similar) has no visible effect when applied to columns that are empty. The width definition is ignored, and the table remains unchanged.


This makes it impossible to structure a grid-like layout where some cells are intentionally left empty but still need to maintain width for alignment purposes.
I will attach a screenshot of both the PreTeXt source code and the rendered tables, to clearly demonstrate the issues.


I'm open to any ideas or workarounds that could help resolve this issue.