1

我有以下Rmd文件使用tint基于包的tufte包:

---
title: "Test title"
author: ""
date: ""
output: 
  tint::tintPdf
classoption: twoside
---


```{r one, echo=FALSE, fig.width=8}
plot(pressure)
```


```{r two, echo=FALSE, fig.width=4}
plot(pressure)
```

我希望第二个数字的宽度是第一个数字的一​​半,但看起来两者都是主列的宽度,而我实际上只是通过指定fig.width.

在此处输入图像描述

tint使用/时是否可以有一个比主列宽度窄的图形tufte

PSpressure来自datasets包装。


编辑

我可以像这样伪造它:

```{r two, echo=FALSE, fig.width=4}
par(mfrow = c(1, 2))
plot(pressure)
```

但是有没有更简洁的解决方案?

4

1 回答 1

2

您可以使用out.widthchunk 选项来做到这一点。这需要是一个字符值,它将作为宽度插入到 LaTeX 中,而不仅仅是像fig.width. 例如,将您的第二个块更改为

```{r two, echo=FALSE, out.width="2in"}
plot(pressure)
```

产生这个输出:

在此处输入图像描述

于 2019-01-10T15:35:32.973 回答