2017-03-13 15 views
2

ラテックス文書でknitr::kableを使用すると、テーブルが浮動します。どうやって浮いてしまうのですか?knitr :: kableテーブルを浮動停止させる方法を教えてください。

+1

あなたはbookdown帳にアドバイスを読むことがありますか? https://bookdown.org/yihui/bookdown/tables.html これは引数を使用していますか? longtable = T'とラテックスコマンド '\ usepackage {longtable} ' –

+0

Sweet!これを回答として提出すれば、私は同意します。 – dfrankow

答えて

4

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) 
``` 
+0

私は実際にはMarkdownではなくLaTeX knitrを使用していますので、\ usepackageはYAMLヘッダーにはありません。また、私はlongtable = TRUE、longtable = Tではないと言う。しかし、私はこれを受け入れるだろう、なぜではない。 – dfrankow

関連する問題