-
-
Notifications
You must be signed in to change notification settings - Fork 16
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
Creating universal fallback fonts #16
Comments
|
Build using a downloaded copy of https://github.com/notofonts/notofonts.github.io |
* fix memory leak in wasm worker [#21] * worker: move freeing font data to end [#21] * Update example scripts to build off the noto repository. [#16] * Ignore CJK since they will never get rendered in MapLibre with default settings. * Fix file paths and remove unavailable fonts. * command line has name override option [#16] * set a single output name e.g. Noto Sans Regular instead of determining one from fonts, which may be too long. * Web worker passes 0 for face name override [#16]
I was scrounging for the Noto universal font and stumbled on this. It would be great if Font Maker could do this. I'm not sure if it's helpful, but I did manage to find this repo that is supposed to be able to combine the multiple Noto Sans fonts, but I couldn't get it to build: |
@neodescis you can download a Noto build based on the code here at Releases: https://github.com/maplibre/font-maker/releases |
I'm going to close this issue in favor of scripts and committed font glyphs in https://github.com/protomaps/basemaps-assets, for a couple reasons:
|
* Migrate Noto examples to downstream repo [#16] * Because any fontstack that maps 1 codepoint to 1 glyph is specific to a style and use case, migrate the examples out. * new repo (protomaps/basemaps-assets) also handles CDN and ZIP distribution of example font. * fix build
The current version of font-maker is good at converting custom fonts for a single language, but global map use cases need multilingual fallbacks, ideally covering as much of basic Unicode as possible.
Discussed in MapLibre eastern call: maplibre/maplibre#154
Some font options are:
The existing solutions are to find SDF font stacks somewhere, but there isn't an up-to-date reproducible way to build these universal font stacks.
We need to:
The text was updated successfully, but these errors were encountered: