我得做一张相当长的桌子,所以我使用了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错误。
发布于 2020-05-14 18:45:38
不能在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}https://stackoverflow.com/questions/61804877
复制相似问题