2017-01-16 6 views
1

Ich verwende RMarkdown, um eine PDF-Präsentation basierend auf der Beamer-Vorlage mit RStudio zu erhalten. Ich möchte eine Inhaltsverzeichnis-Folie (TOC) erhalten; Mein Inhaltsverzeichnis ist jedoch leer.Leere TOC-Folie mit Rmarkdown Beamer-Vorlage

Was muss ich tun, um eine Folie zu erhalten, auf der mein Inhaltsverzeichnis angezeigt wird?

habe ich diesen Code:

--- 
title: "test" 
output: 
    beamer_presentation: 
    toc: true 
--- 


## Topic A 
kdsfj 

## Topic B 
sdjfkl 

Session:

R version 3.3.2 (2016-10-31) 
Platform: x86_64-apple-darwin13.4.0 (64-bit) 
Running under: macOS Sierra 10.12.2 

locale: 
    [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 

attached base packages: 
    [1] stats  graphics grDevices utils  datasets methods base  

loaded via a namespace (and not attached): 
    [1] backports_1.0.4 magrittr_1.5 rprojroot_1.1 htmltools_0.3.5 tools_3.3.2  
    [6] yaml_2.1.14  Rcpp_0.12.8  stringi_1.1.2 rmarkdown_1.3  knitr_1.15.1 
[11] stringr_1.1.0 digest_0.6.11 evaluate_0.10 

Bild von meiner Ausgabe: enter image description here

Antwort

1

standardmäßig das Inhaltsverzeichnis für die Ebene 1 Schriften erzeugt wird. Sie haben keine in Ihrer Folie Struktur, so versuchen Sie dies:

# Topic A 

## Slide 1 topic A 
kdsfj 

# Topic B 
## Slide 1 topic B 
sdjfkl 

enter image description here

enter image description here

+0

Dank! Es ist möglich (bzw. wie) ein Inhaltsverzeichnis nur auf 'slide_level' zu definieren, zB in diesem Fall für Level 2? –

+0

Nicht mit Standard Markdown soweit ich sehen kann. Finden Sie dies auf SO (http://stackoverflow.com/questions/34814100/table-of-content-in-beamer-generated-with-r-markdown-knitr), was dazu führt, dass Sie möglicherweise etwas mit \ tricky tun müssen Erneuerungsbefehl {\ tableofcontents} {...}, aber keine tatsächliche Antwort. – PJP