problema con mesa larga

problema con mesa larga
\documentclass{article}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{rotating}
\usepackage{ragged2e}
\usepackage{longtable}            
\usepackage{rotating}
\newcolumntype{R}{>{\RaggedRight\let\newline\\\arraybackslash\hspace{0pt}}X}
\usepackage{pdflscape}
\begin{document}

\begin{landscape}
  \centering


\begin{longtable}{\textwidth}{|R|R|R|R|R|R|R|R|}
\hline
\textbf{Mobility  Model} &   \multicolumn{7}{c|}{\textbf{Parameter}}  \\
        \cline{2-8}
        & \textbf{Basic Description} 
        & \textbf{Adaptability for AANETs} 
        & \textbf{Support to higher node mobility and Frequent topology updates} 
        & \textbf{Safety parameters} 
        & \textbf{Mechanical and aerodynamic constraint} 
        & \textbf{Degree of Randomness} & \textbf{Applications} \\
\hline

\end{longtable}%

\end{landscape}%
\end{document}

Respuesta1

Aquí hay una posible solución usando el ltablexpaquete que combina las características de tabularxcon longtable.

\documentclass{article}
\usepackage{tabularx}
\usepackage{ragged2e}
\usepackage{longtable}            
\newcolumntype{R}{>{\RaggedRight\let\newline\\\arraybackslash\hspace{0pt}}X}
\usepackage{pdflscape}
\usepackage{ltablex}

\begin{document}

\begin{landscape}
  \centering

\begin{tabularx}{\linewidth}{|R|R|R|R|R|R|R|R|}
\hline
\textbf{Mobility  Model} &   \multicolumn{7}{c|}{\textbf{Parameter}}  \\
        \cline{2-8}
        & \textbf{Basic Description} 
        & \textbf{Adaptability for AANETs} 
        & \textbf{Support to higher node mobility and Frequent topology updates} 
        & \textbf{Safety parameters} 
        & \textbf{Mechanical and aerodynamic constraint} 
        & \textbf{Degree of Randomness} & \textbf{Applications} \\
\hline
\endhead
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\
1\\

\end{tabularx}%

\end{landscape}%
\end{document}

Tenga en cuenta que todos 1\\1\\1\\se acaban de agregar para mostrar el comportamiento de salto de página de la tabla. También agregué \endheadpara repetir los encabezados de las columnas en todas las páginas siguientes.

Respuesta2

Propongo cargar el xltabularpaquete y utilizar su entorno homónimo, que combina las posibilidades de longtabley tabularx. Además, tenga en cuenta que en el landscapeentorno, para una mesa de ancho completo, debe usar \linewidtho \textheight, pero no \textwidth. Por último, puedes ganar algo de espacio en las celdas cargando geometry, que tiene márgenes más sensibles si no usas notas al margen, estableciendo \tabcolsepun valor más bajo (6 pt por defecto, yo lo configuré en 3) y usando un tamaño de fuente más pequeño.

\documentclass{article}
\usepackage{geometry}
\usepackage{tabularx}
\usepackage{xltabular}
\usepackage{multirow}
\usepackage{rotating}
\usepackage{ragged2e}
\usepackage{longtable}
\usepackage{rotating}
\renewcommand{\tabularxcolumn}[1]{>{\RaggedRight\arraybackslash}m{#1}}
\usepackage{pdflscape}

\begin{document}

\begin{landscape}
\setlength{\tabcolsep}{3pt}
\setlength{\extrarowheight}{3pt}
 \centering
\begin{xltabular}{\linewidth}{|*{8}{X|}}
\hline
\multirow{8.45}{=}{\textbf{Mobility Model} }& \multicolumn{7}{c|}{\textbf{Parameter}} \\
        \cline{2-8}
        & \textbf{Basic Description}
        & \textbf{Adaptability for AANETs}
        & \textbf{Support to higher node mobility and Frequent topology updates\smallskip}
        & \textbf{Safety parameters}
        & \textbf{Mechanical and aerodynamic constraint}
        & \textbf{Degree of Randomness} & \textbf{Applications} \\
\hline
\end{xltabular}%
\end{landscape}%

\end{document}

ingrese la descripción de la imagen aquí

información relacionada