При создании длинной таблицы в двухколоночном режиме с помощью xtabular LaTeX оставляет много пустого пространства, прежде чем перевернуть таблицу на следующую страницу/столбец. Если над таблицей нет текста и она находится в новом разделе, то она просто начинается в чистом столбце. Я уже пробовал использовать команды \flushbottom и \raggedbottom, и ничего не помогает. Если я удаляю begin{center} из кода, все работает еще хуже и полностью переворачивает таблицу в новый столбец, даже если над ней есть текст. Если я удаляю '\textcolor{white}{.}' (в примере ниже я использую только '.' над таблицей) из кода, таблица начнет следующий столбец, удаление подписи тоже не помогает. Я провел небольшое исследование и обнаружил, что это может быть связано с тем, что LaTeX хочет оставить слишком много места для подписи. Однако я не могу найти, как это изменить.
\documentclass[twocolumn]{article}
\usepackage{booktabs}
\usepackage{xtab}
\begin{document}
\setlength{\tabcolsep}{7pt}
{
\topcaption{Some Caption}
\tablefirsthead{ \multicolumn{5}{c}{first line}
\\\toprule 1& 2& 3& 4& 5\\ \midrule}
\tablehead{
\multicolumn{5}{c}
{{ \thetable\}} \\
\toprule
1 & 2 & 3 & 4 & 5 \\ \midrule}
\tabletail{
\midrule}
\tablelasttail{%
\bottomrule}
\begin{center}\begin{xtabular}{c|cccc}
\multicolumn{5}{c}{some text} \\\midrule
1. & text & text & text & text \\
2. & text & text & text & text \\
3. & text & text & text & text \\
4. & text & text & text & text \\
5. & text & text & text & text \\
6. & text & text & text & text \\
7. & text & text & text & text \\
8. & text & text & text & text \\
1. & text & text & text & text \\
2. & text & text & text & text \\
3. & text & text & text & text \\
4. & text & text & text & text \\
5. & text & text & text & text \\
6. & text & text & text & text \\
7. & text & text & text & text \\
8. & text & text & text & text \\
1. & text & text & text & text \\
2. & text & text & text & text \\
3. & text & text & text & text \\
4. & text & text & text & text \\
5. & text & text & text & text \\
6. & text & text & text & text \\
7. & text & text & text & text \\
8. & text & text & text & text \\
1. & text & text & text & text \\
2. & text & text & text & text \\
3. & text & text & text & text \\
4. & text & text & text & text \\
5. & text & text & text & text \\
6. & text & text & text & text \\
7. & text & text & text & text \\
8. & text & text & text & text \\
\end{xtabular}
\end{center}
}
\end{document}