diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-09-18 17:56:42 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-09-18 17:56:42 +0000 |
commit | bcf4f5c089878ad822ed4073e7de63b12344b978 (patch) | |
tree | 7947195be8a18a343b2b238bd4d6b758203dc17a /Build/source/texk/ttf2pk2/ttf2tfm.h | |
parent | e3167f2329da4174fd1332e069788693de96b72a (diff) |
ttf2pk: Adapt to W32TeX (from Akira)
Start handling the GSUB table
Extend the test to cover vert feature from GSUB table
git-svn-id: svn://tug.org/texlive/trunk@27716 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/ttf2pk2/ttf2tfm.h')
-rw-r--r-- | Build/source/texk/ttf2pk2/ttf2tfm.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/Build/source/texk/ttf2pk2/ttf2tfm.h b/Build/source/texk/ttf2pk2/ttf2tfm.h index 586ca1c5634..73e6008d9a7 100644 --- a/Build/source/texk/ttf2pk2/ttf2tfm.h +++ b/Build/source/texk/ttf2pk2/ttf2tfm.h @@ -54,7 +54,8 @@ struct _pcc; typedef struct _pcc pcc; struct _stringlist; typedef struct _stringlist stringlist; - +struct _sflist; +typedef struct _sflist sflist; struct _ttfinfo @@ -77,6 +78,8 @@ struct _ttfinfo pcc *pccs; /* we use the composite feature for */ /* `germandbls' <--> `SS' only */ unsigned char wptr, hptr, dptr, iptr; + + short fntnum; }; @@ -120,6 +123,13 @@ struct _stringlist }; +struct _sflist +{ + char *name; + long cksum; +}; + + struct _Font { char *ttfname; @@ -187,6 +197,11 @@ struct _Font const char *codingscheme; /* coding scheme for TeX */ char *titlebuf; + long cksum; + + short subfont_num; + sflist *subfont_list; + /* * The name of the subfont definition file. */ |