format:
pdf:
include-in-header:
- MeinHeaderzusatz.tex
Ich arbeite mittlerweile sehr viel mit quarto, vor allem meine Folien habe ich komplett von \(\LaTeX\)-beamer
nach quarto-revealjs
umgezogen.
Aber auch meine PDF-Dokumente setze ich fast ausschließlich mit quarto
. Heute stand ich vor der Aufgabe, \(\LaTeX\)-Code in Form einer .tex
-Datei in mein Dokument einzubinden.
Quarto Hausmittel
Das funktioniert mit den Hausmitteln aber nur begrenzt. So können beispielsweise .tex
-Dateien in die \(\LaTeX\)-Präambel geschrieben werden:
Sie können direkt nach \begin{document}
eingebunden werden:
format:
pdf:
include-before-body:
- MeineEinleitung.tex
Oder vor \end{document}
platziert werden:
format:
pdf:
include-after-body:
- MeineLetztenWorte.tex
.tex
-Datei an beliebiger Stelle im Dokument einbinden
In meinem Dokument soll eine Formelliste in aufwendigem \(\LaTeX\)-Code “mitten im Dokument” eingebunden werden. Das funktioniert mit dem R-Paket {gretlR}
sehr einfach. Wir erzeugen an der gewünschten Stelle einen Code-Chunk und binden die Datei mittels der Funktion include_tex()
ein.
# binde die Datei "Formelsammlung.tex" ein
::include_tex(path="./Formelsammlung.tex") gretlR
Tausend Dank an die Entwickler!!!
Weblinks
- https://quarto.org/docs/output-formats/pdf-basics.html#latex-includes
- https://search.r-project.org/CRAN/refmans/gretlR/html/include_tex.html