是否可以使用kramdown在jekyll页面中使用pander表

时间:2016-03-12 21:49:49

标签: r jekyll knitr pander

我尝试在降价页面中使用pander表,该页面是由Yihui在example page中描述的R-markdown文件生成的。

在我的_config.yml我将降价类型设置为markdown: kramdown。我知道这种降价类型的一些东西与默认的降价knitr使用相比有所不同。因此,如果我使用knitr在RStudio中编译我的页面,那么表格看起来没问题。如果我用jekyll编译页面,表格看起来没有正确格式化。

```{r key}
library(pander)
LETTERSplus <- c(LETTERS, "_", ".", ",", "-")
key <- sample(LETTERSplus)
names(key) <- LETTERSplus
pander(key)
```

使用RStudio里面的knitr编译它看起来没问题:

enter image description here

使用Jekyll编译它看起来像这样:

enter image description here

我不想使用kable因为它以不同的方式格式化表格,如果表格太长,现在会有列换行。

我是否必须设置一些特殊的pandoc选项才能使其正常工作?定义标记类型pandoc的选项必须输出?我在pander()函数中没有看到任何其他选项。

0 个答案:

没有答案