ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

18MB 还是 2.8MB:LxgwWenKai 轻便版与字体嵌入选型指南

18MB 还是 2.8MB:LxgwWenKai 轻便版与字体嵌入选型指南 18MB 还是 2.8MBLxgwWenKai 轻便版与字体嵌入选型指南【免费下载链接】LxgwWenKaiAn open-source Chinese font derived from Fontworks Klee One. 一款开源中文字体基于 FONTWORKS 出品字体 Klee One 衍生。项目地址: https://gitcode.com/GitHub_Trending/lx/LxgwWenKai霞鹜文楷LxgwWenKai是源自 Klee One 的开源中文字体完整字库单个字重约 18MB。要在软件里做字体嵌入通常先做中文字体精简换用剔除谚文与低频汉字的 LxgwWenKai 轻便版LXGW WenKai Lite单文件约 2.8MB。⚖️ 完整版与轻便版把两笔账分开算选型的逻辑其实不复杂完整版给的是字符覆盖轻便版给的是空间两者是同一作者维护的独立发布不是同一个文件换包装。对比项完整版轻便版Lite汉字范围CJK 基本区 20992 个 扩展 A 区 6592 个另有零星扩展 B~I 区字符只保留核心简繁汉字与符号谚文韩文含 2376 个音节不包含单文件体积Regular 字重约 18MBLight 约 20MB约 2.8MB约为完整版的 1/6适合的用法装进操作系统做桌面排版嵌入软件、固件、App 安装包文件位置fonts/TTF/目录共 6 个 TTF3 字重 × 比例/等宽官方轻便版单独成库README「更多版本」一节有说明更新节奏自 v1.330 起停止接受加字请求完整版的字形优化或新特性轻便版会跟进界面只出现中文、不显示韩文的软件选轻便版要覆盖扩展区生僻字、或做系统级字体用完整版。哪些场景值得换精简字库字体精简的收益取决于设备的存储条件和分发方式常见的有三类嵌入式设备智能手表、物联网面板的可用空间通常只有几 MB 到几十 MB18MB 的完整字重放不下约 2.8MB 的轻便版 TTF 可以直接固化进固件不占用户存储。移动应用与桌面软件安装包每多几 MB 都会影响下载与安装转化做字体嵌入时换成轻便版能把字体部分压到原来的零头。命令行与工具类软件对启动速度敏感的轻量工具嵌入轻便版就能提供本地化中文显示不依赖系统是否已装有合适的中文字体。反过来说如果软件跑在用户自己的电脑上、系统本来就有中文字体嵌入完整字库往往没有必要按需选择即可。字重、等宽与字形先看效果再谈嵌入轻便版保留了原版的笔画风格Light、Regular、Medium 三个字重齐全——注意 v1.500 起原来的 Bold 字重改名为 Medium升级前先移除已安装的旧版字体再装新版。需要终端或编辑器里的等宽效果时用LXGWWenKaiMono系列构建脚本会把西文与汉字宽度调成 1:2 的比例代码和数字的对齐更稳定。字形方面霞鹜文楷把 Klee One 里偏日文的写法调整成了大陆新字形目标范围是 GB 2312 与《通用规范汉字表》标点则支持 Unicode 变体序列UVS可以切换蝌蚪引号的宽度对照表见 documentation/uvs.pdf。 嵌入式字体部署从文件到生效整个过程就三步取文件、放进字体目录、刷新缓存。# 克隆仓库完整版 TTF 在 fonts/TTF 目录 git clone https://gitcode.com/GitHub_Trending/lx/LxgwWenKai # 将 TTF 部署到目标设备的字体目录并重建字体缓存 scp LxgwWenKai/fonts/TTF/LXGWWenKai-Regular.ttf rootdevice:/usr/share/fonts/truetype/ ssh rootdevice fc-cache -fv之后在应用代码里按家族名引用即可例如 Qt 中QFont font(LXGWWenKai, 12);Android 项目则把字体文件放进assets/fonts再在 font-family 的 XML 配置中声明引用。想定制字符集走源码构建仓库sources/目录提供.ufoz源文件UFO 3 ZIP 格式和构建脚本安装fontmake与fontTools后运行./build.sh脚本会先执行extract_ufoz.py把.ufoz解包成.ufo目录再输出 TTFfix_mono.py则专门负责等宽版的平均宽度参数。构建细节可参考 sources/readme.md。由于加字反馈自 v1.330 起关闭官方解释是避免字体文件继续臃肿如果需要自行裁剪或扩充字符集从源码构建基本是唯一路径。授权OFL 1.1 下能做什么、不能做什么霞鹜文楷采用 SIL Open Font License 1.1文本见 OFL.txt对字体嵌入场景比较友好个人和企业均可免费商用字体允许随软件、App 捆绑再分发或一同销售——这就是把字体嵌进安装包、固件的法律依据。但禁止把字体文件单独当商品出售电商平台上出现的商用授权包与此冲突遇到不必理会。「霞鹜」「LXGW」是保留名称修改过字体源代码的衍生字体名称里不能出现这两个词未改源码、仅重新编译的可以继续使用原名。衍生字体必须同样以 OFL 1.1 发布分发时保留许可证文本。下一步拿字体git clone https://gitcode.com/GitHub_Trending/lx/LxgwWenKai后到fonts/TTF/取完整版 TTF轻便版在官方独立仓库 LxgwWenKai-Lite入口在项目 README 的「更多版本」一节。反馈问题字形调整统一反馈到项目仓库 Issues 的 #14 议题加字用的 #33 议题已关闭。跟进更新每个版本的加字与调整记录在documentation/add_glyphs_txt/目录最新的 v1.500 更新说明在其中的 20240929.md 里含 Bold 改 Medium、引入标点挤压等改动清单。【免费下载链接】LxgwWenKaiAn open-source Chinese font derived from Fontworks Klee One. 一款开源中文字体基于 FONTWORKS 出品字体 Klee One 衍生。项目地址: https://gitcode.com/GitHub_Trending/lx/LxgwWenKai创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表