我尝试在降价页面中使用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编译它看起来没问题:
使用Jekyll编译它看起来像这样:
我不想使用kable
因为它以不同的方式格式化表格,如果表格太长,现在会有列换行。
我是否必须设置一些特殊的pandoc选项才能使其正常工作?定义标记类型pandoc的选项必须输出?我在pander()
函数中没有看到任何其他选项。