【问题标题】:How to change the strip color on kableExtra如何更改 kableExtra 上的条带颜色
【发布时间】:2018-01-24 22:15:49
【问题描述】:
在 Pdf 输出上,Kable 上的条带颜色非常浅。那么有没有办法改变kable_styling(latex_options = "striped")的颜色呢?
【问题讨论】:
标签:
r
r-markdown
kableextra
【解决方案2】:
将上面@S.Perera 提供的链接拼凑在一起(@hao 声明还没有十六进制代码的功能),决定我不喜欢here 找到的可用 LaTeX 颜色代码(修改代码就在下面) ,尝试更改条纹颜色描述here,以及我自己希望使用十六进制代码进行微调,我想出了以下内容:
在 YAML 中:
---
output:
pdf_document:
latex_engine: xelatex
header-includes: \definecolor{ltgray}{HTML}{D3D3D3}
---
ltgray 是颜色的新名称,HTML 是型号(你也可以做 RGB 或 CMYK),D3D3D3 是我想要的颜色的十六进制代码。假设我的表格数据框称为df:
kable(df, format = "latex", booktabs=TRUE) %>%
kable_styling(latex_options = "striped", stripe_color="ltgray")