2016-02-05 47 views
10

Devo includere una nota nella mia slide del titolo che dichiari la fonte del mio finanziamento. Sono stato in grado di fare questo in LyX/LaTeX attraverso:Aggiungere una nota a piè di pagina/grazie a Rmarkdown title slide

\author{Michael Chirico\thanks{These people gave me money}, Other Authors} 

non sono stato in grado di riprodurre questo in Rmarkdown. Il site menzioni utilizzando [^] ancoraggio per segnare note, e questo funziona bene in altre diapositive, ma non riuscivo a farlo funzionare nel titolo:

--- 
title: "Title" 
author: "Michael Chirico[^thanks], Other Authors" 
date: "February 10, 2016" 
output: beamer_presentation 

[^thanks]: These people gave me money 
--- 

Le compila .pdf ma non v'è alcun titolo diapositiva. Penso che questa sia la parte rilevante del log di compilazione:

Pandoc: Impossibile analizzare intestazione YAML: UnexpectedEvent {_received = Just (EventSequenceStart Niente), _expected = Nothing} "fonte" (linea 1, colonna 1)

Se mi muovo [^thanks] di fuori l'intestazione, il .pdf compila, ma non v'è alcun piè di pagina del titolo (né altrove), e [^thanks] appare così com'è sulla diapositiva titolo.

Come è possibile aggiungere una sezione nota/ringraziamenti alla diapositiva del titolo?

risposta

11

È possibile utilizzare uno inline note. La normale sintassi nota a piè di pagina è [^note_call] e quindi [^note_call]: note_content su una nuova riga. sintassi note inline è solo ^[note_content]

--- 
title: "Title" 
author: "Michael Chirico^[These people gave me money], Other Authors" 
date: "February 10, 2016" 
output: beamer_presentation 
--- 

Un'altra soluzione che consente una maggiore flessibilità, ma è limitato alla produzione beamer, sarebbe quello di modificare il modello.

+0

questo sembra perfetto. c'è qualche differenza reale? (oltre a quello menzionato nel link: "a differenza delle note normali, [note inline] non possono contenere più paragrafi") – MichaelChirico

+1

Non penso, pandoc analizza sia la sintassi che gli elementi 'Note'. Puoi verificare compilando il tuo documento con 'pandoc -t native' – scoa

+1

Per la cronologia questo purtroppo non funziona nel formato .Rpres (non che questo sia stato chiesto nella Q, ma penserei che la soluzione si applicherebbe ad entrambi) – MichaelChirico