>> This is B/W monochrome rendering with full hinting.  As can be
>> seen, the result is just fine.  I'm quite confident that the
>> problem is *not* with FreeType.
> 
> This is a regression from 22.10 to 23.04 and Ubuntu(-mono) has seen
> some changes since 22.10, so let's compare the same font, because I
> do suspect weird (libfreetype?) behaviour on Ubuntu 23.04 which I
> can't explain.
> 
> Attached is a screenshot of OpenSans-VariableFont_wdth,wght.ttf
> using the same commandline.

Well, all variation fonts I'm aware of have *zero* TrueType hints for
B/W rendering!  In case you are using Ubuntu VF (I've seen the demo on
https://design.ubuntu.com/font but didn't find the place where to
download it), I'm very confident that the same is true for this font.
In other words, if you want good B/W rendering of the Ubuntu font,
don't use the VF incarnation of it.

> Attached is a screenshot of OpenSans-VariableFont_wdth,wght.ttf
> using the same commandline. It clearly shows bad hinting and I'm
> convinced this looked better hinted on 22.04 [...]

I think you misremember, for the reason mentioned above – just to be
sure I've checked now that this variation font has no B/W hinting
instructions.  Its hinting was certainly equally bad with an older
version of FreeType.

You might try to enforce auto-hinting in B/W mode, which should
improve things slightly.  However, be warned that the results are
*far* from good in many cases; we actually don't support auto-hinting
in B/W mode.


    Werner

Reply via email to