Skip to content

阿里妈妈方圆体ttf在部分软件中无法正常读取 #2737

@liuxd17thu

Description

@liuxd17thu

问题描述

安装阿里妈妈方圆体的TTF可变版本后,在Windows11的字体页无法正常展示(旧版字体界面不影响)

同时在Affinity系列软件中无法使用这一字体,列表中搜不到。
就相关问题在Affinity论坛提问之后,评论区指出似乎这个ttf字体不符合相关规范,可能导致Adobe系以外部分工具的读取错误。
帖子链接
在此摘录评论:

It amazes me how Adopey apps can use broken fonts.

How does one create a TTF font with fractional coordinates?
TTF only allows integer coordinates.

Windows font viewer does not show any of the instances.
Normally you can click thru all of them.
That shows a problem.

FontCreator will not even open the font.
Exits with an error message which indicates an error in the axis settings or file corruption.

FontLab will open the font, but shows no axis range settings for the Bevel axis.
(dumb name for an axis that affects the terminal roundness - not a bevel)
So I added the axis range setting.
The fvar table shows some settings, but there must be something broken to not appear.

Name fields are kinda wacko.
FL appears to have fixed those by applying some best practices.
Style groups are still wacko.

Exported the modified font and now it appears in APub. Did not test it at all.

截图

Image

重现步骤

  1. 打开:
  2. 点击:
  3. 出现:

期望结果

相关信息(重要)

  • 发生问题的 URL:
  • iconfont 的用户昵称:
  • iconfont 项目 ID:

相关文件(重要)

平台/浏览器版本(重要)

  • 操作系统及版本:
  • 浏览器名称及版本:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions