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

Prepare a script to make GitHub release packages #2

Closed
4 tasks done
arrowtype opened this issue Oct 16, 2020 · 2 comments
Closed
4 tasks done

Prepare a script to make GitHub release packages #2

arrowtype opened this issue Oct 16, 2020 · 2 comments

Comments

@arrowtype
Copy link
Owner

arrowtype commented Oct 16, 2020

From Dave at undercasetype#186 (comment):

I'd like to request the build script build 9 static families as follows for 162 styles, based on the 3 x 3 x 9 x 2 combinations implied by this graphic on the minisite, and include a Fraunces-v1_000-static.zip build artifact that includes them, alongside a Fraunces-v1_000-variable.zip build artifact.

Tasks:

  • make script to generate static & variable woff2 files
  • make script to generate variable subsets + CSS (adapt from Tilt)
  • document usage in readme
  • (along with issue Prepare Fraunces for Google Fonts #1) add a way for fonts to be versioned on build/release
@arrowtype
Copy link
Owner Author

arrowtype commented Oct 16, 2020

OTFs

  • check into copyright: INFO:ufo2ft.outlineCompiler:The copyright was normalized for storage in the CFF table and consequently some characters were dropped: 'Copyright 2020 The Fraunces Project Authors github.comundercasetypeFraunces'

The copyright string on the name table is fine:

  <name>
    <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
      Copyright 2020 The Fraunces Project Authors (github.com/undercasetype/Fraunces)
    </namerecord>
    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
      Fraunces 9pt
    </namerecord>
    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
      Bold Italic
    </namerecord>
    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
      1.000;UCT;Fraunces9pt-BoldItalic
    </namerecord>
    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
      Fraunces 9pt Bold Italic
    </namerecord>
    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
      Version 1.000;[f813b42e0]
    </namerecord>
    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
      Fraunces9pt-BoldItalic
    </namerecord>
    <namerecord nameID="13" platformID="3" platEncID="1" langID="0x409">
      This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL
    </namerecord>
    <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
      https://scripts.sil.org/OFL
    </namerecord>
    <namerecord nameID="18" platformID="3" platEncID="1" langID="0x409">
      Fraunces 9pt Bold Italic
    </namerecord>
    <namerecord nameID="25" platformID="3" platEncID="1" langID="0x409">
      FrauncesItalic
    </namerecord>
  </name>

@arrowtype
Copy link
Owner Author

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