繁体   English   中英

RMarkdown表格标题打破了页面底部边距

[英]RMarkdown table captions breaks page bottom margin

每当我在表中使用标题时,比如说

kable(df[1:10, c(7,1:6)], caption = "This is a caption")

由knitr生成的pdf中的表格和内容被推到底部边距的限制之下,因此变得不可读。 有时整个部分都缺失,隐藏在边缘之外。

此外,情节位置变得疯狂:它们被打印在PDF格式的正确位置。

在块选项中使用results =“asis”没有帮助。

使用pander会导致同样的问题。

如果我删除所有表格标题并在.rmd中使用一些\\ newpage,则pdf边距很好。

有没有一种安全的方式来使用表格标题?

有问题的pdf在这里:有关缺失的整个部分和隐藏在底部边距中的表格,请参见第14页。 此外,情节是他们想要的地方,就像他们有适当的需求...

github回购

这是一种反高潮,

但实际上,这个问题是由打印var值到文档的块引起的,如:

```{r}
sampled.values <- sample(1:100, 10)
sampled.values
```

当通过render()渲染时,此代码块打印采样值的值,这会破坏pdf分页。

就是这样:所有页面底部边距都可以,因为我删除了所有这些var调用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM