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

Some NAME table entries wrapped in extra quotes #8

Closed
justinpenner opened this issue May 24, 2022 · 0 comments
Closed

Some NAME table entries wrapped in extra quotes #8

justinpenner opened this issue May 24, 2022 · 0 comments

Comments

@justinpenner
Copy link

In #1 you have name tables marked as "done, needs checking", so here's one thing I noticed. Some name records are being wrapped with extra quotation marks. Not enormously consequential, but one problem it creates is invalid URLs in the fields for designer URL, license URL, and so on.

Fonticulus build from .glyphs source:

…
    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
      slntAxisAltSubG3
    </namerecord>
    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
      Regular
    </namerecord>
    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
      1.000;NONE;slntAxisAltSubG3-Regular
    </namerecord>
    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
      slntAxisAltSubG3 Regular
    </namerecord>
    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
      Version 1.000
    </namerecord>
    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
      slntAxisAltSubG3-Regular
    </namerecord>
    <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
      "Justin Penner"
    </namerecord>
    <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
      "https://justinpenner.ca"
    </namerecord>
    <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
      "SIL Open Font License (OFL)"
    </namerecord>
    <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
      "https://scripts.sil.org/OFL"
    </namerecord>
    <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
      Slant
    </namerecord>
…

Glyphs 3 build from .glyphs source:

…
    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
      slntAxisAltSubG3
    </namerecord>
    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
      Regular
    </namerecord>
    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
      1.000;UKWN;slntAxisAltSubG3-Regular
    </namerecord>
    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
      slntAxisAltSubG3 Regular
    </namerecord>
    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
      Version 1.000;FEAKit 1.0
    </namerecord>
    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
      slntAxisAltSubG3-Regular
    </namerecord>
    <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
      Justin Penner
    </namerecord>
    <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
      https://justinpenner.ca
    </namerecord>
    <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
      SIL Open Font License (OFL)
    </namerecord>
    <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
      https://scripts.sil.org/OFL
    </namerecord>
    <namerecord nameID="16" platformID="3" platEncID="1" langID="0x409">
      slntAxisAltSubG3
    </namerecord>
    <namerecord nameID="17" platformID="3" platEncID="1" langID="0x409">
      Regular
    </namerecord>
    <namerecord nameID="25" platformID="3" platEncID="1" langID="0x409">
      slntAxisAltSubG3
    </namerecord>
    <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
      Slant
    </namerecord>
    <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
      Italic
    </namerecord>
…

The .glyphs source and .ttx examples referenced here are in the .zip file I uploaded to issue #7

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