【问题标题】:How to print a list as bullet items in Word using Rmarkdown如何使用 Rmarkdown 在 Word 中将列表打印为项目符号项
【发布时间】:2021-05-12 13:06:36
【问题描述】:

我有一个看起来像这样的列表

[1]“SR7”“西南 38”“西北 35”“西北 34”

[5] “西北 31” “西北 27” “西南 24” “西南 22”

[9]“I-95 SB”“I-95 NB”

我想使用 R-markdown 将它们打印为 word 中的项目符号项。如下图所示

  1. SR7
  2. 西南 38
  3. 西北 35
  4. 西北 34
  5. 西北 31
  6. 西北 27
  7. 西南 24
  8. 西南 22
  9. I-95 SB
  10. I-95 NB

谁能告诉我怎么做?

【问题讨论】:

  • 项目符号列表,还是编号列表?

标签: r ms-word r-markdown knitr officer


【解决方案1】:

在每个列表项前添加*

---
title: "Bullet List Example"
author: "M.Viking"
date: "2/8/2021"
output: word_document
---

```{r bulletlist, results='asis'}
mylist <- c("a", "b", "c")
cat(paste("*", mylist), sep = "\n")
```
• a
• b
• c

上面是一个未编号的列表。要生成有序编号列表,请将* 替换为1.

```{r numberedlist, results='asis'}
mylist <- c("a", "b", "c")
cat(paste("1.", mylist), sep = "\n")
```
 1. a
 2. b
 3. c

【讨论】:

  • 对于那些刚接触 Rmarkdown 的人来说,results='asis' 对于获得这个输出很重要。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-06
  • 2023-04-11
  • 1970-01-01
相关资源
最近更新 更多