2017-08-07 1 views
1

Ich werde eine Präsentation mit ziemlich viel R Code geben, so arbeite ich daran mit Rmarkdown. Ich habe mich aus verschiedenen Gründen für das Format ioslides_presentation entschieden, wie das verfügbare 2-Spalten-Dia-Format, die Leichtigkeit, ein Logo hinzuzufügen, und die Tatsache, dass es im Allgemeinen gut unterstützt scheint. Außerdem hatte es ein einfaches Format für Präsentationsnotizen, die in einem speziellen "Presenter" -Fenster leicht zu sehen sind.Drucken Rmarkdown ioslides Präsentation mit Notizen enthalten

Das Problem, gegen das ich ankomme, ist, dass ich meine Folien nach der Präsentation, einschließlich der Notizen des Präsentators, verteilen möchte. Natürlich kann/werde ich die HTML-Version verteilen, aber für diejenigen in meinem Publikum, die mehr PowerPoint-orientiert sind, möchte ich auch eine vertrautere PDF-Version haben. Ich verwende daher Chrome zum Speichern in PDF, was die Standardmethode zu sein scheint. Doch so gut wie ich sagen kann, ist der Standard-Druck schließt Hinweise:

slide with no notes

Und sie auf, bevor Abdeckungen drehen die meisten der Hauptschlitten (Hintergrunddruck auf in Chrom eingeschaltet sein muss, etwas anderes als das zu sehen, Noten, und es wird für alle Folien auf Notizen drehen):

slide with notes covering content

gibt es eine Standard- oder relativ einfach Art und Weise, dies zu beheben? Meine Test-Rmd-Datei folgt.

--- 
title: "Test Presentation" 
output: ioslides_presentation 
--- 

## First content slide 

This is standard slide text, displayed by default. 
Notes are only shown when "p" is pressed. 

<div class="notes"> 
This is a note that shows when requested. 
</div> 

## Second slide 
Here's a list that will fill some space. 

- One 
- Two 
- Three 
- Four 
- Five 
- Six 
- Seven 

<div class="notes"> 
Just another note. 
</div> 

Antwort

0

Ich weiß wenig bis nichts über CSS, aber ich konnte es ein bisschen zwicken wie aussehen dieser eine benutzerdefinierte CSS Datei:

tweaked CSS note printout

jedoch, dass auch wirkt sich auf den Präsentationsmodus aus (erfordert eine andere Version für die Präsentation als den Ausdruck) und erfordert möglicherweise viel manuelle Optimierung, um die Textgröße und -position relativ zum Hauptinhalt richtig einzustellen.

den Beispielcode verwenden, können die folgenden kurz vor der ## First content slide Zeile eingefügt werden meine Ausgabe zu reproduzieren:

<style> 
    .note { 
    top: 60%; 
    height: 40%; 
    background: rgba(0, 0, 0, 0.1); 
    font-size: 50%; 
    } 
</style> 
Verwandte Themen