如何添加换行符?

bjw*_*bjw 4 r officer

body_replace_all_text我正在尝试使用or添加换行符,body_add_par但我没有任何乐趣。在 OSX TextEdit 中使用\r\n显示正确,但在 Word 中则不然。

一个例子:

library(officer)
library(tidyverse)

read_docx() %>% 
  body_add_par("Oneline\r\n\r\nAnother line") %>% 
  print(target = "example.docx")
Run Code Online (Sandbox Code Playgroud)

有没有正确的方法来做到这一点?

Dav*_*hel 5

body_add_par每次要添加段落(文本段落以新行结尾)时,您都必须调用:

library(officer)
library(tidyverse)

read_docx() %>% 
  body_add_par("Oneline") %>% 
  body_add_par("Another line") %>% 
  print(target = "example.docx")
Run Code Online (Sandbox Code Playgroud)

  • 感谢你的回答。如果添加一个助手来添加多行/多段纯文本,那就太好了。 (3认同)