我正在编写Rmd
介绍该whisker
软件包的文件。并用于slidify
将其编译为 html 幻灯片。
因此在代码中使用{{
和是不可避免的。}}
我在文件中写了以下代码Rmd
:
```{r}
tpl <- "
<b>Against:</b> {{x.against}}<br/>
<b>Venue:</b> {{x.venue}}<br/>
<b>Match:</b> {{x.type}}<br/>
<b>Score:</b> {{x.score}}<br/>
<b>Result:</b> <span class={{x.result}}>{{x.result}}</span><br/>
{{#x.sr}}<b>Strike Rate:</b> {{x.sr}} {{/x.sr}}
"
```
但是在解析后的html
文件中,大括号和里面的内容都被忽略了:
<pre><code class="r">tpl <- "
<b>Against:</b> <br/>
<b>Venue:</b> <br/>
<b>Match:</b> <br/>
<b>Score:</b> <br/>
<b>Result:</b> <span class=></span><br/>
"
</code></pre>
代码不方便直接在Rmd
文件中写html。results='asis'
中的选项knitr
仅影响输出,而不影响代码块。
有什么解决方案可以处理{{
和}}
在代码块中?谢谢。