From 8ee071a0fc6b75a025fdeead18319441824c21ce Mon Sep 17 00:00:00 2001 From: David Turner Date: Wed, 3 May 2000 18:15:52 +0000 Subject: [PATCH] very preliminray CID support --- include/t1tables.h | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/include/t1tables.h b/include/t1tables.h index 53945f189..fd662a133 100644 --- a/include/t1tables.h +++ b/include/t1tables.h @@ -102,4 +102,44 @@ } T1_Private; + + typedef struct CID_FontDict_ + { + T1_FontInfo font_info; + T1_Private private; + + FT_UInt num_subrs; + FT_ULong subrmap_offset; + FT_Int sd_bytes; + + } CID_FontDict; + + + typedef struct CID_Info_ + { + FT_String* cid_font_name; + FT_Fixed cid_version; + FT_Int cid_font_type; + + FT_String* registry; + FT_String* ordering; + FT_Int supplement; + + FT_ULong uid_base; + + FT_Int num_xuid; + FT_ULong xuid[16]; + + + FT_ULong cidmap_offset; + FT_Int fd_bytes; + FT_Int gd_bytes; + FT_ULong cid_count; + + FT_Int num_font_dicts; + CIF_FontDict* font_dicts; + + } CID_Info; + + #endif /* T1TABLES_H */