Ich frage mich, wie man es benutzt rmarkdown
ein PDF generiert, das sowohl Hoch- als auch Querformat im selben Dokument enthält. Wenn es eine reine rmarkdown
Option gibt, wäre das sogar noch besser als die Verwendung von Latex.
Hier ist ein kleines, reproduzierbares Beispiel. Rendern Sie dies zunächst .Rmd
in RStudio (drücken Sie PDF stricken Schaltfläche stricken), erhalten Sie ein PDF mit allen Seiten im Querformat:
---
title: "All pages landscape"
output: pdf_document
classoption: landscape
---
```{r}
summary(cars)
```
\newpage
```{r}
summary(cars)
```
Dann ein Versuch, ein Dokument zu erstellen, das Hoch- und Querformat mischt. Die Grundeinstellung in YAML
erfolgt gemäß dem Abschnitt "Enthält" hier . Die in_header
Datei ‚header.tex‘ enthält nur \usepackage{lscape}
ein Paket für vorgeschlagene knitr
Landschaft Layout hier . Die .tex
Datei befindet sich im selben Verzeichnis wie die .Rmd
Datei.
---
title: "Mixing portrait and landscape"
output:
pdf_document:
includes:
in_header: header.tex
---
Portrait:
```{r}
summary(cars)
```
\newpage
\begin{landscape}
Landscape:
```{r}
summary(cars)
```
\end{landscape}
\newpage
More portrait:
```{r}
summary(cars)
```
Dieser Code führt jedoch zu einem Fehler:
# ! You can't use `macro parameter character #' in horizontal mode.
# l.116 #
# pandoc.exe: Error producing PDF from TeX source
# Error: pandoc document conversion failed with error 43
Jede Hilfe wird sehr geschätzt.
latex
Unwissenheit schuld ist.