Sé que esta es una pregunta antigua, pero no he visto ninguna respuesta a este efecto: esencialmente, si está utilizando Markdown y Pandoc para convertir su archivo a PDF, en sus datos de YAML en la parte superior de la página, puede incluir algo como esto:
---
header-includes:
- \usepackage{pdfpages}
output: pdf_document
---
\includepdf{/path/to/pdf/document.pdf}
# Section
Blah blah
## Section
Blah blah
Dado que Pandoc usa latex para convertir todos sus documentos, la header-includes
sección llama al paquete pdfpages. Luego, cuando lo incluya \includepdf{/path/to/pdf/document.pdf}
, insertará todo lo que se incluya en ese documento. Además, puede incluir múltiples archivos pdf de esta manera.
Como un bono divertido, y esto es solo porque a menudo uso Markdown, si desea incluir archivos que no sean Markdown, por ejemplo, archivos de látex. He modificado esta respuesta un poco. Supongamos que tiene un archivo de descuento markdown1.md:
---
title: Something meaning full
author: Talking head
---
Y dos archivos de látex adicionales document1, que se ve así:
\section{Section}
Profundity.
\subsection{Section}
Razor's edge.
Y otro, document2.tex, que se ve así:
\section{Section
Glah
\subsection{Section}
Balh Balh
Suponiendo que desea incluir document1.tex y document2.tex en markdown1.md, simplemente haría esto en markdown1.md
---
title: Something meaning full
author: Talking head
---
\input{/path/to/document1}
\input{/path/to/document2}
Ejecute pandoc sobre él, p. Ej.
en terminal pandoc markdown1.md -o markdown1.pdf
Su documento final se verá más o menos así:
Algo que significa completo
Cabeza hablante
Sección
Profundidad.
Sección
Filo de la navaja.
Sección
Glah
Sección
Balh Balh