我有多个ctable
,每个大约占一页。其中一个较小,因此用作第一个,以便可以在页面顶部打印章节标题。
现在ctable
会自动创建新页面,将部分标题留在空白页上,并在下一页开始表格。如果我将相同的代码放入环境中,tabular
一切都会顺利进行。
梅威瑟:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{ctable}
\begin{document}
\section*{Section with ctable}
\ctable[notespar,caption={Caption},botcap]{cc}
{}{
\toprule
TEST & TEXT\\
\midrule
test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\
\bottomrule
}
\newpage
\section*{Section with tabular}
\begin{tabular}{cc}
\toprule
TEST & TEXT\\
\midrule
test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\test& text \\
\bottomrule
\caption{Caption}
\end{tabular}
\end{document}
答案1
添加说明符pos=hb
有助于将其ctable
直接放置在章节标题下方。