【发布时间】:2022-01-11 11:18:53
【问题描述】:
我必须在一个 Rmarkdoen 文档中结合静态和动态文本,该文档编织成 PDF
一个例子如下
---
title: "Untitled"
output: pdf_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
## R Testing
```{r echo=FALSE, include=FALSE}
df<-data.frame(let=c("a", "AAa", "BnhB", "jpoiölojk"), num=c(1, 23, 1, 9837))
```
**First line: `r df$let[1] ` `r df$num[1] `** \
**Second line: `r df$let[2] ` `r df$num[2] `** \
**Third line: `r df$let[3] ` `r df$num[3] `**\
**Fourth line: `r df$let[4] ` `r df$num[4] `**
织到的
看起来很糟糕。
我会改进静态和动态文本的对齐方式如下
- 所有
:应该在彼此之下,前一个单词的最后一个字符和:之间的空格应该用....或whitespace填充 - 所有
df$let应从下方开始并对齐。空格应该用空格填充 - 类似地,所有
df$num都应该在彼此下方对齐。空格应该用空格填充
正如我们所见,let 和 num 可能有不同的长度。我尝试使用spaces 和&nbsp;,但它似乎不起作用。 .
有没有其他方法可以使这在美学上更好?类似于文字处理中的Tab?
可以选择一张桌子吗?但是在最终的 PDF 中,它不能看起来像一个表格,而是像文本
【问题讨论】:
标签: latex r-markdown knitr