我的问题很简单,尽管我在任何地方都找不到令人满意的答案。
我正在尝试编写一个 r 代码块,当呈现为 html_document 时,在呈现的文档的 html 源代码中提供以下内容:
<div class="mermaid">
graph LR
box1[1. do 1] ==> box2[2. do 2] ==> box3[3. do 3]
</div>
我将在 {r, echo = FALSE, results = 'asis'} r 块中结束此操作:
diag1_char <- 'graph LR
box1[1. do 1] ==> box2[2. do 2] ==> box3[3. do 3]'
cat(paste0('<div class="mermaid">\n', diag1_char,'\n</div>\n'))
但是我无法摆脱pandoc 转换<p></p>
过程中出现的 html 格式:md -> html
<div class="mermaid">
<p>graph LR</p>
<p>box1[1. do 1] ==> box2[2. do 2] ==> box3[3. do 3]</p>
</div>
我正在尝试这样做,以便让<div class="mermaid"> </div>
html_document 中包含的美人鱼库通过includes:in_header
.