drawio是一款强大、免费的绘图工具,使用起来非常方便,非常好用,可以满足大部分画图功能,例如UML、页面设计(Android&iOS)等visio能画的图它都可以画。支持网页版使用(网页版可以自己部署一套)以及客户端使用(支持windows,MacOS以及Linux)。
该项目开源在github上的源码:https://github.com/jgraph/drawio-desktop
软件应用下载
在github项目右侧有个Release,如下图所示,这里是作者打包生成好的安装文件,比如现在最新的版本是14.9.6点击进去后,可以看到如下图所示的下载页面。根据你自己的系统以及硬件平台选择合适的安装文件。
windows系统点击下图所示位置,下载完成,点击安装即可。
添加公式:
官方支持三种格式:
AsciiMath between `, for example: a2+b2 = c^2
LaTeX between , for example: \sqrt{3×-1}+(1+x)^2的结果为:
3
×
−
1
+
(
1
+
x
)
2
\sqrt{3×-1}+(1+x)^2
3×−1+(1+x)2
(注意前后需要加$$.)
Inline LaTeX between ( and ), for example: (\sqrt{3×-1}+(1+x)^2)
其中LaTeX格式是写博文中常用的格式。用起来也非常方便,直接把公式复制到Text元素里就行了。
如果不了解LaTeX公式不了解可以看下下面几个连接:
帮助文档: https://www.latexlive.com/help
在线公式编辑器:https://www.latexlive.com/
示例如下:
点击下图所示创建3行4列的矩阵:
在矩阵输入出填写数字,输出结果在下方输出区域可查看。如下图所示:
在drawio中输入公式:
首先我们在LaTex公式编辑器上编辑如下所示公式,完成后复制输入的代码,
在drawio图上编辑公式:
首先打开其他->数学排版,如图所示,数学排版出现√。
在drawio上选择text文本,复制到文本里并且在前后加上$$,如图所示:
最后显示结果为:
结束:
其他公式,可自行编辑学习使用方法。