Obisidian Excalidraw 中文字体设置

Obisidian 插件 Excalidraw 中文字体设置。

Excalidraw 的英文字体和其组件都是手绘风格的,因为是国外软件所以没有对中文字体进行处理。但是插件提供了更换字体的功能,不过是实验性功能。本文记录下设置过程。

PC 端设置

  1. 首先准备一个手绘风格的中文字体文件,可以是ttfwoff或者woff2
  2. 在你的笔记库中的 Excalidraw 文件夹下新建 fonts 文件夹并把字体扔进去。字体放进去是不显示的,但是打开系统的文件管理器是能看到字体文件在里面的。

fonts

  1. 打开 Excalidraw 的插件设置界面,混动到最下面,找到实验性功能。启用为文本元素启用本地字体,并在下面的设置本地字体文件中选择你放入fonts的字体文件名称。

setting

  1. 打开你的 Excalidraw 的文件,选中你输入的汉字,选择新出现的文字图标,如下图所示:

show

同步问题

因为字体文件是直接放在笔记仓库中的,如果你使用同步插件那么这个字体文件理论上也是同步到其他端的了。

所以在其他终端上按照上述设置,设置下中文字体即可正常显示。

如果其他终端没有设置那么就无法正常显示手绘风格的字体,只能显式系统默认的字体。

IOS 移动端设置如下图,和 PC 端完全一致。

phone