我正在尝试在RPres中包含一个用diagrammeR包构建的图形。这是图表:
library(DiagrammeR)
mermaid("graph TD
X1(X1)-->Z1(Z2)
X2(X2)-->Z2(Z2)
X1(X1)-->Z2(Z2)
Z1(Z1)-->Y(Y)
Z2(Z2)-->Y(Y)
")在RStudio的查看器窗格中查看输出是没有问题的。不,我将其包含在RPres中:
Untitled
========================================================
author:
date:
autosize: true
First Slide
========================================================
```{r,echo=FALSE, results = "asis"}库(DiagrammeR)
美人鱼(“图形TD
X1(X1)-->Z1(Z2) X2(X2)-->Z2(Z2) X1(X1)-->Z2(Z2) Z1(Z1)-->Y(Y) Z2(Z2)-->Y(Y) ")(请注意,由于标记原因,此处不会显示用于关闭代码块的"`“...)
唉,只有空虚的深渊:

发布于 2020-05-03 01:55:31
您是否致力于使用RPres,或者您是否会考虑其他幻灯片格式?例如,如果您创建一个新的R Markdown文档,并在YAML header中指定output: ioslides_presentation,则图表将正确呈现:
---
title: "Untitled"
author: "Your Name"
date: "5/2/2020"
output: ioslides_presentation
---
Untitled
===========================================================
Here is the content for the second slide in different style
## Title of Mermaid Slide
```{r,echo=FALSE, results = "asis"}库(DiagrammeR)
美人鱼(“图形TD
X1(X1)-->Z1(Z2) X2(X2)-->Z2(Z2) X1(X1)-->Z2(Z2) Z1(Z1)-->Y(Y) Z2(Z2)-->Y(Y) ")这会产生这样的结果:

https://stackoverflow.com/questions/61556716
复制相似问题