📌 作者:诸葛鑫 | UID9622 · 龍芯北辰
🔖 确认码:#CONFIRM🌌9622-ONLY-ONCE🧬LK9X-772Z
📦 发布页:Gitee https://gitee.com/uid9622/longhun-cnsh/releases/tag/v2.1.2 | GitCode https://gitcode.com/UID9622/longhun-cnsh/releases/tag/v2.1.2
一、一句话
v2.1.1 发完当天就出了 v2.1.2,只为一件事:字体不该让用户去 clone 仓库拿。
pip install cnsh
ls <前缀>/share/cnsh/fonts/
# LonghunFont-Regular.otf / .ttf / .woff2 / LonghunFont-WuwuColor.otf / LonghunFont.css / OFL.txt
(venv 里就是 .venv/share/cnsh/fonts/)
二、为什么单独发一版
v2.1.1 的 README 写着「附赠龍魂字体」,但 wheel 里没有 —— 字体只随 sdist 和仓库分发。pip 用户点了「附赠」却拿不到,这就是说谎。 元数据和内容对不上,值得一个补丁版本。
三、这次凭什么可信
还是那套封装验证闸,而且闸也跟着升级了:
- wheel 内容断言:字体 7 件逐件必查(缺一件就拦)
- 干净 venv 冒烟:wheel / sdist 双路各建一个,装完核实字体文件真在磁盘上
- 原有项照旧:16 示例全跑通 ·
--version对表 pyproject · 违禁文件零混入 - SHA256 公开,谁都能复核:
b9093246b888acbe07e39311f0aed8aa3eda9638c6c2624ba3922b928b54c0ae cnsh-2.1.2-py3-none-any.whl
3ea08ce6cd37e7a8f1304802ea67716ae235d05a26ab196fc92601302ab92b7c cnsh-2.1.2.tar.gz
四、字体怎么用
| 文件 | 用途 |
|---|---|
LonghunFont-Regular.otf / .ttf | 桌面安装(macOS 双击 / Windows 右键安装 / Linux 放 ~/.fonts 后 fc-cache) |
LonghunFont-Regular.woff2 | 网页 @font-face |
LonghunFont-WuwuColor.otf | 彩色字形版 |
LonghunFont.css | 网页直接引入 |
@font-face {
font-family: 'LonghunFont';
src: url('fonts/LonghunFont-Regular.woff2') format('woff2');
}
body { font-family: 'LonghunFont', sans-serif; }
字体许可 SIL OFL 1.1:自由使用、修改、再分发(含商用),唯一限制是不能单独售卖字体文件本身。
五、顺带:这批能力随本版首次正式公布
它们其实已随 v2.1.1 产物发出,但 changelog 里一直挂在「未发布」—— v2.1.2 给它们一个正式名分:
- 配置内建 10 个:
读配置/改配置/删配置键/加配置键/改配置批量/数组元素级编辑…… 只改指定键,注释、对齐、引号、类型原样保住;写前备份、写完自检、坏了自动回滚 - 云侧 4 技能可选依赖:装了就用、没装明说(不再用「不在白名单」误导你)
- 导入自检:
py_compile通过 ≠ import 通过,这道闸已焊进 CI - LSP 跨文件索引:references / rename / workspace symbol 能跨文件了
六、许可与引用
- 工程实现层:MulanPSL v2 | 思想层:CC BY-NC-SA 4.0 | 字体:SIL OFL 1.1
- 引用请注明:CNSH · 诸葛鑫(UID9622)· 上方发布页链接
- 总纲与论文索引:https://uid9622.cn/docs/notion-live/
「说『附赠』就得真给。对不上就发一版修到对上 —— 诚实不贵,缺的是习惯。」
如果你觉得这件事值得做,欢迎 Star / 转发 / 试用反馈。
🙏 自愿支持(纯自愿·零黑箱)
SOL:
9E81MBxht5AXCCC3r74oaKBAJu6MfA2SP7VwE5KRkRDgTRX:
TCMCteHzdduQfpUrAdmmsnHEVH8MFCyXDq源码永远免费(MulanPSL v2),数据主权不因免费让渡。
免费让渡。
50

被折叠的 条评论
为什么被折叠?



