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

What is wrong with digits? #23

Closed
communist1917 opened this issue Feb 3, 2018 · 11 comments
Closed

What is wrong with digits? #23

communist1917 opened this issue Feb 3, 2018 · 11 comments

Comments

@communist1917
Copy link

communist1917 commented Feb 3, 2018

What is wrong with digits? This is awful.

default

Zoom: 10x
default

Font = Fira Sans.
Size = 10

@atheistray
Copy link

I guess it's a hinting problem. Are you using otf files or ttf files? I remember ttf files render better on Windows, while otf have some uneven numbers as shown in your picture. But it was from an old version though. Not sure how the latest one render on PC.

@communist1917
Copy link
Author

communist1917 commented Feb 3, 2018

I use Manjaro Linux. And I downloaded latest zip archive of this repo and unpacked it in my ~/.fonts folder.

@communist1917
Copy link
Author

communist1917 commented Feb 22, 2018

Are you going to do something with "bouncing" digits?

Font = Fira Sans
Size = 11
Face = Regular

antialias = true
hinting = true
autohint = false
hintstyle = hintfull

default

default

@atheistray
Copy link

Can you check whether you're using the otf files or ttf files? This repo has both of them. TTF files are under the WEB directory. If you're using the otf version, try the ttf version.

@carrois
Copy link
Collaborator

carrois commented Feb 22, 2018

Soviet Man, we’re not going to change automatic TT hinting settings of Fira Sans for the final version, 4.3.

But Fira GO will have basic manual TT Hinting. Your issue should be solved by that.

@tonsky
Copy link

tonsky commented Feb 22, 2018

Wow! What’s Fira Go?

@carrois
Copy link
Collaborator

carrois commented Feb 22, 2018

FiraGO is the new branch of Fira Sans.
We added multiple script support (Arabic, Deva, Georgian, Hebrew, Thai) and, as said, basic manual TT Hinting.
Further developments will be based on FiraGO source files, not Fira Sans.
Release very soon! :-)

@communist1917
Copy link
Author

communist1917 commented Feb 23, 2018

@atheistray, yes, you were right. Using TTF version fixes the problem, although I use Manjaro Linux, not Windows.
But why is that? I heard OTF format is superior than TTF.

@communist1917
Copy link
Author

communist1917 commented Feb 23, 2018

@carrois, new font? Very interesting!

  1. What faces are you going to implement within new font? Sans? Serif? Mono? I hope you will consider all the disadvantages of Fira Sans family.
  2. When will you release it?

@carrois
Copy link
Collaborator

carrois commented Feb 23, 2018

What faces are you going to implement within new font? Sans? Serif? Mono? I hope you will consider all the disadvantages of Fira Sans family.

Only the normal-width Sans/Italic for now. But it is definitely a goal to go for more widths, styles, language support etc.
Funding is welcome, though ;)

When will you release it?

Very soon. We’re currently finalizing our new company/website/shop: bboxtype.com.

@madig
Copy link

madig commented Dec 23, 2022

FWIW, the problems shown here are probably from FreeType's autohinter being very strict about number glyphs needing to align to the same font unit height to be properly hinted. As in, the flat tops and round tops in 0123456789 need to be on the same height each. Seems fine in Fira Go from what I can see on a quick scan.

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

5 participants