基于其他一些主题,我发现如何在R中制作一些肖像和一些风景页面(见下面的代码)。
我似乎无法找到的是如何将横向页面旋转90度以便它们清晰易读。
以下说明:
在工作目录中创建“header.tex”文件,并使用以下文本保存:
\usepackage{lscape}
\newcommand{\blandscape}{\begin{landscape}}
\newcommand{\elandscape}{\end{landscape}}
然后,运行以下代码:
---
title: "PortraitLandscape"
author: "John"
date: "September 1, 2015"
output:
pdf_document:
includes:
in_header: header.tex
---
Portrait
```{r}
summary(cars)
```
\newpage
\blandscape
Landscape
```{r, echo=FALSE}
plot(cars)
```
\elandscape
第二页看起来像这样:
虽然仍然保持横向,但我怎样才能让它旋转呢?
答案 0 :(得分:1)
您可以使用\pdfpageattr
。适应this question(在tex.SE上):
header.tex
\usepackage{lscape}
\newcommand{\blandscape}{
\begin{landscape}
\pagebreak[4]\global\pdfpageattr\expandafter{\the\pdfpageattr/Rotate 90}}
\newcommand{\elandscape}{
\end{landscape}
\pagebreak[4]\global\pdfpageattr\expandafter{\the\pdfpageattr/Rotate 0}}