2017-09-13 10 views
0

私は、テーブルをスライドに収まるように収縮させる方法を見つけようとしてきました。基本コードは次のようになります。私は%>% kable_styling(full_width = TRUE)またはそのような何かを追加しようとした場合ビーマーでのRマークダウン:テーブルが広すぎる

--- 
title: "Untitled" 
output: beamer_presentation 
--- 

```{r setup, include = FALSE} 
library(knitr) 
library(kableExtra) 
``` 

## Table 

The table below is too long. 

```{r} 
kable(summary(mtcars), format = "latex") 
``` 

、私はこのエラーを取得する: ! LaTeX Error: Environment tabu undefined.。しかし、outputpdf_documentに変更すると、私はそれを取得しません。

ビーマープレゼンテーションには余りにも幅の広いテーブルを作ることはありますか?それとも、私はいつも約5/6列に制限されますか?

答えて

0

具体的な作業では、あなたは `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} 
関連する問題