多年来,我一直在试图找到一种方法,让我的桌子缩小到足以放在幻灯片上。基本代码如下所示:
---
title: "Untitled"
output: beamer_presentation
---
```{r setup, include = FALSE}库(Knitr)
库(KableExtra)
## Table
The table below is too long.
```{r}kable(摘要(Mtcar),格式= "latex")
如果我尝试添加%>% kable_styling(full_width = TRUE)或类似的东西,我得到这个错误:! LaTeX Error: Environment tabu undefined.。但当我将output更改为pdf_document时,我就不明白了。
有没有办法让表格在beamer演示文稿中太宽?或者我总是被限制在大约5/6列?
发布于 2017-09-14 02:04:29
对于您的特定任务,我认为您应该使用`kable_styling(latex_options = "scale_down")。
===
如果您想使用kableExtra中的其他特性,请在您的YAML头中添加以下内容。你可以在软件包手册(http://haozhu233.github.io/kableExtra/awesome_table_in_pdf.pdf)的开头(现在是第2页)找到一些额外的解释。
header-includes:
- \usepackage{booktabs}
- \usepackage{longtable}
- \usepackage{array}
- \usepackage{multirow}
- \usepackage{wrapfig}
- \usepackage{float}
- \usepackage{colortbl}
- \usepackage{pdflscape}
- \usepackage{tabu}
- \usepackage{threeparttable}https://stackoverflow.com/questions/46202304
复制相似问题