windows 不要转义Rmarkdown文件中的特殊字符

vc6uscn9  于 2022-12-05  发布在  Windows
关注(0)|答案(1)|浏览(121)

在我的Rmarkdown文件中,有一些特殊字符我不想在块中转义(例如<>)。
这是一个最小的例子来说明我的问题。

title: "test-special-character"
output: md_document
date: "2022-12-02"
---

```{r test-special-character, results='asis'}
cat("<$htmlwidgets />")

md文件中的输出为

<$htmlwidgets />


我所期望的是

<$htmlwidgets />


所以我的问题是我应该如何不转义Rmarkdown文件中的特殊字符。
我在Windows 10中使用的是R 4.2.0,带有knitr 1.39和rmarkdown 2.14。
cotxawn7

cotxawn71#

如果您不必使用cat,可以尝试以下方法

```{r, results='asis'}
knitr::raw_html("<$htmlwidgets />")

相关问题