... I should really stop clicking <Reply> instead of <Reply to all>.... sorry for the double mails Nicolai.
Platform - Debian Linux 64 bit (mix of stable/testing/experimental) Font - DejaVu Sans Regular 10 (I wanted to use Source Sans Pro, but my system is behaving weirdly about this font, so I used DejaVu, but in principle its same) libcairo2 1.14.2-2 Morphic is screen from Morphic world (with hinting on normal) Pango/Cairo generated with this script http://pastebin.com/Fx0r4XWJ (I found the code in this discussion http://ubuntuforums.org/archive/index.php/t-2120175.html ) Bloc is from Bloc world. Apart from antialiasing, in the Bloc one you can also see that kerning is wrong; noticeable for example in q-uic-k, br-o-wn, l-azy or Config-uration. Peter On Tue, Jul 28, 2015 at 11:36 PM, Nicolai Hess <[email protected]> wrote: > > > 2015-07-28 20:51 GMT+02:00 Peter Uhnák <[email protected]>: > >> So apparently Firefox uses Pango on top of Cairo to render fonts. Is that >> something we can apply? >> Because the results from pangocairo looks much better than what is >> currently in Bloc. >> > > Can you show an example. > with some info about: > what platform > cairo version > the font > > >> >> Or maybe I should be looking into Athens-based solution? >> What is Athens thens? I thought that it's vector canvas, but that's what >> cairo is. Is athens just Smalltalk binding? Where is the line? >> > > Yes, Athens is the API and cairo is the backend. All rendering happens > through cairo (and freetype). > > >> >> Thanks, >> Peter >> >> On Tue, Jul 28, 2015 at 8:47 PM, Peter Uhnák <[email protected]> wrote: >> >>> but I don't know if we will do this ever or if it is possible at all. >>>>> >>>> >>> What do you mean not possible? That Bloc will have ugly jagged font >>> without kerning? >>> >>> I mean whole Firefox (Gecko) is rendered on Cairo, so surely the issue >>> can't be in Cairo. So maybe we just need to implement/wrap/bridge something >>> somewhere? >>> >>> So if I want usable fonts I will need to start studying athens/cairo >>> internals? >>> >>> Peter >>> >> >> >
