在ReporteRs中如何在标题中添加换行符

3

在这个例子中,我想在“第四集”和“新的希望”之间插入一个换行,但是\n并没有起作用...我该怎么办?

在这个例子中,我想在“第四集”和“新的希望”之间插入一个换行,但是\n并没有起作用...我该怎么办?
library("ReporteRs")
deck <- pptx( title = "Star Wars Movies")  
deck <- addSlide( deck, slide.layout = "Title and Content" )
deck <- addTitle( deck, "Episode IV\nA New Hope")
# spoiler alert
deck <- addParagraph(deck, paste("This movie is about Luke Skywalker, Han Solo,",
                                 "Obi-Wan Kenobi, and some droids who rescue",
                                 "Princess Leia and blow up the Death Star.") )
writeDoc(deck, file = "temp.pptx" )

enter image description here

1个回答

4

只使用\r\n而不是\n

library("ReporteRs")
deck <- pptx( title = "Star Wars Movies")  
deck <- addSlide( deck, slide.layout = "Title and Content" )
deck <- addTitle( deck, "Episode IV\r\nA New Hope")
# spoiler alert
deck <- addParagraph(deck, paste("This movie is about Luke Skywalker, Han Solo,",
                                 "Obi-Wan Kenobi, and some droids who rescue",
                                 "Princess Leia and blow up the Death Star.") )
writeDoc(deck, file = "temp.pptx" )

2
好老的微软。我忘了我是在写幻灯片,而不是文本文件。\r\n就这样吧。点击这里查看它们之间的区别。谢谢。 - C8H10N4O2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接