1

我尝试在从 R-markdown 文件生成的 markdown 页面中使用pander表,如 Yihui 在示例页面中描述的。

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

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

在 RStudio 中使用 knitr 编译,看起来还不错:

在此处输入图像描述

使用 Jekyll 编译后如下所示:

在此处输入图像描述

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

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

4

0 回答 0