我想使用包报告器将 .txt 导入 .docx。我逐行阅读了txt文件。使用 addparagraph 选项时:stylename = "Normal",指的是在我的模板中定义的正常样式,每行的前导空白消失(它们不再存在)。当我删除 stylename 选项时,默认样式会正确导入前导空格。我不知道 word 中的任何格式/样式选项实际上会阻止这种删除。因此,我知道添加段落在应用样式时会删除前导空格。任何想法?提前致谢
# Create a word document to contain R outputs
doc = docx(template = "your_landscape_doc.docx" )
doc = map_title(doc, stylenames = c("Heading1"))
init_Conn <- file('my_file.txt', 'r+')
Lines <- readLines(init_Conn)
close(init_Conn)
my_title='just a title'
doc <- addTitle(doc, my_title, level=1)
doc <- addParagraph(doc, Lines, stylename = "Normal")
doc <- addPageBreak( doc )
# Write the Word document to a file
writeDoc(doc, file = "r-reporters-simple-word-document.docx")