我在理解如何控制R Markdown PDF文档中文本和块输出之间的间距时遇到了麻烦。下面是一个文档示例:
---
output: pdf_document
---
\setlength\lineskip{0pt}
\begin{center}
Random Text
\end{center}
```{r echo = FALSE, message=FALSE}
library(tidyverse)
p1 <- ggplot(mtcars, aes(x = row.names(mtcars), mpg)) +
geom_bar(stat = "identity") +
theme(panel.border = element_rect(colour = "black", fill=NA, size=1),
plot.margin=grid::unit(c(0,0,0,0), "mm")) +
coord_flip()
p1
```
删除文本“ Random Text”和块输出之间的空间的最佳方法是什么,以使“ Random Text”与图表的黑色边框齐平。
第二,如果我想在“随机文本”和图表的黑色边框之间留出1厘米的距离,怎么办?
谢谢
答案 0 :(得分:1)
不确定为什么要这么做,但是可以在本地更改\parskip
:
\begingroup
\parskip=0pt
\begin{center}
Random Text
\end{center}
```{r echo = FALSE, message=FALSE}
library(tidyverse)
p1 <- ggplot(mtcars, aes(x = row.names(mtcars), mpg)) +
geom_bar(stat = "identity") +
theme(panel.border = element_rect(colour = "black", fill=NA, size=1),
plot.margin=grid::unit(c(0,0,0,0), "mm")) +
coord_flip()
p1
```
\endgroup