在RMarkdown中使用beamer进行演示,我无法弄清楚为什么TOC是空的。我尝试过使用MacBook和Windows。
ctx.drawImage(imageObj, 0, 0);
使用标题幻灯片,空白页面(TOC应该在哪里)输出pdf演示文稿,然后输出两张幻灯片。
在Windows平台上:
---
title: "test"
author: "my name"
date: "12/6/2016"
output:
beamer_presentation:
keep_tex: true
toc: true
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
# Slide 1
Slide content
# Slide 2
Slide content
RStudio:0.99.896
Rmarkdown:1.2
编者:1.15.1这里有一些相关的问题:Table of content in beamer generated with R markdown/knitr
使用YAML中的> R.version
platform x86_64-w64-mingw32
arch x86_64
os mingw32
system x86_64, mingw32
status
major 3
minor 3.1
year 2016
month 06
day 21
svn rev 70800
language R
version.string R version 3.3.1 (2016-06-21)
nickname Bug in Your Hair
参数,我从tex文件中看到1级标题(即#Section)未正确转换为tex文件中的部分。例如,来自tex文件:
keep_tex: true
似乎RMarkdown没有正确制作tex文件。
答案 0 :(得分:1)
正如here所指出的,TOC将列出部分(由单个#定义),幻灯片级别必须低于部分(在YAML中定义为下面的slide_level:2和在##的演示文稿中。我不完全理解为什么你不能在幻灯片级别有部分,但至少这是有效的。
---
title: "test"
author: "my name"
date: "12/6/2016"
output:
beamer_presentation:
keep_tex: true
toc: true
slide_level:2
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
# Section 1
## Slide 1
Slide content
# Section 2
# Slide 2
Slide content