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"

Reply via email to