[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Devel] AAT/TrueTypeGX supports in Mac
From: |
Werner LEMBERG |
Subject: |
Re: [Devel] AAT/TrueTypeGX supports in Mac |
Date: |
Sun, 09 Nov 2003 14:37:01 +0100 (CET) |
> In other hand I think GX/AAT code should provide service like(just
> an idea):
>
> - "text-layout-service"
> - FT_SERVICE_ID_TEXT_LAYOUT_SERVICE
> - FT_Service_TextLayoutService
>
> - methods are
> -- glyph substitution
> -- glyph position adjusting
> ...
>
> GX Layout and OT Layout may be the service instances.
An interesting idea. Maybe only the most primitive OpenType/AAT
functions should be available as services; then a layout library on
top of FreeType could use them.
> One GX API design issue I'm facing is now how could I know whether a
> face supports layout or not. How do you think add
>
> #define FT_FACE_FLAG_LAYOUT ( 1L << 11 )
>
> to face_flags?
This is OK with me.
Werner