如何删除乳胶中两个表之间的额外空间

时间:2010-05-03 05:13:00

标签: latex

我想删除两个表之间的额外空间。

\begin{table}[h]\small
\begin{tabular}{|c|c|c|c|c|}\hline
\end{tabular}
\end{table}

\begin{table}[h]\small
\begin{tabular}{|p{9.9cm}|p{2cm}|p{2.3cm}|p{2.3cm}|}
\end{tabular}
\end{table}
在这两张桌子之间我得到的空间太大了。我不会减少空间并在第一次用2cm的空间后开始2table。

由于

3 个答案:

答案 0 :(得分:11)

如果希望表始终是连续的,则应将它们放在同一个表环境中。如果你将它们放在不同的环境中,任何类型的\ vspace \ vfill kludges都可能(如果)LaTeX在不同的页面上对它们进行排版。

\begin{table}[h]\small    
\begin{tabular}{|c|c|c|c|c|}\hline
\end{tabular}
\vspace{*adjust here*}
\begin{tabular}{|p{9.9cm}|p{2cm}|p{2.3cm}|p{2.3cm}|}
\end{tabular}
\end{table}

答案 1 :(得分:10)

您可以在表格之间使用\vspace{-2em}

答案 2 :(得分:1)

尝试在第二个表

之后添加\ vfill
\begin{table}[h]\small    
\begin{tabular}{|c|c|c|c|c|}\hline
\end{tabular}
\end{table}

\begin{table}[h]\small
\begin{tabular}{|p{9.9cm}|p{2cm}|p{2.3cm}|p{2.3cm}|}
\end{tabular}
\end{table}

\vfill