LaTeX 將長表格拆分為多個頁面並調整寬度

LaTeX 將長表格拆分為多個頁面並調整寬度

我試圖找到一種方法將表格的寬度固定到縱向頁面(不是橫向)的邊緣,同時在另一頁中繼續表格,因為它很長。我可以使用 resizebox 調整寬度(我發現這比 adjustmentbox 更好,因為我想保留表格的標題和標籤,就像我在其他較小的表格中一樣),但我不知道如何繼續進入另一個表格頁面。僅使用下面的程式碼會縮短表格其餘部分的長度,因為我的表格也很長。我正在尋找一種自動適應表格寬度的方法,但也讓表格在不同的頁面中繼續(例如使用帶有 resizebox 的“longtable”?)。我的問題與這個類似 將 longtable 的大小調整為橫向頁面的寬度 但我想要的不是風景。

非常感謝您的幫忙!

\documentclass[a4paper,12pt]{article}
\usepackage{longtable}
\usepackage{pdflscape}
\usepackage{graphicx}

\begin{document}


\begin{table}[ht]
\small  % Switch from 12pt to 11pt; otherwise, table won't fit
\setlength\LTleft{0pt}            % default: \parindent
\setlength\LTright{0pt}           % default: \fill
\begin{longtable}{llllllllll}
  \hline\hline %inserts double horizontal lines
   category & level & type & num1 & num2 & num3 & \multicolumn{2}{c}{$S1$} & \multicolumn{2}{c}{$S2$} \\ [0.5ex] 
    \hline % inserts single horizontal line
 &  &  &  &  &  & PP3 & PP4 & PP3 & PP4 \\
E1 & 7E-54 & S2 & NA & NA & NA & NA & NA & NA & NA \\
E2 & 4E-8 & S1 & 1 & 25428038:25828097 & 10023824146 & 9 & 91 & 50 & 50 \\
 &  &  & 1 & 25456834:25856893 & 10025905748 & 0.129 & 2.26 & 0.133 & 0.23 \\
&  & S & 1 & 25428038:25828097 & 10023824146 & 8.9 & 91.1 & 49.7 & 50.3 \\
 &  &  & 1 & 25456834:25856893 & 10025905748 & 0.129 & 2.22 & 0.133 & 0.226 \\
E3 & 4E-8 & S2 & 1 & 25488669:25888728 & 10025910500 & 12 & 88 & 57.7 & 42.2 \\
 &  & S & 1 & 25488669:25888728 & 10025910500 & 13.2 & 86.8 & 60.5 & 39.5 \\
E4 & 2E-145 & S1 & 1 & 25626305:26026364 & 10023820955 & 1.04 & 99 & 10.3 & 89.7 \\
 &  &  & 1 & 25624780:26024839 & 10025907287 & 1.92 & 98 & 16.9 & 82.5 \\
 &  &  & 1 & 25625807:26025866 & 10025935784 & 2.45 & 97.5 & 20.7 & 79.3 \\
 &  & S2 & 1 & 25626305:26026364 & 10023820955 & 1.09 & 98.9 & 10.6 & 89.4 \\
 &  &  & 1 & 25624780:26024839 & 10025907287 & 1.92 & 98 & 16.9 & 82.5 \\
 &  &  & 1 & 25625807:26025866 & 10025935784 & 3.29 & 96.7 & 25.9 & 74.1 \\
E5 & 1E-13 & S2 & 1 & 62870388:63270447 & 10023831002 & 9.39 & 90.6 & 51.1 & 48.9 \\
 &  & S3 & 1 & 62870388:63270447 & 10023831002 & 9.47 & 90.5 & 51.3 & 48.7 \\
 &  & S4 & 1 & 62870388:63270447 & 10023831002 & 7.64 & 92.4 & 45.5 & 54.5 \\
E6 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E7 & 5E-94 & S1 & 1 & 109618271:110018330 & 10025913212 & 0.159 & 99.8 & 2.43 & 97.6 \\
 &  & S2 & 1 & 109618271:110018330 & 10025913212 & 0.189 & 99.8 & 2.72 & 97.3 \\
E8 & 9.00E-17 & S1 & 1 & 109744528:110144587 & 10025910902 & 0.702 & 99.3 & 7.38 & 92.6 \\
E8 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E9 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E10 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E11 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E12 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E13 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E14 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E15 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
\hline
\end{longtable}
      \begin{flushleft}This is the captio of my table
     \end{flushleft}
      \label{tab:label}
  \end{table}

\end{document}

答案1

據記錄,atable是一個盒子,因此不能突破頁面,longtable不應與其一起使用。刪除它可以解決大部分問題,然後只需更改大小並稍微擠壓列即可。

\documentclass[a4paper,12pt]{article}
\usepackage{longtable}
\usepackage{pdflscape}
\usepackage{graphicx}

\begin{document}



\footnotesize  % Switch from 12pt to 11pt; otherwise, table won't fit
\setlength\LTleft{-30pt}            % default: \fill
\setlength\LTright{-30pt}           % default: \fill
\begin{longtable}{@{\extracolsep{\fill}}llllllllll@{}}
  \hline\hline %inserts double horizontal lines
   cat. & level & type & num1 & num2 & num3 & \multicolumn{2}{c}{$S1$} & \multicolumn{2}{c}{$S2$} \\ [0.5ex] 
    \hline % inserts single horizontal line
 &  &  &  &  &  & PP3 & PP4 & PP3 & PP4 \\
E1 & 7E-54 & S2 & NA & NA & NA & NA & NA & NA & NA \\
E2 & 4E-8 & S1 & 1 & 25428038:25828097 & 10023824146 & 9 & 91 & 50 & 50 \\
 &  &  & 1 & 25456834:25856893 & 10025905748 & 0.129 & 2.26 & 0.133 & 0.23 \\
&  & S & 1 & 25428038:25828097 & 10023824146 & 8.9 & 91.1 & 49.7 & 50.3 \\
 &  &  & 1 & 25456834:25856893 & 10025905748 & 0.129 & 2.22 & 0.133 & 0.226 \\
E3 & 4E-8 & S2 & 1 & 25488669:25888728 & 10025910500 & 12 & 88 & 57.7 & 42.2 \\
 &  & S & 1 & 25488669:25888728 & 10025910500 & 13.2 & 86.8 & 60.5 & 39.5 \\
E4 & 2E-145 & S1 & 1 & 25626305:26026364 & 10023820955 & 1.04 & 99 & 10.3 & 89.7 \\
 &  &  & 1 & 25624780:26024839 & 10025907287 & 1.92 & 98 & 16.9 & 82.5 \\
 &  &  & 1 & 25625807:26025866 & 10025935784 & 2.45 & 97.5 & 20.7 & 79.3 \\
 &  & S2 & 1 & 25626305:26026364 & 10023820955 & 1.09 & 98.9 & 10.6 & 89.4 \\
 &  &  & 1 & 25624780:26024839 & 10025907287 & 1.92 & 98 & 16.9 & 82.5 \\
 &  &  & 1 & 25625807:26025866 & 10025935784 & 3.29 & 96.7 & 25.9 & 74.1 \\
E5 & 1E-13 & S2 & 1 & 62870388:63270447 & 10023831002 & 9.39 & 90.6 & 51.1 & 48.9 \\
 &  & S3 & 1 & 62870388:63270447 & 10023831002 & 9.47 & 90.5 & 51.3 & 48.7 \\
 &  & S4 & 1 & 62870388:63270447 & 10023831002 & 7.64 & 92.4 & 45.5 & 54.5 \\
E6 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E7 & 5E-94 & S1 & 1 & 109618271:110018330 & 10025913212 & 0.159 & 99.8 & 2.43 & 97.6 \\
 &  & S2 & 1 & 109618271:110018330 & 10025913212 & 0.189 & 99.8 & 2.72 & 97.3 \\
E8 & 9.00E-17 & S1 & 1 & 109744528:110144587 & 10025910902 & 0.702 & 99.3 & 7.38 & 92.6 \\
E8 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E9 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E10 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E11 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E12 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E13 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E14 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
E15 & 1E-22 & S2 & 1 & 62849818:63249877 & 10023825945 & 5.44 & 94.6 & 36.9 & 63.1 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.5 & 1.79 & 1.54 \\
 &  & S3 & 1 & 62849818:63249877 & 10023825945 & 4.63 & 95.4 & 33.1 & 66.9 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.56 & 13.8 & 1.79 & 1.58 \\
 &  & S2 & 1 & 62849818:63249877 & 10023825945 & 5.54 & 94.5 & 37.3 & 62.7 \\
 &  &  & 1 & 62720869:63120928 & 10023851197 & 1.55 & 14.3 & 1.79 & 1.64 \\
\hline
\end{longtable}


\end{document}

相關內容