【发布时间】:2020-10-01 09:16:24
【问题描述】:
是否有可能在 Rmarkdown 文档中使用 HTML 标签呈现为 word?
例如:
---
output: word_document
---
# This is rendered as heading
<h1> But this is not </h1>
在呈现为 html_document 时完美运行,但在呈现为 word_document 时效果不佳。
这里提出了一个关于标签的更具体的问题,但没有解决方案:Underline in RMarkdown to Microsoft Word
【问题讨论】:
-
据我所知,仅使用 HTML 标签是不可能的。 HTML 标签在呈现为 HTML 时起作用的原因是 HTML 代码没有被 rmarkdown、knitr 或 pandoc 触及,而是简单地作为文本传递给最终的 HTML 文档。在 HTML 的情况下,浏览器知道如何处理这个“文本”。但在 Word 或 Latex 中,它只是将按原样显示的文本。如果您的最终目标只是单词输出,请查看
officedown包,它为 rmarkdown 添加了一些额外的单词功能。
标签: r r-markdown knitr pandoc