Skip to content

JudouEco/JudouSans

 
 

Repository files navigation

句读黑体

𛆘𛋥𛋚𛋒 / 句讀黑體 / Judou Sans / Judou ゴシック / Judou 고딕

繁體中文 English

句读黑体,基于思源黑体和 FiraGO 等字体,支持多种语言文字的商用免费开源黑体。

支持的文字

  • 汉字
  • 假名
  • 谚文
  • 女书
  • 藏文
  • 拉丁文扩展
  • 西里尔文扩展 (包含塞尔维亚语和保加利亚语的 Opentype locl 特性)
  • 希腊文扩展
  • 国际音标
  • 阿拉伯文
  • 天城文
  • 格鲁吉亚文
  • 希伯来文
  • 泰文

字体名称解读

  • 按照风格划分

    • 句读黑体: 使用占 1 个汉字宽的引号( )、双层 g、开放字怀 4 和不等宽数字
    • 句读黑体 UI: 使用占半个汉字宽的引号( )、单层 g、封闭字怀 4 和等宽数字
  • 按照字形划分

    • Hans: 国标字形
    • Hant: 传承字形
    • Jpan: 日本字形
    • Kore: 韩国字形

构建字体

您需要安装 Node.js (20 版以及更新)、AFDKO 以及 ttfautohint,然后在终端输入

npm install

在所有 NPM 包都安装之后,输入

npm run build ttf-u

来构建不含字体微调技术的 TTF 格式字体文件,这些文件将会保存在 out/ttf-unhinted 目录。

如果想构建不含字体微调技术的 TTC 格式字体文件,请输入

npm run build ttc-u

这些文件将会保存在 out/ttc-unhinted 目录。

如果想构建不含字体微调技术的 Super TTC 格式字体文件,请输入

npm run build super-ttc-u

这些文件将会保存在 out/.super-ttc 目录。

如果想构建包含字体微调技术的 TTF 格式字体文件,请输入

npm run build ttf

这些文件将会保存在 out/ttf 目录。顺带一提,构建包含字体微调技术的字体文件需要很长时间。

如果想构建包含字体微调技术的 TTC 格式字体文件,请输入

npm run build ttc

这些文件将会保存在 out/ttc 目录。

如果想构建包含字体微调技术的 Super TTC 格式字体文件,请输入

npm run build super-ttc

这些文件将会保存在 out/.super-ttc 目录。

请注意,由于各地字型组合的数量巨大,您将需要大量的内存来构建 TTC 格式字体文件。

鸣谢

本字体基于以下字体:

Stargazers over time

Stargazers over time