找回密码
 立即注册
12
返回列表 发新帖
楼主: outman654

召唤大佬 要被字体子集化搞疯了

  • TA的每日心情
    开心
    2023-1-26 20:58
  • 签到天数: 77 天

    [LV.6]常住居民II

    14

    主题

    257

    回帖

    504

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    37993
    StarRingChild 发表于 2022-10-27 22:21:59 | 显示全部楼层
    本帖最后由 StarRingChild 于 2022-10-27 22:26 编辑
    outman654 发表于 2022-10-27 22:02
    不用成品,只要【方正FW筑紫明朝 简 R】子集化字体就行

    凑合看吧,我改了字幕里的另外两个字重


    附件3.7z

    270.49 KB, 下载次数: 17

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-1-8 19:55
  • 签到天数: 73 天

    [LV.6]常住居民II

    7

    主题

    31

    回帖

    43

    VC币

    高级会员

    Rank: 4

    积分
    30938
    outman654  楼主| 发表于 2022-10-27 23:55:05 | 显示全部楼层
    StarRingChild 发表于 2022-10-27 22:21
    凑合看吧,我改了字幕里的另外两个字重

    奇怪,你这子集化后的字体我混流后也还是不行,我看了下字体名(家族名)也跟原字体一样,不会是你在预览时调用的是原字体吧

    点评

    可能是字幕渲染濾鏡不同  发表于 2022-10-28 00:25
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-26 20:58
  • 签到天数: 77 天

    [LV.6]常住居民II

    14

    主题

    257

    回帖

    504

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    37993
    StarRingChild 发表于 2022-10-28 00:11:47 | 显示全部楼层
    outman654 发表于 2022-10-27 23:55
    奇怪,你这子集化后的字体我混流后也还是不行,我看了下字体名(家族名)也跟原字体一样,不会是你在预览 ...

    不可能,我没有安装字体
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-1-8 19:55
  • 签到天数: 73 天

    [LV.6]常住居民II

    7

    主题

    31

    回帖

    43

    VC币

    高级会员

    Rank: 4

    积分
    30938
    outman654  楼主| 发表于 2022-10-28 01:12:15 | 显示全部楼层
    StarRingChild 发表于 2022-10-28 00:11
    不可能,我没有安装字体

    我™终于找到原因了,字体集里面必须有b这个字母,没有b引号就出问题,真是有毒。


    具体怎么发现的
    一开始fontforge打开了两份原字体,清空一份字体,复制了两个引号和“对、话”这两个字,生成字体后测试发现不行。然后发现最后面还有一对引号,还有两个空格字形,也试了还是没用。

    再就换了种方式,这回不清空,试着批量删除部分字形(只考虑符号部分),没想到头部几行符号字母(见下图)一删就出问题了,然后我就逐行逐字排查,从删一行缩小到删5个字形,最后到1个1个字形删发现是b这家伙在搞怪,于是把b放进之前子集化后的字体,终于正常了。

    屏幕截图 2022-10-28 010436.png

    评分

    参与人数 2活跃度 +13200 收起 理由
    honeyjuice + 400 DYY那个子集化工具,之前缺少数字会有问题.
    vbr9d + 12800 恭喜解决和感谢解决方法供别人参考.

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    9

    主题

    278

    回帖

    4393

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    74901
    boday 发表于 2022-10-28 14:28:37 | 显示全部楼层
    本帖最后由 boday 于 2022-10-28 19:43 编辑
    outman654 发表于 2022-10-28 01:12
    我™终于找到原因了,字体集里面必须有b这个字母,没有b引号就出问题,真是有毒。

    你在前面的帖子里说 AssFontSubset 也有问题,不知是否用的是最新的版本?

    最新的版本在这里(原 repo 已经没有在维护了):
    https://github.com/tastysugar/AssFontSubset

    为了避免类似缺少英文和数字导致丢标点符号的奇怪问题,AssFontSubset 是默认会把所有英文和数字都保留的,所以如果你用的是最新版的话,按道理应该不会出现问题才对。

    AssFontSubset 现在应该包含了不少类似的 workaround,都是在做片实践中发现的……
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-26 20:58
  • 签到天数: 77 天

    [LV.6]常住居民II

    14

    主题

    257

    回帖

    504

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    37993
    StarRingChild 发表于 2022-10-28 14:45:35 | 显示全部楼层
    本帖最后由 StarRingChild 于 2022-10-28 14:48 编辑
    outman654 发表于 2022-10-28 01:12
    我™终于找到原因了,字体集里面必须有b这个字母,没有b引号就出问题,真是有毒。

    mkvtool 也是英文和数字全部保留的


    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-1-8 19:55
  • 签到天数: 73 天

    [LV.6]常住居民II

    7

    主题

    31

    回帖

    43

    VC币

    高级会员

    Rank: 4

    积分
    30938
    outman654  楼主| 发表于 2022-10-28 17:58:44 | 显示全部楼层
    boday 发表于 2022-10-28 14:28
    你在前面的帖子里说 AssFontSubset 也有问题,不知是否用的是最新的版本?

    最新的版本在这里(原 youlun  ...

    感谢感谢,这个可以。我之前GitHub搜索只找到这个版本KozakaiAya/AssFontSubset
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-1-8 19:55
  • 签到天数: 73 天

    [LV.6]常住居民II

    7

    主题

    31

    回帖

    43

    VC币

    高级会员

    Rank: 4

    积分
    30938
    outman654  楼主| 发表于 2022-10-28 18:00:41 | 显示全部楼层
    StarRingChild 发表于 2022-10-28 14:45
    mkvtool 也是英文和数字全部保留的

    应该是我用的GUI版本太老了
    回复

    使用道具 举报

    12
    返回列表 发新帖
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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