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