google / fonts

Font files available from Google Fonts, and a public issue tracker for all things Google Fonts
https://fonts.google.com
18.06k stars 2.6k forks source link

Add T9432 #6909

Open Nsl106 opened 10 months ago

Nsl106 commented 10 months ago

Font Project Git Repo URL: https://github.com/Nsl106/T9432

T9432 is a pixelated typecafe based on Silkscreen designed for use by FRC Team 8-Bit

Requirements:

Google Fonts will publish only fonts that match its requirements. Please familiarize yourself with the complete documentation in the Google Fonts Guide (GF-Guide) and ensure your font project complies with them before submitting the font family. You can also use the Google Fonts Project Template, which will help you create a repository that follows the needed structure and includes build requirements.

By filling this issue, you can confirm the project meets the requirements (by ticking the cases or putting x between the square brackets in text mode):

Image: T9432

Nsl106 commented 10 months ago

This font doesn't support the GF Latin Core glyphset because of it's pixelated nature. I can't make the glyphs with diacritics and such fit in the same dimensions/style as the other characters. If exceptions to this can't be made, no worries. This is my first time submitting a font here so I'm still learning how it all works!

eliheuer commented 10 months ago

@Nsl106 Thank you for the submission! How is this typeface different from Silkscreen? Is the main difference that it adds lowercase drawings?

I used to make pixel fonts when I worked in the game industry, and I don't understand why it is not possible to support the full GF Latin Core glyphset. Even if the font is low resolution, you can still do a drawing for each code point, it is just sometimes very abstract due to the low resolution.

Nsl106 commented 10 months ago

Compared to Silkscreen, most of the characters are thinner/sharper which was the main thing I wanted from this project. I'd be happy to try and make the other characters, my concern is that they may end up being too abstract. The other reason I didn't add them is because I would have to shrink the other characters 40% by adding two empty rows of pixels that wouldn't be used all that often.

Here are more of the other characters if you're interested: image

davelab6 commented 9 months ago

How does this compare to the kernel set? And silkscreen itself?

davelab6 commented 9 months ago

Overall I'm supportive, we have similar pairs of caps and bicameral fonts in barrio and a few others I think

Nsl106 commented 9 months ago

It should have all the characters in the kernel set, but I'm not 100% sure. Is there a tool to check that in an automated way? I think silkscreen has more of the glyphs with diacritics because it's characters are a higher "resolution", but I'm also not sure what the best way to compare them is.

eliheuer commented 9 months ago

There is a website/FAW for Silkscreen that has this to say about adding lowercase: https://kottke.org/plus/type/silkscreen/

Screenshot 2023-12-07 at 7 17 44 AM
eliheuer commented 9 months ago

@Nsl106 Yes, there is a tool to check that in an automated way. If you are using Glyphs, put this file in the same directory you are working from, and you will get a fillter list on the sidebar telling you what you are missing:

Screenshot 2023-12-07 at 7 25 09 AM
eliheuer commented 9 months ago

Also see the glyphset section of the Google Fonts guide if you need more info: https://googlefonts.github.io/gf-guide/

Nsl106 commented 9 months ago

I don't have a mac to use glyphs on, and I'm having a lot of trouble installing any of the other checking tools. Manually going through each item in the list here it appears the font has them all, but I'm worried about missing something.

eliheuer commented 9 months ago

@Nsl106 We reviewed this and it has been added to the queue for potentially onboarding early (Q1 2024) next year.

If you have not yet looked at the specifications and requirements in the Google Fonts documentation, you can find that here: https://googlefonts.github.io/gf-guide/

Me or someone else can help you with onboarding soon. If you have any questions, please ask them here.

I can check the glyphset and make sure nothing is missing, so no need to worry about that yet. I'll make a post here if something is missing.

Nsl106 commented 8 months ago

Awesome, thanks!