Таблица в латексном перекрытии со вторым столбцом страницы - PullRequest
5 голосов
/ 09 ноября 2010

У меня проблема с таблицами в LaTeX.Я использую предопределенный формат конференции, поэтому страница состоит из двух столбцов.Моя таблица слишком широка, чтобы помещаться в один столбец, поэтому она переходит во второй столбец страницы и перекрывается текстом!

  1. Почему LaTeX разрешает это?
  2. Это так?возможно ли в текущем формате сделать таблицу блоком, чтобы она использовала два столбца, а текст в другом столбце немного перетянулся вниз?
  3. Любое другое предложение?

Это мой код:

\begin{table}
\centering
\begin{tabular}{|c|c|c|c|c|c|}
\hline
Rule & Factor & Best Value & Delta_t & Delta_{do} & Comments \\
\hline
\multirow{3}{c}{Diagonal Dominance} & Line Angle & 45 & 15 & 30 & The angle between the prominent line of the object and
the diagonal lines \\ % TODO: What object? Make sure it is clear.
                                    & Line Distance & 0 & 0.25 & 1 & The distance, in screen coordinates, from the
prominent line of the object to the diagonal lines. \\ % TODO: Need to define screen coordinates
                                    & Corner Distances & 0 & 0.1 & 0.7 & The distance, in screen coordinates, from the
end of the prominent line of the object to the corners of the screen. \\
\hline
\end{tabular}
\caption{The factors of each rule and their parameters.}
\label{table:factors}
\end{table}

Заранее благодарю за помощь.

С уважением,
Rafid

Ответы [ 2 ]

7 голосов
/ 09 ноября 2010

Обычно помеченная версия плавающих сред используется для указания LaTeX на два столбца.Итак, что-то вроде:

\begin{table*}
% Table contents
\end{table*}

То же самое можно сделать с цифрами.

1 голос
/ 10 ноября 2010

Вместо tabular используйте tabularx, например:

\begin{tabularx}{\textwidth}{|c|c|c|c|c|X|}

Извините, @Rafid, я обычно использую memoir, который включает его, поэтому я забыл этобит:

\usepackage{tabularx}
...