[英]alternate row color with knitr:kable in R Markdown
我想在 R Markdown 渲染 PDF 和xelatex
中使用knitr:kable
显示交替行 colors。 例如knitr::kable(mtcars,format="markdown")
这使用 package kableExtra
---
title: "Habits"
output: html_document
---
<style>
.striped tr:nth-child(even) { background: #00ff00; }
</style>
```{r message=FALSE, warning=FALSE, echo = FALSE}
library(kableExtra)
kable(mtcars[1:15, 1:4], table.attr = "class=\"striped\"",
format = "html")
```
这将为您提供 HTML output,但您只需从浏览器中“打印为 PDF”即可
您可以使用kableExtra
knitr::kable(mtcars, "html") %>%
kable_styling("striped")
要么
knitr::kable(mtcars, "latex") %>%
kable_styling(latex_options = "striped")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.