我想知道如何使用rmarkdown来生成在同一个文档中同时具有纵向和横向布局的pdf。 如果有一个纯粹的rmarkdown选项,会比使用胶乳更好。 这是一个小的,可重复的例子。 首先,在RStudio中渲染这个.Rmd (按下Knit PDFbutton)将生成一个pdf格式,其中所有的页面都是横向布局: — title: "All pages landscape" output: pdf_document classoption: landscape — “`{r} summary(cars) “` \newpage “`{r} summary(cars) “` 然后尝试创build一个混合纵向和横向布局的文档。 YAML的基本设置是根据这里的“包含”部分完成的。 in_header文件“header.tex”只包含\usepackage{lscape} ,这是一个针对knitr横向布局的软件包。 .tex文件与.tex文件位于同一目录中。 — 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} […]