如何更改 kableExtra 上的条带颜色
How to change the strip color on kableExtra
在 Pdf 输出中 Kable
条带的颜色非常浅。那么有没有办法改变 kable_styling(latex_options = "striped")
上的颜色?
kableExtra
包的作者 @hao 很友好地添加了这个选项。答案可以在 change the strip color on kableExtra
上找到
将上面@S.Perera 提供的 link 拼凑在一起(@hao 表示还没有十六进制代码的功能),决定我不喜欢找到的可用 LaTeX 颜色代码 here (code for modifying just below that), an attempt to change stripe color described here,以及我自己想用十六进制代码进行微调的愿望,我想到了以下内容:
在 YAML 中:
---
output:
pdf_document:
latex_engine: xelatex
header-includes: \definecolor{ltgray}{HTML}{D3D3D3}
---
ltgray
是颜色的新名称,HTML
是模型(你也可以做RGB或CMYK),D3D3D3
是颜色的十六进制代码我想。假设我的 table 数据框被称为 df
:
kable(df, format = "latex", booktabs=TRUE) %>%
kable_styling(latex_options = "striped", stripe_color="ltgray")
在 Pdf 输出中 Kable
条带的颜色非常浅。那么有没有办法改变 kable_styling(latex_options = "striped")
上的颜色?
kableExtra
包的作者 @hao 很友好地添加了这个选项。答案可以在 change the strip color on kableExtra
将上面@S.Perera 提供的 link 拼凑在一起(@hao 表示还没有十六进制代码的功能),决定我不喜欢找到的可用 LaTeX 颜色代码 here (code for modifying just below that), an attempt to change stripe color described here,以及我自己想用十六进制代码进行微调的愿望,我想到了以下内容:
在 YAML 中:
---
output:
pdf_document:
latex_engine: xelatex
header-includes: \definecolor{ltgray}{HTML}{D3D3D3}
---
ltgray
是颜色的新名称,HTML
是模型(你也可以做RGB或CMYK),D3D3D3
是颜色的十六进制代码我想。假设我的 table 数据框被称为 df
:
kable(df, format = "latex", booktabs=TRUE) %>%
kable_styling(latex_options = "striped", stripe_color="ltgray")