枚举多行表中的项目

枚举多行表中的项目

枚举单元格后,我收到错误。使用项目符号时没有任何问题。因此,我确定表格结构,但想知道为什么使用数字时会出错!提前谢谢您。

\documentclass[12pt,oneside,letterpaper,chapterprefix=on,numbers=noenddot]{scrbook}
\usepackage[english]{babel}
%%% document setup
\usepackage{multirow}
\usepackage{mathptmx}%times new roman
%_______________%__________________________________________
%%to breack down line in a table
\usepackage{pbox}
\usepackage{pdfpages}
\begin{document}
\begin{table}[h]
\fontsize{11}{11}\selectfont
\caption{AB}
\vskip .25in
\renewcommand{\arraystretch}{2}%
\begin{tabular}{|p{.7cm}|p{1.5cm}|p{2cm}|p{5.3cm}|p{4cm}|}\cline{2-5}
\multicolumn{1}{c|}{}
& A & B & C & D\vspace{.2cm}\\\hline
\multirow {3}{*}{{\rotatebox[origin=c]{90}{E~\cite{for example}}}} 
&\vspace{.2cm} A\vspace{.2cm} & B & \multirow{3}{*}{
{
\begin{enumerate}
\item {tttt}
\item {wwww}
\end{enumerate}
}
}
& \multirow{3}{*}{
\begin{enumerate}
\item {iii}
\end{enumerate}
}\\\cline{2-3}
&C & D &&  \\\cline{2-3}
&\pbox{1.6cm}{E} & F && \\\hline
\end{tabular}\quad
\label{tab:ten}
\end{table}

\end{document}

答案1

表中使用的任何列表--itemizeenumerate必须像单元格一样,例如。表中的所有列都是这样的,但是列表是单元格,它具有不同的单元格类型:descriptionparboxp{...}multirow

\multirow{2}{*}{ ... }

考虑列格式(p{...})不考虑列格式而是考虑l单元格(列)类型。如果你将现有的多行命令替换为

\multirow{2}{=}{ ... }

并安装了最新版本的multirow软件包,您的 mwe 将按预期工作。

相关内容