6

Kable在 Pdf 输出上,条带的颜色非常浅。那么有没有办法改变颜色kable_styling(latex_options = "striped")呢?

4

2 回答 2

2

kableExtra包@hao的作者很乐意添加此选项。可以在 kableExtra 上更改条带颜色找到答案

于 2017-08-22T15:49:30.507 回答
1

将上面@S.Perera 提供的链接拼凑在一起(@hao 声明还没有十六进制代码的功能),决定我不喜欢这里找到的可用 LaTeX 颜色代码(修改代码就在下面),试图改变此处描述的条纹颜色,以及我自己使用十六进制代码进行微调的愿望,我想出了以下内容:

在 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")
于 2018-05-30T16:20:20.037 回答