Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove openTypeOS2Type #20

Open
probonopd opened this issue May 8, 2020 · 0 comments
Open

Remove openTypeOS2Type #20

probonopd opened this issue May 8, 2020 · 0 comments

Comments

@probonopd
Copy link
Owner

probonopd commented May 8, 2020

https://fontbakery.graphicore.de/report/cd6d27f1-7b34-4e43-96e0-1c9fd74593c1 complains:

FAIL
In this font fsType is set to 4 meaning that:
The font may be embedded, and temporarily loaded on the remote system, but documents that use it must not be editable.

No such DRM restrictions can be enabled on the Google Fonts collection, so the fsType field must be set to zero (Installable Embedding) instead.

http://unifiedfontobject.org/versions/ufo2/fontinfo.plist/ says:

openTypeOS2Type
A list of bit numbers indicating the embedding type. The bit numbers are listed in the OpenType OS/2 specification. Corresponds to the OpenType OS/2 table fsType field.

So far we have

    <key>openTypeOS2Type</key>
    <array>
      <integer>2</integer>
    </array>

Should it be

    <key>openTypeOS2Type</key>
    <array>
     </array>

? cc @davelab6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant