knitr kable:来自RNW的PDF文本颜色为灰色

时间:2016-12-30 23:47:21

标签: r knitr text-coloring rnw

当我使用RNW文件中的knitr::kable函数创建表格时,PDF中表格项目的文本颜色显示为灰色。

我想将此更改为黑色。我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

\documentclass{article}
\begin{document}
<<>>=
  knitr::kable(cars[1:10,]) # grey
@

<<results="asis">>=
  knitr::kable(cars[1:10,]) # black
@
\end{document}

默认情况下,kable的输出将包含在knitrout环境中,其中文本颜色(fgcolor)设置为灰色(rgb: 0.345, 0.345, 0.345)。这就是第一个块中发生的事情。

使用results="asis"时,输出不会包含在任何封闭环境中,文本颜色保持不变(黑色)。