我想要一个像图片中的表格,但是我得到了一个错误!
这里 \multicol{2}{|l|}{\multirow{4}{*}{1&2&3&4}}

图片

\begin{tabular}{ |p{5cm}|p{5cm}|  }
\hline
1& 2  \\
\hline
1& 2\\
\hline
\multicolumn{2}{|l|}{1}\\
\hline
1&2 \\
\hline
\multicolumn{2}{|l|}{1}\\
\hline
\multicolumn{2}{|l|}{
\multirow{4}{*}{1&2&3&4}}\\
\hline
\multicolumn{2}{|l|}{Scénario d’exception}\\ 
\hline
\multicolumn{2}{|l|}{1}\\
\hline

\end{tabular}

答案1

使用tabularrayenumitem包很简单:

\documentclass{article}
\usepackage{microtype}

\usepackage{tabularray}
\UseTblrLibrary{varwidth}
\usepackage{enumitem}
\usepackage{etoolbox}
\AtBeginEnvironment{tblr}%
{
\setlist[itemize]{nosep,
                  itemsep=0.5ex,
                  label=\textbullet,
                  wide,
                  after=\end{minipage},
                  before=\begin{minipage}[t]{\linewidth}
                  }
}
\usepackage{lipsum}

\begin{document}
\noindent%
    \begin{tblr}{width=100mm,
                 hlines, vlines,
                 colspec = {X[l,font=\bfseries] X[j]},
                 hspan=minimal, measure=vbox
                 }
1   &   2   \\
1   &   2   \\
1   &   2   \\
1   &   2   \\
\SetCell[c=2]{l} Scénario nominal
    &       \\  
1   &   2   \\
\SetCell[c=2]{j, font=\normalfont}
    \begin{itemize}
\item \lipsum[1][1-3]
\item \lipsum[1][1-3]
\item \lipsum[1][1-3]
\item \lipsum[1][1-3]
    \end{itemize}
    &       \\
\SetCell[c=2]{l} Scénario d’exception
    &       \\
\SetCell[c=2]{j, font=\normalfont}
    \begin{itemize}
\item \lipsum[1][1-2]
\item \lipsum[1][1-1]
\item \lipsum[1][1-2]
    \end{itemize}
    &       \\
\end{tblr}
\end{document}

在此处输入图片描述

相关内容