列的第一行与多行列中的文本具有相同的高度

列的第一行与多行列中的文本具有相同的高度

在这个例子中,为什么 lorem1 单元格长三行...对应于 verbatim 中的三行?我怎样才能让两个 lorem 行的高度相等?提前致谢!

\begin{table*}
\centering
\begin{tabular}{|p{9cm}|c|p{6cm}|}
\hline

\multirow{4}{*}

\scriptsize
\begin{verbatim}
a
b
c
\end{verbatim} 

& lorem1 & lorem1 \\ \cline{2-3}

& lorem2 & lorem2 \\ \cline{2-3}
\hline

\end{tabular}
\end{table*}

输出

答案1

\documentclass{article}
\usepackage{multirow, array}

\newsavebox{\verbbox}

\begin{document}

\sbox{\verbbox}{%
\begin{minipage}{4cm}
\begin{verbatim}
a
b
c
\end{verbatim}
\end{minipage}%
}

\renewcommand{\arraystretch}{1.7}
\begin{tabular}{|p{5cm}|c|p{3cm}|}
\hline
\multirow{2}{*}{\usebox{\verbbox}} & Lorem1 & Lorem1 \\ \cline{2-3} 
                                   & Lorem2 & Lorem2 \\ \hline
\end{tabular}

\end{document}

在此处输入图片描述

相关内容