La tabla va a otra página. Tiene algunas lineas residuales.

La tabla va a otra página. Tiene algunas lineas residuales.

aquí está el código. Como puede ver, hay varios problemas con esta tabla. Realmente no sé cómo hacer desaparecer esas líneas y llevar toda la tabla a la primera página. ¡Gracias! ingrese la descripción de la imagen aquí

\documentclass[11pt]{article}

\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[table]{xcolor}
\usepackage[showframe=true]{geometry}
\usepackage{changepage}
\usepackage{nopageno}

\setlength{\arrayrulewidth}{.5mm}
\setlength{\tabcolsep}{20pt}

\begin{document}
\begin{adjustwidth}{-1.5cm}{}
\rowcolors{2}{gray!25}{white}
\begin{tabular}{|c|c|c|c|c|c|c|c|}
\hline
\multicolumn{8}{|c|}{Maze Score Sheet} \\
\hline
\rowcolor{gray!50}
Trial & Score & Trial & Score & Trial & Score & Trial & Score \\
\hline
\rule{0pt}{20pt} 1 &  & 26 &  & 51 &  & 76 & \\
\rule{0pt}{20pt} 2 &  & 27 &  & 52 &  & 77 & \\
\rule{0pt}{20pt} 3 &  & 28 &  & 53 &  & 78 & \\
\rule{0pt}{20pt} 4 &  & 29 &  & 54 &  & 79 & \\
\rule{0pt}{20pt} 5 &  & 30 &  & 55 &  & 80 & \\
\rule{0pt}{20pt} 6 &  & 31 &  & 56 &  & 81 & \\
\rule{0pt}{20pt} 7 &  & 32 &  & 57 &  & 82 & \\
\rule{0pt}{20pt} 8 &  & 33 &  & 58 &  & 83 & \\
\rule{0pt}{20pt} 9 &  & 34 &  & 59 &  & 84 & \\
\rule{0pt}{20pt} 10 & & 35 &  & 60 &  & 85 & \\
\rule{0pt}{20pt} 11 & & 36 &  & 61 &  & 86 & \\
\rule{0pt}{20pt} 12 & & 37 &  & 62 &  & 87 & \\
\rule{0pt}{20pt} 13 & & 38 &  & 63 &  & 88 & \\
\rule{0pt}{20pt} 14 & & 39 &  & 64 &  & 89 & \\
\rule{0pt}{20pt} 15 & & 40 &  & 65 &  & 90 & \\
\rule{0pt}{20pt} 16 & & 41 &  & 66 &  & 91 & \\
\rule{0pt}{20pt} 17 & & 42 &  & 67 &  & 92 & \\
\rule{0pt}{20pt} 18 & & 43 &  & 68 &  & 93 & \\
\rule{0pt}{20pt} 19 & & 44 &  & 69 &  & 94 & \\
\rule{0pt}{20pt} 20 & & 45 &  & 70 &  & 95 & \\
\rule{0pt}{20pt} 21 & & 46 &  & 71 &  & 96 & \\
\rule{0pt}{20pt} 22 & & 47 &  & 72 &  & 97 & \\
\rule{0pt}{20pt} 23 & & 48 &  & 73 &  & 98 & \\
\rule{0pt}{20pt} 24 & & 49 &  & 74 &  & 99 & \\
\rule{0pt}{20pt} 25 & & 50 &  & 75 &  & 100 &\\
\hline
  \end{tabular}
  \end{adjustwidth}
\end{document}

Respuesta1

Déjame elaborar mi comentario. su tabla se mueve a la página siguiente porque está a la altura. Las líneas que ves en la primera página (también están en la segunda, pero son menos visibles ya que están cubiertas por la tabla) muestran el diseño de la página y se generan por geometryopción showframe, no son la causa de que la tabla no esté en la primera página ( donde esperabas estar). Considerando mi segunda sugerencia en el comentario - reducir la altura de la mesa - da:

ingrese la descripción de la imagen aquí

Suponiendo que todas las columnas de la tabla tengan el mismo ancho, sugiero utilizar tabularxel entorno de tabla. Para obtener más espacio vertical en el cuerpo de la tabla, preferiría usar cellspaceel paquete \rule{0pt}{20pt}. Para tener diferentes alturas de los encabezados de las columnas, las incluí en multicolumnuna macro.

\documentclass[11pt]{article}
\usepackage[%showframe          % show page layout
                                % handy in phase of table design
                                % in real document had to be removed
            ]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[table]{xcolor}
\usepackage{cellspace,          % for defining vertical space above and bottom of cells' content
            tabularx}           % for `X` column type
\setlength\cellspacetoplimit{7pt}       % additional top vertical space
\setlength\cellspacebottomlimit{7pt}    % additional bottom vertical space
\newcolumntype{C}{>{\centering\arraybackslash}X}    % for center content in X colums
\newcommand\mc[1]{\multicolumn{1}{c|}{#1}}          % shorthand for multicolum

\begin{document}
\pagestyle{empty}

\begingroup
\setlength{\arrayrulewidth}{.5pt}
\rowcolors{2}{gray!20}{white}
\centering
\begin{tabularx}{\linewidth}{|*{8}{SC|}}
\hline
\multicolumn{8}{|c|}{Maze Score Sheet} \\
\hline
\rowcolor{gray!40}
\multicolumn{1}{|c|}{Trial}   & \mc{Score}
    & \mc{Trial} & \mc{Score}
    & \mc{Trial} & \mc{Score} & \mc{Trial} & \mc{Score} \\
\hline
1 &  & 26 &  & 51 &  & 76 & \\
2 &  & 27 &  & 52 &  & 77 & \\
3 &  & 28 &  & 53 &  & 78 & \\
4 &  & 29 &  & 54 &  & 79 & \\
5 &  & 30 &  & 55 &  & 80 & \\
6 &  & 31 &  & 56 &  & 81 & \\
7 &  & 32 &  & 57 &  & 82 & \\
8 &  & 33 &  & 58 &  & 83 & \\
9 &  & 34 &  & 59 &  & 84 & \\
10 & & 35 &  & 60 &  & 85 & \\
11 & & 36 &  & 61 &  & 86 & \\
12 & & 37 &  & 62 &  & 87 & \\
13 & & 38 &  & 63 &  & 88 & \\
14 & & 39 &  & 64 &  & 89 & \\
15 & & 40 &  & 65 &  & 90 & \\
16 & & 41 &  & 66 &  & 91 & \\
17 & & 42 &  & 67 &  & 92 & \\
18 & & 43 &  & 68 &  & 93 & \\
19 & & 44 &  & 69 &  & 94 & \\
20 & & 45 &  & 70 &  & 95 & \\
21 & & 46 &  & 71 &  & 96 & \\
22 & & 47 &  & 72 &  & 97 & \\
23 & & 48 &  & 73 &  & 98 & \\
24 & & 49 &  & 74 &  & 99 & \\
25 & & 50 &  & 75 &  & 100 &\\
\hline
\end{tabularx}
\endgroup

Respuesta2

Para hacer que los marcos desaparezcan, no especifique la opción showframeal cargar el geometrypaquete.

Supongo que el objetivo es hacer que la planilla llene el bloque de texto disponible. Si ese es el caso, no lo use en exceso adjustboxy no lo use \rule{0pt}{20pt}para insertar puntales tipográficos en cada fila. Establecer \tabcolsepvalores \arraystretchrazonables es mucho más eficaz.

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[table]{xcolor}
\usepackage{geometry}
\pagestyle{empty}

\begin{document}

\begin{table}[p] % place the table on a page by itself
\setlength{\arrayrulewidth}{.5mm} % this is really ugly...
\setlength{\tabcolsep}{14.1pt}
\renewcommand\arraystretch{1.5}
\rowcolors{2}{gray!20}{white}
\noindent % <--- this is important
\begin{tabular}{|*{8}{c|}}
\hline
\multicolumn{8}{|c|}{Maze Score Sheet} \\
\hline
\rowcolor{gray!40}
Trial & Score & Trial & Score & Trial & Score & Trial & Score \\
\hline
1 &  & 26 &  & 51 &  & 76 & \\
2 &  & 27 &  & 52 &  & 77 & \\
3 &  & 28 &  & 53 &  & 78 & \\
4 &  & 29 &  & 54 &  & 79 & \\
5 &  & 30 &  & 55 &  & 80 & \\
6 &  & 31 &  & 56 &  & 81 & \\
7 &  & 32 &  & 57 &  & 82 & \\
8 &  & 33 &  & 58 &  & 83 & \\
9 &  & 34 &  & 59 &  & 84 & \\
10 & & 35 &  & 60 &  & 85 & \\
11 & & 36 &  & 61 &  & 86 & \\
12 & & 37 &  & 62 &  & 87 & \\
13 & & 38 &  & 63 &  & 88 & \\
14 & & 39 &  & 64 &  & 89 & \\
15 & & 40 &  & 65 &  & 90 & \\
16 & & 41 &  & 66 &  & 91 & \\
17 & & 42 &  & 67 &  & 92 & \\
18 & & 43 &  & 68 &  & 93 & \\
19 & & 44 &  & 69 &  & 94 & \\
20 & & 45 &  & 70 &  & 95 & \\
21 & & 46 &  & 71 &  & 96 & \\
22 & & 47 &  & 72 &  & 97 & \\
23 & & 48 &  & 73 &  & 98 & \\
24 & & 49 &  & 74 &  & 99 & \\
25 & & 50 &  & 75 &  & 100 &\\
\hline
\end{tabular}
\end{table}
\end{document}

Respuesta3

En lugar de ajustar manualmente el ancho, utilice \makebox[\linewidth]{<table>}para centrar la mesa automáticamente y no lo olvide \noindenttambién. Como dijeron otros, use \renewcommand\arraystretch{<value>}en lugar de agregar a \ruleen cada fila. Finalmente considere elegir valores más sensatos para \arrayrulewidthy \tabcolseppara la mayor claridad visual.

\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[table]{xcolor}
\usepackage{geometry}
\usepackage{changepage}
\usepackage{nopageno}

\begin{document}

\renewcommand\arraystretch{1.5}  % <---
\setlength{\arrayrulewidth}{.5mm}
\setlength{\tabcolsep}{20pt}    
\noindent\makebox[\linewidth]{% <---
\rowcolors{2}{gray!25}{white}
\begin{tabular}{|*8{c|}}
\hline
\multicolumn{8}{|c|}{Maze Score Sheet} \\
\hline
\rowcolor{gray!50}
Trial & Score & Trial & Score & Trial & Score & Trial & Score \\
\hline
 1 &  & 26 &  & 51 &  &  76 & \\
 2 &  & 27 &  & 52 &  &  77 & \\
 3 &  & 28 &  & 53 &  &  78 & \\
 4 &  & 29 &  & 54 &  &  79 & \\
 5 &  & 30 &  & 55 &  &  80 & \\
 6 &  & 31 &  & 56 &  &  81 & \\
 7 &  & 32 &  & 57 &  &  82 & \\
 8 &  & 33 &  & 58 &  &  83 & \\
 9 &  & 34 &  & 59 &  &  84 & \\
10 &  & 35 &  & 60 &  &  85 & \\
11 &  & 36 &  & 61 &  &  86 & \\
12 &  & 37 &  & 62 &  &  87 & \\
13 &  & 38 &  & 63 &  &  88 & \\
14 &  & 39 &  & 64 &  &  89 & \\
15 &  & 40 &  & 65 &  &  90 & \\
16 &  & 41 &  & 66 &  &  91 & \\
17 &  & 42 &  & 67 &  &  92 & \\
18 &  & 43 &  & 68 &  &  93 & \\
19 &  & 44 &  & 69 &  &  94 & \\
20 &  & 45 &  & 70 &  &  95 & \\
21 &  & 46 &  & 71 &  &  96 & \\
22 &  & 47 &  & 72 &  &  97 & \\
23 &  & 48 &  & 73 &  &  98 & \\
24 &  & 49 &  & 74 &  &  99 & \\
25 &  & 50 &  & 75 &  & 100 &\\
\hline
\end{tabular}
}
\end{document}

ingrese la descripción de la imagen aquí

información relacionada