Латекс многоколоночных задач - PullRequest
3 голосов
/ 28 апреля 2010

Я пытаюсь построить таблицу из латекса, в которой пять столбцов имеют общий заголовок с центром над столбцами. Но сгенерированная таблица не выглядит так, как ожидалось. (общий заголовок выравнивается по левому краю, а не по центру над столбцами)

Код выглядит как

\documentclass{article}

\begin{document}

\begin{table}
\centering
\begin{tabular}{|l|c|c|c|r|}
\multicolumn{5}{c}{Hydrotalcite} \\
\hline
kalhsdfsa & 1 asdf asf asfa &7as dfas fasdf as0 & 003  \\
kalhsdfsa & 1 asdf asf asfa &7as dfas fasdf as0 & 003  \\
kalhsdfsa & 1 asdf asf asfa &7as dfas fasdf as0 & 003 
\end{tabular}
\caption{lala}
\label{tabTableRefereaSDasdnce}
\end{table}

\end{document}

И я использую miktex 2.8 в Windows XP

Ответы [ 2 ]

2 голосов
/ 28 апреля 2010

ваша сумма в несколько столбцов слишком велика

изменить на \multicolumn{4}{c}{Hydrotalcite} \\\hline

(вместо \multicolumn{5}{c}{Hydrotalcite} \\\hline)

или добавьте пятую колонку; -)

2 голосов
/ 28 апреля 2010

Вы указываете пять столбцов в табличной среде и указываете, что \multicolumn должен занимать пять столбцов, но ни в одной строке таблицы не должно быть более четырех записей.Добавление пятого столбца приводит к правильной работе \multicolumn.

...