Je galère avec la transformation de mon tableau en un longtable. J'ai lu les documentations, cherché sur différents forums, mais rien n'y fait.
Voici mon tableau, j'aurai pu le enlever plusieurs lignes mais j'ai décidé de le laisser en entier puisque la question porte sur la scission du tableau en deux pages.
J'ai une fichue erreur que je n'arrive pas à résoudre :
Code : Tout sélectionner
./Resultats/resultats.tex:166: Missing \endgroup inserted.
<inserted text>
\endgroup
l.166 \end{threeparttable}}
Code : Tout sélectionner
\documentclass[draft, a4paper, 12pt]{report}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[greek,french]{babel}
\usepackage[top=2cm, bottom=2cm, left=2.5cm, right=2.5cm]{geometry}
\usepackage{setspace}
\usepackage{fancyhdr}
\fancypagestyle{plain}{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyhead[L,R]{}
\chead{\thepage}
\fancyfoot[L,C,R]{}
\usepackage{graphicx}
\usepackage{multirow}
\usepackage{float}
\floatplacement{table}{b!}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{caption, booktabs}
\usepackage{siunitx}
\usepackage{tablefootnote}
\usepackage{eqparbox, makecell}
\usepackage[flushleft]{threeparttable}
\usepackage{threeparttablex}
\usepackage{environ}
\begin{document}
\begin{table}[!htbp]
\footnotesize
\centering
\rotatebox{90}{
\begin{threeparttable}[flushleft]
\sisetup{table-format = 2.2}
\setlength{\extrarowheight}{2pt}
\setlength{\cmidrulekern}{0.35em}%l'argument entre parenthèses l ou r détermine quelle partie de la ligne pourra être raccourcie. Il est possible de ne pas en mettre, d'en mettre un seul ou les deux. Il est même possible de déterminer une taille en faisant, \cmidrule(r{10pt}) oju même \cmidrule(l{5pt}r{10pt})
\caption{Analyses statistiques entre les données socio-démographiques et la santé mentale.}
\label{Stats}
\begin{longtable}{l l*{8}{S}}
\toprule
& & \multicolumn{2}{c}{Qualité de vie} & \multicolumn{2}{c}{Dépression} & \multicolumn{2}{c}{Anxiété} & \multicolumn{2}{c}{Qualité de Sommeil}\\
& & \eqmakebox[H]{IC \pc{95}} & \eqmakebox[H]{p} & \eqmakebox[H]{IC \pc{95}} & \eqmakebox[H]{p} & \eqmakebox[H]{IC \pc{95}} & \eqmakebox[H]{p} & \eqmakebox[H]{IC \pc{95}} & \eqmakebox[H]{p}\\
\cmidrule(lr){3-4}\cmidrule(lr){5-6} \cmidrule(lr){7-8}\cmidrule(lr){9-10}
\endhead
%\rowcolor{grandgris} \textcolor{blanc}{Données} ~ &\smash{\textcolor{blanc}{sociodémographiques}} & & & & & & & & \\ [0.5ex]
\multirow{9}{*}{Age} & \textbf{$\le$ 18} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} \\
& 19 & {} & NS & & & & & & \\
& 20 & {...} & {...} & & & & & & \\
& 21 & {...} & {...} & & & & & & \\
& 22 & {...} & {...} & & & & & & \\
& 23 & {...} & {...} & & & & & & \\
& 24 & {...} & {...} & & & & & & \\
& 25 & {...} & {...} & & & & & & \\
& > 25 & {...} & {...} & {} & {} & {} & {} & {} & {} \\[0.5ex]
\cmidrule(){2-10}
\multirow{2}{*}{Genre} & \textbf{Masculin} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} \\
& Féminin & {} & NS & & & & & & \\
\cmidrule(){2-10}
\multirow{5}{*}{UFR} & {\textbf{Santé}} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} \\
& SHS & {...} & {...} & & & & & & \\
& \makecell[l]{Sciences,\\Technologies} & {...} & {...} & & & & & & \\
& DEGSS & {...} & {...} & & & & & & \\
& \makecell[l]{Arts, Lettres,\\ Langues} & {...} & {...} & & & & & & \\
\cmidrule(){2-10}
\multirow{2}{*}{\makecell[l]{Période d'examen\\en cours}} & \textbf{Non} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} \\
& Oui & {} & NS & & & & & & \\
\cmidrule(){2-10}
\multirow{3}{*}{\makecell[l]{Statut\\Parental}} & \textbf{Ensemble} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} \\
& \makecell[l]{Séparés/Divorcés} & {...} & {...} & & & & & & \\
& \makecell[l]{Un ou deux parent(s)\\ décédé(s)} & {...} & {...} & & & & & & \\
\multirow{4}{*}{\makecell[l]{Classe sociale\\ssubjective\\avant les études}} & \textbf{Aisée} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} & & \textbf{ref} \\
& Moyenne & {...} & {...} & & & & & & \\
& Ouvrière & {...} & {...} & & & & & & \\
& Défavorisée & {...} & {...} & & & & & & \\
\endfoot
\bottomrule
\begin{tablenotes}
\footnotesize\em
\item \hskip-\fontdimen2\font
blablablablabla notes de bas de page
\end{tablenotes}
\endlastfoot
\end{longtable}
\end{threeparttable}
}
\end{table}
\end{document}
Code : Tout sélectionner
\documentclass[draft, french, a4paper, 12pt]{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel} %\usepackage[showframe]{geometry}
\usepackage{array}
\usepackage{lipsum}
\usepackage{caption, booktabs}
\usepackage{siunitx}
\usepackage{eqparbox, makecell}
\usepackage[svgnames, table]{xcolor}
\definecolor{minigris}{gray}{0.90}
\usepackage{threeparttable}
\usepackage{longtable}
\usepackage{threeparttablex}
\begin{document}
\begin{table}[!htbp]
\huge
\centering
%\rotatebox{90}{
\begin{threeparttable}[flushleft]
\sisetup{table-format = 2.2}
\setlength{\extrarowheight}{2pt}
\setlength{\cmidrulekern}{0.35em}%l'argument entre parenthèses l ou r détermine quelle partie de la ligne pourra être raccourcie. Il est possible de ne pas en mettre, d'en mettre un seul ou les deux. Il est même possible de déterminer une taille en faisant, \cmidrule(r{10pt}) ou même \cmidrule(l{5pt}r{10pt})
\begin{longtable}{l*{2}{S}}
\caption{tableau test}\\
\toprule
& {jour 1} & {jour 2} \\
\cmidrule(){2-3}
\endfirsthead
\caption[]{(suite)}\\
\toprule
& {jour 1} & {jour 2} \\
\cmidrule(){2-3}
\endhead
\multicolumn{3}{c}{Ici iront les notes de bas de page ... si j'y arrive}\\
\bottomrule
\endlastfoot
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
bla & {blabla} & {blablabla}\\
\cmidrule(){1-3}
\end{longtable}
\end{threeparttable}
\end{table}
\end{document}