我想在以R标记生成的PDF中包含美人鱼图。
根据this post,美人鱼创建一个HTML小部件作为输出。不幸的是,此处提供的关于xaringan幻灯片的答案不能用作R标记生成的PDF的解决方法。
Rmd-MWE在下面。任何帮助是极大的赞赏!
---
title: "DiagrammeR: mermaid diagram in Rmd"
output: pdf_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```
# Simple mermaid diagram
```{r}
library(DiagrammeR)
mermaid("
graph LR
A-->B
", height = '100%', width = '100%')
```
这里是解决方法。用以下代码替换最后一个块中的代码:
library(DiagrammeR)
library(networkD3)
library(webshot)
g <- mermaid("
graph LR
A-->B
", height = '100%', width = '100%')
saveNetwork(g, "g.html")
webshot("g.html", "g.png", vheight = 50)