テーブル環境を使用して複数ページにテーブルを作成する方法

テーブル環境を使用して複数ページにテーブルを作成する方法

編集table以下のコメントのいくつかは、環境が1ページを超えるテーブルを許可していないと述べています。ただし、ソリューションは正常に機能します。

複数のページにわたる表を作成する必要があります。 標準的なアプローチは、ltablex環境を使用することのようです。 しかし、それは機能しません。 また、table私が取り組んでいる論文テンプレートにも 環境が必要であると思われます (たとえば、 の場合capture)。

\documentclass[11pt]{article}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{ltablex} 
\begin{document}

\begin{table}
\caption{Example of an table}
\label{tab:daypack}     
\begin{tabularx}{\linewidth}{@{}cX@{}}  
\toprule
\textbf{Column 1} & \textbf{Column 2} \\[6pt]
\midrule
\endhead
$R$ & 1This is an example sentence \\[6pt]
$R$ & 2As well as the line before \\[6pt]
$A$ & 3Also this is an example \\[6pt]
$R$ & 4This is an example sentence \\[6pt]
$R$ & 5As well as the line before \\[6pt]
$A$ & 6Also this is an example \\[6pt]
$R$ & 7This is an example sentence \\[6pt]
$R$ & 8As well as the line before \\[6pt]
$A$ & 9Also this is an example \\[6pt]
$R$ & 10This is an example sentence \\[6pt]
$R$ & 11As well as the line before \\[6pt]
$A$ & 12Also this is an example \\[6pt]
$R$ & 13This is an example sentence \\[6pt]
$R$ & 14As well as the line before \\[6pt]
$A$ & 15Also this is an example \\[6pt]
$R$ & 16This is an example sentence \\[6pt]
$R$ & 17As well as the line before \\[6pt]
$A$ & 18Also this is an example \\[6pt]
$R$ & 19This is an example sentence \\[6pt]
$R$ & 20As well as the line before \\[6pt]
$A$ & 21Also this is an example \\[6pt]
$R$ & 22This is an example sentence \\[6pt]
$R$ & 23As well as the line before \\[6pt]
$A$ & 24Also this is an example \\[6pt]
$R$ & 25This is an example sentence \\[6pt]
$R$ & 26As well as the line before \\[6pt]
$A$ & 27Also this is an example \\[6pt]
$R$ & 28This is an example sentence \\[6pt]
$R$ & 29As well as the line before \\[6pt]
$A$ & 30Also this is an example \\[6pt]
$R$ & 31This is an example sentence \\[6pt]
$R$ & 32As well as the line before \\[6pt]
$A$ & 33Also this is an example \\[6pt]
$R$ & 34This is an example sentence \\[6pt]
$R$ & 35As well as the line before \\[6pt]
$A$ & 36Also this is an example \\[6pt]
$R$ & 37This is an example sentence \\[6pt]
\bottomrule
\end{tabularx}   
\end{table}    

\end{document}

答え1

tabularx と longtable を組み合わせる必要がある場合は、ltablex よりも ltxtable の方が適しています。

\documentclass[11pt]{article}
\usepackage{booktabs}
\usepackage{ltxtable} 
\begin{document}



\LTXtable{\textwidth}{t1.tex}


\end{document}

どこt1.texですか

\begin{longtable}{@{}cX@{}}  
\toprule
\textbf{Column 1} & \textbf{Column 2} \\[6pt]
\midrule
\endhead
$R$ & 1This is an example sentence \\[6pt]
$R$ & 2As well as the line before \\[6pt]
$A$ & 3Also this is an example \\[6pt]
$R$ & 4This is an example sentence \\[6pt]
$R$ & 5As well as the line before \\[6pt]
$A$ & 6Also this is an example \\[6pt]
$R$ & 7This is an example sentence \\[6pt]
$R$ & 8As well as the line before \\[6pt]
$A$ & 9Also this is an example \\[6pt]
$R$ & 10This is an example sentence \\[6pt]
$R$ & 11As well as the line before \\[6pt]
$A$ & 12Also this is an example \\[6pt]
$R$ & 13This is an example sentence \\[6pt]
$R$ & 14As well as the line before \\[6pt]
$A$ & 15Also this is an example \\[6pt]
$R$ & 16This is an example sentence \\[6pt]
$R$ & 17As well as the line before \\[6pt]
$A$ & 18Also this is an example \\[6pt]
$R$ & 19This is an example sentence \\[6pt]
$R$ & 20As well as the line before \\[6pt]
$A$ & 21Also this is an example \\[6pt]
$R$ & 22This is an example sentence \\[6pt]
$R$ & 23As well as the line before \\[6pt]
$A$ & 24Also this is an example \\[6pt]
$R$ & 25This is an example sentence \\[6pt]
$R$ & 26As well as the line before \\[6pt]
$A$ & 27Also this is an example \\[6pt]
$R$ & 28This is an example sentence \\[6pt]
$R$ & 29As well as the line before \\[6pt]
$A$ & 30Also this is an example \\[6pt]
$R$ & 31This is an example sentence \\[6pt]
$R$ & 32As well as the line before \\[6pt]
$A$ & 33Also this is an example \\[6pt]
$R$ & 34This is an example sentence \\[6pt]
$R$ & 35As well as the line before \\[6pt]
$A$ & 36Also this is an example \\[6pt]
$R$ & 37This is an example sentence \\[6pt]
\bottomrule
\end{longtable}   

答え2

正しいコードを使用すると、正常に動作します。table環境なし - 長いテーブルはフロートにはなり得ず、直後のキャプションはbegin{tabularx}.

    \documentclass[11pt]{article}
    \usepackage[utf8]{inputenc}
    \usepackage{booktabs}
    \usepackage{ltablex}

    \begin{document}

    \label{tab:daypack}
    \begin{tabularx}{\linewidth}{@{}cX@{}}
    \caption{Example of an table}\\
    \toprule
    \textbf{Column 1} & \textbf{Column 2} \\[6pt]
    \midrule
    \endhead

    $R$ & 1This is an example sentence \\[6pt]
    $R$ & 2As well as the line before \\[6pt]
    $A$ & 3Also this is an example \\[6pt]
    $R$ & 4This is an example sentence \\[6pt]
    $R$ & 5As well as the line before \\[6pt]
    $A$ & 6Also this is an example \\[6pt]
    $R$ & 7This is an example sentence \\[6pt]
    $R$ & 8As well as the line before \\[6pt]
    $A$ & 9Also this is an example \\[6pt]
    $R$ & 10This is an example sentence \\[6pt]
    $R$ & 11As well as the line before \\[6pt]
    $A$ & 12Also this is an example \\[6pt]
    $R$ & 13This is an example sentence \\[6pt]
    $R$ & 14As well as the line before \\[6pt]
    $A$ & 15Also this is an example \\[6pt]
    $R$ & 16This is an example sentence \\[6pt]
    $R$ & 17As well as the line before \\[6pt]
    $A$ & 18Also this is an example \\[6pt]
    $R$ & 19This is an example sentence \\[6pt]
    $R$ & 20As well as the line before \\[6pt]
    $A$ & 21Also this is an example \\[6pt]
    $R$ & 22This is an example sentence \\[6pt]
    $R$ & 23As well as the line before \\[6pt]
    $A$ & 24Also this is an example \\[6pt]
    $R$ & 25This is an example sentence \\[6pt]
    $R$ & 26As well as the line before \\[6pt]
    $A$ & 27Also this is an example \\[6pt]
    $R$ & 28This is an example sentence \\[6pt]
    $R$ & 29As well as the line before \\[6pt]
    $A$ & 30Also this is an example \\[6pt]
    $R$ & 31This is an example sentence \\[6pt]
    $R$ & 32As well as the line before \\[6pt]
    $A$ & 33Also this is an example \\[6pt]
    $R$ & 34This is an example sentence \\[6pt]
    $R$ & 35As well as the line before \\[6pt]
    $A$ & 36Also this is an example \\[6pt]
    $R$ & 37This is an example sentence \\[6pt]
    \bottomrule
    \end{tabularx}

    \end{document} 

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

答え3

longtableパッケージの使用longtable

\documentclass[11pt]{article}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{ltablex} 
\usepackage{longtable}
\begin{document}

\begin{longtable}{cc}  
\caption{Example of an table} \\
\textbf{Column 1} & \textbf{Column 2} \\[6pt]
$R$ & 1This is an example sentence \\[6pt]
$R$ & 2As well as the line before \\[6pt]
$A$ & 3Also this is an example \\[6pt]
$R$ & 4This is an example sentence \\[6pt]
$R$ & 5As well as the line before \\[6pt]
$A$ & 6Also this is an example \\[6pt]
$R$ & 7This is an example sentence \\[6pt]
$R$ & 8As well as the line before \\[6pt]
$A$ & 9Also this is an example \\[6pt]
$R$ & 10This is an example sentence \\[6pt]
$R$ & 11As well as the line before \\[6pt]
$A$ & 12Also this is an example \\[6pt]
$R$ & 13This is an example sentence \\[6pt]
$R$ & 14As well as the line before \\[6pt]
$A$ & 15Also this is an example \\[6pt]
$R$ & 16This is an example sentence \\[6pt]
$R$ & 17As well as the line before \\[6pt]
$A$ & 18Also this is an example \\[6pt]
$R$ & 19This is an example sentence \\[6pt]
$R$ & 20As well as the line before \\[6pt]
$A$ & 21Also this is an example \\[6pt]
$R$ & 22This is an example sentence \\[6pt]
$R$ & 23As well as the line before \\[6pt]
$A$ & 24Also this is an example \\[6pt]
$R$ & 25This is an example sentence \\[6pt]
$R$ & 26As well as the line before \\[6pt]
$A$ & 27Also this is an example \\[6pt]
$R$ & 28This is an example sentence \\[6pt]
$R$ & 29As well as the line before \\[6pt]
$A$ & 30Also this is an example \\[6pt]
$R$ & 31This is an example sentence \\[6pt]
$R$ & 32As well as the line before \\[6pt]
$A$ & 33Also this is an example \\[6pt]
$R$ & 34This is an example sentence \\[6pt]
$R$ & 35As well as the line before \\[6pt]
$A$ & 36Also this is an example \\[6pt]
$R$ & 37This is an example sentence \\[6pt]
\end{longtable}    

\end{document}

関連情報