我有以下长表,我想将其分成两页。
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage{pdfpages}
\usepackage{booktabs}
\usepackage{lscape}
\usepackage{amsmath}
\usepackage{indentfirst}
\usepackage[normalem]{ulem}
\usepackage{soul}
\usepackage{subcaption}
\usepackage[section]{placeins}
\usepackage{float}
\usepackage{authblk}
\graphicspath{ {figures/} }
\usepackage{tabularx,ragged2e}
\newcolumntype{C}{>{\Centering\arraybackslash}X}
\usepackage[utf8]{inputenc}
\usepackage{fourier}
\usepackage{array}
\usepackage{makecell}
\renewcommand\theadalign{bc}
\renewcommand\theadfont{\bfseries}
\renewcommand\theadgape{\Gape[4pt]}
\renewcommand\cellgape{\Gape[4pt]}
\FloatBarrier
\begin{table}[!htbp]
{\renewcommand\arraystretch{1}
\setlength\extrarowheight{2pt} % for a bit of visual "breathing space"
\begin{tabularx}{\textwidth}{|C|C|C|C|C|C|}
\hline
\textbf{a} & \textbf{b} & \textbf{c} & \textbf{d} & \textbf{e} & \textbf{f} \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
\end{tabularx}}
\end{table}
答案1
在该包的帮助下xltabular
:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{ragged2e}
\usepackage{array}
\usepackage{xltabular}
\newcolumntype{C}{>{\Centering\arraybackslash}X}
\usepackage{lipsum} % Only for dummy text. Remove in real document.
\begin{document}
\lipsum[1-3]\lipsum[1]
{\renewcommand\arraystretch{1}
\setlength\extrarowheight{2pt}
\begin{xltabular}{\textwidth}{|C|C|C|C|C|C|}
\hline
\textbf{a} & \textbf{b} & \textbf{c} & \textbf{d} & \textbf{e} & \textbf{f} \\ \hline
\endhead
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
000 & 000 & 000 & 000 & 000 & 000 \\ \hline
\end{xltabular}}
\end{document}