【发布时间】:2022-12-28 14:12:07
【问题描述】:
我在这里搜索以将页面颜色添加到 Rmarkdown 的 pdf 输出,但找不到任何可能的方法。是否可以更改 Rmarkdown 的 pdf 输出的页面颜色?如果是,如何给页面添加颜色?谢谢你的帮助。
【问题讨论】:
-
页面颜色是什么意思?!页面背景颜色还是字体颜色?!你能澄清一下吗?
-
页面背景颜色@shafee
-
看看我的回答,解决你的问题了吗?!
标签: latex r-markdown
我在这里搜索以将页面颜色添加到 Rmarkdown 的 pdf 输出,但找不到任何可能的方法。是否可以更改 Rmarkdown 的 pdf 输出的页面颜色?如果是,如何给页面添加颜色?谢谢你的帮助。
【问题讨论】:
标签: latex r-markdown
如果你想改变页面背景颜色,你可以使用xcolor来实现乳胶包.在节标题之前,例如,在 ## R Markdown 行之前,您可以使用 pagecolor{yellow} 将黄色指定为该页面的背景色。您还可以使用 definecolor{color-name}{HTML}{hex-code} 在标题包含中定义十六进制颜色,并将该定义的颜色用作页面背景颜色,正如我在此处为下一页定义的 mybgcolor 一样。 (注意, hex-color-code 必须包含所有字母首都)
---
title: "Page color"
author: "Shafee"
date: '2022-07-15'
output: pdf_document
header-includes:
- usepackage{xcolor}
- definecolor{mybgcolor}{HTML}{97F0AF}
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
pagecolor{yellow}
## R Markdown
This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.
ewpage
pagecolor{mybgcolor}
## Including Plots
You can also embed plots, for example:
```{r pressure, echo=FALSE}
plot(pressure)
```
Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot.
渲染的 pdf 输出
现在第一页看起来像这样
第二页看起来像这样
希望这可以帮助。