part-10 · 性能、疑难与进阶

中文输入与本地化

从输入法卡顿到中英混排排版,让 Obsidian 真正成为顺手的中文写作工具。

Obsidian 生于海外,骨子里是英文世界的产物。但中文用户并不必为此将就——只要几处调校,它就能变成一支顺手的中文之笔。只是这调校的第一关,常常卡在”卡顿”两个字上。

中文输入法卡顿:先排查,再下手

不少中文用户都遇过这种折磨:敲着拼音,候选词迟迟不跳,光标像被粘住;尤其在白板(Canvas)里插入中文笔记、拖拽缩放时,卡顿格外明显。Obsidian 中文论坛里反复验证过一套排查流程,照着走,多半能揪出元凶:

  1. 切回默认主题:排除自定义主题的性能拖累。
  2. 关闭所有自定义 CSS 片段:排除 CSS 渲染开销。
  3. 打开安全模式(Settings → Community plugins → Restricted mode):禁用全部第三方插件,排除插件冲突。
  4. 逐个重新启用插件:观察卡顿何时复现,定位到具体那个”罪魁”。

论坛上的真实案例很有启发性:有人把第三方插件关尽、甚至新建库,仍卡;最后发现是某篇含特殊内容的中文笔记在拖累白板渲染。这说明卡顿未必是输入法本身,而可能是某段内容触发了渲染瓶颈。另一条被广泛证实的经验是 GPU 硬件加速——在系统显卡设置里允许 Obsidian 调用高性能独显,能显著改善白板与图谱的流畅度。当然,最朴素的一条永远是:升级到最新版 Obsidian,官方对中文输入体验的优化一直在持续。

中文字体:选对,就赢了一半

字体是中文写作的”地基”。Obsidian 的字体配置藏在 Settings → Appearance → Font 里,分三栏:界面字体(Interface)、正文字体(Text)、等宽字体(Monospace)。默认字体在中文环境下常常瘦弱发虚,换一套好字,立刻神清气爽。

几款久经考验的中文字体推荐:

  • 思源黑体(Source Han Sans)/ Noto Sans CJK:开源免费,字形规整,中英混排时与西文字体高度协调,是最稳的”万能选手”。
  • 思源宋体(Source Han Serif):适合长文阅读与写作,笔锋温润,有书卷气。
  • 苹方(PingFang SC):macOS 自带,现代清爽,Apple 用户的省心之选。
  • 微软雅黑:Windows 自带,兼容性无忧。

配置时有个小窍门:正文字体填中英两个,写成 "Source Han Sans", "Inter" 这样的字体栈,让中文走思源、英文与数字走 Inter,各取其美。

中英混排:让汉字与拉丁字母各得其所

中英混排的痛点在于”间距”与”字号”。汉字与西文字母默认挤在一起,密度不均,读起来发闷。几条排版小术:

  • 手动留空格:中英文之间加一个半角空格,是最简单也最有效的可读性提升,社区戏称”盘古之白”。
  • 字号微调:中文笔画密度高,略放大一号往往更舒服;可在 CSS 片段里为正文设 font-sizeline-height 略作抬升。
  • 行高给足:中文行高建议设在 1.7–1.8,比英文常用的 1.5 更透气。

若想自动化”中英文加空格”,社区有相关插件与脚本,但务必先在小范围试用——自动断词偶尔会误伤代码块与公式。

全角半角与标点:把选择权留在手里

中文写作绕不开全角与半角的纠葛:逗号该用”,“还是”,“?引号用""还是""?Obsidian 的态度很”本地优先”——你输入什么,它就保留什么,绝不擅自替换。这意味着标点风格完全由你的输入法决定。

如果你习惯中文输入法自带的”中文状态下输出全角标点”,Obsidian 会忠实呈现;若你想统一为英文半角标点(不少技术写作偏好如此),切换输入法即可。需要提醒的是:Markdown 语法符号必须用半角#-[]),全角符号会导致标题、列表、链接全部失效——这是中文用户最常踩的坑。养成”写 Markdown 用半角符号、写正文用全角标点”的肌肉记忆,胜过任何后期修补。

界面的本地化则是一键之事:Settings → About → Language 里选”简体中文”或”繁體中文”,菜单、设置项、提示语便悉数中文化。至此,Obsidian 才真正从一件”舶来品”,变成了你掌心里的中文写作器。