I have a tabularx
table (6x2) with figure+text in all of its cells except the head. I've been trying to continue/flow this table over to the next page using packages like ltablex
and xltabular
, but in vain. Is it due to the fact that figures in tabularx
hinder the table continuation over to the next page? Can anyone please show me an implementation of text+figure in all cells of tabularx
with continuous flow of the table to the next page, if you can implement using ltablex
/xltabular
? I'll be grateful.
Here's my original tabularx
code -
\documentclass[12pt]{article}
\usepackage{enumitem}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage[font=small]{caption}
\usepackage{multirow}
\usepackage{tabularx}
\usepackage{booktabs,makecell}
\renewcommand\tabularxcolumn[1]{m{#1}}
\begin{document}
\begin{tabularx}{\textwidth}{@{} >{\centering\arraybackslash}X | >{\centering\arraybackslash}X @{}}
\toprule
{\bfseries{Column 1}} & {\bfseries{Column 2}} \\
\midrule
%\endhead
\small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 2 Column 1}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
& \small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 2 Column 2}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
\\ \cmidrule(lr){1-2}
\small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 3 Column 1}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
& \small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 3 Column 2}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
\\ \cmidrule(lr){1-2}
\small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 4 Column 1}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
& \small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 4 Column 2}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
\\ \cmidrule(lr){1-2}
\small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 5 Column 1}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
& \small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 5 Column 2}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
\\ \cmidrule(lr){1-2}
\small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 6 Column 1}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
& \small \noindent
\begin{minipage}[t]{\linewidth} %\noalign{\vskip }
\multicolumn{1}{l}{Row 6 Column 2}
\begin{enumerate}[leftmargin=*]
\item Something something something something. \par
\begin{minipage}[t]{\linewidth} \noindent
\centering \noindent
\includegraphics[width=\linewidth]{Illustrative.png}
\captionof{figure}{Figure in enumeration in tabularx}
\end{minipage}
\item Something something something something.
\item Something something something something.
\end{enumerate}
%\noalign{\vskip }
\end{minipage}
\\ \bottomrule
%\label{tab:1}
% \caption{Something tabularx trying to flow to the next page.}
\end{tabularx}
\end{document}
And here's the output -
\usepackage[margin=0.8in]{geometry}
.\documentclass[12pt]{article}