如何解决如何在 Rmarkdown 中以编程方式生成自定义文本?
我正在尝试将这个 Markdown 块放入 R 代码中,以便我可以以编程方式使用它。输出是一个word文档,它完美地工作。我只是将该块放入一个变量中,这样我就可以在需要时复制、粘贴和修改它。
这是我需要进入变量的两个 Markdown 块示例。
1:
::: {custom-style="heading 3"}
Caudal
:::
2:
::: {custom-style="Cuadro (texto al pie)"}
Fuente: `r fuente`\
Elaborado por: `r elaborado_por`
:::
我需要生成这样的东西:
pie_chart <-
'``` {custom-style="Cuadro (texto al pie)"}
Fuente: `r fuente`\
Elaborado por: `r elaborado_por`
```'
text text
pie_chart
结果:
text text
Fuente: aaa
Elaborado por: aaa
我在 https://github.com/Rapporter/pander 中寻找解决方案,但没有找到。
解决方法
您可以使用 result='asis'
chunck 选项并使用 cat
输出自定义文本:
```{r,results = 'asis',echo = FALSE}
cat('
```{custom-style="heading 3"}
Caudal
```')
```
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。