我想在我使用knitr包创建的乳胶文档中包含一个表。我打电话给#34;表使用:
\begin{table}[H]
\begin{centering}
<<r second part}>>=
kable(Per_cond, booktabs=T,row.names=F)
@
\par\end{centering}
\begin{centering}
\protect\caption{Summary of plate}
\par\end{centering}
\label{Table}
\end{table}
结果与往常一样惊人,但正如您在下面看到的那样,每5行后会添加一些空格。
使用booktabs=F
创建时,这些空格会消失(第二张图像)。
你知道一种摆脱那些空白区域的方法,或者(甚至更好)选择它们出现的位置(在这种情况下,如果它们会在每4行后出现,它们会很好地区分我的条件)?谢谢你的帮助。
(RStudio 0.98.1062,knitr v 1.9,MikTex 2.9,booktabs打包2005-05-04)
答案 0 :(得分:10)
查看kable
的来源,如果您正在使用LaTeX,则会调用knitr:::kable_latex
。然后,查看该源,它具有以下参数和默认值:
linesep = if (booktabs) c("", "", "", "", "\\addlinespace")
所以,我猜你是否明确传递
linesep = c("", "", "", "\\addlinespace")
你可以根据需要每4行获得一次空格。