Hi, On Thu, Jun 7, 2012 at 2:06 PM, Igor Stasenko <[email protected]> wrote: > Hi, Tudor. > > Yes, i did not implemented support for Strike fonts. > Because strike fonts are not scalable, and because no way they can be > correctly rendered by Athens: > fonts holding a pre-rendered glyph with subpixel accuracy... which > working well as long > as you don't rotate/scale the bitmap.. and if you do, then output is > even worse than gray-scale) > So it is useless, and that's why i didn't added support for them in a > first place. > But if you need it, i can add it. It should be easy to do. Tell me if > you need it.
I see. If it is not expensive, I think the support for StrikeFonts would still make sense for helping us transition the application from the old canvas to the Athens one without requiring a Cairo-enabled VM. Like that, once we have migrated the code to the new API, we can simply switch to the Cairo/Pango backend. Or do you have another proposal? On another note, how do I make "AthensTextRenderTest test1." work? I mean how should I initialize the default font (or how do I pass it to the AthensTextScanner)? > I am currently working on bundling cairo library with VM > i thought it will take less time, but ... this stuff is terrible to > compose & build unless you are on linux. > I should finish Mac build in a few days (actually i always think that > it will be this day, but then yet another idiosyncrasy prevents me > from finishing it :) This would be so cool. Cheers, Doru > -- > Best regards, > Igor Stasenko. > -- www.tudorgirba.com "Every thing has its own flow"
