多行表帮助

多行表帮助

我试图在多行列(第一个)中换行,并且只在表格内有垂直线(如果有意义的话)。

有人能帮助我吗?'

\begin{table*}[!htbp]
\centering
\renewcommand{\arraystretch}{1.4}
\begin{tabular}{|c| p{2cm}|c|c|c|c|}
\cline{3-6}
&&\multicolumn{2}{c|}{\textbf{Gravité du Dommage G1}} & \multicolumn{2}{c|}{\textbf{Gravité du Dommage G2}}\\ 
\cline{3-6}
&&\textbf{Fréquence F1} & \textbf{Fréquence F2} & \textbf{Fréquence F1} & \textbf{Fréquence F2}\\
\hline
\multirow{ 2}{*}{\textbf{Probabilité Occurence O1}}&\textbf{Possibilité Evitement P1}&&&&\\
\cline{2-6}
&\textbf{Possibilité Evitement P2}&&&&\\
\hline
\multirow{ 2}{*}{\textbf{Probabilité Occurence O2}}&\textbf{Possibilité Evitement P1}&&&&\\
\cline{2-6}
&\textbf{Possibilité Evitement P2}&&&&\\
\hline
\multirow{ 2}{*}{\textbf{Probabilité Occurence O3}}&\textbf{Possibilité Evitement P1}&&&&\\
\cline{2-6}
&\textbf{Possibilité Evitement P2}&&&&\\
\hline
\end{tabular}
\end{table*}

答案1

这就是你所要求的吗?

在此处输入图片描述

由于您没有提供有关您的文档和所用软件包的任何信息,因此我在上面的 MWE 中仅添加了必要的信息:

\documentclass{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{array,makecell,multirow}
    \renewcommand\theadfont{\normalfont\bfseries}

    \usepackage[margin=25mm,showframe]{geometry}
    \newcommand\mc[1]{\multicolumn{2}{c|}{\thead{#1}}}

\begin{document}
    \begin{table}[h]
    \centering
    \renewcommand{\arraystretch}{1.4}
\begin{tabular}{|>{\bfseries}l| >{\bfseries}p{2cm}|c|c|c|c|}
    \cline{3-6}
\mc{}
        &   \mc{Gravité du Dommage G1}
            &   \mc{Gravité du Dommage G2}                  \\
    \cline{3-6}
\mc{}
        &   \thead{Fréquence F1} & \thead{Fréquence F2}
            &   \thead{Fréquence F1} & \thead{Fréquence F2} \\
    \hline
\multirowcell{5}{Probabilité\\ Occurence O1}
    &   Possibilité Evitement P1
        &&&&   \\
    \cline{2-6}
    &   Possibilité Evitement P2
        &&&&\\
    \hline
\multirowcell{5}{Probabilité\\ Occurence O2}
    &   Possibilité Evitement P1
        &&&&\\
    \cline{2-6}
    &   Possibilité Evitement P2
        &&&&\\
    \hline
\multirowcell{5}{Probabilité\\ Occurence O3}
    &   Possibilité Evitement P1
        &&&&\\
    \cline{2-6}
    &   Possibilité Evitement P2
        &&&&\\
    \hline
\end{tabular}
    \end{table}
\end{document}

答案2

使用 makecell 的解决方案,允许在单元格中换行并设置常见格式。我还建议使用以下booktabs包制作一个外观更美观、没有垂直规则的表格:

    \documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[showframe]{geometry}
    \usepackage{array, caption}
    \usepackage[table, svgnames]{xcolor}
\usepackage{array, multirow}
    \usepackage{cellspace}
    \setlength\cellspacetoplimit{4pt}
    \setlength\cellspacebottomlimit{4pt}
\usepackage{makecell, booktabs}
\renewcommand\theadfont{\bfseries}
\renewcommand\theadalign{lc}

    \begin{document}

\begin{table*}[!htbp]
  \centering\footnotesize
  \renewcommand{\arraystretch}{1.4}
  %\setlength\tabcolsep{5pt}
  \begin{tabular}{|l|l|c|c|c|c|}
    \cline{3-6}
    \multicolumn{2}{c|}{} & \multicolumn{2}{c|}{\textbf{Gravité du Dommage G1}} & \multicolumn{2}{c|}{\textbf{Gravité du Dommage G2}}\\
    \cline{3-6}
    \multicolumn{2}{c|}{}&\textbf{Fréquence F1} & \textbf{Fréquence F2} & \textbf{Fréquence F1} & \textbf{Fréquence F2}\\
    \hline
    \multirowthead{3}{Probabilité & \\ Occurrence O1}&\thead[lc]{Possibilité\\ Évitement P1}&&&&\\
    \cline{2-6}
                                   & \thead[lc]{Possibilité \\ Évitement P2}&&&&\\
    \hline
    \multirowthead{3}{Probabilité & \\ Occurrence O2}&\thead[lc]{Possibilité\\ Évitement P1}&&&&\\
    \cline{2-6}
                                   & \thead{Possibilité \\ Évitement P2}&&&&\\
    \hline
    \multirowthead{3}{Probabilité & \\ Occurrence O3}&\thead[lc]{Possibilité\\ Évitement P1}&&&&\\
    \cline{2-6}
                                   & \thead{Possibilité \\ Évitement P2}&&&&\\
    \hline
  \end{tabular}
\end{table*}
\vskip1cm
\begin{table*}[!htbp]
  \centering\footnotesize
  \renewcommand{\arraystretch}{1.4}
  \begin{tabular}{@{}ll*{4}{c}}
    \toprule
    & & \multicolumn{2}{c}{\textbf{Gravité du Dommage G1}} & \multicolumn{2}{c}{\textbf{Gravité du Dommage G2}}\\
    \cmidrule(lr){3-4}\cmidrule(lr){5-6}
                                   & \\
    \midrule
    \multirowthead{3}{Probabilité & \\ Occurrence O1}&\thead[lc]{Possibilité\\ Évitement P1}&&&&\\
    \addlinespace
                                   & \thead[lc]{Possibilité \\ Évitement P2}&&&&\\
    \midrule
    \multirowthead{3}{Probabilité & \\ Occurrence O2}&\thead[lc]{Possibilité\\ Évitement P1}&&&&\\
    \addlinespace
                                   & \thead{Possibilité \\ Évitement P2}&&&&\\
    \midrule
    \multirowthead{3}{Probabilité & \\ Occurrence O3}&\thead[lc]{Possibilité\\ Évitement P1}&&&&\\
    \addlinespace
                                   & \thead{Possibilité \\ Évitement P2}&&&&\\
    \bottomrule
  \end{tabular}
\end{table*}

\end{document} 

在此处输入图片描述

相关内容