css - R Markdown PDF更改标题的字体和颜色
问题描述
我需要更新 R Markdown PDF 文件中标题(仅标题)的颜色和字体。我找到了有关如何为整个文档执行此操作的资源,但找不到仅更改标题的答案。
非常感谢你!
---
title: "Untitled"
output: pdf_document
---
解决方案
Grada Gukovic 提供的解决方案的简化版本:
您可以通过 YAML 标头将简单的 LaTeX 语句添加到文档中header-includes
,例如:
---
title: "Untitled"
output: pdf_document
header-includes:
- \usepackage{sectsty}
- \allsectionsfont{\color{cyan}}
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## 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>.
结果:
这对于像这里看到的那样的小添加最有用。如果你想添加多于几行的 LaTeX 代码,通常更容易将它们保存到外部文件中,比如preamble.tex
通过
---
output:
pdf_document:
includes:
in_header: preamble.tex
---
其他可能的地方是before_body
and after_body
,参见?rmarkdown::includes
。
推荐阅读
- file - 使用来自多个文件的列数据进行 Gnuplot 绘图
- asp.net-core - ASP.Net Webapi Core 模板不适用于邮递员
- c - 使用 fscanf 存储在数组中
- javascript - 仅使用 EJS 和 res.render 加载 JS 文件一次
- php - 需要为具有特定 php 模板的页面分配自定义分类 - Wordpress
- vba - 在 powerpoint 退出演示文稿后让代码工作
- amazon-web-services - Route53 不解析 DNS 配置
- xamarin.forms - Xamarin.forms 未在添加新项目中列出
- javascript - Javascript全局函数替换事件
- php - 在 laravel 问题中更改索引刀片