Graphics, Figures & Tables ⇒ Use longtable with functionality of tabularx?
Use longtable with functionality of tabularx?
I'm developing a table spanning several pages and using "longtable", but I need to be able to put new lines within the cells like one would do with "tabularx". Within the "longtable", the "\newline" command seems to be ignored, while if it's in a "tabularx" X column, a new line is put in the cell, which is want. Does anyone know a way to do this?
NEW: TikZ book now 40% off at Amazon.com for a short time.

- localghost
- Site Moderator
- Posts: 9202
- Joined: Fri Feb 02, 2007 12:06 pm
Use longtable with functionality of tabularx?
You can either use ltablex or ltxtable. Both packages represent a merge of the packages longtable and tabularx.
Best regards and welcome to the board
Thorsten¹
Best regards and welcome to the board
Thorsten¹
How to make a "Minimal Example"
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
Board Rules
Avoidable Mistakes
¹ System: TeX Live 2025 (vanilla), TeXworks 0.6.10
Use longtable with functionality of tabularx?
That works just as advertised...HOWEVER it screwed up another table of mine (!!).
I had a table the width of the text with three columns, the first two were snapped to the largest content, and the last extended to the right margin, essentially making the last column a filler. This package condensed the last column and centered the table.
Any thoughts?
[Edit] Figured it out.
Add the command \keepXColumns just before the \begin{tabularx} declaration.
I had a table the width of the text with three columns, the first two were snapped to the largest content, and the last extended to the right margin, essentially making the last column a filler. This package condensed the last column and centered the table.
Code: Select all
\usepackage{ltablex}
...
\textbf{Revision History}\\
\begin{tabularx}{\textwidth}{ | l | l | X|}
\hline
Revision&Revision Date&Description\\
\hline
R00&13 April 2009&Initial Release\\
\hline
\end{tabularx}
[Edit] Figured it out.
Add the command \keepXColumns just before the \begin{tabularx} declaration.