
Harshpreet Hand:AI 生成的个人手写字体,每字多变体自动轮换
30 秒速读:现成手写字体都是设计师的笔迹,用在个人博客、手账页上总觉得不像自己写的;自己造字体又要手绘整套字符表再扫描描边。Harshpreet Hand 是作者把 120 页大学课堂笔记喂给 Claude Code、顺着笔迹重绘出的一套个人手写字体:Regular、Bold 双字重,每字 2 到 3 个真实变体输入时自动轮换,连字距和书写小癖性都保留;仓库还附了一整套 Python 生成管线,换你自己的笔记也能复现。本篇讲清它的变体轮换机制、网页接入方法,以及”无中文”这个最大限制。

项目信息表
| 项目名 | Harshpreet Hand |
| 仓库 | github.com/harshpreet931/harshpreet-hand |
| 语言 | Python(生成管线) |
| 平台 | 网页端(跨平台) |
| 许可证 | MIT(代码)/ SIL OFL 1.1(字体)/ CC BY 4.0(笔记原稿) |
| 更新 | 2026-10-17 仍在提交 |
核心功能
- 120 页笔记重绘成字体:素材是作者计算机网络课程的 120 页手机拍照笔记:PDF 页面渲染成图片→蓝色墨迹从纸张、横线、红色边距里分离→逐词逐字母切分→转录文本与图像对齐→样本归一化到统一基线→按笔的中心线重绘成圆润圆珠笔笔迹。
- 多变体自动轮换:开启默认的 calt 特性后,每个字母和多数数字都带 2 到 3 个来自不同页面的真实变体,输入时自动轮换,hello 里的两个 l 不会一模一样地并排出现;每个变体还略微上下浮动,模拟真实书写的不齐感。
- 双字重多格式交付:dist 目录提供 Regular 和 Bold 两档字重;Web 端用 woff2、旧浏览器回退 woff,本地安装用 ttf,可装进 Figma、Keynote、Word;Bold 是笔尖更粗的真实粗细,不是简单描边。
- 网页一行接入:引入仓库附带的 harshpreet-hand.css,把 font-family 设为 Harshpreet Hand 即可;CSS 附带 handwritten 主题,自动给正文换手写字体、把代码表格留给系统字体,另含横线纸张等可选类。
- 书写癖性原样保留:字体内置按字母轮廓计算的 kern 字距;原样保留笔记里的书写习惯——带圈点的 i 和 j、脚下带小圈的 r、只在右侧横画的 t、卷脚的 2、交叉腿的 &、钩头箭头。
- 可复现的生成管线:仓库 pipeline/ 是一串纯 Python 脚本,作者把选择写进可编辑配置,别人替换自己的笔记 PDF 就能重新生成一套字体,重建需先安装 potrace 与依赖。

上手指南
- 先去在线体验页试打:在试打页输入一段英文,确认这种圆珠笔手写感是不是你要的风格——字体审美很主观,先看再下。
- 网页接入:引入 harshpreet-hand.css,把 font-family 设为 Harshpreet Hand;现代浏览器用 woff2,旧浏览器自动回退 woff。
- 本地安装:下载 ttf 双击安装,进 Word、Figma、Keynote 里选字体即用,做纪念卡片、手账排版直接套。
- 想要更干净:开启 ss01 特性,用不带脚下小圈的平直 r,适合想要更利落观感的场景。
- 想复刻自己的字:按 pipeline/ 的 README 准备笔记 PDF,装好 potrace 与 Python 依赖再跑;纯”拿来用”的人直接下载 dist 里的成品即可。
独家整理:和常规手写字体比
| 常规手写字体 | Harshpreet Hand | |
|---|---|---|
| 笔迹来源 | 设计师统一绘制 | 作者真实课堂笔记,120 页样本 |
| 重复字母 | 完全一样,有盖章感 | 2-3 个真实变体自动轮换+上下浮动 |
| 语言覆盖 | 多含中文 | 仅拉丁字母、数字、ASCII 标点 |
| 可复现 | 不可 | pipeline 开源,换笔记可重建 |
| 商用 | 看具体授权 | OFL 1.1,可商用可嵌入,不可单独转卖字体 |
注意事项
- 无中文:覆盖 A–Z、a–z、0–9、ASCII 标点、弯引号、箭头和西欧重音,不含中文字符;中文会回退到系统字体,中英混排先实际看一眼效果。
- 三套协议别混用:字体和字形数据用 SIL OFL 1.1,pipeline/ 与 video/ 代码用 MIT,原始笔记 PDF 和图片用 CC BY 4.0——商用笔记原图要署名。
- OFL 的红线:允许在个人或商业作品中使用、嵌入和随附,但不能单独转卖字体文件本身。
- 复现管线有门槛:要装 potrace 和一串 Python 依赖,步骤较多;只是想用字体的人直接拿 dist 成品,别去折腾管线。
- 在线体验页在 GitHub Pages 上:国内访问可能偏慢,打不开多刷新几次,或直接下载到本地看效果。
适用人群
想给个人博客、手账页、纪念卡片换上”真人手写感”的拉丁排版用户;以及想把自己的笔迹也做成一套字体的折腾党——生成管线是现成的。
网盘下载
开源地址
GitHub 国内访问较慢,如打不开可多刷新几次
推广

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
版权与使用提示
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›
文章推荐
标签推荐
正文完







