我想在我使用knitr包创建的乳胶文档中包含一个表.我使用以下方式"调用"表:
\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}
Run Code Online (Sandbox Code Playgroud)
结果与往常一样惊人,但正如您在下面看到的,每5行后会添加一些空格.

在创建时,booktabs=F这些空格会消失(第二张图像).

你知道一种摆脱那些空白区域的方法,或者(甚至更好)选择它们出现的位置(在这种情况下,如果它们会在每4行之后出现,它们会很好地区分我的条件)?谢谢您的帮助.
(RStudio 0.98.1062,knitr v 1.9,MikTex 2.9,booktabs打包2005-05-04)
Gre*_*gor 10
如果您正在使用LaTeX kable,请查看其来源knitr:::kable_latex.然后,查看该源,它具有以下参数和默认值:
linesep = if (booktabs) c("", "", "", "", "\\addlinespace")
Run Code Online (Sandbox Code Playgroud)
所以,我猜你是否明确通过了
linesep = c("", "", "", "\\addlinespace")
Run Code Online (Sandbox Code Playgroud)
你会根据需要每4行获得一次空格.