如何自定义beamer_presentation RMarkdown布局?

时间:2017-09-29 06:41:20

标签: r r-markdown

我只是刚刚开始玩RMarkdown,但我知道我可能需要制作一个类似于PowerPoint演示文稿的PDF作为我的最终产品,所以我使用beamer_presentation模板来摆弄用。

我目前遇到的问题是我不知道如何使用比默认模板更智能的东西来定制它(例如AnnArbor,法兰克福等)。

例如,如果我想更改标题的颜色,我该怎么做?

使用html_document选项,您只需在color: green部分下添加h1之类的CSS文件,但看起来Beamer不支持友好的友好选项......

1 个答案:

答案 0 :(得分:1)

正如您所注意到的,css参数不能与output: beamer_presentation

一起使用

(有关YAML选项的更多信息,请查看markdown reference

相反,您可以在修改演示文稿的属性时提供自定义Latex-preamble - 就像使用\documentclass{beamer}的Latex文档一样:

---
title: "Awesome Title"
author: "Awesome Author"
date: "9/29/2017"
output: 
  beamer_presentation:
    includes:
      in_header: preamble.tex
---

例如set

\setbeamercolor{frametitle}{fg=green}

在preamble.tex中

修改标题颜色。