R kable_style,更改背景或条纹自然色

时间:2018-03-08 13:48:13

标签: r r-markdown kable kableextra

我想更改kable_style或stripe中的背景颜色。我使用:

kable(tabEvol,"latex",booktabs=TRUE)%>%
kable_styling(latex_options=c("striped","hold_positions"),stripe_color="green")

kable(tabEvol,"latex",booktabs=TRUE)%>%
kable_styling(latex_options=c("striped","hold_positions"))%>%
row_spec(2,background="red")

它没有问题,但如果我改变了古典颜色,我举例说," lightblue1",或LaTeX" SkyBlue"的颜色,它没有'工作了,我收到错误信息,检查xcolor包,它指示我的颜色像" SkyBlue"甚至是RGB ......

我该怎么做?把rgb代码或用名字改变颜色?

1 个答案:

答案 0 :(得分:1)

对于kableExtra 0.7,您可以在row_spec中使用任何HTML十六进制颜色。例如,row_spec(2, background = "#683659")。但是,对于stripe_color中的kable_styling选项,作者忘记使用HTML颜色支持更新它。