summaryrefslogtreecommitdiff
path: root/Build/source/texk/ttf2pk2/ttf2tfm.h
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2012-09-18 17:56:42 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2012-09-18 17:56:42 +0000
commitbcf4f5c089878ad822ed4073e7de63b12344b978 (patch)
tree7947195be8a18a343b2b238bd4d6b758203dc17a /Build/source/texk/ttf2pk2/ttf2tfm.h
parente3167f2329da4174fd1332e069788693de96b72a (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.h17
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.
*/