"有些地方不对,可能是少了一个项目",当使用longtable的时候

问题描述 投票:1回答:1

我必须做一个相当长的桌子,所以我用的是 longtable 包。下面的代码给了我 Something's wrong--perhaps a missing \item 的错误 \begin{center} 行。

\documentclass[a4paper, 12pt]{article}
\usepackage[frenchb]{babel}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{caption}
\usepackage{xltabular}
\usepackage{longtable}
\usepackage{hyperref}


        \begin{longtable}[H]{c|c|c|c|c|c}
            \begin{center}
                    \hline
                    \textbf{ID projet} & \textbf{Nom du projet} & \textbf{Complexité} & \textbf{Disponibilité des données} & \textbf{Coût} & \textbf{Impact}  \\
                    \hline
                    cell & cell  & cell & cell  & cell & cell  \\
                    \hline
                    cell  & cell  & cell & cell & cell &cell \\   
                    \hline
                    cell & cell & cell & cell & cell \\
                    \hline
                    cell & cell & cell &  cell & cell & cell \\
                    \hline
                    cell & cell & cell& cell & cell & cell \\
                    \hline
                    cell & cell & cell & cell & cell & cell \\
                    \hline
                    cell & cell & cell & cell & cell & cell \\
                    \hline
            \end{center}
        \end{longtable}

我不知道这是否有关系,但第一条... \hline 给我 Misplaced \noalign 误差和 \textbf 行给我 Misplaced \omit 错误。

latex pdflatex latex-environment longtable
1个回答
1
投票

你不能将longtable的内容隐藏在一个 center 环境中。如果你想让表格居中,你可以使用可选的 [c] 参数。然而这不会造成视觉上的差异,因为你的表格不适合在可用的文本宽度内。

\documentclass[a4paper, 12pt]{article}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{caption}
\usepackage{xltabular}
\usepackage{longtable}
\usepackage{hyperref}

\begin{document}

        \begin{longtable}[c]{c|c|c|c|c|c}
                    \hline
                    \textbf{ID projet} & \textbf{Nom du projet} & \textbf{Complexité} & \textbf{Disponibilité des données} & \textbf{Coût} & \textbf{Impact}  \\
                    \hline
                    cell & cell  & cell & cell  & cell & cell  \\
                    \hline
                    cell  & cell  & cell & cell & cell &cell \\   
                    \hline
                    cell & cell & cell & cell & cell \\
                    \hline
                    cell & cell & cell &  cell & cell & cell \\
                    \hline
                    cell & cell & cell& cell & cell & cell \\
                    \hline
                    cell & cell & cell & cell & cell & cell \\
                    \hline
                    cell & cell & cell & cell & cell & cell \\
                    \hline
        \end{longtable}

        \end{document}
© www.soinside.com 2019 - 2024. All rights reserved.