B.13 UML 标准建模图

UML (Unified Modeling Language) 表示统一建模语言

图 B.10: 图片制作、合成、优化、转换等常用工具

Javier Luraschi 将 UML 绘图库 nomnoml 引入 R 社区,开发了 nomnoml 包,相比于 DiagrammeR 包,它显得非常轻量,网站 https://www.nomnoml.com/ 还可以在线编辑、预览、下载 UML 图。 webshot 包可以将网页截图并插入 PDF 文档中。其它制作图形的工具见 B.10

nomnoml 调 webshot 包对网页截图生成 PNG 格式的图片,其中 webshot 调 phantomjs 软件。 nomnoml 制作 R Markdown 生态图,导出为 PNG 格式

nomnoml::nomnoml(" 
#stroke: #34A853
#fill: white
#fillArrows: false
#direction: down

[knitr]    -> [动态文档|rmarkdown]
[Pandoc]   -> [动态文档|rmarkdown]
[Markdown] -> [动态文档|rmarkdown]
[动态文档] -> [书籍笔记|bookdown]
[动态文档] -> [静态网站|blogdown]
[动态文档] -> [幻灯片|xaringan]
[幻灯片]   -> [PowerPoint|officedown]
[书籍笔记] -> [毕业论文|thesisdown]
[静态网站] -> [个人简历|pagedown]
[动态文档] -> [数据面板|flexdashboard]
[数据面板] --> [交互图形|plotly]
", png = 'rmarkdown-ecology.png')