【问题标题】:How do I make knitr::kable tables stop floating?如何使 knitr::kable 表停止浮动?
【发布时间】:2017-03-13 12:48:11
【问题描述】:

当我在乳胶文档中使用knitr::kable 时,表格会浮动。如何阻止它浮动?

【问题讨论】:

  • 你读过bookdown书中的建议吗? bookdown.org/yihui/bookdown/tables.html 这使用了参数 ? longtable = T` 和 Latex 命令 \usepackage{longtable}
  • 甜蜜!如果您将此作为答案提交,我会接受。

标签: r knitr


【解决方案1】:

knitr::kable() 中使用参数longtable = T 并在YAML 标头中添加\ usepackage{longtable}

---
title: "Using longtable in RMD"
output: pdf_document
date: "`r format(Sys.time(), '%d %B %Y')`"
author: Author
header-includes: 
- \usepackage{longtable}
---

```{r}
knitr::kable(cars, longtable = T)
```

【讨论】:

  • 我实际上使用的是 LaTeX knitr,而不是 markdown,因此 \usepackage 不在 YAML 标头中。另外,我说 longtable=TRUE,而不是 longtable=T。但是,我会接受这个,为什么不呢。
  • 这里还有 kableExtra 解决方案:stackoverflow.com/questions/44850011/…
猜你喜欢
  • 2018-04-20
  • 1970-01-01
  • 1970-01-01
  • 2018-10-20
  • 1970-01-01
  • 2020-03-06
  • 2017-09-18
  • 2017-03-10
  • 1970-01-01
相关资源
最近更新 更多