【效率办公】Obsidain插件之Excalidraw-好用的手绘风格画图板(下)
上篇介绍了Excalidraw在OB中的基本使用、图形操作、视图、图库、嵌入和导出;

本篇主要分享Excalidraw在OB中 关于链接、模板等内容。

链接
在Excalidraw中也可以添加OB链接,这样在画板中点击链接文字之后就打开对应的文件。
插入链接的方式和其他文件一样,支持 “[[ ]]” 和 “![[ ]]”格式,
同时也支持插入外部链接,如

打开链接: 按住cmd跳转,或 cmd+shift 另开窗口打开。
如果文件不存在,则 cmd + option(+ shift)并点击链接 可以直接新建。
由于浏览和演示时,双括号很不好看,可以在设置中关闭双括号并添加前缀。
比如我的设置是:

此时在预览模式下,就会显示为:
这里的设置是对全局适用,如果想单独调整一个画板的链接前缀形式,就需要在Markdown格式下添加一段YAML文本实现(后面会详述)

切换预览的地方在Excalidraw画板的右上方一排按钮中

Markdown格式
点开Excalidraw画板的右上角的三个点菜单,会显示一个打开Markdown格式,点击他后,画板会显示其Markdown代码。
其中,想要在本文件定义特殊的前缀,可以在顶部的YAML段落里添加:
excalidraw-link-prefix: 自定义内部链接前缀
excalidraw-link-brackets: false 不显示双括号
excalidraw-url-prefix: 自定义外部链接前缀

模板
在上篇中介绍的模板功能主要是利用Excalidraw本身的模板功能,格式也是.excalidraw的。
除此之外,还可以通过Markdown格式使用Obsidian的模板功能,效果是一样的。
高级使用
除了常规的方式外,作者也提供了API接口,方便用户使用代码编程来实现快速绘图,但是需要Templeter插件和DataviewJS的配合
具体接口和示例,可参考示例官网:
Excalidraw Automate How To | obsidian-excalidraw-plugin (zsviczian.github.io)

这种方式更加灵活一些,尤其是建立数据图表的时候,比如下面几种

要是完全靠手拖拽还挺折腾的,如果能在代码里修改参数就能方便不少。
有兴趣或需要的可以多研究一下,最新版本还能够支持了Latex公式,更加方便了。

以上就是本篇的内容了,总之这是对于需要画图和梳理思路的人来说很易用方便,还可以改造成PPT展示,以后肯定还会不断完善,值得一试~
文章内容是个人敲字截图总结的一些心得和使用体验,创作不易,欢迎 点赞、投币、收藏~

参考资料
Excalidraw官方网站:
https://excalidraw.com/
Excalidraw自动化处理-官方示例文档:
https://zsviczian.github.io/obsidian-excalidraw-plugin/
Obsidian-Excalidraw使用视频(作者录制):
https://www.bilibili.com/video/BV1fQ4y1Q73r
Excalidraw Libraries图库:
https://libraries.excalidraw.com/?target=_blank&referrer=app%3A%2F%2Fobsidian.md%2Findex.html&useHash=true&token=2neteBIR_5Ge8VY2COjq_&theme=light&sort=default
项目GITHUB地址
GitHub - zsviczian/obsidian-excalidraw-plugin at 1.4.3