【效率辦公】Obsidain插件之Excalidraw-好用的手繪風(fēng)格畫圖板(下)
? ? 上篇介紹了Excalidraw在OB中的基本使用、圖形操作、視圖、圖庫、嵌入和導(dǎo)出;

????本篇主要分享Excalidraw在OB中 關(guān)于鏈接、模板等內(nèi)容。

鏈接?
????在Excalidraw中也可以添加OB鏈接,這樣在畫板中點(diǎn)擊鏈接文字之后就打開對(duì)應(yīng)的文件。
?? ?插入鏈接的方式和其他文件一樣,支持 “[[? ]]”? 和 “![[? ]]”格式,
????同時(shí)也支持插入外部鏈接,如

打開鏈接:?按住cmd跳轉(zhuǎn),或?cmd+shift 另開窗口打開。
如果文件不存在,則?cmd + option(+ shift)并點(diǎn)擊鏈接?可以直接新建。
由于瀏覽和演示時(shí),雙括號(hào)很不好看,可以在設(shè)置中關(guān)閉雙括號(hào)并添加前綴。
比如我的設(shè)置是:

此時(shí)在預(yù)覽模式下,就會(huì)顯示為:
這里的設(shè)置是對(duì)全局適用,如果想單獨(dú)調(diào)整一個(gè)畫板的鏈接前綴形式,就需要在Markdown格式下添加一段YAML文本實(shí)現(xiàn)(后面會(huì)詳述)

切換預(yù)覽的地方在Excalidraw畫板的右上方一排按鈕中

Markdown格式
????點(diǎn)開Excalidraw畫板的右上角的三個(gè)點(diǎn)菜單,會(huì)顯示一個(gè)打開Markdown格式,點(diǎn)擊他后,畫板會(huì)顯示其Markdown代碼。
? ? ?其中,想要在本文件定義特殊的前綴,可以在頂部的YAML段落里添加:
excalidraw-link-prefix:? 自定義內(nèi)部鏈接前綴
excalidraw-link-brackets: false? 不顯示雙括號(hào)
excalidraw-url-prefix:? ?自定義外部鏈接前綴

模板
????在上篇中介紹的模板功能主要是利用Excalidraw本身的模板功能,格式也是.excalidraw的。
????除此之外,還可以通過Markdown格式使用Obsidian的模板功能,效果是一樣的。
高級(jí)使用
????除了常規(guī)的方式外,作者也提供了API接口,方便用戶使用代碼編程來實(shí)現(xiàn)快速繪圖,但是需要Templeter插件和DataviewJS的配合
具體接口和示例,可參考示例官網(wǎng):
????Excalidraw Automate How To | obsidian-excalidraw-plugin (zsviczian.github.io)

????這種方式更加靈活一些,尤其是建立數(shù)據(jù)圖表的時(shí)候,比如下面幾種

????要是完全靠手拖拽還挺折騰的,如果能在代碼里修改參數(shù)就能方便不少。
? ? 有興趣或需要的可以多研究一下,最新版本還能夠支持了Latex公式,更加方便了。

? ? 以上就是本篇的內(nèi)容了,總之這是對(duì)于需要畫圖和梳理思路的人來說很易用方便,還可以改造成PPT展示,以后肯定還會(huì)不斷完善,值得一試~
? ? 文章內(nèi)容是個(gè)人敲字截圖總結(jié)的一些心得和使用體驗(yàn),創(chuàng)作不易,歡迎 點(diǎn)贊、投幣、收藏~

參考資料
Excalidraw官方網(wǎng)站:?
? ? https://excalidraw.com/
Excalidraw自動(dòng)化處理-官方示例文檔:?
? ? 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
項(xiàng)目GITHUB地址
GitHub - zsviczian/obsidian-excalidraw-plugin at 1.4.3