Rmarkdown таблица, которая работает с output_format = 'all' - PullRequest
0 голосов
/ 18 марта 2019

Я хочу связать документ Rmarkdown, который содержит таблицу, в .pdf, .md и .html одновременно, и я хочу, чтобы таблица была соответствующим образом отформатирована для каждого из трех форматов вывода.

Я использую следующий код:

---    
title: "Title"
author: "Author Name"
date: "`r format(Sys.time(), '%d %B %Y')`"
output:
    github_document: default
    md_document: default
    pdf_document: default
---

```{r eval=FALSE, include=FALSE}
# Note: The next line creates README.pdf, README.md and README.html at once. 
rmarkdown::render('README.Rmd', output_format = 'all')
```

```{r}
# Table
knitr::kable(head(mtcars))
```

Обратите внимание, что я использую rmarkdown::render('README.Rmd', output_format = 'all'), чтобы связать три выходных формата.

Я пробовал knitr :: kable (), pander :: pander (), xtable :: xtable () и несколько других способов, но каждый раз таблица неправильно форматируется в одном или двух выходных форматах. , Как я могу это сделать?

...