2014-09-01 21 views
5

In passato ho lavorato molto con knitr e beamer per diapositive. Una cosa che sto notando ora con R Presentations è che il dimensionamento dinamico della casella di codice e della dimensione del carattere del codice sembra mancare. Con knitr/beamer potrei facilmente cambiare la dimensione del font con l'argomento size (ad esempio, size = "footnote" ha funzionato per le diapositive più dense) e modificare la larghezza della casella di codice per le mie diapositive con le opzioni (width = ...).Dimensioni casella e dimensione carattere in RPres

Sono alle prese con come farlo nell'attuale implementazione di R Presentations - qualche suggerimento?

risposta

2

Per la dimensione del carattere, avvolgendo il pezzo in

<font size="X"> CHUNK </font> 

ha lavorato per me.

0

@ La risposta di Florian non ha funzionato per me. Ho trovato un solution here che sembra più pulito - credito a Andy Lyons per questa correzione.

Definire un nuovo stile per il codice più piccolo all'inizio del documento, quindi applicarlo ogni volta che si desidera che la diapositiva utilizzi un codice più piccolo.

Ecco un esempio di come farlo:

Presentation Title 
======================================================== 
author: Jane Doe 
transition: none 

<style> 
.small-code pre code { 
    font-size: 1em; 
} 
</style> 

Slide 1 - large code 
======================================================== 
Regular slide text here 

```{r} 
head(cars) 
``` 
Slide 2 - small code 
======================================================== 
class: small-code 

More regular slide text... 
```{r} 
head(cars) 
``` 

enter image description here

enter image description here

Problemi correlati