表格之后的 Pagebreak、newpage 和 vspace 均不起作用

表格之后的 Pagebreak、newpage 和 vspace 均不起作用

我的文档中有一个部分由两个表格组成。接下来的部分是由数字组成的部分。我想在这两个部分之间设置分页符。我尝试过\pagebreak、,\newpage\vspace它们似乎都不起作用。所有这些命令在文档的其他部分都使用得很好。我认为这与我的第二个表格太长以至于被“推”到下一页有关。

有人有什么修复建议吗?任何帮助都非常感谢。我是 Latex 的新手,所以如果这个问题很愚蠢,请原谅。

代码在这里:

\section*{Tables}

\begin{table}[ht]
\caption{Some table} % title of Table
\centering
\begin{tabular}{ C{2.5cm}} 
\textit{m} \\ [0.5ex] 
0 \\
1 \\ % inserting body of the table
2 \\ [1ex] 
\end{tabular} \label{table:nonlin} \end{table}

\begin{table}[ht]
\caption{Some Table 2} % title of Table
\centering % used for centering table
\begin{tabular}{ C{2.5cm} } 
\textit{m} \\ [0.5ex] 
0 \\ 1 \\ 2 \\ 3  \\ 4 \\ 5\\6 \\7 \\8 \\9 \\10 \\11 \\12 \\13 \\14 \\15 \\16 \\17 \\18 \\19 \\20\\ 
[1ex]
\end{tabular}
\label{table:inv_case1} 
\end{table}

\newpage %HERE IS WHERE I TRY NEWPAGE, VSPACE, PAGE BREAK. NOTHING WORKS

\section*{Figures}

\begin{figure}[H] % Example image
\caption{Some figure}
\label{fig:case1_mod}
\end{figure}

答案1

\clearpage将强制分页并刷新所有未完成的数字,如下所示。

在此处输入图片描述

\documentclass{article}

\usepackage{array,float}
\newcolumntype{C}{p}

\begin{document}
\section*{Tables}

\begin{table}[ht]
\caption{Some table} % title of Table
\centering
\begin{tabular}{ C{2.5cm}} 
\textit{m} \\ [0.5ex] 
0 \\
1 \\ % inserting body of the table
2 \\ [1ex] 
\end{tabular} \label{table:nonlin} \end{table}

\begin{table}[ht]
\caption{Some Table 2} % title of Table
\centering % used for centering table
\begin{tabular}{ C{2.5cm} } 
\textit{m} \\ [0.5ex] 
0 \\ 1 \\ 2 \\ 3  \\ 4 \\ 5\\6 \\7 \\8 \\9 \\10 \\11 \\12 \\13 \\14 \\15 \\16 \\17 \\18 \\19 \\20\\ 
[1ex]
\end{tabular}
\label{table:inv_case1} 
\end{table}

%\newpage %HERE IS WHERE I TRY NEWPAGE, VSPACE, PAGE BREAK. NOTHING WORKS
\clearpage

\section*{Figures}

\begin{figure}[H] % Example image
\caption{Some figure}
\label{fig:case1_mod}
\end{figure}

\end{document}

答案2

我有同样的问题

我交换了 \pagebreak 或 \break 或 \newpage,但在 overleaf 中均不起作用

我将它们替换为命令:\clearpage,它不会清除页面,而是将文本放在清除页面上。这就是我现在使用的。

相关内容