
Quero salvar um tabularx usando um savebox, para que eu possa defini-lo em um local e imprimi-lo em outro. Embora o código abaixo funcionasse para uma listagem, não consegui fazê-lo funcionar para uma tabela. Existe alguma maneira de conseguir isso? O código abaixo me dá um erro "Não está no modo de par externo".
\documentclass{article}
\usepackage{tabularx}
\begin{document}
\newsavebox{\mybox}
\begin{lrbox}{\mybox}
\begin{table}
\begin{tabularx}{\textwidth}{|l|ll|}
x & y & z\\\hline
\end{tabularx}
\end{table}
\end{lrbox}
\usebox{\mybox}
\end{document}
Responder1
Você não pode salvar um ambiente flutuante em uma caixa, mas pode salvar otabularx
\documentclass{article}
\usepackage{tabularx}
\begin{document}
\newsavebox{\mybox}
\begin{lrbox}{\mybox}
\begin{tabularx}{\textwidth}{|l|ll|}
x & y & z\\\hline
\end{tabularx}
\end{lrbox}
\begin{table}
\usebox{\mybox}
\end{table}
\end{document}