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

Font names #16

Open
bkmgit opened this issue Jul 9, 2023 · 4 comments
Open

Font names #16

bkmgit opened this issue Jul 9, 2023 · 4 comments

Comments

@bkmgit
Copy link

bkmgit commented Jul 9, 2023

Would updating the font names in the OTF files be considered? Currently have

  • Junction-Light
  • Junction-Regular
  • Junction-Bold

Would expect these to be

  • Junction Light
  • Junction
  • Junction Bold
@bkmgit
Copy link
Author

bkmgit commented Jul 9, 2023

The foundry should also be updated.
To clarify:

$ fc-scan Junction-light.otf 
Pattern has 26 elts (size 32)
        family: "Junction"(s) "Junction Light"(s)
        familylang: "en"(s) "en"(s)
        style: "Light"(s) "Regular"(s)
        stylelang: "en"(s) "en"(s)
        fullname: "Junction-Light"(s) "Junction Light"(s)
        fullnamelang: "en"(s) "en"(s)
        slant: 0(i)(s)
        weight: 50(f)(s)
        width: 100(f)(s)
        foundry: "pyrs"(s)
        file: "Junction-light.otf"(s)
        index: 0(i)(s)
        outline: True(s)
        scalable: True(s)
        charset: 
        0000: 00000000 ffffffff ffffffff 7fffffff 00000000 81d0432e ff7fffff ff7fffff
        0001: ff3073fc 0032f330 3f3cc198 67fcf313 00000000 00000000 00000000 30000000
        0002: 00000000 00800000 00000000 00000000 00000000 00000000 3f0000c0 00000000
        001e: 00000000 00000000 00000000 00000000 0000003f 00000000 00000000 000c0000
        0020: 33180000 00000044 00000000 00000000 00000000 00000000 00000000 00000000
        0021: 00000000 00000004 00000000 00000000 00000000 00000000 00000000 00000000
        0022: 00040000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        00fb: 0000001f 00000000 00000000 00000000 00000000 00000000 00000000 00000000
(s)
        lang: aa|ay|bi|br|ch|co|cy|da|de|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|ia|id|ie|io|is|it|ki|lb|mg|nb|nds|nl|nn|no|nr|nso|ny|oc|om|pt|rm|sma|smj|so|sq|ss|st|sv|sw|tl|tn|ts|uz|vo|vot|wa|xh|yap|zu|an|fil|ht|jv|kj|kwm|li|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s)
        fontversion: 65667(i)(s)
        capability: "otlayout:latn"(s)
        fontformat: "CFF"(s)
        decorative: False(s)
        postscriptname: "Junction-Light"(s)
        color: False(s)
        symbol: False(s)
        variable: False(s)
        fonthashint: False(s)
        order: 0(i)(s)

Would expect

$$ fc-scan Junction-light.otf 
Pattern has 26 elts (size 32)
        family: "Junction"(s)
        familylang: "en"(s)
        style: "Light"(s)
        stylelang: "en"(s)
        fullname: "Junction Light"(s)
        fullnamelang: "en"(s)
        slant: 0(i)(s)
        weight: 40(f)(s)
        width: 100(f)(s)
        foundry: "lomt"(s)
        file: "Junction-light.otf"(s)
        index: 0(i)(s)
        outline: True(s)
        scalable: True(s)
        charset: 
        0000: 00000000 ffffffff ffffffff 7fffffff 00000000 81d0432e ff7fffff ff7fffff
        0001: ff3073fc 0032f330 3f3cc198 67fcf313 00000000 00000000 00000000 30000000
        0002: 00000000 00800000 00000000 00000000 00000000 00000000 3f0000c0 00000000
        001e: 00000000 00000000 00000000 00000000 0000003f 00000000 00000000 000c0000
        0020: 33180000 00000044 00000000 00000000 00000000 00000000 00000000 00000000
        0021: 00000000 00000004 00000000 00000000 00000000 00000000 00000000 00000000
        0022: 00040000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
        00fb: 0000001f 00000000 00000000 00000000 00000000 00000000 00000000 00000000
(s)
        lang: aa|ay|bi|br|ch|co|cy|da|de|en|eo|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|ia|id|ie|io|is|it|ki|lb|mg|nb|nds|nl|nn|no|nr|nso|ny|oc|om|pt|rm|sma|smj|so|sq|ss|st|sv|sw|tl|tn|ts|uz|vo|vot|wa|xh|yap|zu|an|fil|ht|jv|kj|kwm|li|ms|na|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za(s)
        fontversion: 65601(i)(s)
        capability: "otlayout:latn"(s)
        fontformat: "CFF"(s)
        decorative: False(s)
        postscriptname: "Junction"(s)
        color: False(s)
        symbol: False(s)
        variable: False(s)
        fonthashint: False(s)
        order: 0(i)(s)

@bkmgit
Copy link
Author

bkmgit commented Jul 9, 2023

This is to match naming conventions at https://learn.microsoft.com/en-us/typography/opentype/spec/namesmp

@sursly
Copy link

sursly commented Jul 17, 2023

You should take a look at my forked version https://github.com/sursly/Junction
I think that could be merged in here, but I'm not sure anyone is managing the League repos.
Name of the OTF file shouldn't matter too much, you can always delete/change that. The name within the file is more important (and that should be ok).

@diomed
Copy link

diomed commented Sep 5, 2023

thank you so much for this @sursly ❤️
I'm from Croatia and lack of Đ đ really was annoying.
especially since Dcroat is exactly the same as Eth

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

3 participants