2010-05-03 47 views
8

Tôi muốn loại bỏ thêm không gian giữa hai bảng.Làm thế nào để loại bỏ thêm không gian giữa hai bảng trong 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} 

giữa hai bảng này Tôi nhận được quá nhiều không gian. Tôi sẽ không giảm không gian và bắt đầu 2table sau khi lần đầu tiên với không gian nói 2cm.

Cảm ơn

Trả lời

11

Bạn có thể sử dụng \vspace{-2em} ví dụ giữa các bảng.

1

Cố gắng thêm một \ vfill sau khi bảng thứ hai

\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 
+0

Hmm, điều này có vẻ là một kết thúc chết ... – midtiby

7

Nếu bạn muốn bảng luôn luôn được liên tục, bạn nên đặt chúng vào môi trường cùng một bảng. Nếu bạn có chúng trong các môi trường riêng biệt, bất kỳ loại \ vspace \ vfill kludges nào (sẽ) không hoạt động nếu LaTeX sắp xếp chúng trên các trang khác nhau.

\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} 
+0

@Rob: Thật vậy, cảm ơn vì đã sửa lỗi đó! – Timo

Các vấn đề liên quan