生僻汉字字库 - CJK 字库安装指南
解决生僻汉字无法显示问题 —— 安装必要的 CJK 字库
在浏览网页或撰写中文文章时,有时会遇到生僻汉字无法正确显示的情况。这通常是由于操作系统默认字体库中缺少部分 CJK(Chinese, Japanese, Korean)扩展字符所致。本文将介绍如何在 Windows 和 macOS 系统中安装合适的字体库,以确保生僻字能够正常显示。
💡 什么是 CJK 字库?
CJK 是指汉字文化圈国家的文字集合,包括中文、日文、韩文等。Unicode 编码中,为了支持这些语言的成千上万个汉字,划分了多个区段(如 CJK Unified Ideographs Extension A、B、C、D、E、F、G、H等)。其中,很多生僻字都收录在这些“扩展区”中。
🖥 Windows 系统:安装支持 CJK 扩展汉字的字体
方式:安装 Microsoft 官方字体包
- 启用“繁体中文”语言包(包含较多的中文字形支持):
- 打开「设置」→「时间和语言」→「语言」→ 添加语言 → 搜索“繁体中文”并安装。
- 安装完成后,会附带一系列繁体支持字体(如「標楷體」、「新細明體」),部分生僻字能显示。
- 安装 SimSun-ExtB 字体(特别针对 CJK 扩展 B 区):
- 字体名:
simsunb.ttf - 下载地址(可通过 Windows 补丁或手动安装):
- 微软部分旧版本系统未预装该字体,可从如 [Win7字体提取包] 中获取。
- 将字体复制到
C:\Windows\Fonts目录中安装。
- 字体名:
- 推荐安装 Google Noto 字体系列:
- 下载链接: Noto CJK SC 或者 Noto Sans
- 安装方法:
- 下载
.otf或.ttf字体包,双击安装。
- 下载
- 特点:涵盖 CJK 全扩展区,适合 Web 与本地使用。
🍎 macOS 系统:借助系统字体与扩展字体解决方案
方式一:使用系统内建字体
macOS 内置的「华文黑体」、「苹方」等字体对中文支持较好,但对扩展区支持依然有限。
方式二:安装思源字体(Adobe + Google Noto)
推荐字体:
- 思源黑体(Source Han Sans)
- 思源宋体(Source Han Serif)
- 官网链接:https://github.com/adobe-fonts
安装步骤:
下载简体中文版本(避免字体文件过大)。
拖入
访达→应用程序→字体册中安装。或命令行安装(需 Homebrew):
1
2brew tap homebrew/cask-fonts
brew install --cask font-sarasa-gothic
推荐字体替代方案:
更适合程序排版的字体:
- 更纱黑体(Sarasa Gothic) 兼具编程与中文支持。
可在 Hexo 的配置文件中设置:
1
2
3font:
global:
family: '"Sarasa Mono SC", "Source Han Sans SC", sans-serif'
✅ 验证方法
找一段包含生僻字的文字(例如 CJK 扩展 B 的字:𠀀、𡃁、𤭢)。
使用浏览器查看是否正常显示。如果出现“□”方框或乱码,则说明字体缺失。
📌 小结
| 系统 | 推荐字体 | 覆盖范围 | 安装方式 |
|---|---|---|---|
| Windows | SimSun-ExtB、Noto Sans SC | CJK 扩展A~F区 | 手动安装 / 添加语言包 |
| macOS | 思源黑体、Sarasa Gothic | CJK 扩展全区 | Font Book / Homebrew |
当然,还有更多商业字库,如中华书局宋体字库,是一款由中华书局委托北大方正公司开发的商业宋体字库,支持 Unicode 12.0 所有 CJK 区字符。附:SimSun-ExtB下载、SimSun-ExtG下载
通过安装上述字体,可以有效解决生僻汉字无法正常显示的问题。
生僻汉字字库 - CJK 字库安装指南
http://eevann.cn/2025/05/09/font-cjk/