Вопрос

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

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

\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

Это было полезно?

Решение

Ваша многократная сумма слишком высока

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

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

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top