1 |
|
2005-09-19 David Somers <dsomers@omz13.com> |
2 |
|
|
3 |
|
* freetype2/src/sfnt/ttload.c (sfnt_dir_check): Modified to allow a |
4 |
|
font to have no `head' table if tables `SING' and `META' are |
5 |
|
present; this is to support `SING Glyphlet'. |
6 |
|
|
7 |
|
`SING Glyphlet' is an extension to OpenType developed by Adobe |
8 |
|
primarily to facilitate adding supplemental glyphs to an OpenType |
9 |
|
font (with emphasis on, but not necessariy limited to, gaiji to a |
10 |
|
CJK font). A SING Glyphlet Font is an OpenType font that contains |
11 |
|
the outline(s), either in a `glyf' or `CFF' table, for a glyph; |
12 |
|
`cmap', `BASE', and `GSUB' tables are present with the same format |
13 |
|
and functionaliy as a regular OpenType font; there are no `name', |
14 |
|
`head', `OS/2', and `post' tables; there are two new tables, `SING' |
15 |
|
which contains details about the glyphlet, and `META' which contains |
16 |
|
metadata. |
17 |
|
|
18 |
|
Further information on the SING Glyphlet format can be found at: |
19 |
|
|
20 |
|
http://www.adobe.com/products/indesign/sing_gaiji.html |
21 |
|
|
22 |
|
* freetype2/include/freetype/ttags.h (TTAG_SING, TTAG_META): New |
23 |
|
macros for the OpenType tables `SING' and `META'. These two tables |
24 |
|
are used in SING Glyphlet Format fonts. |
25 |
|
|
26 |
2005-09-09 Werner Lemberg <wl@gnu.org> |
2005-09-09 Werner Lemberg <wl@gnu.org> |
27 |
|
|
28 |
* src/sfnt/sfobjs.c (sfnt_load_face): Reactivate code to set |
* src/sfnt/sfobjs.c (sfnt_load_face): Reactivate code to set |