我正在创建带有书本的pdf文件。
我的问题是我在图形之间有文字,但它显示了图形上方的文字和图形下方的文字。
index.Rmd
---
title: "A title"
author: "George"
date: "`r Sys.Date()`"
output:
bookdown::tufte_book2: default
description: V
documentclass: book
link-citations: yes
bibliography: book.bib
site: bookdown::bookdown_site
biblio-style: apalike
---
02-explore.Rmd
# Explore {#explore}
```{r global, echo=FALSE, include=FALSE}
library(knitr)
knitr::opts_chunk$set(cache = TRUE, warning = FALSE, message = FALSE, tidy = FALSE,
fig.width = 6, fig.height = 4, dev = "cairo_pdf")
# list libraries and load data frame
```
Text goes here .
```{r title1, echo = FALSE, fig.cap = "One"}
ggplot
```
Another text .
```{r stw-title2, echo = FALSE, fig.cap = "Two"}
ggplot
```
output.yml
bookdown::tufte_book2:
includes:
in_header: preamble.tex
before_body: dedication.tex
after_body: after.tex
latex_engine: xelatex
citation_package: natbib
所以,我想要一些文本,下面是第一个数字,下面是另一个文本,另一个数字,但是我收到的是所有数字之上的所有文本。
答案 0 :(得分:1)
我发现如果我使用:
fig.width = 5 and fig.aps = 1/2 (or 1/3)
然后按正确的顺序显示文字和数字。
所以,这是fig.height的问题。