如何将新的Word样式插入RMarkdown文件

时间:2017-09-23 14:29:33

标签: ms-word styles rstudio knitr r-markdown

使用Knitr而不使用Pandoc有一种简单的方法吗?我尝试将一些HTML <DIV Class="newStyle>&nbsp</div>添加到.Rmd文件中,但样式并未显示在生成的Word .docx中。

谢谢,苏。

1 个答案:

答案 0 :(得分:1)

我的设置:Office 365 Pro Plus,RStudio 1.0.143。

我能够同时使用<div><span>语法。首先,我在reference.docx文档中创建了一个新样式,其名称与我在Pandoc标记标记中使用的名称相同。小心你的风格 - 当我使用名称“SpanAdd”但没有使用名称“Span_Add”时,这很有效。如果要指定段落样式,则应使用<div>标记 - Word中的默认“链接段落和字符”样式类型可以正常工作。但是,<span>标签更挑剔,我只能使用“Character”样式。我将我的角色样式设置为“默认段落文本”。

无论如何,一旦我在参考文档中修改了新样式并保存了它,我就可以在.Rmd文件中使用这些标记来生成标记文本。