一直感觉 Visio 或者 PPT 中 Mathtype 对 latex 公式渲染效果不好,且在 Ubuntu 下的支持不好,最近重新调研发现一个好用的工具 drawio。
在线使用 https://app.diagrams.net/?src=about
也有桌面版的应用,Windows 就下载 exe 安装器,Ubuntu 下载 appimage 或者 deb 安装。
发行版 https://github.com/jgraph/drawio-desktop/releases/tag/v27.0.9
根据需要可改简体中文。左边里面有很多元素,画坐标图、流程图还有电路图都很方便。
插入 latex 公式的方法
绘制完毕后可以导出 drawio 后缀的 xml 文件。再次导入 drawio 文件可以继续进行编辑。编辑完成后可以导出为图片。可以看到支持多种位图格式,但是没有 latex 插图常用的 eps 矢量图。
可以先导出 pdf 文件,再转换为 eps。Windows 上主流的 PDF 阅读器应该都有导出 eps 图片的功能,Ubuntu 上可以借助 inkscape。
sudo apt install inkscape
inkscape -z -f figure.drawio.pdf -A figure.eps