Bookdown multipagina in articolo
Sto pensando di utilizzare Bookdown per scrivere un articolo accademico. Ciò include l'elaborazione dei dati e il codice di analisi, oltre a tutto il resto.
So come usare Bookdown per scrivere libri in cui ogni .Rmd
documento crea la propria .html
pagina e un capitolo di libro in un PDF LaTeX. Posso anche vedere come usare bookdown per scrivere un singolo .Rmd
che diventa un sito web multipagina e un PDF in stile articolo. Almeno, questo è quello che penso di vedere nella documentazione del libro
Ma quello che sto cercando di capire è come avere più .Rmd
file che diventano un unico PDF in stile articolo. Voglio averne più di uno .Rmd
per mantenere basso il tempo di esecuzione e il mio lavoro un po 'organizzato, ma non sto scrivendo un libro. Sembra che il bookdown sia costruito per trasformare le interruzioni del documento in capitoli e voglio che vengano trasformate in sezioni. Mi manca qualcosa di ovvio o questo richiederà un po 'di hacking per farlo funzionare?
Risposte
Sembra che la tua vera domanda sia come trasformare le intestazioni di primo livello in sezioni anziché in capitoli. Dipende dal documentclass
campo index.Rmd
. Il valore predefinito di questo campo è article
, il che significa che ottieni sezioni invece di capitoli. Le intestazioni di primo livello vengono convertite in capitoli solo se documentclass
è per i libri (ad esempio, documentclass: book
qui:https://github.com/rstudio/bookdown-demo/blob/master/index.Rmd#L7).
Quindi, per eseguire il rendering di più Rmd
file in un singolo PDF, utilizza bookdown::render_book()
invece di rmarkdown::render()
.