bohoomil / fontconfig-ultimate

freetype2-infinality run-time settings => infinality compatible fontconfig => infinality-bundle
453 stars 38 forks source link

Input font package #113

Closed 4e6 closed 9 years ago

4e6 commented 9 years ago

Request for Input font http://input.fontbureau.com/ There is also aur package https://aur.archlinux.org/packages/ttf-input/

Initially discussed on g+, where I described the issue with hinting https://plus.google.com/u/0/+DmitryBushev/posts/Bq8Jzf7f5vQ

bohoomil commented 9 years ago

Unfortunately, their license states it clearly:

NO REDISTRIBUTION. You may not distribute the Font Software to third parties for the purposes of permitting the display of the Font Software or allowing or facilitating redistribution of the Font Software irrespective of the terms of the redistribution. For the purposes of clarity you are not permitted to embed the Font Software or otherwise bundle the Font Software with another file. All such uses require the purchase of a special license.

BTW, I wanted to add the family to the repo myself quite a time ago... ;-)

4e6 commented 9 years ago

That's sad. For the record, I came up with fontconfig that disables autohint, that solved my issue (letter 'm' on screenshot) 4e6/dotfiles@b4329f385c325f7ebabd9a7da46df9f117c099fa

2015-10-10-084642_2560x1440_scrot-animation

bohoomil commented 9 years ago

Changing hinting to none isn't a good idea as it affects all the fonts globally. Instead, either modify 90-tt-input.conf or disable it altogether. This should fix issues with the particular font while leaving others unaffected.

4e6 commented 9 years ago

I'm a bit confused, I thought that I left autohinting enabled globally with Xft.hintstyle: hintfull and disabled autohinting for Input font with 90-tt-input.conf

<edit name="autohint" mode="assign">
  <bool>false</bool>
</edit>

Can you clarify are the following statements correct?

bohoomil commented 9 years ago

Oh... I'm sorry -- I completely misread the diff. Yes, everything is perfectly correct there, hinting is set to full and that's what I meant. Sorry again: my bad.