多行似乎不起作用

多行似乎不起作用

编辑:现在的问题是,在表格中,在“Baseline”和“Action”之间有一个空格,我想删除它(见下图)。“Action”缩进,没问题,但它与“Baseline”相差太大。有什么建议吗?

我尝试使用该\multirow命令,但它不起作用。结果是一个“涂鸦”。我的表格比下面的表格稍微复杂一些,但为了简单起见,我将其缩小了。实质上,这是我用于\multirow“描述”列的方法。它正确吗?我是不是搞错了什么?

\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{color}
\usepackage{colortbl}
\usepackage[]{array}
\usepackage[]{booktabs}
\usepackage[font=footnotesize]{caption}
\usepackage[]{multirow}

\begin{document}
\begin{table}[h]\scriptsize
\centering
\begin{tabular}{>{\raggedright\arraybackslash}p{0.15\columnwidth}
>{\raggedright\arraybackslash}p{0.15\columnwidth} l 
>{\raggedleft\arraybackslash}p{0.15\columnwidth}}
\toprule
Study                  & Description        &  Conditions & Mean (SD) judgement error\\
\midrule
Haggard e Clark, 2003  & \multirow{3}
                       {0.15\columnwidth}{
                       $n=8$ (6 females).}  & \textit
                                            {Baseline}    &                          \\
                       &                    & \hspace{12pt}                                                                                                  
                                            Action        & -1 (43)                  \\
                       &                    & \hspace{12pt}
                                            Tone          & 41 (36)                  \\
\bottomrule
\end{tabular}
\end{table}
\end{document}

答案1

*在第二个参数中使用\multirow会导致将第三个参数的自然宽度用作“多行”单元格的宽度,在这种情况下,这是不可取的。看到表格的结构,你似乎想要类似的东西

\multirow{2}{0.15\columnwidth}{$n=8$ (6 females). Voluntary...}

或许还可以将第一个参数改变为更合适的值。

在看到对原始问题的编辑后,这里对您的代码进行了一些修改,产生了所需的结果;请注意,\multirow在第一列和第二列的单元格中使用了它来防止出现您提到的问题:

\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{color}
\usepackage{colortbl}
\usepackage{array}
\usepackage{booktabs}
\usepackage[font=footnotesize]{caption}
\usepackage{multirow}

\begin{document}
\begin{table}[h]\scriptsize
\centering
\begin{tabular}{>{\raggedright\arraybackslash}p{0.15\columnwidth}
>{\raggedright\arraybackslash}p{0.15\columnwidth} l 
>{\raggedleft\arraybackslash}p{0.15\columnwidth}}
\toprule
Study & Description & Conditions & Mean (SD) judgement error \\
\midrule
\multirow{2}{0.15\columnwidth}{Haggard e Clark, 2003}  
  & \multirow{3}{0.15\columnwidth}{$n=8$ (6 females).}  
  & \textit{Baseline}  &  \\
& & \hspace{12pt}Action & -1 (43) \\
& & \hspace{12pt}Tone & 41 (36) \\
\bottomrule
\end{tabular}
\end{table}

\end{document}

在此处输入图片描述

相关内容