Подтвердить что ты не робот

Зазор после таблицы в LaTeX

Я замечаю, что после моего стола есть какой-то пробел. Смотрите следующий снимок:

http://i39.tinypic.com/x3e4vd.jpg

Мой код LaTeX:

\begin{table}[htb]  
\caption{Error rates VS training size in AdaBoosted stump, SVM and kNN. \label{tab:examplecount8000errerrplot}}  
\begin{center}  
\begin{tabular}{c c}  
\includegraphics[scale=0.4]{../boost.eps}   
&  
\includegraphics[scale=0.4]{../svm.eps}   \\    
\includegraphics[scale=0.4]{../knn.eps}   
& \\    
\end{tabular}  
\end{center}  
\end{table}     
%  
\subsection{Feature Numbers}

Разрыв нормальный или как я могу уменьшить разрыв, чтобы быть нормальным?

4b9b3361

Ответ 1

Вместо того, чтобы центрировать таблицы с средой {center}, попробуйте использовать макрос \centering. Я должен быть чем-то вроде

\begin{table}
\centering
...
\end{table}

Ответ 2

Если ответы и midtiby не исправляют это для вас, и вы должны настроить его (потому что, например маржа леди не будет проходить вашу диссертацию до тех пор, пока вы это сделаете), вы можете разрезать длины

  • \floatsep
  • \textfloatsep
  • \intextsep

(и их двух столбцов), которые корректируют расстояние между и поплавками. В этом случае я считаю, что вы хотите \textfloatsep.

Но сделайте то, что сказал сначала Чарльз и midtiby, и подумайте о совете медведей.

Ответ 3

Вы всегда можете установить вертикальное расстояние, испустив команду vskip, скажем \vskip{-1em}, в вертикальном режиме, например перед секцией \. Медведи правильные: задержка, беспокоящаяся о макете как можно позже. Должно быть высказывание о преждевременном форматировании...

Таблица выглядела бы более привлекательно для меня, если подпись была внизу. Вопрос о внешнем виде будет такой же, как и доля пространства выше и ниже заголовка в виде общего объема пространства.

Ответ 4

Неудачный ответ, так как на это ссылался dmckee. Я вообще не борюсь с тем, как вы выражаете контент: лучше жить с нежелательным пространством, изменять вещи в файлах стиля (по запросу dmckee), изменять то, что вы хотите выразить (например, там, где есть надписи), или положить в чистом виде ленточная помощь (например, vspace). Поэтому мне не нравится этот ответ, так как завершение каждой строки таблицы с помощью \\ упрощает их поддержку, например, заканчивая C-блоками точкой с запятой.

Удалите последний \\ в табличной среде.

Ответ 5

Вы можете использовать \raggedbottom

\begin{table}
\centering
...
\end{table}

\raggedbottom

Ответ 6

попробуйте это в ваших таблицах: \setlength\belowcaptionskip{-20pt}