找回密码
 立即注册
查看: 1608|回复: 6

【已解决】谁能成功用fonttools子集化“腾祥伯当行书GB18030”这个字体

  • TA的每日心情
    擦汗
    2020-10-26 09:31
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    13

    主题

    130

    回帖

    1103

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    371667
    Mekozoko 发表于 2020-7-27 12:21:36 | 显示全部楼层 |阅读模式
    本帖最后由 Mekozoko 于 2020-7-27 14:56 编辑

    我在【字客网】和【求字体网】分别下载了两个版本的这个字体来尝试使用fonttools进行子集化(腾祥官网不开放下载,无法尝试),结果用AssFontSubset来做会报错,找另一个大佬用命令行来做没报错,但是出来的子集化字体是错误的,无法安装查看,并且和ASS一起封进MKV也无法正确显示字形(默认宋体)。
    【字客网版本】
    【求字体网版本】
    【错误字形】
    【正确字形】

    不知道是fonttools不支持这个字体,还是说下载的字体版本不行,所以想看看有没有大佬用的版本能够成功子集化的……
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-7-21 21:08
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    6

    主题

    27

    回帖

    429

    VC币

    荣誉会员

    Rank: 14Rank: 14Rank: 14Rank: 14

    积分
    102881
    nebulas 发表于 2020-7-27 13:04:20 来自手机 | 显示全部楼层
    不是为啥非要18030?我寻思着这几个字用“腾祥伯当行书简”也行啊?
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-7-21 21:08
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    6

    主题

    27

    回帖

    429

    VC币

    荣誉会员

    Rank: 14Rank: 14Rank: 14Rank: 14

    积分
    102881
    nebulas 发表于 2020-7-27 13:06:31 来自手机 | 显示全部楼层
    完整的18030的字符的话绝对字体不是TrueType,应该是Adobe的PostScript font格式,一般的软件可能处理不了
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-7-21 21:08
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    6

    主题

    27

    回帖

    429

    VC币

    荣誉会员

    Rank: 14Rank: 14Rank: 14Rank: 14

    积分
    102881
    nebulas 发表于 2020-7-27 13:20:50 来自手机 | 显示全部楼层
    查了下fonttools对Adobe的Type1格式只是“在某种情况下支持”所以估计有问题,完整的GB18030集大于65535字所以肯定是Type1格式,所以...换个GBK试试?(反正比GBK多的字都是些不可能用的到的生僻字嘛)
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-10-26 09:31
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    13

    主题

    130

    回帖

    1103

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    371667
    Mekozoko  楼主| 发表于 2020-7-27 13:32:48 | 显示全部楼层
    nebulas 发表于 2020-7-27 13:20
    查了下fonttools对Adobe的Type1格式只是“在某种情况下支持”所以估计有问题,完整的GB18030集大于65535字 ...

    感谢回复,首先你不用纠结我为啥用这个字体,我就是想知道这个字体不能子集化的原因是啥,其次腾祥伯当行楷GB18030是没问题的,换成行书就不行了,所以我就很迷惑。
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-7-21 21:08
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    6

    主题

    27

    回帖

    429

    VC币

    荣誉会员

    Rank: 14Rank: 14Rank: 14Rank: 14

    积分
    102881
    nebulas 发表于 2020-7-27 13:38:27 来自手机 | 显示全部楼层
    Mekozoko 发表于 2020-7-27 13:32
    感谢回复,首先你不用纠结我为啥用这个字体,我就是想知道这个字体不能子集化的原因是啥,其次腾祥伯当行 ...

    那就是cmap表有问题
    没法治

    评分

    参与人数 1活跃度 +12800 收起 理由
    Mekozoko + 12800 感谢回复

    查看全部评分

    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-10-26 09:31
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    13

    主题

    130

    回帖

    1103

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    371667
    Mekozoko  楼主| 发表于 2020-7-27 14:55:53 | 显示全部楼层
    nebulas 发表于 2020-7-27 13:38
    那就是cmap表有问题
    没法治

    没事了,同组大佬改改他写的软件的代码成功解决了,感谢大佬回复。
    回复 支持 0 反对 1

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表