So che questa è una vecchia domanda, ma non ho visto alcuna risposta a questo effetto: essenzialmente, se stai usando markdown e pandoc per convertire il tuo file in pdf, nei tuoi dati yaml nella parte superiore della pagina, puoi includere qualcosa come questo:
---
header-includes:
- \usepackage{pdfpages}
output: pdf_document
---
\includepdf{/path/to/pdf/document.pdf}
# Section
Blah blah
## Section
Blah blah
Poiché pandoc utilizza il lattice per convertire tutti i tuoi documenti, la header-includes
sezione chiama il pacchetto pdfpages. Quindi, quando includi \includepdf{/path/to/pdf/document.pdf}
, inserirà tutto ciò che è incluso in quel documento. Inoltre, puoi includere più file pdf in questo modo.
Come bonus divertente, e questo solo perché uso spesso markdown, se desideri includere file diversi dal markdown, ad esempio file in lattice. Ho modificato in qualche modo questa risposta . Supponi di avere un file markdown markdown1.md:
---
title: Something meaning full
author: Talking head
---
E due file di lattice addizionale document1, che assomiglia a questo:
\section{Section}
Profundity.
\subsection{Section}
Razor's edge.
E un altro, document2.tex, che assomiglia a questo:
\section{Section
Glah
\subsection{Section}
Balh Balh
Supponendo che si desidera includere document1.tex e document2.tex in markdown1.md, si dovrebbe semplicemente fare questo per markdown1.md
---
title: Something meaning full
author: Talking head
---
\input{/path/to/document1}
\input{/path/to/document2}
Passaci sopra, ad es
nel terminale pandoc markdown1.md -o markdown1.pdf
Il tuo documento finale sarà in qualche modo simile a questo:
Qualcosa che significa pieno
Testa parlante
Sezione
Profondità.
Sezione
Lama del rasoio.
Sezione
Glah
Sezione
Balh Balh