2016-11-28 2 views
1

Ich verschiebe meinen Workflow zu R/RMarkdown, der Beamer Dias ausgibt. Ich gebe ungefähr 60 Präsentationen pro Jahr, und ich liebe den automatisierten Fluss. Allerdings muss ich die Basisschriftgröße in meiner Beamer-Ausgabe erhöhen. Mit dem folgenden Code ist die Größe des auf die Aufzählungszeichen bezogenen Texts gleich dem Wert in der Schriftgröße. Ich kann 12pt oder 24pt eingeben, und die Option ändert sich in der .tex-Datei, aber es gibt keine Änderung in der resultierenden Beamer-pdf. Ich kompiliere von innerhalb von RStudio in win10.rMarkdown: Schriftgröße für Beamer ändern

title: "Title" 
author: "Matthew C. Roberts" 
date: "October 2016" 
fontsize: 12pt 
output: 
    beamer_presentation: 
--- 

## Blah 

* Hi, my name is Matt 
* This is a bullet point 
    + so is this 
    + this is fontsize 

Antwort

-1

Dies ist ein bisschen ein Problem zu umgehen, aber das ist, wie ich es für einen Kollegen zu arbeiten und es auch zu arbeiten, bekam.

  1. Fügen Sie folgende an der Meta:

    output: 
        beamer_presentation: 
        keep_tex: TRUE 
    
  2. Führen Sie das rmarkdown wie gewohnt

  3. Öffnen Ergebnis .tex-Datei in TeXworks
  4. Ändern der Schriftgröße auf eine Zufallszahl in die .tex-Datei. Die Schriftgröße befindet sich in der ersten Zeile des Dokuments.
  5. Kompilieren Sie es in TexWorks (Drücken Sie die grüne Play-Taste)
  6. Ich musste ein bestimmtes Paket installieren, wenn ich dies tat, meine Kollegin nicht. Ich kann mich nicht an den Namen erinnern, aber es hat sowieso mit Fonts zu tun. Wenn es dazu kommt, installieren Sie es.
  7. Wiederholen Sie die Schritte 4 und 5.
  8. Gehen Sie zurück zum Rmarkdown und ändern Sie die Schriftgröße dort.
  9. Den Abschlag ausführen.

Es sollte jetzt gut mit dem Ändern der Schriftgröße funktionieren. Sie können auch die keep_text: TRUE aus dem Meta entfernen, wenn Sie es nicht möchten.

Verwandte Themen