生僻汉字字库 - 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 官方字体包

  1. 启用“繁体中文”语言包(包含较多的中文字形支持):
    • 打开「设置」→「时间和语言」→「语言」→ 添加语言 → 搜索“繁体中文”并安装。
    • 安装完成后,会附带一系列繁体支持字体(如「標楷體」、「新細明體」),部分生僻字能显示。
  2. 安装 SimSun-ExtB 字体(特别针对 CJK 扩展 B 区):
    • 字体名:simsunb.ttf
    • 下载地址(可通过 Windows 补丁或手动安装):
      • 微软部分旧版本系统未预装该字体,可从如 [Win7字体提取包] 中获取。
    • 将字体复制到 C:\Windows\Fonts 目录中安装。
  3. 推荐安装 Google Noto 字体系列
    • 下载链接: Noto CJK SC 或者 Noto Sans
    • 安装方法:
      • 下载 .otf.ttf 字体包,双击安装。
    • 特点:涵盖 CJK 全扩展区,适合 Web 与本地使用。

🍎 macOS 系统:借助系统字体与扩展字体解决方案

方式一:使用系统内建字体

macOS 内置的「华文黑体」、「苹方」等字体对中文支持较好,但对扩展区支持依然有限。

方式二:安装思源字体(Adobe + Google Noto)

  1. 推荐字体:

  2. 安装步骤:

    • 下载简体中文版本(避免字体文件过大)。

    • 拖入 访达应用程序字体册 中安装。

    • 或命令行安装(需 Homebrew):

      1
      2
      brew tap homebrew/cask-fonts
      brew install --cask font-sarasa-gothic
  3. 推荐字体替代方案:

    • 更适合程序排版的字体

    • 可在 Hexo 的配置文件中设置:

      1
      2
      3
      font:
      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/
作者
月下独白
发布于
2025年5月10日
许可协议