相关疑难解决方法(0)

使用pandoc.table()减少表的单元格宽度和字体大小

我正在使用knitrpander在markdown文件中创建一个表.我正在使用内部的Pandoc将降价文件转换为PDF.

这段代码:

library(knitr)

```{r myTable, echo=FALSE, message=FALSE, results='asis', comment=""}

library(pander)
pandoc.table(head(iris))

``` 
Run Code Online (Sandbox Code Playgroud)

然后在R中运行此函数:

knitsPDF <- function(name) {
  knit(paste0(name, ".Rmd"), encoding = "utf-8")
  callformat <-"pandoc -V geometry:margin=1in  %s.md -o %s.pdf"
  system(sprintf(callformat, name, name))
}

knitsPDF(name) # insert file name of .Rmd file
Run Code Online (Sandbox Code Playgroud)

在PDF文件中生成此表:

在此输入图像描述

我怎样才能1.减少表格中列的宽度?2.减小表的字体大小?

markdown r pandoc knitr pander

17
推荐指数
1
解决办法
9683
查看次数

标签 统计

knitr ×1

markdown ×1

pander ×1

pandoc ×1

r ×1