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

Series B and F missing ASCII Superscript Characters #7

Open
Jimmyson opened this issue Sep 2, 2021 · 3 comments
Open

Series B and F missing ASCII Superscript Characters #7

Jimmyson opened this issue Sep 2, 2021 · 3 comments

Comments

@Jimmyson
Copy link

Jimmyson commented Sep 2, 2021

Both the Series B and F are missing 3 superscript characters to complete the 0-9 range characters.
The remaining series have the missing characters.

Unicode values need addressing:
U+00B2, U+00B3, U+00B9

Included in a rendering of each of the super/subscript character across each of the series fonts.
Note each of the font has a "1", which maps to SUPERSCRIPT LATIN SMALL LETTER I: U+2701

Roadgeek2014Superscript

@kenmcd
Copy link

kenmcd commented Sep 3, 2021

The good news is the glyphs are actually all there.
The bad news is they do not have the proper Unicode codes applied.
Unicode code points which do not exist in the standard are being used.
Some are marked wrong to another character.
Some are multi-mapped to the correct codes - in the ones you do see as "correct."

So the codes need to be corrected in all the fonts.
Then they will appear as expected in any character map.

OpenType Superscript and Subscript features should be added for easier access.
There are a couple other easy-to-fix issues here in the tracker.
This project appears to be dead.
Maybe I will fix these and post them in another repo.

@kenmcd
Copy link

kenmcd commented Sep 3, 2021

Ahh ... I was looking at all the forks and I see you already forked and fixed the codes.
But you only fixed two of the fonts.
They all need to be fixed to get rid of the multi-mapping to non-existent codes.
And to fix the other errors (e.g. the sups 1 mapped to lowercase i).

@Jimmyson
Copy link
Author

Jimmyson commented Sep 4, 2021

I am not an expert with font creation, and managed to identify the issue illustrated in the picture by doing a comparison between the series glyphs...
I wouldn't know where to start with finding/identifying these issues with FontForge.
Any tips on where to start?

@Jimmyson Jimmyson changed the title Series B and F missing ACSCII Superscript Characters Series B and F missing ASCII Superscript Characters Sep 17, 2021
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

2 participants