[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Devel] AAT/TrueTypeGX supports in Mac
From: |
Masatake YAMATO |
Subject: |
[Devel] AAT/TrueTypeGX supports in Mac |
Date: |
Wed, 22 Oct 2003 16:48:42 +0900 (JST) |
> BTW, mpsuzuki and I are working on AAT supprot on Freetype2.
To support AAT/TrueTypeGX in FreeType2 or in a library stacked on
FreeType2, I'd like to use `extra' field in TT_FaceRec:
typedef struct TT_FaceRec_
{
...
/***********************************************************************/
/* */
/* Other tables or fields. This is used by derivative formats like */
/* OpenType. */
/* */
/***********************************************************************/
FT_Generic extra;
const char* postscript_name;
} TT_FaceRec;
How do you think using the `extra' field in the AAT/TrueTypeGX supports code?
It seems that otlayout is far from complete. Any otlayout codes doesn't use
`extra' field of TT_Face yet. AFIK, only cff uses the `extra' field. But
I guess cff and aat are not conflicts.
OpenType related code in pango derived from FreeType1 manages OpenType related
tables outside TT_Face. AAT/TrueTypeGX also have to do the same?
If AAT/TrueTypeGX tables are in a TT_Face, AAT/TrueTypeGX supports code becomes
simple.
Give me hits.
Regards,
Masatake YAMATO
- Re: [Devel] Re: [Freetype] Freetype 2 on Mac, (continued)
RE: [Devel] Re: [Freetype] Freetype 2 on Mac, George Williams, 2003/10/21
- RE: [Devel] Re: [Freetype] Freetype 2 on Mac, Leonard Rosenthol, 2003/10/21
- Re: [Devel] Re: [Freetype] Freetype 2 on Mac, Dan Williams, 2003/10/22
- Re: [Devel] Re: [Freetype] Freetype 2 on Mac, George Williams, 2003/10/22
- Re: [Devel] Re: [Freetype] Freetype 2 on Mac, Dan Williams, 2003/10/22
- Re: [Devel] Re: [Freetype] Freetype 2 on Mac, Leonard Rosenthol, 2003/10/22
- Re: [Devel] Re: [Freetype] Freetype 2 on Mac, George Williams, 2003/10/22
Re: [Devel] Re: [Freetype] Freetype 2 on Mac, Masatake YAMATO, 2003/10/22