调整表格以适合页面

调整表格以适合页面

我正在生成一个表格,但我不知道为什么它会超出页面范围!

    [\begin{tabular}{|*{3}{l|}*{5}{c|}}
    \hline
     \textbf{Participant}  & \textbf{Systèmes}  & \textbf{Inventaires de sens}  & \textbf{Anglais}  & \textbf{Français}  & \textbf{Allemand}  & \textbf{Italien}  & \textbf{Espagnol}\\
    \hline
     \multirow{2}{*}{\textbf{UMCC}}  & \multirow{2}{*}{$\mathrm{DLSI\_(WSD)-1}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
    \cline{3-8}
     &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
    \cline{3-8}
     &   & WordNet & 16 & 20 & 24 & 28 & 32\\
    \hline
    \multirow{2}{*}{\textbf{UMCC}}  & \multirow{2}{*}{$\mathrm{DLSI\_ (WSD)-2}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
    \cline{3-8}
     &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
    \cline{3-8}
     &   & WordNet & 16 & 20 & 24 & 28 & 32\\
    \hline
    \multirow{2}{*}{\textbf{UMCC}}  & \multirow{2}{*}{$\mathrm{DLSI\_ (WSD)-3}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
    \cline{3-8}
     &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
    \cline{3-8}
     &   & WordNet & 16 & 20 & 24 & 28 & 32\\
    \hline
     \textbf{DAEBAK!}  & PD & BabelNet & 36 & 45 & 54 & 63 & 72\\
    \hline
     \textbf{GETALP}  & BN-1 & BabelNet & 36 & 45 & 54 & 63 & 72\\
    \hline
     \textbf{GETALP}  & BN-2 & BabelNet & 36 & 45 & 54 & 63 & 72\\
    \hline
     \textbf{GETALP}  & WN-1 & WordNet & 36 & 45 & 54 & 63 & 72\\
    \hline
     \multicolumn{3}{|l|}{\textbf{MFS}} & 36 & 45 & 54 & 63 & 72\\
    \hline
\end{tabular}][2]

在此处输入图片描述

答案1

您的表格对于页面来说太宽了。您必须旋转它或完全重新格式化它。您也可以尝试用p{...cm}列或减小字体大小来减少每列,但这对提高可读性没有帮助。

% arara: pdflatex

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{rotating}
\usepackage{caption}
\usepackage{siunitx}

\begin{document}
\noindent
\begin{sidewaystable}
    \centering
    \caption{Your caption here}
    \begin{tabular}{*{3}{l}*{5}{S[table-format=2.0]}}
        \toprule
        \textbf{Participant}  & \textbf{Systèmes}  & \textbf{Inventaires de sens}  & \textbf{Anglais}  & \textbf{Français}  & \textbf{Allemand}  & \textbf{Italien}  & \textbf{Espagnol}\\
        \midrule
        \multirow{3}{*}{\textbf{UMCC}}  & \multirow{3}{*}{$\mathrm{DLSI\_(WSD)-1}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
        &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
        &   & WordNet & 16 & 20 & 24 & 28 & 32\\
        \addlinespace
        \multirow{3}{*}{\textbf{UMCC}}  & \multirow{3}{*}{$\mathrm{DLSI\_ (WSD)-2}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
        &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
        &   & WordNet & 16 & 20 & 24 & 28 & 32\\
        \addlinespace
        \multirow{3}{*}{\textbf{UMCC}}  & \multirow{3}{*}{$\mathrm{DLSI\_ (WSD)-3}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
        &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
        &   & WordNet & 16 & 20 & 24 & 28 & 32\\
        \addlinespace
        \textbf{DAEBAK!}  & PD & BabelNet & 36 & 45 & 54 & 63 & 72\\
        \addlinespace
        \textbf{GETALP}  & BN-1 & BabelNet & 36 & 45 & 54 & 63 & 72\\
        \addlinespace
        \textbf{GETALP}  & BN-2 & BabelNet & 36 & 45 & 54 & 63 & 72\\
        \addlinespace
        \textbf{GETALP}  & WN-1 & WordNet & 36 & 45 & 54 & 63 & 72\\
        \addlinespace
        \textbf{MFS} & &  & 36 & 45 & 54 & 63 & 72\\
        \bottomrule
    \end{tabular}   
\end{sidewaystable}
\end{document}

在此处输入图片描述

答案2

如果表格太宽,你只需将其变窄即可。在本例中,宽度主要由标题决定,因此:

在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{multirow}
\usepackage{booktabs}

\usepackage{caption}
\usepackage{siunitx}

\newcommand\hd[1]{\textbf{\begin{tabular}{@{}c@{}}#1\end{tabular}}}
\begin{document}

\centering

X\dotfill X

    {\setlength\tabcolsep{5pt}
    \begin{tabular}{*{3}{l}*{5}{S[table-format=2.0]}}
        \toprule
        \hd{Participant}  & \hd{Systèmes}  & \hd{Inventaires\\ de sens}  & \hd{GB}  & \hd{FR}  & \hd{DE}  & \hd{IT}  & \hd{ES}\\
        \midrule
        \multirow{3}{*}{\textbf{UMCC}}  & \multirow{3}{*}{$\mathrm{DLSI\_(WSD)-1}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
        &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
        &   & WordNet & 16 & 20 & 24 & 28 & 32\\
        \addlinespace
        \multirow{3}{*}{\textbf{UMCC}}  & \multirow{3}{*}{$\mathrm{DLSI\_ (WSD)-2}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
        &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
        &   & WordNet & 16 & 20 & 24 & 28 & 32\\
        \addlinespace
        \multirow{3}{*}{\textbf{UMCC}}  & \multirow{3}{*}{$\mathrm{DLSI\_ (WSD)-3}$}  & BabelNet  & 8  & 10 & 12 & 14 & 16\\
        &   & Wikipédia  & 12 & 15 & 18 & 21 & 24\\
        &   & WordNet & 16 & 20 & 24 & 28 & 32\\
        \addlinespace
        \textbf{DAEBAK!}  & PD & BabelNet & 36 & 45 & 54 & 63 & 72\\
        \addlinespace
        \textbf{GETALP}  & BN-1 & BabelNet & 36 & 45 & 54 & 63 & 72\\
        \addlinespace
        \textbf{GETALP}  & BN-2 & BabelNet & 36 & 45 & 54 & 63 & 72\\
        \addlinespace
        \textbf{GETALP}  & WN-1 & WordNet & 36 & 45 & 54 & 63 & 72\\
        \addlinespace
        \textbf{MFS} & &  & 36 & 45 & 54 & 63 & 72\\
        \bottomrule
    \end{tabular}}  

\end{document}

相关内容