行間の距離を調整し、各ページでヘッダーを繰り返しますか?

行間の距離を調整し、各ページでヘッダーを繰り返しますか?

で問題が発生しましたlongtable。各列が長いため、図に示すように 1 ページに印刷され、次のページに進むときに最初の行のヘッダーを繰り返す必要があります。

ここに画像の説明を入力してください

\documentclass{article}
\usepackage[english]{babel}
\usepackage{longtable}
\usepackage{microtype}
\usepackage{ragged2e}
\usepackage{array}
\usepackage{lscape}
\usepackage{caption}
\newcounter{temp}
\newcommand{\first}{\setcounter{temp}{1}\thetemp- }
\newcommand{\following}{\stepcounter{temp}\par\thetemp- }

\begin{document}
%\begin{landscape}
    \begin{center}
        \captionof{table}{Comparison Between the Wormhole Attacks}
        \begin{longtable}{|p{1.8cm}|>{\RaggedRight}p{2.5cm}|>{\RaggedRight}p{2.4cm}|>{\RaggedRight}p{2.1cm}|>{\RaggedRight}p{2.2cm}|>{\RaggedRight}p{2.2cm}|} 
            \hline
            \textbf{Wormhole types} & \textbf{Encapsulation} & \textbf{Out of Band} & \textbf{High Power} & \textbf{Packet Relay} & \textbf{Protocol Deviations} \\\hline      
            Advantages  
            & \first there is a smaller probability of RREQ being discarded than other RREQs which are repeatedly received by intermediate nodes.
                \following RREQ packet arriving to destination, does not keep middle nodes as hops, and then it appears to have passed through minimum number of hops. 
            & \first Control packet arrives faster due to no process from middle nodes
                \following Less probability of discarding compare to RREQs which are repeatedly received by middle nodes.
                \following Control packets arrive at destination, middle nodes not use as hops, pass through less number of hops 
            & \first Control packets arrive faster
                \following Less probability of discarding compare to RREQs which are repeatedly received by middle nodes.
                \following Control packets arrive at destination, middle nodes not use as hops, pass through less number of hops    
            & \first Two nodes think they are neighbors although they are not, and every RREQ to be sent to neighbors will arrive to relay nodes invisibility.
                \following Control packet seems to arrive using minimum number of hops   
            & control packet arrives faster \\\hline  
            Advantages  
            & \first there is a smaller probability of RREQ being discarded than other RREQs which are repeatedly received by intermediate nodes.
            \following RREQ packet arriving to destination, does not keep middle nodes as hops, and then it appears to have passed through minimum number of hops. 
            & \first Control packet arrives faster due to no process from middle nodes
            \following Less probability of discarding compare to RREQs which are repeatedly received by middle nodes.
            \following Control packets arrive at destination, middle nodes not use as hops, pass through less number of hops 
            & \first Control packets arrive faster
            \following Less probability of discarding compare to RREQs which are repeatedly received by middle nodes.
            \following Control packets arrive at destination, middle nodes not use as hops, pass through less number of hops    
            & \first Two nodes think they are neighbors although they are not, and every RREQ to be sent to neighbors will arrive to relay nodes invisibility.
            \following Control packet seems to arrive using minimum number of hops   
            & control packet arrives faster \\\hline   

        \end{longtable}
    \end{center}
%\end{landscape}
\end{document}

答え1

見出しを繰り返すには、\endfirstheadと を使用します\endhead。行間の間隔を広げるには、グループ内でとmakecellを使用します。 はデフォルトで中央揃えになっているため、 環境は必要ありません。 ちなみに、テーブルは幅内に収まりません (修正していません)。\setcellgaps\makegapedcellscenterlongtale

\documentclass{article}
\usepackage[english]{babel}
\usepackage{longtable}
\usepackage{microtype}
\usepackage{ragged2e}
\usepackage{array}
\usepackage{lscape}
\usepackage{caption}
\newcounter{temp}
\newcommand{\first}{\setcounter{temp}{1}\thetemp- }
\newcommand{\following}{\stepcounter{temp}\par\thetemp- }
\usepackage{makecell}
\setcellgapes{5pt}


\begin{document}
%\begin{landscape}
%    \begin{center}  longtable is centered by default
        %\captionof{table}{Comparison Between the Wormhole Attacks}
{\makegapedcells        \begin{longtable}{|p{1.8cm}|>{\RaggedRight}p{2.5cm}|>{\RaggedRight}p{2.4cm}|>{\RaggedRight}p{2.1cm}|>{\RaggedRight}p{2.2cm}|>{\RaggedRight}p{2.2cm}|}
           \caption{Comparison Between the Wormhole Attacks}\\ \hline
            \textbf{Wormhole types} & \textbf{Encapsulation} & \textbf{Out of Band} & \textbf{High Power} & \textbf{Packet Relay} & \textbf{Protocol Deviations} \\\hline
\endfirsthead
\hline
\textbf{Wormhole types} & \textbf{Encapsulation} & \textbf{Out of Band} & \textbf{High Power} & \textbf{Packet Relay} & \textbf{Protocol Deviations} \\\hline
\endhead
            Advantages
            & \first there is a smaller probability of RREQ being discarded than other RREQs which are repeatedly received by intermediate nodes.
                \following RREQ packet arriving to destination, does not keep middle nodes as hops, and then it appears to have passed through minimum number of hops.
            & \first Control packet arrives faster due to no process from middle nodes
                \following Less probability of discarding compare to RREQs which are repeatedly received by middle nodes.
                \following Control packets arrive at destination, middle nodes not use as hops, pass through less number of hops
            & \first Control packets arrive faster
                \following Less probability of discarding compare to RREQs which are repeatedly received by middle nodes.
                \following Control packets arrive at destination, middle nodes not use as hops, pass through less number of hops
            & \first Two nodes think they are neighbors although they are not, and every RREQ to be sent to neighbors will arrive to relay nodes invisibility.
                \following Control packet seems to arrive using minimum number of hops
            & control packet arrives faster \\\hline
            Advantages
            & \first there is a smaller probability of RREQ being discarded than other RREQs which are repeatedly received by intermediate nodes.
            \following RREQ packet arriving to destination, does not keep middle nodes as hops, and then it appears to have passed through minimum number of hops.
            & \first Control packet arrives faster due to no process from middle nodes
            \following Less probability of discarding compare to RREQs which are repeatedly received by middle nodes.
            \following Control packets arrive at destination, middle nodes not use as hops, pass through less number of hops
            & \first Control packets arrive faster
            \following Less probability of discarding compare to RREQs which are repeatedly received by middle nodes.
            \following Control packets arrive at destination, middle nodes not use as hops, pass through less number of hops
            & \first Two nodes think they are neighbors although they are not, and every RREQ to be sent to neighbors will arrive to relay nodes invisibility.
            \following Control packet seems to arrive using minimum number of hops
            & control packet arrives faster \\\hline

        \end{longtable}
}
%    \end{center}
%\end{landscape}
\end{document}

関連情報