
Quiero guardar un tabularx usando un cuadro de guardado, de modo que pueda definirlo en un lugar e imprimirlo en otro. Si bien el siguiente código funcionó para una lista, no pude hacerlo funcionar para una tabla. ¿Hay alguna manera de lograr esto? El siguiente código me da el error "No en modo 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}
Respuesta1
No puedes guardar un entorno flotante en un cuadro, pero puedes guardar eltabularx
\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}