论文写作+科研绘图,这两个任务可以在一个工具上完成吗?
可以!Obsidian 的Diagrams 插件可以帮助我们实现论文写作、科研绘图两不误。
不同于笔者之前推荐用语法绘图的 Mermaid 和 Plant UML,Diagrams 插件可以像 VISIO 通过拖拽的方式绘制专业图形,而且具备非常丰富的图形库和模板库。
下图是使用Obsidian + Diagrams同时完成写作及画图的过程,绘图文件可以直接插入到文章,这可比 VISIO 方便太多了。更重要的是,Obsidian 和Diagrams都是免费的!
Diagrams 插件
Diagrams 插件是 Obsidian 的第三方插件,它可以将图表引入 Obsidian,可以包含在笔记中或作为独立文件。
Diagrams插件创建为 SVG 文件(尽管也支持 .drawio 扩展名),这也决定了它支持编辑的能力。
大家可以去 Obsidian 的插件商店下载Diagrams 插件(如下图所示),也可以联系投必得编辑获取安装包(微信号:topedit2021)。
安装好以后,我们可以在插件列表中看到这个Diagrams 插件,它提供了 3 个设置项目,如下图所示。这些项目分别是主题、黑暗模式、草图。
大家可以不予理会这些设置,除非您有要求。
➤ 添加/插入新图表
怎么使用 Diagrams 插件呢?我们可以在下图的位置看到一个Diagrams 的按钮,点击它会弹出一个菜单,选择新建图表,就可以创建一个 Diagram 了。
➤ 编辑示意图
平时,我们在 Obsidian 中打开 SVG 文件,是不可编辑的。但是安装Diagrams以后,我们可以在右键菜单里选择“Edit diagram”,就可以进入编辑模式了。
我们可以将其它绘图工具导出的 SVG 文件导入到 Obsidian 中,插入到我们的论文里,但是不能用 Diagrams打开其它绘图工具建立的 SVG 文件。Diagrams可能打不开这些文件,会出现乱码,这点需要注意。
➤ 丰富的图形库
Diagrams 拥有非常丰富的图形库,它的丰富程度比 VISIO 有过之而无不及。下图是Diagrams的图形库,非常全面,选择你需要的图形库,就可以添加进您的 Obsidian 了。
下图是笔者添加的图形库,前三个是自带的图形库,最后一个是笔者添加的图形库。
➤ 丰富的模板库
除了丰富的图形库,还有丰富的模板库供用户选择,如下图所示。Diagrams 提供了基础、商业、表格、工程、流程图、地图、网络图等等模板。
选择一个模板,就可以插入到我们创建的图中,如下图所示。
➤ 风格样式设置
Diagrams的风格样式可以自定义,下图是Diagrams的风格样式自定义界面。虽然界面是英文的,但是不妨碍我们使用它。
用户可以修改图表的背景颜色、网格、阴影等,可以使用草图、圆弧等风格。
➤ 使用体验
下图是笔者使用Diagrams创建的一个示例,整个使用过程和 VISIO 一样,可以通过拖拽的方式移动部件。可以创建连接线,连接部件。这个时候您可能觉得不清晰,不要着急,待会导出你就能看到高清画质了。
Diagrams也提供了 Outline,可以预览你绘制的图表,如下图所示。右下角的工具栏提供了 Outline、缩放、夜间模式等功能。
➤ 如何将 SVG 插入到我们的文章中呢?
我们编辑的Diagrams文件是 SVG 格式,SVG 是一种图形文件格式,它的英文全称为 ScalableVectorGraphics,意思为可缩放的矢量图形。
我们用 Obsidian 写论文的时候,有以下几种方法可以将 Diagrams 文件插入论文中。
1. 拖拽:直接将文件拖拽进你的论文里,它会自动添加并显示。
2. 输入:直接在论文里输入![[SVG文件路径]],即可插入图片。
下图是笔者的一个插入Diagrams文件实例,矢量图的效果非常好。这也是它的优点之一:无论您怎么缩放,它都非常清晰。
Diagrams 可以与Mermaid、PlantUML 形成互补,前者可以通过拖拽绘图,后两者可以通过语法绘图。有了这三个工具,还有什么图是我画不出来的呢?
本期,笔者主要是分享了一个非常好用的 Obsidian 第三方绘图插件——Diagrams。这个插件让您的 Obsidian 秒变 VISIO,还是开源免费的,可以用于解决我们科研绘图的需求。
热门跟贴