無法將表格拆分為兩頁

無法將表格拆分為兩頁

我使用的日記模板的邊距大致較寬。我正在嘗試使用 longtable 環境將我的橫向表分成兩頁。我還使用 pdfscale 包。但表格並沒有分開,它超出了邊距,而標題則位於表格內部。我正在將我的程式碼複製到此處的表格中的幾行。任何人都可以幫我解決這個問題嗎?

\begin{landscape}
\begin{longtable}
\centering
\scriptsize
\caption{The impact of the planning horizon length on LNS heuristic results for low and medium demand instances}
\begin{tabular}{|c|c||ccccc|ccccc|ccccc|}
\hline
\hline
&  &  \multicolumn{5}{c|}{$\mathcal{T}=2$ h} &   \multicolumn{5}{c|}{$\mathcal{T}=3$ h} &   \multicolumn{5}{c|}{$\mathcal{T}=4$ h}\\
Demand   &  \multirow{2}{*}{$|M|$}  &  \multirow{2}{*}{OBJ}   & \multirow{2}{*}{$|S^{\text{(u)}}|$}  & $C_{max}$ & $C_{avg}$ & $TD$   &\multirow{2}{*}{OBJ}  & \multirow{2}{*}{$|S^{\text{(u)}}|$}  & $C_{max}$ & $C_{avg}$ & $TD$   &\multirow{2}{*}{OBJ}   & \multirow{2}{*}{$|S^{\text{(u)}}|$}  & $C_{max}$ & $C_{avg}$ & $TD$   \\  
Level &   &  &  & (h) & (h) & (km)  &   &  & (h) &  (h) & (km) &   &  & (h) & (h)& (km)  \\ 
\hline
\hline
 \multirow{13}{*}{Low} & 2 & 63.93 & 10.67 & 1.95 & 0.97 & 107.67 & 74.91 & 7.67 & 2.7 & 1.23 & 132.07 & 76.17 & 3 & 3.92 & 1.86 & 195.17 \\ 
 & 3 & 48.34 & 6.67 & 1.85 & 0.9 & 135.93 & 52.81 & 2.67 & 2.83 & 1.27 & 200.03 & 50.07 & 0.33 & 3.56 & 1.51 & 235.17 \\ 
 & 4 & 38.98 & 3.33 & 1.83 & 0.85 & 171.93 & 40.09 & 0.67 & 2.75 & 1.16 & 225.37 & 37.77 & 0 & 2.74 & 1.15 & 223.33 \\ 
 & 5 & 31.83 & 1.33 & 1.71 & 0.84 & 207.7 & 31.92 & 0 & 2.32 & 0.96 & 234.13 & 30.69 & 0 & 2.14 & 0.9 & 212.3 \\
 \hline
\hline
\end{tabular}
\label{PlanningHorizon-lowMed}
\end{longtable}
\end{landscape}

答案1

一個tabular環境不能跨越多個頁面。環境結合了和環境longtable的元素。有關更多詳細信息,請參閱該包的用戶指南。tabletabular

我肯定會通過消除所有垂直線並使用更少但間隔良好的水平線來使表格看起來更開放。將 15 個資料列中的數字與小數點對齊似乎也是一個好主意。

在此輸入影像描述

\documentclass{article} % or some other suitable document class
\usepackage{longtable,pdflscape,booktabs,siunitx,amsmath}
\newcolumntype{T}[1]{S[table-format=#1]}
\newcommand\mytab[1]{\smash[b]{%
  \begin{tabular}[t]{@{}l@{}} #1 \end{tabular}}}

\begin{document}

\begin{landscape}
\setlength\tabcolsep{4pt} % default: 6pt
\setlength\LTcapwidth{\dimexpr\textwidth+3in\relax}
\small  % not "\scriptsize"}
\begin{longtable}{@{} l c 
   *{3}{T{2.2} T{2.2} T{1.2} T{3.2} T{3.2}} @{}}

%% headers and footers:

\caption{The impact of the planning horizon length on LNS heuristic 
         results for low and medium demand instances} 
\label{PlanningHorizon-lowMed} \\
\toprule
  \mytab{Demand\\Level}& $|M|$ & 
  \multicolumn{5}{c}{$\mathcal{T}=2$h} &  
  \multicolumn{5}{c}{$\mathcal{T}=3$h} &  
  \multicolumn{5}{c@{}}{$\mathcal{T}=4$h} \\
\cmidrule(lr){3-7} \cmidrule(lr){8-12} \cmidrule(l){13-17}
   & &  
   {OBJ} & $|S^{\mathrm{(u)}}|$ & $C_{\max}$ & $C_{\mathrm{avg}}$ & {$TD$} &
   {OBJ} & $|S^{\mathrm{(u)}}|$ & $C_{\max}$ & $C_{\mathrm{avg}}$ & {$TD$} &
   {OBJ} & $|S^{\mathrm{(u)}}|$ & $C_{\max}$ & $C_{\mathrm{avg}}$ & {$TD$} \\  
   & & & & {(h)} & {(h)} & {(km)} 
     & & & {(h)} & {(h)} & {(km)} 
     & & & {(h)} & {(h)} & {(km)} \\ 
\midrule
\endfirsthead 

\multicolumn{5}{@{}l}{Table \thetable, cont'd}\\[1ex]
\toprule
  \mytab{Demand\\Level}& $|M|$ & 
  \multicolumn{5}{c|}{$\mathcal{T}=2$h} &  
  \multicolumn{5}{c|}{$\mathcal{T}=3$h} &  
  \multicolumn{5}{c|}{$\mathcal{T}=4$h} \\
\cmidrule(lr){3-7} \cmidrule(lr){8-12} \cmidrule(l){13-17} 
   & &  
   {OBJ} & $|S^{\mathrm{(u)}}|$ & 
   $C_{\max}$ & $C_{\mathrm{avg}}$ & {$TD$}   &
   {OBJ} & $|S^{\mathrm{(u)}}|$ & 
   $C_{\max}$ & $C_{\mathrm{avg}}$ & {$TD$}   &
   {OBJ} & $|S^{\mathrm{(u)}}|$ & 
   $C_{\max}$ & $C_{\mathrm{avg}}$ & {$TD$}   \\  
   & & & & {(h)} & {(h)} & {(km)} 
     & & & {(h)} & {(h)} & {(km)} 
     & & & {(h)} & {(h)} & {(km)} \\ 
\midrule
\endhead

\addlinespace
\multicolumn{17}{r@{}}{\footnotesize(Cont'd on next page)} \\
\endfoot

\bottomrule
\endlastfoot


%% body of table
 Low 
 & 2 & 63.93 & 10.67& 1.95 & 0.97& 107.67 & 74.91 & 7.67 & 2.7 & 1.23 & 132.07 & 76.17 & 3   & 3.92 & 1.86 & 195.17 \\ 
 & 3 & 48.34 & 6.67 & 1.85 & 0.9 & 135.93 & 52.81 & 2.67 & 2.83& 1.27 & 200.03 & 50.07 & 0.33& 3.56 & 1.51 & 235.17 \\ 
 & 4 & 38.98 & 3.33 & 1.83 & 0.85& 171.93 & 40.09 & 0.67 & 2.75& 1.16 & 225.37 & 37.77 & 0   & 2.74 & 1.15 & 223.33 \\ 
 & 5 & 31.83 & 1.33 & 1.71 & 0.84& 207.7  & 31.92 & 0    & 2.32& 0.96 & 234.13 & 30.69 & 0   & 2.14 & 0.9  & 212.3  \\

\end{longtable}

\end{landscape}

\end{document} 

答案2

  • 所有單元格都被水平線和垂直線囚禁(所以表格不太好看)
  • 而不是longtable使用longtblrtabularray,因此代碼要短得多:
\documentclass{article} % or some other suitable document class
\usepackage{pdflscape}
\usepackage{tabularray}
\UseTblrLibrary{amsmath, siunitx}


\begin{document}
\begin{landscape}

\small 
\begin{longtblr}[
caption = {The impact of the planning horizon length on LNS heuristic
         results for low and medium demand instances},
  label = {PlanningHorizon-lowMed},
                ]{hline{1,4,Z} = {0.8pt}, hline{2,3,5-Y} = {solid}, 
                  vlines,
                  colsep  = 3pt,
                  colspec = {l c
                            *{3}{X[c,si={table-format=2.2}] 
                                 X[c,si={table-format=2.2}] 
                                 X[c,si={table-format=1.2}]
                                 X[c,si={table-format=1.2}]
                                 X[c,si={table-format=3.2}]}  
                            },
                  cell{1}{3,8,13} = {c=5}{},
                  row{1-3} = {guard},
                  rowhead = 3
                  }
%% headers and footers:

\SetCell[r=3]{l}    {Demand\\Level}
    & \SetCell[r=3]{c}   $|M|$ 
        &   \SetCell[c=5]{c}   $\mathcal{T}=2$h 
            &   &   &   &   &   \SetCell[c=5]{c}   $\mathcal{T}=3$h    
                                &   &   &   &   &   \SetCell[c=5]{c}   $\mathcal{T}=4$h
                                                    &   &   &   &   \\
    \midrule
    &   &   OBJ
            &   $|S^{\mathrm{(u)}}|$ 
                &   $C_{\max}$ 
                    &   $C_{\mathrm{avg}}$ 
                        & {$TD$} 
        &   OBJ
            &   $|S^{\mathrm{(u)}}|$
                &   $C_{\max}$
                    &   $C_{\mathrm{avg}}$
                        &   {$TD$}
        &   OBJ
            &   $|S^{\mathrm{(u)}}|$
                &   $C_{\max}$
                    &   $C_{\mathrm{avg}}$
                        &   $TD$                                    \\
    &   &   &   &   (h) &   (h) &   (km) 
    &   &   &   (h) &   (h) &   (km)
    &   &   &   (h) &   (h) &   (km)                                \\
%%% body of table
Low & 2 
    & 63.93 & 10.67 & 1.95  & 0.97  & 107.67 
    & 74.91 & 7.67  & 2.7   & 1.23  & 132.07 
    & 76.17 & 3     & 3.92  & 1.86  & 195.17                        \\
    & 3 
    & 48.34 & 6.67  & 1.85  & 0.9   & 135.93 
    & 52.81 & 2.67  & 2.83  & 1.27  & 200.03 
    & 50.07 & 0.33  & 3.56  & 1.51  & 235.17                        \\
    & 4 
    & 38.98 & 3.33  & 1.83  & 0.85  & 171.93 
    & 40.09 & 0.67  & 2.75  & 1.16  & 225.37 
    & 37.77 & 0     & 2.74  & 1.15  & 223.33                        \\
    & 5     
    & 31.83 & 1.33  & 1.71  & 0.84  & 207.7 
    & 31.92 & 0     & 2.32  & 0.96  & 234.13
    & 30.69 & 0     & 2.14  & 0.9   & 212.3                         \\
Low & 2 % repeated
    & 63.93 & 10.67 & 1.95  & 0.97  & 107.67
    & 74.91 & 7.67  & 2.7   & 1.23  & 132.07
    & 76.17 & 3     & 3.92  & 1.86  & 195.17                        \\*
    & 3
    & 48.34 & 6.67  & 1.85  & 0.9   & 135.93
    & 52.81 & 2.67  & 2.83  & 1.27  & 200.03
    & 50.07 & 0.33  & 3.56  & 1.51  & 235.17                        \\*
    & 4
    & 38.98 & 3.33  & 1.83  & 0.85  & 171.93
    & 40.09 & 0.67  & 2.75  & 1.16  & 225.37
    & 37.77 & 0     & 2.74  & 1.15  & 223.33                        \\*
    & 5
    & 31.83 & 1.33  & 1.71  & 0.84  & 207.7
    & 31.92 & 0     & 2.32  & 0.96  & 234.13
    & 30.69 & 0     & 2.14  & 0.9   & 212.3                         \\

Low & 2 % repeated
    & 63.93 & 10.67 & 1.95  & 0.97  & 107.67
    & 74.91 & 7.67  & 2.7   & 1.23  & 132.07
    & 76.17 & 3     & 3.92  & 1.86  & 195.17                        \\*
    & 3
    & 48.34 & 6.67  & 1.85  & 0.9   & 135.93
    & 52.81 & 2.67  & 2.83  & 1.27  & 200.03
    & 50.07 & 0.33  & 3.56  & 1.51  & 235.17                        \\*
    & 4
    & 38.98 & 3.33  & 1.83  & 0.85  & 171.93
    & 40.09 & 0.67  & 2.75  & 1.16  & 225.37
    & 37.77 & 0     & 2.74  & 1.15  & 223.33                        \\*
    & 5
    & 31.83 & 1.33  & 1.71  & 0.84  & 207.7
    & 31.92 & 0     & 2.32  & 0.96  & 234.13
    & 30.69 & 0     & 2.14  & 0.9   & 212.3                         \\

Low & 2 % repeated
    & 63.93 & 10.67 & 1.95  & 0.97  & 107.67
    & 74.91 & 7.67  & 2.7   & 1.23  & 132.07
    & 76.17 & 3     & 3.92  & 1.86  & 195.17                        \\*
    & 3
    & 48.34 & 6.67  & 1.85  & 0.9   & 135.93
    & 52.81 & 2.67  & 2.83  & 1.27  & 200.03
    & 50.07 & 0.33  & 3.56  & 1.51  & 235.17                        \\*
    & 4
    & 38.98 & 3.33  & 1.83  & 0.85  & 171.93
    & 40.09 & 0.67  & 2.75  & 1.16  & 225.37
    & 37.77 & 0     & 2.74  & 1.15  & 223.33                        \\*
    & 5
    & 31.83 & 1.33  & 1.71  & 0.84  & 207.7
    & 31.92 & 0     & 2.32  & 0.96  & 234.13
    & 30.69 & 0     & 2.14  & 0.9   & 212.3                         \\

Low & 2 % repeated
    & 63.93 & 10.67 & 1.95  & 0.97  & 107.67
    & 74.91 & 7.67  & 2.7   & 1.23  & 132.07
    & 76.17 & 3     & 3.92  & 1.86  & 195.17                        \\*
    & 3
    & 48.34 & 6.67  & 1.85  & 0.9   & 135.93
    & 52.81 & 2.67  & 2.83  & 1.27  & 200.03
    & 50.07 & 0.33  & 3.56  & 1.51  & 235.17                        \\*
    & 4
    & 38.98 & 3.33  & 1.83  & 0.85  & 171.93
    & 40.09 & 0.67  & 2.75  & 1.16  & 225.37
    & 37.77 & 0     & 2.74  & 1.15  & 223.33                        \\*
    & 5
    & 31.83 & 1.33  & 1.71  & 0.84  & 207.7
    & 31.92 & 0     & 2.32  & 0.96  & 234.13
    & 30.69 & 0     & 2.14  & 0.9   & 212.3                         \\

Low & 2 % repeated
    & 63.93 & 10.67 & 1.95  & 0.97  & 107.67
    & 74.91 & 7.67  & 2.7   & 1.23  & 132.07
    & 76.17 & 3     & 3.92  & 1.86  & 195.17                        \\*
    & 3
    & 48.34 & 6.67  & 1.85  & 0.9   & 135.93
    & 52.81 & 2.67  & 2.83  & 1.27  & 200.03
    & 50.07 & 0.33  & 3.56  & 1.51  & 235.17                        \\*
    & 4
    & 38.98 & 3.33  & 1.83  & 0.85  & 171.93
    & 40.09 & 0.67  & 2.75  & 1.16  & 225.37
    & 37.77 & 0     & 2.74  & 1.15  & 223.33                        \\*
    & 5
    & 31.83 & 1.33  & 1.71  & 0.84  & 207.7
    & 31.92 & 0     & 2.32  & 0.96  & 234.13
    & 30.69 & 0     & 2.14  & 0.9   & 212.3                         \\

Low & 2 % repeated
    & 63.93 & 10.67 & 1.95  & 0.97  & 107.67
    & 74.91 & 7.67  & 2.7   & 1.23  & 132.07
    & 76.17 & 3     & 3.92  & 1.86  & 195.17                        \\*
    & 3
    & 48.34 & 6.67  & 1.85  & 0.9   & 135.93
    & 52.81 & 2.67  & 2.83  & 1.27  & 200.03
    & 50.07 & 0.33  & 3.56  & 1.51  & 235.17                        \\*
    & 4
    & 38.98 & 3.33  & 1.83  & 0.85  & 171.93
    & 40.09 & 0.67  & 2.75  & 1.16  & 225.37
    & 37.77 & 0     & 2.74  & 1.15  & 223.33                        \\*
    & 5
    & 31.83 & 1.33  & 1.71  & 0.84  & 207.7
    & 31.92 & 0     & 2.32  & 0.96  & 234.13
    & 30.69 & 0     & 2.14  & 0.9   & 212.3                         \\
\end{longtblr}

\end{landscape}
\end{document} 

在此輸入影像描述

相關內容