如何将 FlexTable 拆分为多个页面? PDF输出,RMarkdown
How to split a FlexTable across more than 1 page? PDF output, RMarkdown
如何解决输入行 453 上 281.56999pt 的浮动对于页面太大的问题?
这是一个 rmarkdown 文件示例:
---
output:
pdf_document:
latex_engine: xelatex
---
```{r, results='asis'}
library(flextable)
data <- mtcars[1:50,1:8]
ft <- flextable(data)
autofit(ft)
>LaTeX Warning: Float too large for page by 281.56999pt on input line 453.
使用 set_table_properties(ft, layout = "autofit")
将让乳胶进行列大小调整:
---
output:
pdf_document:
latex_engine: xelatex
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r}
library(flextable)
data <- mtcars[1:50,1:8]
ft <- flextable(data)
set_table_properties(ft, layout = "autofit")
```
看来我还没有完全解释清楚我的意思。 flextable::flextable()
生成的 table 的结尾部分未显示在 pdf 文件的下一页中。这是使用 KableExtra::kable()
和 FlexTable::flextable()
.
生成的 table 的另一个示例
---
output:
pdf_document:
latex_engine: xelatex
---
```{r, results='asis'}
knitr::kable(iris[1:80,])
flextable::flextable(iris[1:80,])
如何解决输入行 453 上 281.56999pt 的浮动对于页面太大的问题?
这是一个 rmarkdown 文件示例:
---
output:
pdf_document:
latex_engine: xelatex
---
```{r, results='asis'}
library(flextable)
data <- mtcars[1:50,1:8]
ft <- flextable(data)
autofit(ft)
>LaTeX Warning: Float too large for page by 281.56999pt on input line 453.
使用 set_table_properties(ft, layout = "autofit")
将让乳胶进行列大小调整:
---
output:
pdf_document:
latex_engine: xelatex
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
```{r}
library(flextable)
data <- mtcars[1:50,1:8]
ft <- flextable(data)
set_table_properties(ft, layout = "autofit")
```
看来我还没有完全解释清楚我的意思。 flextable::flextable()
生成的 table 的结尾部分未显示在 pdf 文件的下一页中。这是使用 KableExtra::kable()
和 FlexTable::flextable()
.
---
output:
pdf_document:
latex_engine: xelatex
---
```{r, results='asis'}
knitr::kable(iris[1:80,])
flextable::flextable(iris[1:80,])