summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/ttf2pk/ChangeLog10
-rw-r--r--Build/source/texk/ttf2pk/Makefile.am4
-rw-r--r--Build/source/texk/ttf2pk/Makefile.in9
-rw-r--r--Build/source/texk/ttf2pk/tests/GenR-ec.vpl1429
-rw-r--r--Build/source/texk/ttf2pk/tests/GenR102-ec.pl1186
-rw-r--r--Build/source/texk/ttf2pk/tests/ipaexg-h03.pl61
-rw-r--r--Build/source/texk/ttf2pk/tests/ipaexg-v03.pl68
-rwxr-xr-xBuild/source/texk/ttf2pk/tests/ttf2pk.test4
-rw-r--r--Build/source/texk/ttf2pk/ttf2tfm.c6
9 files changed, 2766 insertions, 11 deletions
diff --git a/Build/source/texk/ttf2pk/ChangeLog b/Build/source/texk/ttf2pk/ChangeLog
index 4262eeb3db4..336c578eaa7 100644
--- a/Build/source/texk/ttf2pk/ChangeLog
+++ b/Build/source/texk/ttf2pk/ChangeLog
@@ -1,3 +1,13 @@
+2013-07-30 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * ttf2tfm.c: Build title with progname instead of argv[0] as
+ suggested by Werner Lemberg <wl@gnu.org>.
+
+ * tests/ttf2pk.test: Also check some .pl and .vpl files.
+ * tests/GenR-ec.vpl, GenR102-ec.pl, ipaexg-[hv]03.pl:
+ Expected test output files.
+ * Makefile.am (EXTRA_DIST): Add the additional files.
+
2013-06-30 Peter Breitenlohner <peb@mppmu.mpg.de>
* configure.ac, filesrch.c: Renamed c-auto.h => config.h.
diff --git a/Build/source/texk/ttf2pk/Makefile.am b/Build/source/texk/ttf2pk/Makefile.am
index ad3bb69b1d1..40bc3e9a9e2 100644
--- a/Build/source/texk/ttf2pk/Makefile.am
+++ b/Build/source/texk/ttf2pk/Makefile.am
@@ -101,7 +101,9 @@ EXTRA_DIST = $(TESTS)
## tests/ttf2pk.test
EXTRA_DIST += tests/GenR102.ttf tests/gentium-ec.enc tests/ttf2pk.cfg \
tests/GenR102-ec.map tests/GenR102-h.map tests/GenR102-v.map \
- tests/Test.sfd tests/ipaexg.ttf tests/ipaexg-h.map tests/ipaexg-v.map
+ tests/GenR-ec.vpl tests/GenR102-ec.pl \
+ tests/Test.sfd tests/ipaexg.ttf tests/ipaexg-h.map tests/ipaexg-h03.pl \
+ tests/ipaexg-v.map tests/ipaexg-v03.pl
DISTCLEANFILES += GenR-ec.vpl GenR102-* ipaexg-*
## Not used
diff --git a/Build/source/texk/ttf2pk/Makefile.in b/Build/source/texk/ttf2pk/Makefile.in
index 0fcd0287046..ac9ff3ea7ae 100644
--- a/Build/source/texk/ttf2pk/Makefile.in
+++ b/Build/source/texk/ttf2pk/Makefile.in
@@ -619,10 +619,11 @@ dist_sfddata_DATA = \
TESTS = tests/ttf2pk.test
EXTRA_DIST = $(TESTS) tests/GenR102.ttf tests/gentium-ec.enc \
tests/ttf2pk.cfg tests/GenR102-ec.map tests/GenR102-h.map \
- tests/GenR102-v.map tests/Test.sfd tests/ipaexg.ttf \
- tests/ipaexg-h.map tests/ipaexg-v.map BUGS MakeSub.in \
- Makefile.dm dvidrv.btm dvidrv.doc emdir.c emdir.h emtexdir.c \
- emtexdir.h ttf2pk.doc
+ tests/GenR102-v.map tests/GenR-ec.vpl tests/GenR102-ec.pl \
+ tests/Test.sfd tests/ipaexg.ttf tests/ipaexg-h.map \
+ tests/ipaexg-h03.pl tests/ipaexg-v.map tests/ipaexg-v03.pl \
+ BUGS MakeSub.in Makefile.dm dvidrv.btm dvidrv.doc emdir.c \
+ emdir.h emtexdir.c emtexdir.h ttf2pk.doc
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-am
diff --git a/Build/source/texk/ttf2pk/tests/GenR-ec.vpl b/Build/source/texk/ttf2pk/tests/GenR-ec.vpl
new file mode 100644
index 00000000000..b98c1d86517
--- /dev/null
+++ b/Build/source/texk/ttf2pk/tests/GenR-ec.vpl
@@ -0,0 +1,1429 @@
+(VTITLE Created by `ttf2tfm GenR102 -u -q -N -T gentium-ec -v GenR-ec GenR102-ec')
+(COMMENT Please change VTITLE if you edit this file)
+(FAMILY TeX-GenR102-ec)
+(CODINGSCHEME gentium-ecEncoding)
+(COMMENT The following `HEADER' lines are equivalent to the string)
+(COMMENT "Created by `ttf2tfm GenR102 -u -q -N -T gentium-ec -v GenR-ec GenR102-ec'")
+(HEADER D 18 O 11120671145)
+(HEADER D 19 O 14135062544)
+(HEADER D 20 O 4030474440)
+(HEADER D 21 O 14035072146)
+(HEADER D 22 O 6235063155)
+(HEADER D 23 O 4021662556)
+(HEADER D 24 O 12214230062)
+(HEADER D 25 O 4013272440)
+(HEADER D 26 O 5534220055)
+(HEADER D 27 O 11610026524)
+(HEADER D 28 O 4031662556)
+(HEADER D 29 O 16432272555)
+(HEADER D 30 O 5531261440)
+(HEADER D 31 O 5535420107)
+(HEADER D 32 O 14533451055)
+(HEADER D 33 O 14530620107)
+(HEADER D 34 O 14533451061)
+(HEADER D 35 O 6014426545)
+(HEADER D 36 O 14311600000)
+(DESIGNSIZE R 10.0)
+(DESIGNUNITS R 1000)
+(COMMENT DESIGNSIZE (1 em) IS IN POINTS)
+(COMMENT OTHER DIMENSIONS ARE MULTIPLES OF DESIGNSIZE/1000)
+(FONTDIMEN
+ (SPACE D 220)
+ (STRETCH D 200)
+ (SHRINK D 100)
+ (XHEIGHT D 454)
+ (QUAD D 1000)
+ (EXTRASPACE D 111)
+ )
+(MAPFONT D 0
+ (FONTNAME GenR102-ec)
+ )
+(LIGTABLE
+ (LABEL O 20) (comment quotedblleft)
+ (KRN C A R -97)
+ (STOP)
+ (LABEL O 25) (comment endash)
+ (LIG O 55 O 26)
+ (STOP)
+ (LABEL O 33) (comment ff)
+ (LIG C l O 37)
+ (LIG C i O 36)
+ (STOP)
+ (LABEL O 41) (comment exclam)
+ (LIG O 140 O 275)
+ (STOP)
+ (LABEL O 47) (comment quoteright)
+ (LIG O 47 O 21)
+ (STOP)
+ (LABEL O 54) (comment comma)
+ (KRN O 21 R -107) (comment quotedblright)
+ (KRN O 47 R -107) (comment quoteright)
+ (STOP)
+ (LABEL O 55) (comment hyphen)
+ (LIG O 55 O 25)
+ (STOP)
+ (LABEL O 56) (comment period)
+ (KRN O 21 R -107) (comment quotedblright)
+ (KRN O 47 R -107) (comment quoteright)
+ (STOP)
+ (LABEL O 77) (comment question)
+ (LIG O 140 O 276)
+ (STOP)
+ (LABEL C A)
+ (LABEL O 303) (comment Atilde)
+ (LABEL O 305) (comment Aring)
+ (LABEL O 300) (comment Agrave)
+ (LABEL O 304) (comment Adieresis)
+ (LABEL O 302) (comment Acircumflex)
+ (LABEL O 301) (comment Aacute)
+ (KRN O 21 R -97) (comment quotedblright)
+ (KRN O 47 R -97) (comment quoteright)
+ (KRN C y R -48)
+ (KRN C w R -39)
+ (KRN C v R -48)
+ (KRN C Y R -87)
+ (KRN C W R -58)
+ (KRN C V R -78)
+ (KRN C U R -39)
+ (KRN C T R -48)
+ (KRN C Q R -14)
+ (KRN C O R -14)
+ (KRN C G R -14)
+ (KRN C C R -14)
+ (STOP)
+ (LABEL C C)
+ (LABEL O 307) (comment Ccedilla)
+ (KRN C A R -29)
+ (STOP)
+ (LABEL C D)
+ (KRN C Y R -29)
+ (KRN C W R -9)
+ (KRN C V R 19)
+ (KRN C A R -29)
+ (STOP)
+ (LABEL C F)
+ (KRN C o R -39)
+ (KRN C e R -39)
+ (KRN C a R -39)
+ (KRN C A R -73)
+ (KRN O 56 R -97) (comment period)
+ (KRN O 54 R -97) (comment comma)
+ (STOP)
+ (LABEL C K)
+ (KRN C O R -29)
+ (STOP)
+ (LABEL C L)
+ (KRN O 21 R -97) (comment quotedblright)
+ (KRN O 47 R -97) (comment quoteright)
+ (KRN C Y R -68)
+ (KRN C W R -29)
+ (KRN C V R -87)
+ (KRN C T R -63)
+ (STOP)
+ (LABEL C O)
+ (LABEL O 325) (comment Otilde)
+ (LABEL O 330) (comment Oslash)
+ (LABEL O 322) (comment Ograve)
+ (LABEL O 326) (comment Odieresis)
+ (LABEL O 324) (comment Ocircumflex)
+ (LABEL O 323) (comment Oacute)
+ (KRN C Y R -29)
+ (KRN C X R -24)
+ (KRN C V R -29)
+ (KRN C A R -29)
+ (STOP)
+ (LABEL C P)
+ (KRN C A R -58)
+ (KRN O 56 R -97) (comment period)
+ (KRN O 54 R -97) (comment comma)
+ (STOP)
+ (LABEL C R)
+ (KRN C W R -29)
+ (KRN C V R -39)
+ (KRN C T R -19)
+ (STOP)
+ (LABEL C T)
+ (KRN C o R -39)
+ (KRN C e R -39)
+ (KRN C a R -39)
+ (KRN C A R -58)
+ (KRN O 56 R -63) (comment period)
+ (KRN O 54 R -63) (comment comma)
+ (STOP)
+ (LABEL C U)
+ (LABEL O 331) (comment Ugrave)
+ (LABEL O 334) (comment Udieresis)
+ (LABEL O 333) (comment Ucircumflex)
+ (LABEL O 332) (comment Uacute)
+ (KRN C A R -48)
+ (STOP)
+ (LABEL C V)
+ (KRN C o R -58)
+ (KRN C e R -58)
+ (KRN C a R -58)
+ (KRN C O R -39)
+ (KRN C G R -39)
+ (KRN C A R -97)
+ (KRN O 56 R -126) (comment period)
+ (KRN O 54 R -126) (comment comma)
+ (STOP)
+ (LABEL C W)
+ (KRN C o R -39)
+ (KRN C e R -39)
+ (KRN C a R -39)
+ (KRN C O R -19)
+ (KRN C A R -78)
+ (KRN O 56 R -97) (comment period)
+ (KRN O 54 R -97) (comment comma)
+ (STOP)
+ (LABEL C Y)
+ (LABEL O 230) (comment Ydieresis)
+ (LABEL O 335) (comment Yacute)
+ (KRN C o R -58)
+ (KRN C e R -58)
+ (KRN C a R -58)
+ (KRN C S R -19)
+ (KRN C O R -39)
+ (KRN C A R -78)
+ (KRN O 56 R -97) (comment period)
+ (KRN O 54 R -97) (comment comma)
+ (STOP)
+ (LABEL O 140) (comment quoteleft)
+ (LIG O 140 O 20)
+ (KRN C A R -97)
+ (STOP)
+ (LABEL C a)
+ (LABEL O 343) (comment atilde)
+ (LABEL O 345) (comment aring)
+ (LABEL O 340) (comment agrave)
+ (LABEL O 344) (comment adieresis)
+ (LABEL O 342) (comment acircumflex)
+ (LABEL O 341) (comment aacute)
+ (KRN C w R -14)
+ (KRN C v R -14)
+ (STOP)
+ (LABEL C c)
+ (LABEL O 347) (comment ccedilla)
+ (KRN C l R -14)
+ (KRN C k R -14)
+ (KRN C h R -14)
+ (STOP)
+ (LABEL C e)
+ (LABEL O 350) (comment egrave)
+ (LABEL O 353) (comment edieresis)
+ (LABEL O 352) (comment ecircumflex)
+ (LABEL O 351) (comment eacute)
+ (KRN C x R -14)
+ (STOP)
+ (LABEL C f)
+ (LIG C f O 33)
+ (LIG C l O 35)
+ (LIG C i O 34)
+ (KRN O 21 R 107) (comment quotedblright)
+ (KRN O 47 R 107) (comment quoteright)
+ (STOP)
+ (LABEL C k)
+ (KRN C o R -19)
+ (KRN C e R -19)
+ (STOP)
+ (LABEL C o)
+ (LABEL O 365) (comment otilde)
+ (LABEL O 370) (comment oslash)
+ (LABEL O 362) (comment ograve)
+ (LABEL O 366) (comment odieresis)
+ (LABEL O 364) (comment ocircumflex)
+ (LABEL O 363) (comment oacute)
+ (KRN C x R -19)
+ (KRN C w R -14)
+ (KRN C v R -19)
+ (STOP)
+ (LABEL C r)
+ (KRN C q R -14)
+ (KRN C o R -14)
+ (KRN C e R -14)
+ (KRN C d R -9)
+ (KRN C c R -14)
+ (KRN C a R -9)
+ (KRN O 56 R -73) (comment period)
+ (KRN O 54 R -73) (comment comma)
+ (STOP)
+ (LABEL C v)
+ (KRN C o R -19)
+ (KRN C e R -24)
+ (KRN C a R -19)
+ (KRN O 56 R -97) (comment period)
+ (KRN O 54 R -97) (comment comma)
+ (STOP)
+ (LABEL C w)
+ (KRN C o R -14)
+ (KRN C e R -19)
+ (KRN C a R -14)
+ (KRN O 56 R -73) (comment period)
+ (KRN O 54 R -73) (comment comma)
+ (STOP)
+ (LABEL C x)
+ (KRN C o R -19)
+ (KRN C e R -14)
+ (STOP)
+ (LABEL C y)
+ (LABEL O 270) (comment ydieresis)
+ (LABEL O 375) (comment yacute)
+ (KRN C o R -19)
+ (KRN C e R -19)
+ (KRN C a R -14)
+ (KRN O 56 R -97) (comment period)
+ (KRN O 54 R -97) (comment comma)
+ (STOP)
+ )
+(CHARACTER O 0 (comment grave)
+ (CHARWD R 318)
+ (CHARHT R 727)
+ )
+(CHARACTER O 1 (comment acute)
+ (CHARWD R 318)
+ (CHARHT R 727)
+ )
+(CHARACTER O 2 (comment circumflex)
+ (CHARWD R 357)
+ (CHARHT R 718)
+ )
+(CHARACTER O 3 (comment tilde)
+ (CHARWD R 401)
+ (CHARHT R 668)
+ )
+(CHARACTER O 4 (comment dieresis)
+ (CHARWD R 391)
+ (CHARHT R 662)
+ )
+(CHARACTER O 5 (comment hungarumlaut)
+ (CHARWD R 375)
+ (CHARHT R 727)
+ )
+(CHARACTER O 6 (comment ring)
+ (CHARWD R 250)
+ (CHARHT R 703)
+ )
+(CHARACTER O 7 (comment caron)
+ (CHARWD R 357)
+ (CHARHT R 720)
+ )
+(CHARACTER O 10 (comment breve)
+ (CHARWD R 356)
+ (CHARHT R 686)
+ )
+(CHARACTER O 11 (comment macron)
+ (CHARWD R 493)
+ (CHARHT R 637)
+ )
+(CHARACTER O 12 (comment dotaccent)
+ (CHARWD R 195)
+ (CHARHT R 662)
+ )
+(CHARACTER O 13 (comment cedilla)
+ (CHARWD R 229)
+ (CHARHT R 6)
+ (CHARDP R 216)
+ )
+(CHARACTER O 14 (comment ogonek)
+ (CHARWD R 258)
+ (CHARHT R 20)
+ (CHARDP R 216)
+ )
+(CHARACTER O 15 (comment quotesinglbase)
+ (CHARWD R 229)
+ (CHARHT R 107)
+ (CHARDP R 132)
+ )
+(CHARACTER O 16 (comment guilsinglleft)
+ (CHARWD R 304)
+ (CHARHT R 445)
+ )
+(CHARACTER O 17 (comment guilsinglright)
+ (CHARWD R 304)
+ (CHARHT R 445)
+ )
+(CHARACTER O 20 (comment quotedblleft)
+ (CHARWD R 436)
+ (CHARHT R 708)
+ )
+(CHARACTER O 21 (comment quotedblright)
+ (CHARWD R 436)
+ (CHARHT R 710)
+ )
+(CHARACTER O 22 (comment quotedblbase)
+ (CHARWD R 449)
+ (CHARHT R 107)
+ (CHARDP R 132)
+ )
+(CHARACTER O 23 (comment guillemotleft)
+ (CHARWD R 485)
+ (CHARHT R 445)
+ )
+(CHARACTER O 24 (comment guillemotright)
+ (CHARWD R 485)
+ (CHARHT R 445)
+ )
+(CHARACTER O 25 (comment endash)
+ (CHARWD R 469)
+ (CHARHT R 277)
+ )
+(CHARACTER O 26 (comment emdash)
+ (CHARWD R 766)
+ (CHARHT R 277)
+ )
+(CHARACTER O 27 (comment uni200B)
+ (CHARWD R 0)
+ )
+(CHARACTER O 31 (comment dotlessi)
+ (CHARWD R 270)
+ (CHARHT R 468)
+ )
+(CHARACTER O 32 (comment j.dotless)
+ (CHARWD R 258)
+ (CHARHT R 468)
+ (CHARDP R 244)
+ )
+(CHARACTER O 33 (comment ff)
+ (CHARWD R 622)
+ (CHARHT R 756)
+ (CHARIC R 87)
+ )
+(CHARACTER O 34 (comment fi)
+ (CHARWD R 582)
+ (CHARHT R 756)
+ )
+(CHARACTER O 35 (comment fl)
+ (CHARWD R 582)
+ (CHARHT R 756)
+ )
+(CHARACTER O 36 (comment ffi)
+ (CHARWD R 893)
+ (CHARHT R 756)
+ )
+(CHARACTER O 37 (comment ffl)
+ (CHARWD R 893)
+ (CHARHT R 756)
+ )
+(CHARACTER O 41 (comment exclam)
+ (CHARWD R 271)
+ (CHARHT R 722)
+ (CHARDP R 19)
+ )
+(CHARACTER O 42 (comment quotedbl)
+ (CHARWD R 424)
+ (CHARHT R 722)
+ )
+(CHARACTER O 43 (comment numbersign)
+ (CHARWD R 469)
+ (CHARHT R 630)
+ (CHARIC R 10)
+ )
+(CHARACTER O 44 (comment dollar)
+ (CHARWD R 469)
+ (CHARHT R 675)
+ (CHARDP R 84)
+ )
+(CHARACTER O 45 (comment percent)
+ (CHARWD R 689)
+ (CHARHT R 604)
+ (CHARDP R 16)
+ )
+(CHARACTER O 46 (comment ampersand)
+ (CHARWD R 666)
+ (CHARHT R 708)
+ (CHARDP R 14)
+ )
+(CHARACTER O 47 (comment quoteright)
+ (CHARWD R 229)
+ (CHARHT R 710)
+ )
+(CHARACTER O 50 (comment parenleft)
+ (CHARWD R 316)
+ (CHARHT R 781)
+ (CHARDP R 153)
+ )
+(CHARACTER O 51 (comment parenright)
+ (CHARWD R 316)
+ (CHARHT R 781)
+ (CHARDP R 153)
+ )
+(CHARACTER O 52 (comment asterisk)
+ (CHARWD R 446)
+ (CHARHT R 762)
+ )
+(CHARACTER O 53 (comment plus)
+ (CHARWD R 410)
+ (CHARHT R 449)
+ )
+(CHARACTER O 54 (comment comma)
+ (CHARWD R 229)
+ (CHARHT R 112)
+ (CHARDP R 148)
+ )
+(CHARACTER O 55 (comment hyphen)
+ (CHARWD R 336)
+ (CHARHT R 277)
+ )
+(CHARACTER O 56 (comment period)
+ (CHARWD R 229)
+ (CHARHT R 115)
+ (CHARDP R 19)
+ )
+(CHARACTER O 57 (comment slash)
+ (CHARWD R 469)
+ (CHARHT R 781)
+ (CHARDP R 163)
+ )
+(CHARACTER C 0
+ (CHARWD R 469)
+ (CHARHT R 603)
+ (CHARDP R 14)
+ )
+(CHARACTER C 1
+ (CHARWD R 469)
+ (CHARHT R 607)
+ )
+(CHARACTER C 2
+ (CHARWD R 469)
+ (CHARHT R 603)
+ )
+(CHARACTER C 3
+ (CHARWD R 469)
+ (CHARHT R 603)
+ (CHARDP R 14)
+ )
+(CHARACTER C 4
+ (CHARWD R 469)
+ (CHARHT R 607)
+ )
+(CHARACTER C 5
+ (CHARWD R 469)
+ (CHARHT R 597)
+ (CHARDP R 14)
+ )
+(CHARACTER C 6
+ (CHARWD R 469)
+ (CHARHT R 609)
+ (CHARDP R 14)
+ )
+(CHARACTER C 7
+ (CHARWD R 469)
+ (CHARHT R 587)
+ (CHARDP R 14)
+ )
+(CHARACTER C 8
+ (CHARWD R 469)
+ (CHARHT R 603)
+ (CHARDP R 14)
+ )
+(CHARACTER C 9
+ (CHARWD R 469)
+ (CHARHT R 603)
+ (CHARDP R 20)
+ )
+(CHARACTER O 72 (comment colon)
+ (CHARWD R 229)
+ (CHARHT R 469)
+ (CHARDP R 19)
+ )
+(CHARACTER O 73 (comment semicolon)
+ (CHARWD R 229)
+ (CHARHT R 469)
+ (CHARDP R 148)
+ )
+(CHARACTER O 74 (comment less)
+ (CHARWD R 438)
+ (CHARHT R 438)
+ )
+(CHARACTER O 75 (comment equal)
+ (CHARWD R 438)
+ (CHARHT R 375)
+ )
+(CHARACTER O 76 (comment greater)
+ (CHARWD R 438)
+ (CHARHT R 438)
+ )
+(CHARACTER O 77 (comment question)
+ (CHARWD R 433)
+ (CHARHT R 722)
+ (CHARDP R 19)
+ )
+(CHARACTER O 100 (comment at)
+ (CHARWD R 807)
+ (CHARHT R 650)
+ (CHARDP R 183)
+ )
+(CHARACTER C A
+ (CHARWD R 595)
+ (CHARHT R 571)
+ )
+(CHARACTER C B
+ (CHARWD R 549)
+ (CHARHT R 629)
+ (CHARDP R 6)
+ )
+(CHARACTER C C
+ (CHARWD R 536)
+ (CHARHT R 571)
+ (CHARDP R 14)
+ )
+(CHARACTER C D
+ (CHARWD R 592)
+ (CHARHT R 586)
+ )
+(CHARACTER C E
+ (CHARWD R 496)
+ (CHARHT R 571)
+ )
+(CHARACTER C F
+ (CHARWD R 478)
+ (CHARHT R 615)
+ )
+(CHARACTER C G
+ (CHARWD R 583)
+ (CHARHT R 586)
+ (CHARDP R 14)
+ )
+(CHARACTER C H
+ (CHARWD R 653)
+ (CHARHT R 615)
+ )
+(CHARACTER C I
+ (CHARWD R 297)
+ (CHARHT R 571)
+ )
+(CHARACTER C J
+ (CHARWD R 305)
+ (CHARHT R 615)
+ (CHARDP R 185)
+ )
+(CHARACTER C K
+ (CHARWD R 578)
+ (CHARHT R 615)
+ (CHARDP R 6)
+ )
+(CHARACTER C L
+ (CHARWD R 476)
+ (CHARHT R 571)
+ )
+(CHARACTER C M
+ (CHARWD R 806)
+ (CHARHT R 615)
+ )
+(CHARACTER C N
+ (CHARWD R 648)
+ (CHARHT R 571)
+ (CHARDP R 14)
+ )
+(CHARACTER C O
+ (CHARWD R 600)
+ (CHARHT R 571)
+ (CHARDP R 14)
+ )
+(CHARACTER C P
+ (CHARWD R 522)
+ (CHARHT R 629)
+ )
+(CHARACTER C Q
+ (CHARWD R 600)
+ (CHARHT R 629)
+ (CHARDP R 148)
+ (CHARIC R 25)
+ )
+(CHARACTER C R
+ (CHARWD R 561)
+ (CHARHT R 571)
+ (CHARDP R 6)
+ )
+(CHARACTER C S
+ (CHARWD R 476)
+ (CHARHT R 571)
+ (CHARDP R 14)
+ )
+(CHARACTER C T
+ (CHARWD R 550)
+ (CHARHT R 586)
+ )
+(CHARACTER C U
+ (CHARWD R 653)
+ (CHARHT R 571)
+ (CHARDP R 14)
+ )
+(CHARACTER C V
+ (CHARWD R 649)
+ (CHARHT R 615)
+ (CHARDP R 14)
+ )
+(CHARACTER C W
+ (CHARWD R 850)
+ (CHARHT R 571)
+ (CHARDP R 14)
+ )
+(CHARACTER C X
+ (CHARWD R 615)
+ (CHARHT R 615)
+ )
+(CHARACTER C Y
+ (CHARWD R 594)
+ (CHARHT R 571)
+ )
+(CHARACTER C Z
+ (CHARWD R 522)
+ (CHARHT R 571)
+ )
+(CHARACTER O 133 (comment bracketleft)
+ (CHARWD R 308)
+ (CHARHT R 781)
+ (CHARDP R 163)
+ )
+(CHARACTER O 134 (comment backslash)
+ (CHARWD R 469)
+ (CHARHT R 781)
+ (CHARDP R 163)
+ )
+(CHARACTER O 135 (comment bracketright)
+ (CHARWD R 308)
+ (CHARHT R 781)
+ (CHARDP R 163)
+ )
+(CHARACTER O 136 (comment asciicircum)
+ (CHARWD R 492)
+ (CHARHT R 756)
+ )
+(CHARACTER O 137 (comment underscore)
+ (CHARWD R 469)
+ (CHARDP R 120)
+ )
+(CHARACTER O 140 (comment quoteleft)
+ (CHARWD R 229)
+ (CHARHT R 708)
+ )
+(CHARACTER C a
+ (CHARWD R 458)
+ (CHARHT R 454)
+ (CHARDP R 14)
+ )
+(CHARACTER C b
+ (CHARWD R 507)
+ (CHARHT R 756)
+ (CHARDP R 14)
+ )
+(CHARACTER C c
+ (CHARWD R 437)
+ (CHARHT R 454)
+ (CHARDP R 14)
+ )
+(CHARACTER C d
+ (CHARWD R 520)
+ (CHARHT R 490)
+ (CHARDP R 14)
+ )
+(CHARACTER C e
+ (CHARWD R 461)
+ (CHARHT R 454)
+ (CHARDP R 14)
+ )
+(CHARACTER C f
+ (CHARWD R 311)
+ (CHARHT R 756)
+ (CHARIC R 87)
+ )
+(CHARACTER C g
+ (CHARWD R 487)
+ (CHARHT R 454)
+ (CHARDP R 244)
+ )
+(CHARACTER C h
+ (CHARWD R 551)
+ (CHARHT R 756)
+ )
+(CHARACTER C i
+ (CHARWD R 270)
+ (CHARHT R 454)
+ )
+(CHARACTER C j
+ (CHARWD R 258)
+ (CHARHT R 662)
+ (CHARDP R 244)
+ )
+(CHARACTER C k
+ (CHARWD R 500)
+ (CHARHT R 756)
+ (CHARDP R 4)
+ )
+(CHARACTER C l
+ (CHARWD R 270)
+ (CHARHT R 693)
+ )
+(CHARACTER C m
+ (CHARWD R 803)
+ (CHARHT R 468)
+ )
+(CHARACTER C n
+ (CHARWD R 551)
+ (CHARHT R 454)
+ )
+(CHARACTER C o
+ (CHARWD R 502)
+ (CHARHT R 454)
+ (CHARDP R 14)
+ )
+(CHARACTER C p
+ (CHARWD R 529)
+ (CHARHT R 468)
+ (CHARDP R 234)
+ )
+(CHARACTER C q
+ (CHARWD R 515)
+ (CHARHT R 468)
+ (CHARDP R 234)
+ )
+(CHARACTER C r
+ (CHARWD R 395)
+ (CHARHT R 454)
+ )
+(CHARACTER C s
+ (CHARWD R 386)
+ (CHARHT R 454)
+ (CHARDP R 14)
+ )
+(CHARACTER C t
+ (CHARWD R 344)
+ (CHARHT R 465)
+ (CHARDP R 14)
+ )
+(CHARACTER C u
+ (CHARWD R 529)
+ (CHARHT R 454)
+ (CHARDP R 14)
+ )
+(CHARACTER C v
+ (CHARWD R 493)
+ (CHARHT R 454)
+ (CHARDP R 14)
+ )
+(CHARACTER C w
+ (CHARWD R 706)
+ (CHARHT R 454)
+ (CHARDP R 14)
+ )
+(CHARACTER C x
+ (CHARWD R 502)
+ (CHARHT R 454)
+ )
+(CHARACTER C y
+ (CHARWD R 493)
+ (CHARHT R 454)
+ (CHARDP R 244)
+ )
+(CHARACTER C z
+ (CHARWD R 441)
+ (CHARHT R 454)
+ )
+(CHARACTER O 173 (comment braceleft)
+ (CHARWD R 335)
+ (CHARHT R 781)
+ (CHARDP R 153)
+ )
+(CHARACTER O 174 (comment bar)
+ (CHARWD R 229)
+ (CHARHT R 815)
+ (CHARDP R 197)
+ )
+(CHARACTER O 175 (comment braceright)
+ (CHARWD R 335)
+ (CHARHT R 781)
+ (CHARDP R 153)
+ )
+(CHARACTER O 176 (comment asciitilde)
+ (CHARWD R 487)
+ (CHARHT R 390)
+ )
+(CHARACTER O 200 (comment Abreve)
+ (CHARWD R 595)
+ (CHARHT R 842)
+ )
+(CHARACTER O 201 (comment Aogonek)
+ (CHARWD R 595)
+ (CHARHT R 643)
+ (CHARDP R 216)
+ )
+(CHARACTER O 202 (comment Cacute)
+ (CHARWD R 536)
+ (CHARHT R 844)
+ (CHARDP R 14)
+ )
+(CHARACTER O 203 (comment Ccaron)
+ (CHARWD R 536)
+ (CHARHT R 852)
+ (CHARDP R 14)
+ )
+(CHARACTER O 204 (comment Dcaron)
+ (CHARWD R 592)
+ (CHARHT R 852)
+ )
+(CHARACTER O 205 (comment Ecaron)
+ (CHARWD R 496)
+ (CHARHT R 852)
+ )
+(CHARACTER O 206 (comment Eogonek)
+ (CHARWD R 496)
+ (CHARHT R 615)
+ (CHARDP R 216)
+ )
+(CHARACTER O 207 (comment Gbreve)
+ (CHARWD R 583)
+ (CHARHT R 842)
+ (CHARDP R 14)
+ )
+(CHARACTER O 210 (comment Lacute)
+ (CHARWD R 476)
+ (CHARHT R 844)
+ )
+(CHARACTER O 211 (comment Lcaron)
+ (CHARWD R 476)
+ (CHARHT R 731)
+ )
+(CHARACTER O 212 (comment Lslash)
+ (CHARWD R 476)
+ (CHARHT R 615)
+ )
+(CHARACTER O 213 (comment Nacute)
+ (CHARWD R 648)
+ (CHARHT R 844)
+ (CHARDP R 14)
+ )
+(CHARACTER O 214 (comment Ncaron)
+ (CHARWD R 648)
+ (CHARHT R 852)
+ (CHARDP R 14)
+ )
+(CHARACTER O 215 (comment Eng)
+ (CHARWD R 603)
+ (CHARHT R 629)
+ (CHARDP R 185)
+ )
+(CHARACTER O 216 (comment Ohungarumlaut)
+ (CHARWD R 600)
+ (CHARHT R 883)
+ (CHARDP R 14)
+ )
+(CHARACTER O 217 (comment Racute)
+ (CHARWD R 561)
+ (CHARHT R 844)
+ (CHARDP R 6)
+ )
+(CHARACTER O 220 (comment Rcaron)
+ (CHARWD R 561)
+ (CHARHT R 852)
+ (CHARDP R 6)
+ )
+(CHARACTER O 221 (comment Sacute)
+ (CHARWD R 476)
+ (CHARHT R 844)
+ (CHARDP R 14)
+ )
+(CHARACTER O 222 (comment Scaron)
+ (CHARWD R 476)
+ (CHARHT R 852)
+ (CHARDP R 14)
+ )
+(CHARACTER O 223 (comment Scedilla)
+ (CHARWD R 476)
+ (CHARHT R 629)
+ (CHARDP R 216)
+ )
+(CHARACTER O 224 (comment Tcaron)
+ (CHARWD R 550)
+ (CHARHT R 852)
+ )
+(CHARACTER O 225 (comment uni021A)
+ (CHARWD R 550)
+ (CHARHT R 615)
+ (CHARDP R 247)
+ )
+(CHARACTER O 226 (comment Uhungarumlaut)
+ (CHARWD R 653)
+ (CHARHT R 883)
+ (CHARDP R 14)
+ )
+(CHARACTER O 227 (comment Uring)
+ (CHARWD R 653)
+ (CHARHT R 859)
+ (CHARDP R 14)
+ )
+(CHARACTER O 230 (comment Ydieresis)
+ (CHARWD R 594)
+ (CHARHT R 798)
+ )
+(CHARACTER O 231 (comment Zacute)
+ (CHARWD R 522)
+ (CHARHT R 844)
+ )
+(CHARACTER O 232 (comment Zcaron)
+ (CHARWD R 522)
+ (CHARHT R 852)
+ )
+(CHARACTER O 233 (comment Zdotaccent)
+ (CHARWD R 522)
+ (CHARHT R 798)
+ )
+(CHARACTER O 234 (comment IJ)
+ (CHARWD R 603)
+ (CHARHT R 615)
+ (CHARDP R 185)
+ )
+(CHARACTER O 237 (comment section)
+ (CHARWD R 469)
+ (CHARHT R 703)
+ (CHARDP R 14)
+ )
+(CHARACTER O 240 (comment abreve)
+ (CHARWD R 458)
+ (CHARHT R 686)
+ (CHARDP R 14)
+ )
+(CHARACTER O 241 (comment aogonek)
+ (CHARWD R 458)
+ (CHARHT R 468)
+ (CHARDP R 216)
+ )
+(CHARACTER O 242 (comment cacute)
+ (CHARWD R 437)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 243 (comment ccaron)
+ (CHARWD R 437)
+ (CHARHT R 720)
+ (CHARDP R 14)
+ )
+(CHARACTER O 244 (comment dcaron)
+ (CHARWD R 674)
+ (CHARHT R 756)
+ (CHARDP R 14)
+ )
+(CHARACTER O 245 (comment ecaron)
+ (CHARWD R 461)
+ (CHARHT R 720)
+ (CHARDP R 14)
+ )
+(CHARACTER O 246 (comment eogonek)
+ (CHARWD R 461)
+ (CHARHT R 468)
+ (CHARDP R 216)
+ )
+(CHARACTER O 247 (comment gbreve)
+ (CHARWD R 487)
+ (CHARHT R 686)
+ (CHARDP R 244)
+ )
+(CHARACTER O 250 (comment lacute)
+ (CHARWD R 270)
+ (CHARHT R 966)
+ (CHARIC R 33)
+ )
+(CHARACTER O 251 (comment lcaron)
+ (CHARWD R 426)
+ (CHARHT R 756)
+ )
+(CHARACTER O 252 (comment lslash)
+ (CHARWD R 270)
+ (CHARHT R 756)
+ )
+(CHARACTER O 253 (comment nacute)
+ (CHARWD R 551)
+ (CHARHT R 727)
+ )
+(CHARACTER O 254 (comment ncaron)
+ (CHARWD R 551)
+ (CHARHT R 720)
+ )
+(CHARACTER O 255 (comment eng)
+ (CHARWD R 546)
+ (CHARHT R 469)
+ (CHARDP R 244)
+ )
+(CHARACTER O 256 (comment ohungarumlaut)
+ (CHARWD R 502)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 257 (comment racute)
+ (CHARWD R 395)
+ (CHARHT R 727)
+ )
+(CHARACTER O 260 (comment rcaron)
+ (CHARWD R 395)
+ (CHARHT R 720)
+ )
+(CHARACTER O 261 (comment sacute)
+ (CHARWD R 386)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 262 (comment scaron)
+ (CHARWD R 386)
+ (CHARHT R 720)
+ (CHARDP R 14)
+ )
+(CHARACTER O 263 (comment scedilla)
+ (CHARWD R 386)
+ (CHARHT R 468)
+ (CHARDP R 216)
+ )
+(CHARACTER O 264 (comment tcaron)
+ (CHARWD R 344)
+ (CHARHT R 731)
+ (CHARDP R 14)
+ (CHARIC R 17)
+ )
+(CHARACTER O 265 (comment uni021B)
+ (CHARWD R 344)
+ (CHARHT R 625)
+ (CHARDP R 247)
+ )
+(CHARACTER O 266 (comment uhungarumlaut)
+ (CHARWD R 529)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 267 (comment uring)
+ (CHARWD R 529)
+ (CHARHT R 703)
+ (CHARDP R 14)
+ )
+(CHARACTER O 270 (comment ydieresis)
+ (CHARWD R 493)
+ (CHARHT R 662)
+ (CHARDP R 244)
+ )
+(CHARACTER O 271 (comment zacute)
+ (CHARWD R 441)
+ (CHARHT R 727)
+ )
+(CHARACTER O 272 (comment zcaron)
+ (CHARWD R 441)
+ (CHARHT R 720)
+ )
+(CHARACTER O 273 (comment zdotaccent)
+ (CHARWD R 441)
+ (CHARHT R 662)
+ )
+(CHARACTER O 274 (comment ij)
+ (CHARWD R 529)
+ (CHARHT R 662)
+ (CHARDP R 244)
+ )
+(CHARACTER O 275 (comment exclamdown)
+ (CHARWD R 271)
+ (CHARHT R 469)
+ (CHARDP R 275)
+ )
+(CHARACTER O 276 (comment questiondown)
+ (CHARWD R 433)
+ (CHARHT R 468)
+ (CHARDP R 272)
+ )
+(CHARACTER O 277 (comment sterling)
+ (CHARWD R 469)
+ (CHARHT R 603)
+ (CHARDP R 15)
+ )
+(CHARACTER O 300 (comment Agrave)
+ (CHARWD R 595)
+ (CHARHT R 844)
+ )
+(CHARACTER O 301 (comment Aacute)
+ (CHARWD R 595)
+ (CHARHT R 844)
+ )
+(CHARACTER O 302 (comment Acircumflex)
+ (CHARWD R 595)
+ (CHARHT R 840)
+ )
+(CHARACTER O 303 (comment Atilde)
+ (CHARWD R 595)
+ (CHARHT R 805)
+ )
+(CHARACTER O 304 (comment Adieresis)
+ (CHARWD R 595)
+ (CHARHT R 798)
+ )
+(CHARACTER O 305 (comment Aring)
+ (CHARWD R 595)
+ (CHARHT R 859)
+ )
+(CHARACTER O 306 (comment AE)
+ (CHARWD R 778)
+ (CHARHT R 615)
+ )
+(CHARACTER O 307 (comment Ccedilla)
+ (CHARWD R 536)
+ (CHARHT R 629)
+ (CHARDP R 216)
+ )
+(CHARACTER O 310 (comment Egrave)
+ (CHARWD R 496)
+ (CHARHT R 844)
+ )
+(CHARACTER O 311 (comment Eacute)
+ (CHARWD R 496)
+ (CHARHT R 844)
+ )
+(CHARACTER O 312 (comment Ecircumflex)
+ (CHARWD R 496)
+ (CHARHT R 840)
+ )
+(CHARACTER O 313 (comment Edieresis)
+ (CHARWD R 496)
+ (CHARHT R 798)
+ )
+(CHARACTER O 314 (comment Igrave)
+ (CHARWD R 297)
+ (CHARHT R 844)
+ )
+(CHARACTER O 315 (comment Iacute)
+ (CHARWD R 297)
+ (CHARHT R 844)
+ (CHARIC R 11)
+ )
+(CHARACTER O 316 (comment Icircumflex)
+ (CHARWD R 297)
+ (CHARHT R 840)
+ (CHARIC R 1)
+ )
+(CHARACTER O 317 (comment Idieresis)
+ (CHARWD R 297)
+ (CHARHT R 798)
+ )
+(CHARACTER O 320 (comment Eth)
+ (CHARWD R 592)
+ (CHARHT R 629)
+ )
+(CHARACTER O 321 (comment Ntilde)
+ (CHARWD R 648)
+ (CHARHT R 805)
+ (CHARDP R 14)
+ )
+(CHARACTER O 322 (comment Ograve)
+ (CHARWD R 600)
+ (CHARHT R 844)
+ (CHARDP R 14)
+ )
+(CHARACTER O 323 (comment Oacute)
+ (CHARWD R 600)
+ (CHARHT R 844)
+ (CHARDP R 14)
+ )
+(CHARACTER O 324 (comment Ocircumflex)
+ (CHARWD R 600)
+ (CHARHT R 840)
+ (CHARDP R 14)
+ )
+(CHARACTER O 325 (comment Otilde)
+ (CHARWD R 600)
+ (CHARHT R 805)
+ (CHARDP R 14)
+ )
+(CHARACTER O 326 (comment Odieresis)
+ (CHARWD R 600)
+ (CHARHT R 798)
+ (CHARDP R 14)
+ )
+(CHARACTER O 327 (comment OE)
+ (CHARWD R 797)
+ (CHARHT R 629)
+ (CHARDP R 14)
+ )
+(CHARACTER O 330 (comment Oslash)
+ (CHARWD R 600)
+ (CHARHT R 641)
+ (CHARDP R 25)
+ )
+(CHARACTER O 331 (comment Ugrave)
+ (CHARWD R 653)
+ (CHARHT R 844)
+ (CHARDP R 14)
+ )
+(CHARACTER O 332 (comment Uacute)
+ (CHARWD R 653)
+ (CHARHT R 844)
+ (CHARDP R 14)
+ )
+(CHARACTER O 333 (comment Ucircumflex)
+ (CHARWD R 653)
+ (CHARHT R 840)
+ (CHARDP R 14)
+ )
+(CHARACTER O 334 (comment Udieresis)
+ (CHARWD R 653)
+ (CHARHT R 798)
+ (CHARDP R 14)
+ )
+(CHARACTER O 335 (comment Yacute)
+ (CHARWD R 594)
+ (CHARHT R 844)
+ )
+(CHARACTER O 336 (comment Thorn)
+ (CHARWD R 522)
+ (CHARHT R 615)
+ )
+(CHARACTER O 340 (comment agrave)
+ (CHARWD R 458)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 341 (comment aacute)
+ (CHARWD R 458)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 342 (comment acircumflex)
+ (CHARWD R 458)
+ (CHARHT R 718)
+ (CHARDP R 14)
+ )
+(CHARACTER O 343 (comment atilde)
+ (CHARWD R 458)
+ (CHARHT R 668)
+ (CHARDP R 14)
+ )
+(CHARACTER O 344 (comment adieresis)
+ (CHARWD R 458)
+ (CHARHT R 662)
+ (CHARDP R 14)
+ )
+(CHARACTER O 345 (comment aring)
+ (CHARWD R 458)
+ (CHARHT R 703)
+ (CHARDP R 14)
+ )
+(CHARACTER O 346 (comment ae)
+ (CHARWD R 691)
+ (CHARHT R 468)
+ (CHARDP R 14)
+ )
+(CHARACTER O 347 (comment ccedilla)
+ (CHARWD R 437)
+ (CHARHT R 468)
+ (CHARDP R 216)
+ )
+(CHARACTER O 350 (comment egrave)
+ (CHARWD R 461)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 351 (comment eacute)
+ (CHARWD R 461)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 352 (comment ecircumflex)
+ (CHARWD R 461)
+ (CHARHT R 718)
+ (CHARDP R 14)
+ )
+(CHARACTER O 353 (comment edieresis)
+ (CHARWD R 461)
+ (CHARHT R 662)
+ (CHARDP R 14)
+ )
+(CHARACTER O 354 (comment igrave)
+ (CHARWD R 270)
+ (CHARHT R 727)
+ )
+(CHARACTER O 355 (comment iacute)
+ (CHARWD R 270)
+ (CHARHT R 727)
+ (CHARIC R 16)
+ )
+(CHARACTER O 356 (comment icircumflex)
+ (CHARWD R 270)
+ (CHARHT R 718)
+ (CHARIC R 23)
+ )
+(CHARACTER O 357 (comment idieresis)
+ (CHARWD R 270)
+ (CHARHT R 662)
+ (CHARIC R 15)
+ )
+(CHARACTER O 360 (comment eth)
+ (CHARWD R 498)
+ (CHARHT R 703)
+ (CHARDP R 14)
+ )
+(CHARACTER O 361 (comment ntilde)
+ (CHARWD R 551)
+ (CHARHT R 668)
+ )
+(CHARACTER O 362 (comment ograve)
+ (CHARWD R 502)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 363 (comment oacute)
+ (CHARWD R 502)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 364 (comment ocircumflex)
+ (CHARWD R 502)
+ (CHARHT R 718)
+ (CHARDP R 14)
+ )
+(CHARACTER O 365 (comment otilde)
+ (CHARWD R 502)
+ (CHARHT R 668)
+ (CHARDP R 14)
+ )
+(CHARACTER O 366 (comment odieresis)
+ (CHARWD R 502)
+ (CHARHT R 662)
+ (CHARDP R 14)
+ )
+(CHARACTER O 367 (comment oe)
+ (CHARWD R 792)
+ (CHARHT R 468)
+ (CHARDP R 14)
+ )
+(CHARACTER O 370 (comment oslash)
+ (CHARWD R 502)
+ (CHARHT R 479)
+ (CHARDP R 25)
+ )
+(CHARACTER O 371 (comment ugrave)
+ (CHARWD R 529)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 372 (comment uacute)
+ (CHARWD R 529)
+ (CHARHT R 727)
+ (CHARDP R 14)
+ )
+(CHARACTER O 373 (comment ucircumflex)
+ (CHARWD R 529)
+ (CHARHT R 718)
+ (CHARDP R 14)
+ )
+(CHARACTER O 374 (comment udieresis)
+ (CHARWD R 529)
+ (CHARHT R 662)
+ (CHARDP R 14)
+ )
+(CHARACTER O 375 (comment yacute)
+ (CHARWD R 493)
+ (CHARHT R 727)
+ (CHARDP R 244)
+ )
+(CHARACTER O 376 (comment thorn)
+ (CHARWD R 529)
+ (CHARHT R 756)
+ (CHARDP R 234)
+ )
+(CHARACTER O 377 (comment germandbls)
+ (CHARWD R 564)
+ (CHARHT R 756)
+ (CHARDP R 14)
+ )
diff --git a/Build/source/texk/ttf2pk/tests/GenR102-ec.pl b/Build/source/texk/ttf2pk/tests/GenR102-ec.pl
new file mode 100644
index 00000000000..00201163b61
--- /dev/null
+++ b/Build/source/texk/ttf2pk/tests/GenR102-ec.pl
@@ -0,0 +1,1186 @@
+(FAMILY GENR102-EC)
+(FACE F MRR)
+(HEADER D 18 O 11120671145)
+(HEADER D 19 O 14135062544)
+(HEADER D 20 O 4030474440)
+(HEADER D 21 O 14035072146)
+(HEADER D 22 O 6235063155)
+(HEADER D 23 O 4021662556)
+(HEADER D 24 O 12214230062)
+(HEADER D 25 O 4013272440)
+(HEADER D 26 O 5534220055)
+(HEADER D 27 O 11610026524)
+(HEADER D 28 O 4031662556)
+(HEADER D 29 O 16432272555)
+(HEADER D 30 O 5531261440)
+(HEADER D 31 O 5535420107)
+(HEADER D 32 O 14533451055)
+(HEADER D 33 O 14530620107)
+(HEADER D 34 O 14533451061)
+(HEADER D 35 O 6014426545)
+(HEADER D 36 O 14311600000)
+(CODINGSCHEME GENTIUM-ECENCODING)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM O 23012515307)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.22)
+ (STRETCH R 0.3)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.454)
+ (QUAD R 1.0)
+ )
+(CHARACTER O 0
+ (CHARWD R 0.318)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 1
+ (CHARWD R 0.318)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 2
+ (CHARWD R 0.357)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 3
+ (CHARWD R 0.401)
+ (CHARHT R 0.674)
+ )
+(CHARACTER O 4
+ (CHARWD R 0.391)
+ (CHARHT R 0.674)
+ )
+(CHARACTER O 5
+ (CHARWD R 0.375)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 6
+ (CHARWD R 0.25)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 7
+ (CHARWD R 0.357)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 10
+ (CHARWD R 0.356)
+ (CHARHT R 0.674)
+ )
+(CHARACTER O 11
+ (CHARWD R 0.493)
+ (CHARHT R 0.635)
+ )
+(CHARACTER O 12
+ (CHARWD R 0.195)
+ (CHARHT R 0.674)
+ )
+(CHARACTER O 13
+ (CHARWD R 0.229)
+ (CHARHT R 0.013)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 14
+ (CHARWD R 0.258)
+ (CHARHT R 0.013)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 15
+ (CHARWD R 0.229)
+ (CHARHT R 0.111)
+ (CHARDP R 0.132)
+ )
+(CHARACTER O 16
+ (CHARWD R 0.304)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 17
+ (CHARWD R 0.304)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 20
+ (CHARWD R 0.436)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 21
+ (CHARWD R 0.436)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 22
+ (CHARWD R 0.449)
+ (CHARHT R 0.111)
+ (CHARDP R 0.132)
+ )
+(CHARACTER O 23
+ (CHARWD R 0.485)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 24
+ (CHARWD R 0.485)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 25
+ (CHARWD R 0.469)
+ (CHARHT R 0.277)
+ )
+(CHARACTER O 26
+ (CHARWD R 0.766)
+ (CHARHT R 0.277)
+ )
+(CHARACTER O 27
+ (CHARWD R 0.0)
+ )
+(CHARACTER O 31
+ (CHARWD R 0.27)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 32
+ (CHARWD R 0.258)
+ (CHARHT R 0.453)
+ (CHARDP R 0.245)
+ )
+(CHARACTER O 33
+ (CHARWD R 0.622)
+ (CHARHT R 0.768)
+ (CHARIC R 0.087)
+ )
+(CHARACTER O 34
+ (CHARWD R 0.582)
+ (CHARHT R 0.768)
+ )
+(CHARACTER O 35
+ (CHARWD R 0.582)
+ (CHARHT R 0.768)
+ )
+(CHARACTER O 36
+ (CHARWD R 0.893)
+ (CHARHT R 0.768)
+ )
+(CHARACTER O 37
+ (CHARWD R 0.893)
+ (CHARHT R 0.768)
+ )
+(CHARACTER O 41
+ (CHARWD R 0.271)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 42
+ (CHARWD R 0.424)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 43
+ (CHARWD R 0.469)
+ (CHARHT R 0.635)
+ (CHARIC R 0.01)
+ )
+(CHARACTER O 44
+ (CHARWD R 0.469)
+ (CHARHT R 0.674)
+ (CHARDP R 0.084)
+ )
+(CHARACTER O 45
+ (CHARWD R 0.689)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 46
+ (CHARWD R 0.666)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 47
+ (CHARWD R 0.229)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 50
+ (CHARWD R 0.316)
+ (CHARHT R 0.768)
+ (CHARDP R 0.15)
+ )
+(CHARACTER O 51
+ (CHARWD R 0.316)
+ (CHARHT R 0.768)
+ (CHARDP R 0.15)
+ )
+(CHARACTER O 52
+ (CHARWD R 0.446)
+ (CHARHT R 0.768)
+ )
+(CHARACTER O 53
+ (CHARWD R 0.41)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 54
+ (CHARWD R 0.229)
+ (CHARHT R 0.111)
+ (CHARDP R 0.15)
+ )
+(CHARACTER O 55
+ (CHARWD R 0.336)
+ (CHARHT R 0.277)
+ )
+(CHARACTER O 56
+ (CHARWD R 0.229)
+ (CHARHT R 0.111)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 57
+ (CHARWD R 0.469)
+ (CHARHT R 0.768)
+ (CHARDP R 0.163)
+ )
+(CHARACTER C 0
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C 1
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C 2
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C 3
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C 4
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C 5
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C 6
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C 7
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C 8
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C 9
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ (CHARDP R 0.022)
+ )
+(CHARACTER O 72
+ (CHARWD R 0.229)
+ (CHARHT R 0.474)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 73
+ (CHARWD R 0.229)
+ (CHARHT R 0.474)
+ (CHARDP R 0.15)
+ )
+(CHARACTER O 74
+ (CHARWD R 0.438)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 75
+ (CHARWD R 0.438)
+ (CHARHT R 0.382)
+ )
+(CHARACTER O 76
+ (CHARWD R 0.438)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 77
+ (CHARWD R 0.433)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 100
+ (CHARWD R 0.807)
+ (CHARHT R 0.635)
+ (CHARDP R 0.184)
+ )
+(CHARACTER C A
+ (CHARWD R 0.595)
+ (CHARHT R 0.635)
+ )
+(CHARACTER C B
+ (CHARWD R 0.549)
+ (CHARHT R 0.635)
+ (CHARDP R 0.005)
+ )
+(CHARACTER C C
+ (CHARWD R 0.536)
+ (CHARHT R 0.635)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C D
+ (CHARWD R 0.592)
+ (CHARHT R 0.635)
+ )
+(CHARACTER C E
+ (CHARWD R 0.496)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C F
+ (CHARWD R 0.478)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C G
+ (CHARWD R 0.583)
+ (CHARHT R 0.635)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C H
+ (CHARWD R 0.653)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C I
+ (CHARWD R 0.297)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C J
+ (CHARWD R 0.305)
+ (CHARHT R 0.601)
+ (CHARDP R 0.184)
+ )
+(CHARACTER C K
+ (CHARWD R 0.578)
+ (CHARHT R 0.601)
+ (CHARDP R 0.005)
+ )
+(CHARACTER C L
+ (CHARWD R 0.476)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C M
+ (CHARWD R 0.806)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C N
+ (CHARWD R 0.648)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C O
+ (CHARWD R 0.6)
+ (CHARHT R 0.635)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C P
+ (CHARWD R 0.522)
+ (CHARHT R 0.635)
+ )
+(CHARACTER C Q
+ (CHARWD R 0.6)
+ (CHARHT R 0.635)
+ (CHARDP R 0.15)
+ (CHARIC R 0.025)
+ )
+(CHARACTER C R
+ (CHARWD R 0.561)
+ (CHARHT R 0.635)
+ (CHARDP R 0.005)
+ )
+(CHARACTER C S
+ (CHARWD R 0.476)
+ (CHARHT R 0.635)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C T
+ (CHARWD R 0.55)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C U
+ (CHARWD R 0.653)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C V
+ (CHARWD R 0.649)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C W
+ (CHARWD R 0.85)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C X
+ (CHARWD R 0.615)
+ (CHARHT R 0.601)
+ )
+(CHARACTER C Y
+ (CHARWD R 0.594)
+ (CHARHT R 0.635)
+ )
+(CHARACTER C Z
+ (CHARWD R 0.522)
+ (CHARHT R 0.635)
+ )
+(CHARACTER O 133
+ (CHARWD R 0.308)
+ (CHARHT R 0.768)
+ (CHARDP R 0.163)
+ )
+(CHARACTER O 134
+ (CHARWD R 0.469)
+ (CHARHT R 0.768)
+ (CHARDP R 0.163)
+ )
+(CHARACTER O 135
+ (CHARWD R 0.308)
+ (CHARHT R 0.768)
+ (CHARDP R 0.163)
+ )
+(CHARACTER O 136
+ (CHARWD R 0.492)
+ (CHARHT R 0.768)
+ )
+(CHARACTER O 137
+ (CHARWD R 0.469)
+ (CHARDP R 0.12)
+ )
+(CHARACTER O 140
+ (CHARWD R 0.229)
+ (CHARHT R 0.717)
+ )
+(CHARACTER C a
+ (CHARWD R 0.458)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C b
+ (CHARWD R 0.507)
+ (CHARHT R 0.768)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C c
+ (CHARWD R 0.437)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C d
+ (CHARWD R 0.52)
+ (CHARHT R 0.768)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C e
+ (CHARWD R 0.461)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C f
+ (CHARWD R 0.311)
+ (CHARHT R 0.768)
+ (CHARIC R 0.087)
+ )
+(CHARACTER C g
+ (CHARWD R 0.487)
+ (CHARHT R 0.453)
+ (CHARDP R 0.245)
+ )
+(CHARACTER C h
+ (CHARWD R 0.551)
+ (CHARHT R 0.768)
+ )
+(CHARACTER C i
+ (CHARWD R 0.27)
+ (CHARHT R 0.674)
+ )
+(CHARACTER C j
+ (CHARWD R 0.258)
+ (CHARHT R 0.674)
+ (CHARDP R 0.245)
+ )
+(CHARACTER C k
+ (CHARWD R 0.5)
+ (CHARHT R 0.768)
+ (CHARDP R 0.005)
+ )
+(CHARACTER C l
+ (CHARWD R 0.27)
+ (CHARHT R 0.768)
+ )
+(CHARACTER C m
+ (CHARWD R 0.803)
+ (CHARHT R 0.453)
+ )
+(CHARACTER C n
+ (CHARWD R 0.551)
+ (CHARHT R 0.453)
+ )
+(CHARACTER C o
+ (CHARWD R 0.502)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C p
+ (CHARWD R 0.529)
+ (CHARHT R 0.453)
+ (CHARDP R 0.234)
+ )
+(CHARACTER C q
+ (CHARWD R 0.515)
+ (CHARHT R 0.453)
+ (CHARDP R 0.234)
+ )
+(CHARACTER C r
+ (CHARWD R 0.395)
+ (CHARHT R 0.453)
+ )
+(CHARACTER C s
+ (CHARWD R 0.386)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C t
+ (CHARWD R 0.344)
+ (CHARHT R 0.635)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C u
+ (CHARWD R 0.529)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C v
+ (CHARWD R 0.493)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C w
+ (CHARWD R 0.706)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER C x
+ (CHARWD R 0.502)
+ (CHARHT R 0.453)
+ )
+(CHARACTER C y
+ (CHARWD R 0.493)
+ (CHARHT R 0.453)
+ (CHARDP R 0.245)
+ )
+(CHARACTER C z
+ (CHARWD R 0.441)
+ (CHARHT R 0.453)
+ )
+(CHARACTER O 173
+ (CHARWD R 0.335)
+ (CHARHT R 0.768)
+ (CHARDP R 0.15)
+ )
+(CHARACTER O 174
+ (CHARWD R 0.229)
+ (CHARHT R 0.806)
+ (CHARDP R 0.197)
+ )
+(CHARACTER O 175
+ (CHARWD R 0.335)
+ (CHARHT R 0.768)
+ (CHARDP R 0.15)
+ )
+(CHARACTER O 176
+ (CHARWD R 0.487)
+ (CHARHT R 0.382)
+ )
+(CHARACTER O 200
+ (CHARWD R 0.595)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 201
+ (CHARWD R 0.595)
+ (CHARHT R 0.635)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 202
+ (CHARWD R 0.536)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 203
+ (CHARWD R 0.536)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 204
+ (CHARWD R 0.592)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 205
+ (CHARWD R 0.496)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 206
+ (CHARWD R 0.496)
+ (CHARHT R 0.601)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 207
+ (CHARWD R 0.583)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 210
+ (CHARWD R 0.476)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 211
+ (CHARWD R 0.476)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 212
+ (CHARWD R 0.476)
+ (CHARHT R 0.601)
+ )
+(CHARACTER O 213
+ (CHARWD R 0.648)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 214
+ (CHARWD R 0.648)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 215
+ (CHARWD R 0.603)
+ (CHARHT R 0.635)
+ (CHARDP R 0.184)
+ )
+(CHARACTER O 216
+ (CHARWD R 0.6)
+ (CHARHT R 0.883)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 217
+ (CHARWD R 0.561)
+ (CHARHT R 0.849)
+ (CHARDP R 0.005)
+ )
+(CHARACTER O 220
+ (CHARWD R 0.561)
+ (CHARHT R 0.849)
+ (CHARDP R 0.005)
+ )
+(CHARACTER O 221
+ (CHARWD R 0.476)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 222
+ (CHARWD R 0.476)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 223
+ (CHARWD R 0.476)
+ (CHARHT R 0.635)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 224
+ (CHARWD R 0.55)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 225
+ (CHARWD R 0.55)
+ (CHARHT R 0.601)
+ (CHARDP R 0.245)
+ )
+(CHARACTER O 226
+ (CHARWD R 0.653)
+ (CHARHT R 0.883)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 227
+ (CHARWD R 0.653)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 230
+ (CHARWD R 0.594)
+ (CHARHT R 0.806)
+ )
+(CHARACTER O 231
+ (CHARWD R 0.522)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 232
+ (CHARWD R 0.522)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 233
+ (CHARWD R 0.522)
+ (CHARHT R 0.806)
+ )
+(CHARACTER O 234
+ (CHARWD R 0.603)
+ (CHARHT R 0.601)
+ (CHARDP R 0.184)
+ )
+(CHARACTER O 237
+ (CHARWD R 0.469)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 240
+ (CHARWD R 0.458)
+ (CHARHT R 0.674)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 241
+ (CHARWD R 0.458)
+ (CHARHT R 0.453)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 242
+ (CHARWD R 0.437)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 243
+ (CHARWD R 0.437)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 244
+ (CHARWD R 0.674)
+ (CHARHT R 0.768)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 245
+ (CHARWD R 0.461)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 246
+ (CHARWD R 0.461)
+ (CHARHT R 0.453)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 247
+ (CHARWD R 0.487)
+ (CHARHT R 0.674)
+ (CHARDP R 0.245)
+ )
+(CHARACTER O 250
+ (CHARWD R 0.27)
+ (CHARHT R 0.966)
+ (CHARIC R 0.033)
+ )
+(CHARACTER O 251
+ (CHARWD R 0.426)
+ (CHARHT R 0.768)
+ )
+(CHARACTER O 252
+ (CHARWD R 0.27)
+ (CHARHT R 0.768)
+ )
+(CHARACTER O 253
+ (CHARWD R 0.551)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 254
+ (CHARWD R 0.551)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 255
+ (CHARWD R 0.546)
+ (CHARHT R 0.474)
+ (CHARDP R 0.245)
+ )
+(CHARACTER O 256
+ (CHARWD R 0.502)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 257
+ (CHARWD R 0.395)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 260
+ (CHARWD R 0.395)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 261
+ (CHARWD R 0.386)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 262
+ (CHARWD R 0.386)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 263
+ (CHARWD R 0.386)
+ (CHARHT R 0.453)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 264
+ (CHARWD R 0.344)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ (CHARIC R 0.017)
+ )
+(CHARACTER O 265
+ (CHARWD R 0.344)
+ (CHARHT R 0.635)
+ (CHARDP R 0.245)
+ )
+(CHARACTER O 266
+ (CHARWD R 0.529)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 267
+ (CHARWD R 0.529)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 270
+ (CHARWD R 0.493)
+ (CHARHT R 0.674)
+ (CHARDP R 0.245)
+ )
+(CHARACTER O 271
+ (CHARWD R 0.441)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 272
+ (CHARWD R 0.441)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 273
+ (CHARWD R 0.441)
+ (CHARHT R 0.674)
+ )
+(CHARACTER O 274
+ (CHARWD R 0.529)
+ (CHARHT R 0.674)
+ (CHARDP R 0.245)
+ )
+(CHARACTER O 275
+ (CHARWD R 0.271)
+ (CHARHT R 0.474)
+ (CHARDP R 0.275)
+ )
+(CHARACTER O 276
+ (CHARWD R 0.433)
+ (CHARHT R 0.453)
+ (CHARDP R 0.272)
+ )
+(CHARACTER O 277
+ (CHARWD R 0.469)
+ (CHARHT R 0.601)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 300
+ (CHARWD R 0.595)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 301
+ (CHARWD R 0.595)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 302
+ (CHARWD R 0.595)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 303
+ (CHARWD R 0.595)
+ (CHARHT R 0.806)
+ )
+(CHARACTER O 304
+ (CHARWD R 0.595)
+ (CHARHT R 0.806)
+ )
+(CHARACTER O 305
+ (CHARWD R 0.595)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 306
+ (CHARWD R 0.778)
+ (CHARHT R 0.601)
+ )
+(CHARACTER O 307
+ (CHARWD R 0.536)
+ (CHARHT R 0.635)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 310
+ (CHARWD R 0.496)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 311
+ (CHARWD R 0.496)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 312
+ (CHARWD R 0.496)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 313
+ (CHARWD R 0.496)
+ (CHARHT R 0.806)
+ )
+(CHARACTER O 314
+ (CHARWD R 0.297)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 315
+ (CHARWD R 0.297)
+ (CHARHT R 0.849)
+ (CHARIC R 0.011)
+ )
+(CHARACTER O 316
+ (CHARWD R 0.297)
+ (CHARHT R 0.849)
+ (CHARIC R 0.001)
+ )
+(CHARACTER O 317
+ (CHARWD R 0.297)
+ (CHARHT R 0.806)
+ )
+(CHARACTER O 320
+ (CHARWD R 0.592)
+ (CHARHT R 0.635)
+ )
+(CHARACTER O 321
+ (CHARWD R 0.648)
+ (CHARHT R 0.806)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 322
+ (CHARWD R 0.6)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 323
+ (CHARWD R 0.6)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 324
+ (CHARWD R 0.6)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 325
+ (CHARWD R 0.6)
+ (CHARHT R 0.806)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 326
+ (CHARWD R 0.6)
+ (CHARHT R 0.806)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 327
+ (CHARWD R 0.797)
+ (CHARHT R 0.635)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 330
+ (CHARWD R 0.6)
+ (CHARHT R 0.635)
+ (CHARDP R 0.022)
+ )
+(CHARACTER O 331
+ (CHARWD R 0.653)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 332
+ (CHARWD R 0.653)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 333
+ (CHARWD R 0.653)
+ (CHARHT R 0.849)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 334
+ (CHARWD R 0.653)
+ (CHARHT R 0.806)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 335
+ (CHARWD R 0.594)
+ (CHARHT R 0.849)
+ )
+(CHARACTER O 336
+ (CHARWD R 0.522)
+ (CHARHT R 0.601)
+ )
+(CHARACTER O 340
+ (CHARWD R 0.458)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 341
+ (CHARWD R 0.458)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 342
+ (CHARWD R 0.458)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 343
+ (CHARWD R 0.458)
+ (CHARHT R 0.674)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 344
+ (CHARWD R 0.458)
+ (CHARHT R 0.674)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 345
+ (CHARWD R 0.458)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 346
+ (CHARWD R 0.691)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 347
+ (CHARWD R 0.437)
+ (CHARHT R 0.453)
+ (CHARDP R 0.216)
+ )
+(CHARACTER O 350
+ (CHARWD R 0.461)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 351
+ (CHARWD R 0.461)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 352
+ (CHARWD R 0.461)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 353
+ (CHARWD R 0.461)
+ (CHARHT R 0.674)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 354
+ (CHARWD R 0.27)
+ (CHARHT R 0.717)
+ )
+(CHARACTER O 355
+ (CHARWD R 0.27)
+ (CHARHT R 0.717)
+ (CHARIC R 0.016)
+ )
+(CHARACTER O 356
+ (CHARWD R 0.27)
+ (CHARHT R 0.717)
+ (CHARIC R 0.023)
+ )
+(CHARACTER O 357
+ (CHARWD R 0.27)
+ (CHARHT R 0.674)
+ (CHARIC R 0.015)
+ )
+(CHARACTER O 360
+ (CHARWD R 0.498)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 361
+ (CHARWD R 0.551)
+ (CHARHT R 0.674)
+ )
+(CHARACTER O 362
+ (CHARWD R 0.502)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 363
+ (CHARWD R 0.502)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 364
+ (CHARWD R 0.502)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 365
+ (CHARWD R 0.502)
+ (CHARHT R 0.674)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 366
+ (CHARWD R 0.502)
+ (CHARHT R 0.674)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 367
+ (CHARWD R 0.792)
+ (CHARHT R 0.453)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 370
+ (CHARWD R 0.502)
+ (CHARHT R 0.474)
+ (CHARDP R 0.022)
+ )
+(CHARACTER O 371
+ (CHARWD R 0.529)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 372
+ (CHARWD R 0.529)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 373
+ (CHARWD R 0.529)
+ (CHARHT R 0.717)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 374
+ (CHARWD R 0.529)
+ (CHARHT R 0.674)
+ (CHARDP R 0.016)
+ )
+(CHARACTER O 375
+ (CHARWD R 0.493)
+ (CHARHT R 0.717)
+ (CHARDP R 0.245)
+ )
+(CHARACTER O 376
+ (CHARWD R 0.529)
+ (CHARHT R 0.768)
+ (CHARDP R 0.234)
+ )
+(CHARACTER O 377
+ (CHARWD R 0.564)
+ (CHARHT R 0.768)
+ (CHARDP R 0.016)
+ )
diff --git a/Build/source/texk/ttf2pk/tests/ipaexg-h03.pl b/Build/source/texk/ttf2pk/tests/ipaexg-h03.pl
new file mode 100644
index 00000000000..1b4490e2a3e
--- /dev/null
+++ b/Build/source/texk/ttf2pk/tests/ipaexg-h03.pl
@@ -0,0 +1,61 @@
+(FAMILY IPAEXG-H03)
+(FACE F MRR)
+(HEADER D 18 O 5520671145)
+(HEADER D 19 O 14135062544)
+(HEADER D 20 O 4030474440)
+(HEADER D 21 O 14035072146)
+(HEADER D 22 O 6235063155)
+(HEADER D 23 O 4032270141)
+(HEADER D 24 O 14536063440)
+(HEADER D 25 O 5534220151)
+(HEADER D 26 O 16030262570)
+(HEADER D 27 O 14713264100)
+(HEADER D 28 O 12431271564)
+(HEADER D 29 O 10011600000)
+(CODINGSCHEME CJK-TEST)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM O 121200)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.5)
+ (STRETCH R 0.3)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.507)
+ (QUAD R 1.0)
+ )
+(CHARACTER O 0
+ (CHARWD R 0.637)
+ (CHARHT R 0.729)
+ )
+(CHARACTER O 1
+ (CHARWD R 0.659)
+ (CHARHT R 0.724)
+ )
+(CHARACTER O 2
+ (CHARWD R 0.725)
+ (CHARHT R 0.738)
+ (CHARDP R 0.004)
+ )
+(CHARACTER O 3
+ (CHARWD R 0.756)
+ (CHARHT R 0.724)
+ )
+(CHARACTER O 4
+ (CHARWD R 0.595)
+ (CHARHT R 0.724)
+ )
+(CHARACTER O 5
+ (CHARWD R 0.571)
+ (CHARHT R 0.724)
+ )
+(CHARACTER O 6
+ (CHARWD R 0.752)
+ (CHARHT R 0.738)
+ (CHARDP R 0.004)
+ )
+(CHARACTER O 7
+ (CHARWD R 0.75)
+ (CHARHT R 0.724)
+ )
diff --git a/Build/source/texk/ttf2pk/tests/ipaexg-v03.pl b/Build/source/texk/ttf2pk/tests/ipaexg-v03.pl
new file mode 100644
index 00000000000..eb2d2863640
--- /dev/null
+++ b/Build/source/texk/ttf2pk/tests/ipaexg-v03.pl
@@ -0,0 +1,68 @@
+(FAMILY IPAEXG-V03)
+(FACE F MRR)
+(HEADER D 18 O 6020671145)
+(HEADER D 19 O 14135062544)
+(HEADER D 20 O 4030474440)
+(HEADER D 21 O 14035072146)
+(HEADER D 22 O 6235063155)
+(HEADER D 23 O 4032270141)
+(HEADER D 24 O 14536063440)
+(HEADER D 25 O 5534220055)
+(HEADER D 26 O 17010064560)
+(HEADER D 27 O 14131274147)
+(HEADER D 28 O 5535440124)
+(HEADER D 29 O 14534672100)
+(HEADER D 30 O 4700000000)
+(CODINGSCHEME CJK-TEST)
+(DESIGNSIZE R 10.0)
+(COMMENT DESIGNSIZE IS IN POINTS)
+(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE)
+(CHECKSUM O 372604)
+(FONTDIMEN
+ (SLANT R 0.0)
+ (SPACE R 0.5)
+ (STRETCH R 0.3)
+ (SHRINK R 0.1)
+ (XHEIGHT R 0.507)
+ (QUAD R 1.0)
+ )
+(CHARACTER O 0
+ (CHARWD R 1.0)
+ (CHARHT R 0.346)
+ (CHARDP R 0.155)
+ )
+(CHARACTER O 1
+ (CHARWD R 1.0)
+ (CHARHT R 0.346)
+ (CHARDP R 0.155)
+ )
+(CHARACTER O 2
+ (CHARWD R 1.0)
+ (CHARHT R 0.43)
+ (CHARDP R 0.191)
+ )
+(CHARACTER O 3
+ (CHARWD R 1.0)
+ (CHARHT R 0.437)
+ (CHARDP R 0.191)
+ )
+(CHARACTER O 4
+ (CHARWD R 1.0)
+ (CHARHT R 0.304)
+ (CHARDP R 0.155)
+ )
+(CHARACTER O 5
+ (CHARWD R 1.0)
+ (CHARHT R 0.291)
+ (CHARDP R 0.155)
+ )
+(CHARACTER O 6
+ (CHARWD R 1.0)
+ (CHARHT R 0.437)
+ (CHARDP R 0.191)
+ )
+(CHARACTER O 7
+ (CHARWD R 1.0)
+ (CHARHT R 0.403)
+ (CHARDP R 0.155)
+ )
diff --git a/Build/source/texk/ttf2pk/tests/ttf2pk.test b/Build/source/texk/ttf2pk/tests/ttf2pk.test
index b1e23ad5e46..0b36eca1e6b 100755
--- a/Build/source/texk/ttf2pk/tests/ttf2pk.test
+++ b/Build/source/texk/ttf2pk/tests/ttf2pk.test
@@ -14,10 +14,12 @@ export TEXMFCNF TEXFONTS TTF2PKINPUTS SFDFONTS
./ttf2tfm GenR102 -u -q -N -T gentium-ec -v GenR-ec GenR102-ec >GenR102-ec.map || exit 1
diff $srcdir/tests/GenR102-ec.map GenR102-ec.map || exit 1
+diff $srcdir/tests/GenR-ec.vpl GenR-ec.vpl || exit 1
./ttf2pk -q GenR102-ec 100 || exit 1
tftopl GenR102-ec GenR102-ec || exit 77
+diff $srcdir/tests/GenR102-ec.pl GenR102-ec.pl || exit 1
pktype GenR102-ec.100pk >GenR102-ec.typ || exit 77
echo passed GenR102-ec test
@@ -56,6 +58,7 @@ diff $srcdir/tests/ipaexg-h.map ipaexg-h.map || exit 1
./ttf2pk -q ipaexg-h03 100 || exit 1
tftopl ipaexg-h03 ipaexg-h03 || exit 77
+diff $srcdir/tests/ipaexg-h03.pl ipaexg-h03.pl || exit 1
pktype ipaexg-h03.100pk >ipaexg-h03.typ || exit 77
echo passed ipaexg-h test
@@ -66,6 +69,7 @@ diff $srcdir/tests/ipaexg-v.map ipaexg-v.map || exit 1
./ttf2pk -q ipaexg-v03 100 || exit 1
tftopl ipaexg-v03 ipaexg-v03 || exit 77
+diff $srcdir/tests/ipaexg-v03.pl ipaexg-v03.pl || exit 1
pktype ipaexg-v03.100pk >ipaexg-v03.typ || exit 77
echo passed ipaexg-v test
diff --git a/Build/source/texk/ttf2pk/ttf2tfm.c b/Build/source/texk/ttf2pk/ttf2tfm.c
index 50396f99436..707050fefcb 100644
--- a/Build/source/texk/ttf2pk/ttf2tfm.c
+++ b/Build/source/texk/ttf2pk/ttf2tfm.c
@@ -361,16 +361,10 @@ handle_options(int argc, char *argv[], Font *fnt)
if (!quiet)
printf("This is %s\n", ident);
-#if defined(MSDOS) || defined(OS2) || defined(ATARIST)
/* Make VPL file identical to that created under Unix */
fnt->titlebuf = (char *)mymalloc(strlen(progname) + strlen(argv[1]) +
1 + 1);
sprintf(fnt->titlebuf, "%s %s", progname, argv[1]);
-#else
- fnt->titlebuf = (char *)mymalloc(strlen(argv[0]) + strlen(argv[1]) +
- 1 + 1);
- sprintf(fnt->titlebuf, "%s %s", argv[0], argv[1]);
-#endif
/*