[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[取消]40元求字体子集的提取

本帖最后由 lxh623 于 2020-7-15 09:39 编辑

epub文件不懂,想把字体子集嵌入到epub。然后,找到一款支持显示的手机软件。——这是最终目的。
不知道哪位有epub外挂字体的使用经验和示例文件。

想法是,事先在解包的epub文件夹建立“梵文”和“生僻字”两个UNICODE文本文件。查找修改文件的时候写入。
比如,下面的是梵文。(显示UNICODE码)
  1. 湡向忝在市嫟民誆狣妲包成巧狫送扣
复制代码
这次要做的。
“梵文”在Siddam.ttf中搜索,产生ttf子集文件。
“生僻字”在指定的几个文件搜索,比如,楷体、HanaMinB、TH-Tshyn-P2、TH-Tshyn-P0、TH-Tshyn-P1、TH-Tshyn-P16,分别产生子集 。找到一个字,删除一个字。如果楷体有,就删除。第一个ttf全部都有,就不继续搜索。
试用了fontrepack、Fontmin,做不出来。也可能与我的epub文件的css有关。
Python也不会,不知道是不是有点难度。
安装了FontCreator、FontForge。

下面是参考网址。
https://stackoverflow.com/questi ... -by-specific-glyphs
https://markoskon.com/creating-font-subsets/
https://www.oreilly.com/library/ ... 449329129/ch04.html

最后一个网址有示例文件。我下载了。
链接:https://pan.baidu.com/s/1G40GP7FhfM7vImiL9gUASA
提取码:37ez

epub相关图书,链接:https://pan.baidu.com/s/18A7wx4_fi7Z9wTJHRq7WJg
提取码:krmb

这个文件嵌入天城体,手机显示比电脑好,因为电脑没有安装字体。
会不会大藏经编辑用的字体文件有点不合适?有个疑问,在sigil代码显示状态,字体显示不正常,是不是表明字体有问题。天城体是正常显示的。
链接:https://pan.baidu.com/s/1DJbpZRecguCAXCY0LEBMvw
提取码:05on

中华梵文悉昙体显示。证明字体应该与uincode兼容才好。
http://www.ancientbooks.cn/helpcore?font

链接:https://pan.baidu.com/s/1-zc00JxLVyCFpX2u9hQr3Q
提取码:grun

字体转换。
https://scripts.sil.org/cms/scripts/page.php?cat_id=EncConvRes



谢谢!

返回列表