Отбрасывание рамок заголовков разделов и подразделов для слайдов Knitr Beamer

При создании слайдов с помощью knitr с использованием темы Франкфурт выходной PDF-файл включает слайды с названиями разделов и подразделов.

---
title: Movies
author: Chewy
output:
  beamer_presentation:
  slide_level: 3
theme: "Frankfurt"
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```

#Introduction

##Background

###History

A long time ago ...

###History

... in a galaxy far far away

#The End

##This the end

### My only friend, the end 

Предоставление этого вывода...

Слайды 1–4:

введите здесь описание изображения

Слайды 5–8:

введите здесь описание изображения

Как избавиться от слайдов (2,3,6 и 7) с заголовками разделов и подразделов, сохранив при этом структуру документа, отображаемую в верхней части слайдов?


person guyabel    schedule 04.07.2016    source источник


Ответы (1)


Эти кадры создаются командами \AtBeginSubsection{} и \AtBeginSection{}, которые вы можете переопределить во вступительной части YAML, чтобы вместо этого ничего не делать:

---
header-includes: 
- \AtBeginSubsection{}
- \AtBeginSection{}
---
person scoa    schedule 04.07.2016
comment
Спасибо @soca. В моем неупрощенном приложении у меня также есть beamer_presentation: includes: in_header: header.txt для преамбулы Beamer. Ваш ответ, кажется, заставляет этот вызов header.txt больше не работать. Любые идеи, как я могу включить оба? - person guyabel; 04.07.2016
comment
вы можете просто добавить эти две строки без начального - в свой header.txt - person scoa; 04.07.2016
comment
Потрясающий. Сработало на славу! - person guyabel; 05.07.2016