Re: further notes on using Pango

From: Leonard Rosenthol (leonardr@lazerware.com)
Date: Thu Apr 25 2002 - 12:16:41 EDT

  • Next message: Paul Rohr: "directory structure (was Re: New development plans)"

    At 4:30 PM +0100 4/25/02, Tomas Frydrych wrote:
    >(1) Make glib 2.0 available on all our platforms

            According to other messages, it already builds on most (all?)
    of our Unix targets (including Mac OS X) and is well along for Win32.
    So the only questions would be QNX and BeOS.

    >(2) Make small changes to Pango to allow us to better control the
    >initialization of FreeType (about 10 LOC); hopefully we should be
    >able to get this into the official Pango tree.

            That sounds pretty easy...

    >(3) Get Pango to compile on all our platforms; this would require
    >some new code at least to load the FreeType library.

            Without looking at the Pango sources, I can't comment on what
    is required. Loading FT is XP - so I don't see the issue here...

    >(4) Get FreeType to compile on all our platforms; this should not be
    >a problem.

            Not an issue - it already builds on our all target platforms.
    One issue is that FT prefers to build with a custom version of Jam
    (though there are autoconf/make files for it) - so we'll have to see
    how it fits into our diving make system.

    >(5) Develop a new XP font manager (some, but not much platform
    >code needed), no complexities here, all we need to is to be able to
    >retrieve font names and associate them with their Pango
    >descriptions (not unlike the Unix font manager), probably from a
    >pregenerated text file.

            Why doesn't FT fit the bill here - or is there something that
    I am not understanding about what you mean by a "Font Manager"?

    >(6) replace the current shaping engine with Pango.

            You tell us - that's your baby ;).

    >(7) get the existing Pango language modules other than Hebrew
    >and Arabic to work with the FreeType back end. I have no idea how
    >much work this would be, but without it we would have only support
    >for Hebrew and Arabic, albeit much better than we have now.

            Not a clue here. How many modules? What's involved?

    LDR

    -- 
    ---------------------------------------------------------------------------
    Leonard Rosenthol                            <mailto:leonardr@lazerware.com>
                          			     <http://www.lazerware.com>
    


    This archive was generated by hypermail 2.1.4 : Thu Apr 25 2002 - 12:18:47 EDT