freetype-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-cvs] freetype2 ./ChangeLog include/freetype/tttags.h...


From: Werner LEMBERG
Subject: [ft-cvs] freetype2 ./ChangeLog include/freetype/tttags.h...
Date: Mon, 19 Sep 2005 03:07:12 -0400

CVSROOT:        /cvsroot/freetype
Module name:    freetype2
Branch:         
Changes by:     Werner LEMBERG <address@hidden> 05/09/19 07:07:11

Modified files:
        .              : ChangeLog 
        include/freetype: tttags.h 
        src/sfnt       : ttload.c 

Log message:
        * freetype2/src/sfnt/ttload.c (sfnt_dir_check): Modified to allow a
        font to have no `head' table if tables `SING' and `META' are
        present; this is to support `SING Glyphlet'.
        
        `SING Glyphlet' is an extension to OpenType developed by Adobe
        primarily to facilitate adding supplemental glyphs to an OpenType
        font (with emphasis on, but not necessariy limited to, gaiji to a
        CJK font).  A SING Glyphlet Font is an OpenType font that contains
        the outline(s), either in a `glyf' or `CFF' table, for a glyph;
        `cmap', `BASE', and `GSUB' tables are present with the same format
        and functionaliy as a regular OpenType font; there are no `name',
        `head', `OS/2', and `post' tables; there are two new tables, `SING'
        which contains details about the glyphlet, and `META' which contains
        metadata.
        
        Further information on the SING Glyphlet format can be found at:
        
        http://www.adobe.com/products/indesign/sing_gaiji.html
        
        * freetype2/include/freetype/ttags.h (TTAG_SING, TTAG_META): New
        macros for the OpenType tables `SING' and `META'.  These two tables
        are used in SING Glyphlet Format fonts.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/ChangeLog.diff?tr1=1.1092&tr2=1.1093&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/include/freetype/tttags.h.diff?tr1=1.17&tr2=1.18&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/freetype/freetype2/src/sfnt/ttload.c.diff?tr1=1.117&tr2=1.118&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]