diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-08-16 11:21:28 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-08-16 11:21:28 +0000 |
commit | ba17420abc332aeb0656fc73507e29fa48e1ee96 (patch) | |
tree | 34157f544677a5b21ec1201d355b18edab2b2975 | |
parent | de70433b1773b7376ac79098361dcd0aae75e27e (diff) |
lcdf-typetools: On more bug fix and another test case
git-svn-id: svn://tug.org/texlive/trunk@27425 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Build/source/texk/lcdf-typetools/Makefile.am | 6 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/Makefile.in | 7 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/ChangeLog | 10 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-06-enc_format | 12 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-30-W32TeX | 2 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/otftotfm/kpseinterface.c | 2 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/tests/Ant.enc | 54 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/tests/Ant.map | 1 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/tests/Ant.pfb | bin | 0 -> 152482 bytes | |||
-rw-r--r-- | Build/source/texk/lcdf-typetools/tests/Ant.pl | 2014 | ||||
-rw-r--r-- | Build/source/texk/lcdf-typetools/tests/antpolt-regular.otf | bin | 0 -> 131876 bytes | |||
-rw-r--r-- | Build/source/texk/lcdf-typetools/tests/texnansx.enc | 279 | ||||
-rwxr-xr-x | Build/source/texk/lcdf-typetools/tests/tfm.test | 21 |
13 files changed, 2403 insertions, 5 deletions
diff --git a/Build/source/texk/lcdf-typetools/Makefile.am b/Build/source/texk/lcdf-typetools/Makefile.am index ac0e0be7af3..cc162441c12 100644 --- a/Build/source/texk/lcdf-typetools/Makefile.am +++ b/Build/source/texk/lcdf-typetools/Makefile.am @@ -111,7 +111,7 @@ EXTRA_DIST += Makefile.am.orig configure.ac.orig ## Tests ## -TESTS = tests/t1.test tests/ttf.test +TESTS = tests/t1.test tests/tfm.test tests/ttf.test EXTRA_DIST += $(TESTS) ## tests/t1.test @@ -119,6 +119,10 @@ EXTRA_DIST += tests/t2c.enc tests/uhvrrc8a.pfb \ tests/uhv_dl.pfa tests/uhv_dl.pfb tests/uhv_dl.ps \ tests/uhv_re.afm tests/uhv_re.pfa DISTCLEANFILES += uhv* +## tests/tfm.test +EXTRA_DIST += tests/antpolt-regular.otf tests/texnansx.enc \ + tests/Ant.enc tests/Ant.map tests/Ant.pfb tests/Ant.pl +DISTCLEANFILES += Ant* a_enhg3c.enc ## tests/ttf.test EXTRA_DIST += tests/FonetikaDaniaIwonaeBold.ttf tests/texmfhome.otf \ tests/Fon.post tests/Fon.t42 \ diff --git a/Build/source/texk/lcdf-typetools/Makefile.in b/Build/source/texk/lcdf-typetools/Makefile.in index 9102d9f9216..6b58ab44c20 100644 --- a/Build/source/texk/lcdf-typetools/Makefile.in +++ b/Build/source/texk/lcdf-typetools/Makefile.in @@ -314,7 +314,8 @@ ACLOCAL_AMFLAGS = -I ../../m4 -I m4 AM_DISTCHECK_CONFIGURE_FLAGS = --without-kpathsea SUBDIRS = . liblcdf libefont @SELECTED_SUBDIRS@ DIST_SUBDIRS = liblcdf libefont cfftot1 mmafm mmpfb otfinfo otftotfm t1dotlessj t1lint t1rawafm t1reencode t1testpage ttftotype42 -DISTCLEANFILES = config.force CXXLD.sh uhv* Fon* tmf.* +DISTCLEANFILES = config.force CXXLD.sh uhv* Ant* a_enhg3c.enc Fon* \ + tmf.* @texlive_build_FALSE@glyphlistdir = $(pkgdatadir) @texlive_build_TRUE@glyphlistdir = $(datarootdir)/texmf-dist/fonts/map/glyphlist @texlive_build_FALSE@encdir = $(pkgdatadir) @@ -352,10 +353,12 @@ EXTRA_DIST = ONEWS lcdf-typetools.spec include/config.h \ Makefile.am.orig configure.ac.orig $(TESTS) tests/t2c.enc \ tests/uhvrrc8a.pfb tests/uhv_dl.pfa tests/uhv_dl.pfb \ tests/uhv_dl.ps tests/uhv_re.afm tests/uhv_re.pfa \ + tests/antpolt-regular.otf tests/texnansx.enc tests/Ant.enc \ + tests/Ant.map tests/Ant.pfb tests/Ant.pl \ tests/FonetikaDaniaIwonaeBold.ttf tests/texmfhome.otf \ tests/Fon.post tests/Fon.t42 tests/tmf.info tests/tmf.pfa \ tests/tmf.pfb tests/tmf.tables -TESTS = tests/t1.test tests/ttf.test +TESTS = tests/t1.test tests/tfm.test tests/ttf.test all: autoconf.h $(MAKE) $(AM_MAKEFLAGS) all-recursive diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/ChangeLog b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/ChangeLog index 270ff3eeda8..0e1b81f28c3 100644 --- a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/ChangeLog +++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/ChangeLog @@ -1,3 +1,13 @@ +2012-08-16 Peter Breitenlohner <peb@mppmu.mpg.de> + + * patch-06-enc_format (new): Bug fix. + * patch-30-W32TeX: Adapted. + + * tfm.test: New shell script for an additional test. + * tests/antpolt-regular.otf, tests/texnansx.enc, + tests/Ant.{enc,map,pfb,pl}: Tfm test input and expected output. + * Makefile.am: Add the additional test and its data. + 2012-08-15 Peter Breitenlohner <peb@mppmu.mpg.de> * patch-02-WIN32: Adapted from upstream. diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-06-enc_format b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-06-enc_format new file mode 100644 index 00000000000..66a193a5c6c --- /dev/null +++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-06-enc_format @@ -0,0 +1,12 @@ +diff -ur -x Makefile.in -x aclocal.m4 -x autoconf.h.in -x configure lcdf-typetools-2.94.orig/otftotfm/kpseinterface.c lcdf-typetools-2.94/otftotfm/kpseinterface.c +--- lcdf-typetools-2.94.orig/otftotfm/kpseinterface.c 2011-11-03 17:51:58.000000000 +0100 ++++ lcdf-typetools-2.94/otftotfm/kpseinterface.c 2012-08-16 11:07:09.000000000 +0200 +@@ -53,7 +53,7 @@ + case KPSEI_FMT_WEB2C: + return kpse_find_file(name, kpse_web2c_format, true); + case KPSEI_FMT_ENCODING: +- return kpse_find_file(name, kpse_tex_ps_header_format, true); ++ return kpse_find_file(name, kpse_enc_format, true); + case KPSEI_FMT_TYPE1: + return kpse_find_file(name, kpse_type1_format, false); + case KPSEI_FMT_TYPE42: diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-30-W32TeX b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-30-W32TeX index 5abe4a18b15..933d9bb2d4d 100644 --- a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-30-W32TeX +++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.94-PATCHES/patch-30-W32TeX @@ -51,7 +51,7 @@ diff -ur -x Makefile.in -x aclocal.m4 -x autoconf.h.in -x configure lcdf-typetoo if (verbose) command += " 1>&2"; diff -ur -x Makefile.in -x aclocal.m4 -x autoconf.h.in -x configure lcdf-typetools-2.94.orig/otftotfm/kpseinterface.c lcdf-typetools-2.94/otftotfm/kpseinterface.c ---- lcdf-typetools-2.94.orig/otftotfm/kpseinterface.c 2011-11-03 17:51:58.000000000 +0100 +--- lcdf-typetools-2.94.orig/otftotfm/kpseinterface.c 2012-08-16 11:07:09.000000000 +0200 +++ lcdf-typetools-2.94/otftotfm/kpseinterface.c 2012-08-13 17:05:15.000000000 +0200 @@ -11,24 +11,112 @@ * Public License for more details. diff --git a/Build/source/texk/lcdf-typetools/otftotfm/kpseinterface.c b/Build/source/texk/lcdf-typetools/otftotfm/kpseinterface.c index 0dbee2b3f0b..d052df00ab6 100644 --- a/Build/source/texk/lcdf-typetools/otftotfm/kpseinterface.c +++ b/Build/source/texk/lcdf-typetools/otftotfm/kpseinterface.c @@ -163,7 +163,7 @@ kpsei_find_file(const char* name, int format) case KPSEI_FMT_WEB2C: return kpse_find_file(name, kpse_web2c_format, true); case KPSEI_FMT_ENCODING: - return kpse_find_file(name, kpse_tex_ps_header_format, true); + return kpse_find_file(name, kpse_enc_format, true); case KPSEI_FMT_TYPE1: return kpse_find_file(name, kpse_type1_format, false); case KPSEI_FMT_TYPE42: diff --git a/Build/source/texk/lcdf-typetools/tests/Ant.enc b/Build/source/texk/lcdf-typetools/tests/Ant.enc new file mode 100644 index 00000000000..9329e8f4aeb --- /dev/null +++ b/Build/source/texk/lcdf-typetools/tests/Ant.enc @@ -0,0 +1,54 @@ +% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT + +%%AutoEnc_enhg3cvpzae3ek6hy2pgtmt5df +% Command line follows encoding +/AutoEnc_enhg3cvpzae3ek6hy2pgtmt5df [ +%00 + /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek + /f_l /.notdef /cwm /f_f /f_i /.notdef /f_f_i /f_f_l +%10 + /dotlessi /dotlessj.dup /grave /acute /caron /breve /macron /ring + /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash +%20 + /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +%30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +%40 + /at /A /B /C /D /E /F /G + /H /I /J /K /L /M /N /O +%50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore +%60 + /quoteleft /a /b /c /d /e /f /g + /h /i /j /k /l /m /n /o +%70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /tilde /dieresis +%80 + /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl + /.notdef /perthousand /Scaron /guilsinglleft /.notdef /Zcaron /asciicircum /minus +%90 + /lslash /.notdef /.notdef /quotedblleft /quotedblright /bullet /endash /emdash + /.notdef /trademark /scaron /guilsinglright /.notdef /zcaron /asciitilde /Ydieresis +%A0 + /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section + /.notdef /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /.notdef +%B0 + /degree /plusminus /two.superior /three.superior /.notdef /uni00B5 /paragraph /periodcentered + /.notdef /one.superior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +%C0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /.notdef /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +%D0 + /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply + /.notdef /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef +%E0 + /agrave /aacute /acircumflex /atilde /adieresis /aring /.notdef /ccedilla + /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +%F0 + /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide + /.notdef /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def diff --git a/Build/source/texk/lcdf-typetools/tests/Ant.map b/Build/source/texk/lcdf-typetools/tests/Ant.map new file mode 100644 index 00000000000..8b03202fa71 --- /dev/null +++ b/Build/source/texk/lcdf-typetools/tests/Ant.map @@ -0,0 +1 @@ +Ant AntPolt-Regular "AutoEnc_enhg3cvpzae3ek6hy2pgtmt5df ReEncodeFont" <[a_enhg3c.enc <AntPolt-Regular.pfb diff --git a/Build/source/texk/lcdf-typetools/tests/Ant.pfb b/Build/source/texk/lcdf-typetools/tests/Ant.pfb Binary files differnew file mode 100644 index 00000000000..1fafcd27e6b --- /dev/null +++ b/Build/source/texk/lcdf-typetools/tests/Ant.pfb diff --git a/Build/source/texk/lcdf-typetools/tests/Ant.pl b/Build/source/texk/lcdf-typetools/tests/Ant.pl new file mode 100644 index 00000000000..a164a0eb3eb --- /dev/null +++ b/Build/source/texk/lcdf-typetools/tests/Ant.pl @@ -0,0 +1,2014 @@ +(FAMILY TeX-AntPolt-Regular) +(CODINGSCHEME AutoEnc_enhg3cvpzae3ek6hy2pgtmt5df) +(DESIGNSIZE R 10.0) +(DESIGNUNITS R 1000.0) +(COMMENT DESIGNSIZE (1 em) IS IN POINTS) +(COMMENT OTHER DIMENSIONS ARE MULTIPLES OF DESIGNSIZE/1000) +(FONTDIMEN + (SPACE R 270) + (STRETCH R 135) + (SHRINK R 90) + (EXTRASPACE R 45) + (XHEIGHT R 440) + (QUAD R 1000) + ) +(LIGTABLE + (LABEL D 11) (COMMENT f_f) + (LIG C l D 15) (COMMENT f_f_l) + (LIG C i D 14) (COMMENT f_f_i) + (KRN D 42 R 35) (COMMENT asterisk) + (KRN D 147 R 26) (COMMENT quotedblleft) + (KRN D 148 R 26) (COMMENT quotedblright) + (KRN D 96 R 26) (COMMENT quoteleft) + (KRN D 39 R 26) (COMMENT quoteright) + (STOP) + + (LABEL D 31) (COMMENT Oslash) + (KRN C A R -43) + (KRN C C R 26) + (KRN D 44 R -26) (COMMENT comma) + (KRN C G R 26) + (KRN C O R 26) + (KRN D 46 R -26) (COMMENT period) + (KRN C Q R 26) + (KRN C U R -26) + (KRN C V R -26) + (KRN C W R -26) + (KRN C X R -26) + (KRN C Y R -26) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 199 R 26) (COMMENT Ccedilla) + (KRN D 214 R 26) (COMMENT Odieresis) + (KRN D 31 R 26) (COMMENT Oslash) + (KRN D 219 R -26) (COMMENT Ucircumflex) + (KRN D 220 R -26) (COMMENT Udieresis) + (KRN D 159 R -26) (COMMENT Ydieresis) + (STOP) + + (LABEL D 32) (COMMENT space) + (LIG C l D 144) (COMMENT lslash) + (LIG C L D 128) (COMMENT Lslash) + (STOP) + + (LABEL D 33) (COMMENT exclam) + (LIG D 96 D 161) (COMMENT quoteleft) (COMMENT exclamdown) + (STOP) + + (LABEL D 39) (COMMENT quoteright) + (LIG D 39 D 148) (COMMENT quoteright) (COMMENT quotedblright) + (KRN C A R -52) + (KRN D 33 R 91) (COMMENT exclam) + (KRN D 63 R 91) (COMMENT question) + (KRN D 196 R -52) (COMMENT Adieresis) + (KRN D 197 R -52) (COMMENT Aring) + (STOP) + + (LABEL D 45) (COMMENT hyphen) + (LIG D 45 D 150) (COMMENT hyphen) (COMMENT endash) + (STOP) + + (LABEL D 63) (COMMENT question) + (LIG D 96 D 191) (COMMENT quoteleft) (COMMENT questiondown) + (STOP) + + (LABEL C A) + (KRN C a R -35) + (KRN C b R -35) + (KRN C C R -35) + (KRN C c R -35) + (KRN C d R -35) + (KRN C e R -35) + (KRN C G R -35) + (KRN C J R -43) + (KRN C O R -35) + (KRN C o R -35) + (KRN C Q R -35) + (KRN C q R -35) + (KRN D 34 R -113) (COMMENT quotedbl) + (KRN D 129 R -113) (COMMENT quotesingle) + (KRN C s R -35) + (KRN C T R -113) + (KRN C t R -43) + (KRN C U R -52) + (KRN C u R -43) + (KRN C V R -113) + (KRN C v R -52) + (KRN C W R -113) + (KRN C w R -52) + (KRN C Y R -113) + (KRN C y R -26) + (KRN D 228 R -35) (COMMENT adieresis) + (KRN D 229 R -35) (COMMENT aring) + (KRN D 199 R -35) (COMMENT Ccedilla) + (KRN D 231 R -35) (COMMENT ccedilla) + (KRN D 235 R -35) (COMMENT edieresis) + (KRN D 214 R -35) (COMMENT Odieresis) + (KRN D 246 R -35) (COMMENT odieresis) + (KRN D 210 R -35) (COMMENT Ograve) + (KRN D 242 R -35) (COMMENT ograve) + (KRN D 31 R -35) (COMMENT Oslash) + (KRN D 28 R -35) (COMMENT oslash) + (KRN D 147 R -113) (COMMENT quotedblleft) + (KRN D 148 R -113) (COMMENT quotedblright) + (KRN D 96 R -113) (COMMENT quoteleft) + (KRN D 39 R -113) (COMMENT quoteright) + (KRN D 154 R -35) (COMMENT scaron) + (KRN D 219 R -52) (COMMENT Ucircumflex) + (KRN D 251 R -43) (COMMENT ucircumflex) + (KRN D 220 R -52) (COMMENT Udieresis) + (KRN D 252 R -43) (COMMENT udieresis) + (KRN D 159 R -113) (COMMENT Ydieresis) + (KRN D 255 R -26) (COMMENT ydieresis) + (STOP) + + (LABEL C B) + (KRN C A R -35) + (KRN C V R -35) + (KRN C W R -35) + (KRN C Y R -35) + (KRN D 193 R -35) (COMMENT Aacute) + (KRN D 194 R -35) (COMMENT Acircumflex) + (KRN D 196 R -35) (COMMENT Adieresis) + (KRN D 192 R -35) (COMMENT Agrave) + (KRN D 197 R -35) (COMMENT Aring) + (KRN D 195 R -35) (COMMENT Atilde) + (KRN D 159 R -35) (COMMENT Ydieresis) + (STOP) + + (LABEL C C) + (KRN C A R -43) + (KRN C C R 26) + (KRN D 44 R -26) (COMMENT comma) + (KRN C G R 26) + (KRN C O R 26) + (KRN D 46 R -26) (COMMENT period) + (KRN C Q R 26) + (KRN C U R -26) + (KRN C V R -26) + (KRN C W R -26) + (KRN C X R -26) + (KRN C Y R -26) + (KRN D 193 R -43) (COMMENT Aacute) + (KRN D 194 R -43) (COMMENT Acircumflex) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 192 R -43) (COMMENT Agrave) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 195 R -43) (COMMENT Atilde) + (KRN D 199 R 26) (COMMENT Ccedilla) + (KRN D 211 R 26) (COMMENT Oacute) + (KRN D 212 R 26) (COMMENT Ocircumflex) + (KRN D 214 R 26) (COMMENT Odieresis) + (KRN D 210 R 26) (COMMENT Ograve) + (KRN D 31 R 26) (COMMENT Oslash) + (KRN D 213 R 26) (COMMENT Otilde) + (KRN D 218 R -26) (COMMENT Uacute) + (KRN D 219 R -26) (COMMENT Ucircumflex) + (KRN D 220 R -26) (COMMENT Udieresis) + (KRN D 217 R -26) (COMMENT Ugrave) + (KRN D 159 R -26) (COMMENT Ydieresis) + (STOP) + + (LABEL C D) + (KRN C A R -43) + (KRN C C R 26) + (KRN D 44 R -26) (COMMENT comma) + (KRN C G R 26) + (KRN C O R 26) + (KRN D 46 R -26) (COMMENT period) + (KRN C Q R 26) + (KRN C U R -26) + (KRN C V R -26) + (KRN C W R -26) + (KRN C X R -26) + (KRN C Y R -26) + (KRN D 193 R -43) (COMMENT Aacute) + (KRN D 194 R -43) (COMMENT Acircumflex) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 192 R -43) (COMMENT Agrave) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 195 R -43) (COMMENT Atilde) + (KRN D 199 R 26) (COMMENT Ccedilla) + (KRN D 211 R 26) (COMMENT Oacute) + (KRN D 212 R 26) (COMMENT Ocircumflex) + (KRN D 214 R 26) (COMMENT Odieresis) + (KRN D 210 R 26) (COMMENT Ograve) + (KRN D 31 R 26) (COMMENT Oslash) + (KRN D 213 R 26) (COMMENT Otilde) + (KRN D 218 R -26) (COMMENT Uacute) + (KRN D 219 R -26) (COMMENT Ucircumflex) + (KRN D 220 R -26) (COMMENT Udieresis) + (KRN D 217 R -26) (COMMENT Ugrave) + (KRN D 159 R -26) (COMMENT Ydieresis) + (STOP) + + (LABEL C F) + (KRN C A R -69) + (KRN C a R -35) + (KRN C c R -35) + (KRN D 44 R -52) (COMMENT comma) + (KRN C d R -35) + (KRN C e R -35) + (KRN C g R -35) + (KRN C o R -35) + (KRN D 46 R -52) (COMMENT period) + (KRN C q R -35) + (KRN C s R -35) + (KRN D 225 R -26) (COMMENT aacute) + (KRN D 226 R -17) (COMMENT acircumflex) + (KRN D 196 R -69) (COMMENT Adieresis) + (KRN D 228 R -17) (COMMENT adieresis) + (KRN D 29 R -35) (COMMENT AE) + (KRN D 26 R -35) (COMMENT ae) + (KRN D 224 R -17) (COMMENT agrave) + (KRN D 197 R -69) (COMMENT Aring) + (KRN D 229 R -17) (COMMENT aring) + (KRN D 227 R -17) (COMMENT atilde) + (KRN D 231 R -35) (COMMENT ccedilla) + (KRN D 233 R -26) (COMMENT eacute) + (KRN D 234 R -17) (COMMENT ecircumflex) + (KRN D 235 R -17) (COMMENT edieresis) + (KRN D 232 R -17) (COMMENT egrave) + (KRN D 243 R -26) (COMMENT oacute) + (KRN D 244 R -17) (COMMENT ocircumflex) + (KRN D 246 R -17) (COMMENT odieresis) + (KRN D 30 R -35) (COMMENT OE) + (KRN D 27 R -35) (COMMENT oe) + (KRN D 242 R -17) (COMMENT ograve) + (KRN D 28 R -35) (COMMENT oslash) + (KRN D 245 R -17) (COMMENT otilde) + (KRN D 154 R -17) (COMMENT scaron) + (STOP) + + (LABEL C G) + (KRN C A R -26) + (KRN C V R -26) + (KRN C W R -26) + (KRN C Y R -26) + (KRN D 193 R -26) (COMMENT Aacute) + (KRN D 194 R -26) (COMMENT Acircumflex) + (KRN D 196 R -26) (COMMENT Adieresis) + (KRN D 192 R -26) (COMMENT Agrave) + (KRN D 197 R -26) (COMMENT Aring) + (KRN D 195 R -26) (COMMENT Atilde) + (KRN D 159 R -26) (COMMENT Ydieresis) + (STOP) + + (LABEL C J) + (KRN C A R -43) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 29 R -43) (COMMENT AE) + (KRN D 197 R -43) (COMMENT Aring) + (STOP) + + (LABEL C K) + (KRN C C R -69) + (KRN C G R -69) + (KRN C O R -69) + (KRN C V R -35) + (KRN C v R -35) + (KRN C W R -35) + (KRN C w R -35) + (KRN C Y R -35) + (KRN D 199 R -69) (COMMENT Ccedilla) + (KRN D 214 R -69) (COMMENT Odieresis) + (KRN D 31 R -69) (COMMENT Oslash) + (KRN D 221 R -35) (COMMENT Yacute) + (KRN D 159 R -35) (COMMENT Ydieresis) + (STOP) + + (LABEL C L) + (KRN D 34 R -69) (COMMENT quotedbl) + (KRN D 129 R -69) (COMMENT quotesingle) + (KRN C T R -69) + (KRN C V R -69) + (KRN C W R -69) + (KRN C Y R -52) + (KRN D 147 R -69) (COMMENT quotedblleft) + (KRN D 148 R -69) (COMMENT quotedblright) + (KRN D 96 R -69) (COMMENT quoteleft) + (KRN D 39 R -69) (COMMENT quoteright) + (KRN D 221 R -52) (COMMENT Yacute) + (KRN D 159 R -52) (COMMENT Ydieresis) + (STOP) + + (LABEL C N) + (KRN C A R -43) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (KRN D 193 R -43) (COMMENT Aacute) + (KRN D 194 R -43) (COMMENT Acircumflex) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 29 R -43) (COMMENT AE) + (KRN D 192 R -43) (COMMENT Agrave) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 195 R -43) (COMMENT Atilde) + (STOP) + + (LABEL C O) + (KRN C A R -43) + (KRN C C R 26) + (KRN D 44 R -26) (COMMENT comma) + (KRN C G R 26) + (KRN C O R 26) + (KRN D 46 R -26) (COMMENT period) + (KRN C Q R 26) + (KRN C U R -26) + (KRN C V R -26) + (KRN C W R -26) + (KRN C X R -26) + (KRN C Y R -26) + (KRN D 193 R -43) (COMMENT Aacute) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 192 R -43) (COMMENT Agrave) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 195 R -43) (COMMENT Atilde) + (KRN D 199 R 26) (COMMENT Ccedilla) + (KRN D 211 R 26) (COMMENT Oacute) + (KRN D 214 R 26) (COMMENT Odieresis) + (KRN D 210 R 26) (COMMENT Ograve) + (KRN D 31 R 26) (COMMENT Oslash) + (KRN D 219 R -26) (COMMENT Ucircumflex) + (KRN D 220 R -26) (COMMENT Udieresis) + (KRN D 159 R -26) (COMMENT Ydieresis) + (STOP) + + (LABEL C P) + (KRN C A R -69) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (KRN D 193 R -69) (COMMENT Aacute) + (KRN D 196 R -69) (COMMENT Adieresis) + (KRN D 197 R -69) (COMMENT Aring) + (STOP) + + (LABEL C Q) + (KRN C A R -43) + (KRN C C R 26) + (KRN D 44 R -26) (COMMENT comma) + (KRN C G R 26) + (KRN C O R 26) + (KRN D 46 R -26) (COMMENT period) + (KRN C Q R 26) + (KRN C U R -26) + (KRN C V R -26) + (KRN C W R -26) + (KRN C X R -26) + (KRN C Y R -26) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 199 R 26) (COMMENT Ccedilla) + (KRN D 214 R 26) (COMMENT Odieresis) + (KRN D 31 R 26) (COMMENT Oslash) + (KRN D 218 R -26) (COMMENT Uacute) + (KRN D 219 R -26) (COMMENT Ucircumflex) + (KRN D 220 R -26) (COMMENT Udieresis) + (KRN D 217 R -26) (COMMENT Ugrave) + (KRN D 159 R -26) (COMMENT Ydieresis) + (STOP) + + (LABEL C R) + (KRN C T R -43) + (KRN C V R -43) + (KRN C W R -43) + (KRN C Y R -43) + (KRN D 159 R -43) (COMMENT Ydieresis) + (STOP) + + (LABEL C S) + (KRN C A R -35) + (KRN D 44 R -26) (COMMENT comma) + (KRN D 46 R -26) (COMMENT period) + (KRN D 193 R -35) (COMMENT Aacute) + (KRN D 194 R -35) (COMMENT Acircumflex) + (KRN D 196 R -35) (COMMENT Adieresis) + (KRN D 192 R -35) (COMMENT Agrave) + (KRN D 197 R -35) (COMMENT Aring) + (KRN D 195 R -35) (COMMENT Atilde) + (STOP) + + (LABEL C T) + (KRN C A R -69) + (KRN C a R -35) + (KRN C c R -35) + (KRN D 44 R -52) (COMMENT comma) + (KRN C d R -35) + (KRN C e R -35) + (KRN C g R -35) + (KRN C o R -35) + (KRN D 46 R -52) (COMMENT period) + (KRN C q R -35) + (KRN C s R -35) + (KRN D 193 R -69) (COMMENT Aacute) + (KRN D 225 R -26) (COMMENT aacute) + (KRN D 194 R -69) (COMMENT Acircumflex) + (KRN D 226 R -17) (COMMENT acircumflex) + (KRN D 196 R -69) (COMMENT Adieresis) + (KRN D 228 R -17) (COMMENT adieresis) + (KRN D 29 R -113) (COMMENT AE) + (KRN D 26 R -52) (COMMENT ae) + (KRN D 192 R -69) (COMMENT Agrave) + (KRN D 224 R -17) (COMMENT agrave) + (KRN D 197 R -69) (COMMENT Aring) + (KRN D 229 R -17) (COMMENT aring) + (KRN D 195 R -69) (COMMENT Atilde) + (KRN D 227 R -17) (COMMENT atilde) + (KRN D 231 R -35) (COMMENT ccedilla) + (KRN D 233 R -26) (COMMENT eacute) + (KRN D 234 R -17) (COMMENT ecircumflex) + (KRN D 235 R -17) (COMMENT edieresis) + (KRN D 232 R -17) (COMMENT egrave) + (KRN D 243 R -26) (COMMENT oacute) + (KRN D 244 R -17) (COMMENT ocircumflex) + (KRN D 246 R -17) (COMMENT odieresis) + (KRN D 27 R -52) (COMMENT oe) + (KRN D 242 R -17) (COMMENT ograve) + (KRN D 28 R -35) (COMMENT oslash) + (KRN D 245 R -17) (COMMENT otilde) + (KRN D 154 R -17) (COMMENT scaron) + (STOP) + + (LABEL C U) + (KRN C A R -43) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (KRN D 193 R -43) (COMMENT Aacute) + (KRN D 194 R -43) (COMMENT Acircumflex) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 29 R -43) (COMMENT AE) + (KRN D 192 R -43) (COMMENT Agrave) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 195 R -43) (COMMENT Atilde) + (STOP) + + (LABEL C V) + (KRN C A R -113) + (KRN C a R -52) + (KRN C c R -52) + (KRN D 44 R -43) (COMMENT comma) + (KRN C d R -52) + (KRN C e R -52) + (KRN C g R -52) + (KRN C o R -52) + (KRN D 46 R -43) (COMMENT period) + (KRN C q R -52) + (KRN C s R -52) + (KRN D 193 R -113) (COMMENT Aacute) + (KRN D 225 R -39) (COMMENT aacute) + (KRN D 194 R -113) (COMMENT Acircumflex) + (KRN D 226 R -26) (COMMENT acircumflex) + (KRN D 196 R -113) (COMMENT Adieresis) + (KRN D 228 R -26) (COMMENT adieresis) + (KRN D 29 R -113) (COMMENT AE) + (KRN D 26 R -52) (COMMENT ae) + (KRN D 192 R -113) (COMMENT Agrave) + (KRN D 224 R -26) (COMMENT agrave) + (KRN D 197 R -113) (COMMENT Aring) + (KRN D 229 R -26) (COMMENT aring) + (KRN D 195 R -113) (COMMENT Atilde) + (KRN D 227 R -26) (COMMENT atilde) + (KRN D 231 R -52) (COMMENT ccedilla) + (KRN D 233 R -39) (COMMENT eacute) + (KRN D 234 R -26) (COMMENT ecircumflex) + (KRN D 235 R -26) (COMMENT edieresis) + (KRN D 232 R -26) (COMMENT egrave) + (KRN D 243 R -39) (COMMENT oacute) + (KRN D 244 R -26) (COMMENT ocircumflex) + (KRN D 246 R -26) (COMMENT odieresis) + (KRN D 27 R -52) (COMMENT oe) + (KRN D 242 R -26) (COMMENT ograve) + (KRN D 28 R -52) (COMMENT oslash) + (KRN D 245 R -26) (COMMENT otilde) + (KRN D 154 R -26) (COMMENT scaron) + (STOP) + + (LABEL C W) + (KRN C A R -113) + (KRN C a R -52) + (KRN C c R -52) + (KRN D 44 R -43) (COMMENT comma) + (KRN C d R -52) + (KRN C e R -52) + (KRN C g R -52) + (KRN C o R -52) + (KRN D 46 R -43) (COMMENT period) + (KRN C q R -52) + (KRN C s R -52) + (KRN D 225 R -39) (COMMENT aacute) + (KRN D 226 R -26) (COMMENT acircumflex) + (KRN D 196 R -113) (COMMENT Adieresis) + (KRN D 228 R -26) (COMMENT adieresis) + (KRN D 29 R -113) (COMMENT AE) + (KRN D 26 R -52) (COMMENT ae) + (KRN D 224 R -26) (COMMENT agrave) + (KRN D 197 R -113) (COMMENT Aring) + (KRN D 229 R -26) (COMMENT aring) + (KRN D 227 R -26) (COMMENT atilde) + (KRN D 231 R -52) (COMMENT ccedilla) + (KRN D 233 R -39) (COMMENT eacute) + (KRN D 234 R -26) (COMMENT ecircumflex) + (KRN D 235 R -26) (COMMENT edieresis) + (KRN D 232 R -26) (COMMENT egrave) + (KRN D 243 R -39) (COMMENT oacute) + (KRN D 244 R -26) (COMMENT ocircumflex) + (KRN D 246 R -26) (COMMENT odieresis) + (KRN D 27 R -52) (COMMENT oe) + (KRN D 242 R -26) (COMMENT ograve) + (KRN D 28 R -52) (COMMENT oslash) + (KRN D 245 R -26) (COMMENT otilde) + (KRN D 154 R -26) (COMMENT scaron) + (STOP) + + (LABEL C X) + (KRN C C R -69) + (KRN C G R -69) + (KRN C O R -69) + (KRN C V R -35) + (KRN C v R -35) + (KRN C W R -35) + (KRN C w R -35) + (KRN C Y R -35) + (KRN D 199 R -69) (COMMENT Ccedilla) + (KRN D 211 R -69) (COMMENT Oacute) + (KRN D 212 R -69) (COMMENT Ocircumflex) + (KRN D 214 R -69) (COMMENT Odieresis) + (KRN D 210 R -69) (COMMENT Ograve) + (KRN D 31 R -69) (COMMENT Oslash) + (KRN D 213 R -69) (COMMENT Otilde) + (KRN D 159 R -35) (COMMENT Ydieresis) + (STOP) + + (LABEL C Y) + (KRN C A R -113) + (KRN C a R -52) + (KRN C c R -52) + (KRN D 44 R -43) (COMMENT comma) + (KRN C d R -52) + (KRN C e R -52) + (KRN C g R -52) + (KRN C o R -52) + (KRN D 46 R -43) (COMMENT period) + (KRN C q R -52) + (KRN C s R -52) + (KRN D 225 R -39) (COMMENT aacute) + (KRN D 226 R -26) (COMMENT acircumflex) + (KRN D 196 R -113) (COMMENT Adieresis) + (KRN D 228 R -26) (COMMENT adieresis) + (KRN D 29 R -113) (COMMENT AE) + (KRN D 26 R -52) (COMMENT ae) + (KRN D 224 R -26) (COMMENT agrave) + (KRN D 197 R -113) (COMMENT Aring) + (KRN D 229 R -26) (COMMENT aring) + (KRN D 227 R -26) (COMMENT atilde) + (KRN D 231 R -52) (COMMENT ccedilla) + (KRN D 233 R -39) (COMMENT eacute) + (KRN D 234 R -26) (COMMENT ecircumflex) + (KRN D 235 R -26) (COMMENT edieresis) + (KRN D 232 R -26) (COMMENT egrave) + (KRN D 243 R -39) (COMMENT oacute) + (KRN D 244 R -26) (COMMENT ocircumflex) + (KRN D 246 R -26) (COMMENT odieresis) + (KRN D 27 R -52) (COMMENT oe) + (KRN D 242 R -26) (COMMENT ograve) + (KRN D 28 R -52) (COMMENT oslash) + (KRN D 245 R -26) (COMMENT otilde) + (KRN D 154 R -26) (COMMENT scaron) + (STOP) + + (LABEL D 96) (COMMENT quoteleft) + (LIG D 96 D 147) (COMMENT quoteleft) (COMMENT quotedblleft) + (KRN C A R -52) + (KRN D 196 R -52) (COMMENT Adieresis) + (KRN D 197 R -52) (COMMENT Aring) + (STOP) + + (LABEL C e) + (KRN C V R -52) + (STOP) + + (LABEL C f) + (LIG C f D 11) (COMMENT f_f) + (LIG C l D 8) (COMMENT f_l) + (LIG C i D 12) (COMMENT f_i) + (KRN D 42 R 35) (COMMENT asterisk) + (KRN D 147 R 26) (COMMENT quotedblleft) + (KRN D 148 R 26) (COMMENT quotedblright) + (KRN D 96 R 26) (COMMENT quoteleft) + (KRN D 39 R 26) (COMMENT quoteright) + (STOP) + + (LABEL C k) + (KRN C V R -26) + (KRN C W R -26) + (STOP) + + (LABEL C r) + (KRN D 44 R -35) (COMMENT comma) + (KRN D 46 R -35) (COMMENT period) + (STOP) + + (LABEL C v) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (STOP) + + (LABEL C w) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (STOP) + + (LABEL D 128) (COMMENT Lslash) + (KRN D 34 R -69) (COMMENT quotedbl) + (KRN D 129 R -69) (COMMENT quotesingle) + (KRN C T R -55) + (KRN C V R -55) + (KRN C W R -55) + (KRN C Y R -42) + (KRN D 147 R -69) (COMMENT quotedblleft) + (KRN D 148 R -69) (COMMENT quotedblright) + (KRN D 96 R -69) (COMMENT quoteleft) + (KRN D 39 R -69) (COMMENT quoteright) + (KRN D 221 R -42) (COMMENT Yacute) + (KRN D 159 R -42) (COMMENT Ydieresis) + (STOP) + + (LABEL D 132) (COMMENT quotedblbase) + (KRN C T R -52) + (KRN C V R -69) + (KRN C W R -69) + (KRN C Y R -52) + (KRN D 159 R -52) (COMMENT Ydieresis) + (STOP) + + (LABEL D 138) (COMMENT Scaron) + (KRN C A R -35) + (KRN D 44 R -26) (COMMENT comma) + (KRN D 46 R -26) (COMMENT period) + (KRN D 196 R -35) (COMMENT Adieresis) + (KRN D 197 R -35) (COMMENT Aring) + (STOP) + + (LABEL D 147) (COMMENT quotedblleft) + (KRN C A R -69) + (KRN D 196 R -69) (COMMENT Adieresis) + (KRN D 197 R -69) (COMMENT Aring) + (STOP) + + (LABEL D 148) (COMMENT quotedblright) + (KRN C A R -69) + (KRN D 196 R -69) (COMMENT Adieresis) + (KRN D 197 R -69) (COMMENT Aring) + (STOP) + + (LABEL D 150) (COMMENT endash) + (LIG D 45 D 151) (COMMENT hyphen) (COMMENT emdash) + (STOP) + + (LABEL D 159) (COMMENT Ydieresis) + (KRN C A R -113) + (KRN C a R -52) + (KRN C c R -52) + (KRN D 44 R -43) (COMMENT comma) + (KRN C d R -52) + (KRN C e R -52) + (KRN C g R -52) + (KRN C o R -52) + (KRN D 46 R -43) (COMMENT period) + (KRN C q R -52) + (KRN C s R -52) + (KRN D 225 R -39) (COMMENT aacute) + (KRN D 226 R -26) (COMMENT acircumflex) + (KRN D 196 R -113) (COMMENT Adieresis) + (KRN D 228 R -26) (COMMENT adieresis) + (KRN D 29 R -113) (COMMENT AE) + (KRN D 26 R -52) (COMMENT ae) + (KRN D 224 R -26) (COMMENT agrave) + (KRN D 197 R -113) (COMMENT Aring) + (KRN D 229 R -26) (COMMENT aring) + (KRN D 227 R -26) (COMMENT atilde) + (KRN D 231 R -52) (COMMENT ccedilla) + (KRN D 233 R -39) (COMMENT eacute) + (KRN D 234 R -26) (COMMENT ecircumflex) + (KRN D 235 R -26) (COMMENT edieresis) + (KRN D 232 R -26) (COMMENT egrave) + (KRN D 243 R -39) (COMMENT oacute) + (KRN D 244 R -26) (COMMENT ocircumflex) + (KRN D 246 R -26) (COMMENT odieresis) + (KRN D 27 R -52) (COMMENT oe) + (KRN D 242 R -26) (COMMENT ograve) + (KRN D 28 R -52) (COMMENT oslash) + (KRN D 245 R -26) (COMMENT otilde) + (KRN D 154 R -26) (COMMENT scaron) + (STOP) + + (LABEL D 192) (COMMENT Agrave) + (KRN C O R -35) + (KRN C o R -35) + (KRN C U R -52) + (KRN C u R -43) + (KRN C Y R -113) + (KRN C y R -26) + (STOP) + + (LABEL D 193) (COMMENT Aacute) + (KRN C C R -35) + (KRN C c R -35) + (KRN C O R -35) + (KRN C o R -35) + (KRN C T R -113) + (KRN C t R -43) + (KRN C U R -52) + (KRN C u R -43) + (KRN C Y R -113) + (KRN C y R -26) + (STOP) + + (LABEL D 194) (COMMENT Acircumflex) + (KRN C U R -52) + (KRN C u R -43) + (KRN C Y R -113) + (KRN C y R -26) + (STOP) + + (LABEL D 195) (COMMENT Atilde) + (KRN C O R -35) + (KRN C o R -35) + (KRN C Y R -113) + (KRN C y R -26) + (STOP) + + (LABEL D 196) (COMMENT Adieresis) + (KRN C a R -35) + (KRN C b R -35) + (KRN C C R -35) + (KRN C c R -35) + (KRN C d R -35) + (KRN C e R -35) + (KRN C G R -35) + (KRN C J R -43) + (KRN C O R -35) + (KRN C o R -35) + (KRN C Q R -35) + (KRN C q R -35) + (KRN D 34 R -113) (COMMENT quotedbl) + (KRN D 129 R -113) (COMMENT quotesingle) + (KRN C s R -35) + (KRN C T R -113) + (KRN C t R -43) + (KRN C U R -52) + (KRN C u R -43) + (KRN C V R -113) + (KRN C v R -52) + (KRN C W R -113) + (KRN C w R -52) + (KRN C Y R -113) + (KRN C y R -26) + (KRN D 228 R -35) (COMMENT adieresis) + (KRN D 229 R -35) (COMMENT aring) + (KRN D 199 R -35) (COMMENT Ccedilla) + (KRN D 231 R -35) (COMMENT ccedilla) + (KRN D 235 R -35) (COMMENT edieresis) + (KRN D 214 R -35) (COMMENT Odieresis) + (KRN D 246 R -35) (COMMENT odieresis) + (KRN D 31 R -35) (COMMENT Oslash) + (KRN D 28 R -35) (COMMENT oslash) + (KRN D 147 R -113) (COMMENT quotedblleft) + (KRN D 148 R -113) (COMMENT quotedblright) + (KRN D 96 R -113) (COMMENT quoteleft) + (KRN D 39 R -113) (COMMENT quoteright) + (KRN D 154 R -35) (COMMENT scaron) + (KRN D 219 R -52) (COMMENT Ucircumflex) + (KRN D 251 R -43) (COMMENT ucircumflex) + (KRN D 220 R -52) (COMMENT Udieresis) + (KRN D 252 R -43) (COMMENT udieresis) + (KRN D 159 R -113) (COMMENT Ydieresis) + (KRN D 255 R -26) (COMMENT ydieresis) + (STOP) + + (LABEL D 197) (COMMENT Aring) + (KRN C a R -35) + (KRN C b R -35) + (KRN C C R -35) + (KRN C c R -35) + (KRN C d R -35) + (KRN C e R -35) + (KRN C G R -35) + (KRN C J R -43) + (KRN C O R -35) + (KRN C o R -35) + (KRN C Q R -35) + (KRN C q R -35) + (KRN D 34 R -113) (COMMENT quotedbl) + (KRN D 129 R -113) (COMMENT quotesingle) + (KRN C s R -35) + (KRN C T R -113) + (KRN C t R -43) + (KRN C U R -52) + (KRN C u R -43) + (KRN C V R -113) + (KRN C v R -52) + (KRN C W R -113) + (KRN C w R -52) + (KRN C Y R -113) + (KRN C y R -26) + (KRN D 228 R -35) (COMMENT adieresis) + (KRN D 229 R -35) (COMMENT aring) + (KRN D 199 R -35) (COMMENT Ccedilla) + (KRN D 231 R -35) (COMMENT ccedilla) + (KRN D 235 R -35) (COMMENT edieresis) + (KRN D 214 R -35) (COMMENT Odieresis) + (KRN D 246 R -35) (COMMENT odieresis) + (KRN D 31 R -35) (COMMENT Oslash) + (KRN D 28 R -35) (COMMENT oslash) + (KRN D 147 R -113) (COMMENT quotedblleft) + (KRN D 148 R -113) (COMMENT quotedblright) + (KRN D 96 R -113) (COMMENT quoteleft) + (KRN D 39 R -113) (COMMENT quoteright) + (KRN D 154 R -35) (COMMENT scaron) + (KRN D 219 R -52) (COMMENT Ucircumflex) + (KRN D 251 R -43) (COMMENT ucircumflex) + (KRN D 220 R -52) (COMMENT Udieresis) + (KRN D 252 R -43) (COMMENT udieresis) + (KRN D 159 R -113) (COMMENT Ydieresis) + (KRN D 255 R -26) (COMMENT ydieresis) + (STOP) + + (LABEL D 199) (COMMENT Ccedilla) + (KRN C A R -43) + (KRN C C R 26) + (KRN D 44 R -26) (COMMENT comma) + (KRN C G R 26) + (KRN C O R 26) + (KRN D 46 R -26) (COMMENT period) + (KRN C Q R 26) + (KRN C U R -26) + (KRN C V R -26) + (KRN C W R -26) + (KRN C X R -26) + (KRN C Y R -26) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 199 R 26) (COMMENT Ccedilla) + (KRN D 214 R 26) (COMMENT Odieresis) + (KRN D 31 R 26) (COMMENT Oslash) + (KRN D 219 R -26) (COMMENT Ucircumflex) + (KRN D 220 R -26) (COMMENT Udieresis) + (KRN D 159 R -26) (COMMENT Ydieresis) + (STOP) + + (LABEL D 209) (COMMENT Ntilde) + (KRN C A R -43) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 29 R -43) (COMMENT AE) + (KRN D 197 R -43) (COMMENT Aring) + (STOP) + + (LABEL D 210) (COMMENT Ograve) + (KRN C A R -43) + (STOP) + + (LABEL D 211) (COMMENT Oacute) + (KRN C A R -43) + (KRN C C R 26) + (KRN C O R 26) + (STOP) + + (LABEL D 214) (COMMENT Odieresis) + (KRN C A R -43) + (KRN C C R 26) + (KRN D 44 R -26) (COMMENT comma) + (KRN C G R 26) + (KRN C O R 26) + (KRN D 46 R -26) (COMMENT period) + (KRN C Q R 26) + (KRN C U R -26) + (KRN C V R -26) + (KRN C W R -26) + (KRN C X R -26) + (KRN C Y R -26) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 197 R -43) (COMMENT Aring) + (KRN D 199 R 26) (COMMENT Ccedilla) + (KRN D 214 R 26) (COMMENT Odieresis) + (KRN D 31 R 26) (COMMENT Oslash) + (KRN D 219 R -26) (COMMENT Ucircumflex) + (KRN D 220 R -26) (COMMENT Udieresis) + (KRN D 159 R -26) (COMMENT Ydieresis) + (STOP) + + (LABEL D 217) (COMMENT Ugrave) + (KRN C A R -43) + (STOP) + + (LABEL D 218) (COMMENT Uacute) + (KRN C A R -43) + (STOP) + + (LABEL D 219) (COMMENT Ucircumflex) + (KRN C A R -43) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 29 R -43) (COMMENT AE) + (KRN D 197 R -43) (COMMENT Aring) + (STOP) + + (LABEL D 220) (COMMENT Udieresis) + (KRN C A R -43) + (KRN D 44 R -43) (COMMENT comma) + (KRN D 46 R -43) (COMMENT period) + (KRN D 196 R -43) (COMMENT Adieresis) + (KRN D 29 R -43) (COMMENT AE) + (KRN D 197 R -43) (COMMENT Aring) + (STOP) + + (LABEL D 221) (COMMENT Yacute) + (KRN C c R -52) + (KRN D 225 R -39) (COMMENT aacute) + (KRN D 226 R -26) (COMMENT acircumflex) + (KRN D 228 R -26) (COMMENT adieresis) + (KRN D 29 R -113) (COMMENT AE) + (KRN D 26 R -52) (COMMENT ae) + (KRN D 224 R -26) (COMMENT agrave) + (KRN D 229 R -26) (COMMENT aring) + (KRN D 227 R -26) (COMMENT atilde) + (KRN D 233 R -39) (COMMENT eacute) + (KRN D 234 R -26) (COMMENT ecircumflex) + (KRN D 235 R -26) (COMMENT edieresis) + (KRN D 232 R -26) (COMMENT egrave) + (KRN D 243 R -39) (COMMENT oacute) + (KRN D 244 R -26) (COMMENT ocircumflex) + (KRN D 246 R -26) (COMMENT odieresis) + (KRN D 27 R -52) (COMMENT oe) + (KRN D 242 R -26) (COMMENT ograve) + (KRN D 245 R -26) (COMMENT otilde) + (KRN D 154 R -26) (COMMENT scaron) + (STOP) + ) +(CHARACTER D 1 (COMMENT Euro) + (CHARWD R 552) + (CHARHT R 714) + (CHARDP R 14) + ) +(CHARACTER D 4 (COMMENT fraction) + (CHARWD R 166) + (CHARHT R 724) + (CHARDP R 12) + (CHARIC R 143) + ) +(CHARACTER D 5 (COMMENT dotaccent) + (CHARWD R 500) + (CHARHT R 642) + ) +(CHARACTER D 6 (COMMENT hungarumlaut) + (CHARWD R 500) + (CHARHT R 664) + ) +(CHARACTER D 7 (COMMENT ogonek) + (CHARWD R 500) + (CHARHT R 6) + (CHARDP R 216) + ) +(CHARACTER D 8 (COMMENT f_l) + (CHARWD R 554) + (CHARHT R 712) + ) +(CHARACTER D 10 (COMMENT cwm) + (CHARWD R 0) + ) +(CHARACTER D 11 (COMMENT f_f) + (CHARWD R 584) + (CHARHT R 712) + (CHARIC R 50) + ) +(CHARACTER D 12 (COMMENT f_i) + (CHARWD R 554) + (CHARHT R 712) + ) +(CHARACTER D 14 (COMMENT f_f_i) + (CHARWD R 846) + (CHARHT R 712) + ) +(CHARACTER D 15 (COMMENT f_f_l) + (CHARWD R 846) + (CHARHT R 712) + ) +(CHARACTER D 16 (COMMENT dotlessi) + (CHARWD R 262) + (CHARHT R 452) + ) +(CHARACTER D 17 (COMMENT dotlessj.dup) + (CHARWD R 262) + (CHARHT R 452) + (CHARDP R 209) + ) +(CHARACTER D 18 (COMMENT grave) + (CHARWD R 500) + (CHARHT R 664) + ) +(CHARACTER D 19 (COMMENT acute) + (CHARWD R 500) + (CHARHT R 664) + ) +(CHARACTER D 20 (COMMENT caron) + (CHARWD R 500) + (CHARHT R 664) + ) +(CHARACTER D 21 (COMMENT breve) + (CHARWD R 500) + (CHARHT R 656) + ) +(CHARACTER D 22 (COMMENT macron) + (CHARWD R 500) + (CHARHT R 598) + ) +(CHARACTER D 23 (COMMENT ring) + (CHARWD R 500) + (CHARHT R 662) + ) +(CHARACTER D 24 (COMMENT cedilla) + (CHARWD R 500) + (CHARHT R 6) + (CHARDP R 216) + ) +(CHARACTER D 25 (COMMENT germandbls) + (CHARWD R 572) + (CHARHT R 712) + (CHARDP R 12) + ) +(CHARACTER D 26 (COMMENT ae) + (CHARWD R 702) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER D 27 (COMMENT oe) + (CHARWD R 799) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER D 28 (COMMENT oslash) + (CHARWD R 494) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER D 29 (COMMENT AE) + (CHARWD R 959) + (CHARHT R 700) + ) +(CHARACTER D 30 (COMMENT OE) + (CHARWD R 972) + (CHARHT R 714) + (CHARDP R 14) + ) +(CHARACTER D 31 (COMMENT Oslash) + (CHARWD R 728) + (CHARHT R 714) + (CHARDP R 14) + ) +(CHARACTER D 32 (COMMENT space) + (CHARWD R 270) + ) +(CHARACTER D 33 (COMMENT exclam) + (CHARWD R 218) + (CHARHT R 700) + (CHARDP R 6) + ) +(CHARACTER D 34 (COMMENT quotedbl) + (CHARWD R 278) + (CHARHT R 700) + ) +(CHARACTER D 35 (COMMENT numbersign) + (CHARWD R 580) + (CHARHT R 637) + ) +(CHARACTER D 36 (COMMENT dollar) + (CHARWD R 473) + (CHARHT R 700) + (CHARDP R 80) + ) +(CHARACTER D 37 (COMMENT percent) + (CHARWD R 722) + (CHARHT R 712) + (CHARDP R 12) + ) +(CHARACTER D 38 (COMMENT ampersand) + (CHARWD R 728) + (CHARHT R 712) + (CHARDP R 12) + ) +(CHARACTER D 39 (COMMENT quoteright) + (CHARWD R 204) + (CHARHT R 706) + ) +(CHARACTER D 40 (COMMENT parenleft) + (CHARWD R 268) + (CHARHT R 750) + (CHARDP R 250) + ) +(CHARACTER D 41 (COMMENT parenright) + (CHARWD R 268) + (CHARHT R 750) + (CHARDP R 250) + ) +(CHARACTER D 42 (COMMENT asterisk) + (CHARWD R 450) + (CHARHT R 722) + ) +(CHARACTER D 43 (COMMENT plus) + (CHARWD R 575) + (CHARHT R 486) + ) +(CHARACTER D 44 (COMMENT comma) + (CHARWD R 204) + (CHARHT R 109) + (CHARDP R 144) + ) +(CHARACTER D 45 (COMMENT hyphen) + (CHARWD R 306) + (CHARHT R 250) + ) +(CHARACTER D 46 (COMMENT period) + (CHARWD R 204) + (CHARHT R 110) + (CHARDP R 6) + ) +(CHARACTER D 47 (COMMENT slash) + (CHARWD R 302) + (CHARHT R 700) + (CHARDP R 160) + ) +(CHARACTER C 0 + (CHARWD R 490) + (CHARHT R 678) + (CHARDP R 12) + ) +(CHARACTER C 1 + (CHARWD R 490) + (CHARHT R 678) + ) +(CHARACTER C 2 + (CHARWD R 490) + (CHARHT R 678) + ) +(CHARACTER C 3 + (CHARWD R 490) + (CHARHT R 678) + (CHARDP R 12) + ) +(CHARACTER C 4 + (CHARWD R 490) + (CHARHT R 666) + ) +(CHARACTER C 5 + (CHARWD R 490) + (CHARHT R 678) + (CHARDP R 12) + ) +(CHARACTER C 6 + (CHARWD R 490) + (CHARHT R 678) + (CHARDP R 12) + ) +(CHARACTER C 7 + (CHARWD R 490) + (CHARHT R 666) + (CHARDP R 8) + ) +(CHARACTER C 8 + (CHARWD R 490) + (CHARHT R 678) + (CHARDP R 12) + ) +(CHARACTER C 9 + (CHARWD R 490) + (CHARHT R 678) + (CHARDP R 12) + ) +(CHARACTER D 58 (COMMENT colon) + (CHARWD R 204) + (CHARHT R 446) + (CHARDP R 6) + ) +(CHARACTER D 59 (COMMENT semicolon) + (CHARWD R 204) + (CHARHT R 446) + (CHARDP R 144) + ) +(CHARACTER D 60 (COMMENT less) + (CHARWD R 562) + (CHARHT R 585) + (CHARDP R 85) + ) +(CHARACTER D 61 (COMMENT equal) + (CHARWD R 575) + (CHARHT R 366) + ) +(CHARACTER D 62 (COMMENT greater) + (CHARWD R 562) + (CHARHT R 585) + (CHARDP R 85) + ) +(CHARACTER D 63 (COMMENT question) + (CHARWD R 402) + (CHARHT R 700) + (CHARDP R 6) + ) +(CHARACTER D 64 (COMMENT at) + (CHARWD R 752) + (CHARHT R 700) + ) +(CHARACTER C A + (CHARWD R 641) + (CHARHT R 714) + ) +(CHARACTER C B + (CHARWD R 578) + (CHARHT R 700) + ) +(CHARACTER C C + (CHARWD R 618) + (CHARHT R 714) + (CHARDP R 14) + ) +(CHARACTER C D + (CHARWD R 738) + (CHARHT R 700) + ) +(CHARACTER C E + (CHARWD R 560) + (CHARHT R 700) + ) +(CHARACTER C F + (CHARWD R 526) + (CHARHT R 700) + ) +(CHARACTER C G + (CHARWD R 715) + (CHARHT R 714) + (CHARDP R 14) + ) +(CHARACTER C H + (CHARWD R 748) + (CHARHT R 700) + ) +(CHARACTER C I + (CHARWD R 318) + (CHARHT R 700) + ) +(CHARACTER C J + (CHARWD R 457) + (CHARHT R 700) + (CHARDP R 14) + ) +(CHARACTER C K + (CHARWD R 633) + (CHARHT R 700) + (CHARDP R 7) + ) +(CHARACTER C L + (CHARWD R 560) + (CHARHT R 700) + ) +(CHARACTER C M + (CHARWD R 816) + (CHARHT R 700) + ) +(CHARACTER C N + (CHARWD R 721) + (CHARHT R 700) + ) +(CHARACTER C O + (CHARWD R 728) + (CHARHT R 714) + (CHARDP R 14) + ) +(CHARACTER C P + (CHARWD R 548) + (CHARHT R 700) + ) +(CHARACTER C Q + (CHARWD R 728) + (CHARHT R 714) + (CHARDP R 148) + ) +(CHARACTER C R + (CHARWD R 591) + (CHARHT R 700) + (CHARDP R 7) + ) +(CHARACTER C S + (CHARWD R 515) + (CHARHT R 714) + (CHARDP R 14) + ) +(CHARACTER C T + (CHARWD R 668) + (CHARHT R 700) + ) +(CHARACTER C U + (CHARWD R 660) + (CHARHT R 700) + (CHARDP R 12) + ) +(CHARACTER C V + (CHARWD R 651) + (CHARHT R 700) + (CHARDP R 14) + ) +(CHARACTER C W + (CHARWD R 1010) + (CHARHT R 700) + (CHARDP R 14) + ) +(CHARACTER C X + (CHARWD R 660) + (CHARHT R 700) + ) +(CHARACTER C Y + (CHARWD R 651) + (CHARHT R 700) + ) +(CHARACTER C Z + (CHARWD R 610) + (CHARHT R 700) + ) +(CHARACTER D 91 (COMMENT bracketleft) + (CHARWD R 202) + (CHARHT R 750) + (CHARDP R 250) + ) +(CHARACTER D 92 (COMMENT backslash) + (CHARWD R 302) + (CHARHT R 700) + (CHARDP R 120) + ) +(CHARACTER D 93 (COMMENT bracketright) + (CHARWD R 202) + (CHARHT R 750) + (CHARDP R 250) + ) +(CHARACTER D 94 (COMMENT circumflex) + (CHARWD R 500) + (CHARHT R 664) + ) +(CHARACTER D 95 (COMMENT underscore) + (CHARWD R 510) + (CHARDP R 120) + ) +(CHARACTER D 96 (COMMENT quoteleft) + (CHARWD R 204) + (CHARHT R 706) + ) +(CHARACTER C a + (CHARWD R 465) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER C b + (CHARWD R 543) + (CHARHT R 712) + (CHARDP R 12) + ) +(CHARACTER C c + (CHARWD R 453) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER C d + (CHARWD R 543) + (CHARHT R 712) + (CHARDP R 12) + ) +(CHARACTER C e + (CHARWD R 453) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER C f + (CHARWD R 292) + (CHARHT R 712) + (CHARIC R 50) + ) +(CHARACTER C g + (CHARWD R 487) + (CHARHT R 452) + (CHARDP R 228) + ) +(CHARACTER C h + (CHARWD R 548) + (CHARHT R 712) + ) +(CHARACTER C i + (CHARWD R 262) + (CHARHT R 642) + ) +(CHARACTER C j + (CHARWD R 262) + (CHARHT R 642) + (CHARDP R 209) + ) +(CHARACTER C k + (CHARWD R 512) + (CHARHT R 712) + ) +(CHARACTER C l + (CHARWD R 262) + (CHARHT R 712) + ) +(CHARACTER C m + (CHARWD R 832) + (CHARHT R 452) + ) +(CHARACTER C n + (CHARWD R 548) + (CHARHT R 452) + ) +(CHARACTER C o + (CHARWD R 503) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER C p + (CHARWD R 543) + (CHARHT R 452) + (CHARDP R 223) + ) +(CHARACTER C q + (CHARWD R 543) + (CHARHT R 452) + (CHARDP R 223) + ) +(CHARACTER C r + (CHARWD R 386) + (CHARHT R 452) + ) +(CHARACTER C s + (CHARWD R 394) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER C t + (CHARWD R 288) + (CHARHT R 560) + (CHARDP R 12) + ) +(CHARACTER C u + (CHARWD R 531) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER C v + (CHARWD R 475) + (CHARHT R 440) + ) +(CHARACTER C w + (CHARWD R 778) + (CHARHT R 452) + (CHARDP R 12) + ) +(CHARACTER C x + (CHARWD R 510) + (CHARHT R 440) + ) +(CHARACTER C y + (CHARWD R 497) + (CHARHT R 452) + (CHARDP R 240) + ) +(CHARACTER C z + (CHARWD R 400) + (CHARHT R 440) + ) +(CHARACTER D 123 (COMMENT braceleft) + (CHARWD R 292) + (CHARHT R 750) + (CHARDP R 250) + ) +(CHARACTER D 124 (COMMENT bar) + (CHARWD R 490) + (CHARHT R 721) + (CHARDP R 221) + ) +(CHARACTER D 125 (COMMENT braceright) + (CHARWD R 292) + (CHARHT R 750) + (CHARDP R 250) + ) +(CHARACTER D 126 (COMMENT tilde) + (CHARWD R 500) + (CHARHT R 636) + ) +(CHARACTER D 127 (COMMENT dieresis) + (CHARWD R 500) + (CHARHT R 636) + ) +(CHARACTER D 128 (COMMENT Lslash) + (CHARWD R 578) + (CHARHT R 700) + ) +(CHARACTER D 129 (COMMENT quotesingle) + (CHARWD R 142) + (CHARHT R 700) + ) +(CHARACTER D 130 (COMMENT quotesinglbase) + (CHARWD R 204) + (CHARHT R 109) + (CHARDP R 144) + ) +(CHARACTER D 131 (COMMENT florin) + (CHARWD R 292) + (CHARHT R 712) + (CHARIC R 50) + ) +(CHARACTER D 132 (COMMENT quotedblbase) + (CHARWD R 360) + (CHARHT R 109) + (CHARDP R 144) + ) +(CHARACTER D 133 (COMMENT ellipsis) + (CHARWD R 592) + (CHARHT R 109) + (CHARDP R 6) + ) +(CHARACTER D 134 (COMMENT dagger) + (CHARWD R 440) + (CHARHT R 621) + (CHARDP R 216) + ) +(CHARACTER D 135 (COMMENT daggerdbl) + (CHARWD R 440) + (CHARHT R 621) + (CHARDP R 181) + ) +(CHARACTER D 137 (COMMENT perthousand) + (CHARWD R 1109) + (CHARHT R 712) + (CHARDP R 12) + ) +(CHARACTER D 138 (COMMENT Scaron) + (CHARWD R 515) + (CHARHT R 892) + (CHARDP R 14) + ) +(CHARACTER D 139 (COMMENT guilsinglleft) + (CHARWD R 236) + (CHARHT R 440) + ) +(CHARACTER D 141 (COMMENT Zcaron) + (CHARWD R 610) + (CHARHT R 892) + ) +(CHARACTER D 142 (COMMENT asciicircum) + (CHARWD R 510) + (CHARHT R 700) + ) +(CHARACTER D 143 (COMMENT minus) + (CHARWD R 575) + (CHARHT R 279) + ) +(CHARACTER D 144 (COMMENT lslash) + (CHARWD R 354) + (CHARHT R 712) + ) +(CHARACTER D 147 (COMMENT quotedblleft) + (CHARWD R 360) + (CHARHT R 706) + ) +(CHARACTER D 148 (COMMENT quotedblright) + (CHARWD R 360) + (CHARHT R 706) + ) +(CHARACTER D 149 (COMMENT bullet) + (CHARWD R 500) + (CHARHT R 438) + ) +(CHARACTER D 150 (COMMENT endash) + (CHARWD R 510) + (CHARHT R 250) + ) +(CHARACTER D 151 (COMMENT emdash) + (CHARWD R 764) + (CHARHT R 250) + ) +(CHARACTER D 153 (COMMENT trademark) + (CHARWD R 896) + (CHARHT R 700) + ) +(CHARACTER D 154 (COMMENT scaron) + (CHARWD R 394) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 155 (COMMENT guilsinglright) + (CHARWD R 236) + (CHARHT R 440) + ) +(CHARACTER D 157 (COMMENT zcaron) + (CHARWD R 400) + (CHARHT R 664) + ) +(CHARACTER D 158 (COMMENT asciitilde) + (CHARWD R 452) + (CHARHT R 290) + ) +(CHARACTER D 159 (COMMENT Ydieresis) + (CHARWD R 651) + (CHARHT R 876) + ) +(CHARACTER D 160 (COMMENT uni00A0) + (CHARWD R 270) + ) +(CHARACTER D 161 (COMMENT exclamdown) + (CHARWD R 218) + (CHARHT R 446) + (CHARDP R 260) + ) +(CHARACTER D 162 (COMMENT cent) + (CHARWD R 453) + (CHARHT R 520) + (CHARDP R 80) + ) +(CHARACTER D 163 (COMMENT sterling) + (CHARWD R 578) + (CHARHT R 700) + (CHARDP R 57) + ) +(CHARACTER D 164 (COMMENT currency) + (CHARWD R 604) + (CHARHT R 437) + ) +(CHARACTER D 165 (COMMENT yen) + (CHARWD R 660) + (CHARHT R 700) + ) +(CHARACTER D 166 (COMMENT brokenbar) + (CHARWD R 162) + (CHARHT R 700) + ) +(CHARACTER D 167 (COMMENT section) + (CHARWD R 428) + (CHARHT R 666) + (CHARDP R 154) + ) +(CHARACTER D 169 (COMMENT copyright) + (CHARWD R 752) + (CHARHT R 700) + ) +(CHARACTER D 170 (COMMENT ordfeminine) + (CHARWD R 308) + (CHARHT R 711) + ) +(CHARACTER D 171 (COMMENT guillemotleft) + (CHARWD R 383) + (CHARHT R 440) + ) +(CHARACTER D 172 (COMMENT logicalnot) + (CHARWD R 650) + (CHARHT R 404) + ) +(CHARACTER D 173 (COMMENT uni00AD) + (CHARWD R 306) + (CHARHT R 250) + ) +(CHARACTER D 174 (COMMENT registered) + (CHARWD R 752) + (CHARHT R 700) + ) +(CHARACTER D 176 (COMMENT degree) + (CHARWD R 338) + (CHARHT R 672) + ) +(CHARACTER D 177 (COMMENT plusminus) + (CHARWD R 575) + (CHARHT R 486) + (CHARDP R 58) + ) +(CHARACTER D 178 (COMMENT two.superior) + (CHARWD R 324) + (CHARHT R 791) + ) +(CHARACTER D 179 (COMMENT three.superior) + (CHARWD R 324) + (CHARHT R 791) + ) +(CHARACTER D 181 (COMMENT uni00B5) + (CHARWD R 510) + (CHARHT R 440) + (CHARDP R 216) + ) +(CHARACTER D 182 (COMMENT paragraph) + (CHARWD R 442) + (CHARHT R 700) + ) +(CHARACTER D 183 (COMMENT periodcentered) + (CHARWD R 204) + (CHARHT R 320) + ) +(CHARACTER D 185 (COMMENT one.superior) + (CHARWD R 324) + (CHARHT R 791) + ) +(CHARACTER D 186 (COMMENT ordmasculine) + (CHARWD R 317) + (CHARHT R 711) + ) +(CHARACTER D 187 (COMMENT guillemotright) + (CHARWD R 383) + (CHARHT R 440) + ) +(CHARACTER D 188 (COMMENT onequarter) + (CHARWD R 735) + (CHARHT R 724) + (CHARDP R 12) + ) +(CHARACTER D 189 (COMMENT onehalf) + (CHARWD R 735) + (CHARHT R 724) + (CHARDP R 12) + ) +(CHARACTER D 190 (COMMENT threequarters) + (CHARWD R 735) + (CHARHT R 724) + (CHARDP R 12) + ) +(CHARACTER D 191 (COMMENT questiondown) + (CHARWD R 454) + (CHARHT R 446) + (CHARDP R 260) + ) +(CHARACTER D 192 (COMMENT Agrave) + (CHARWD R 641) + (CHARHT R 892) + ) +(CHARACTER D 193 (COMMENT Aacute) + (CHARWD R 641) + (CHARHT R 892) + ) +(CHARACTER D 194 (COMMENT Acircumflex) + (CHARWD R 641) + (CHARHT R 892) + ) +(CHARACTER D 195 (COMMENT Atilde) + (CHARWD R 641) + (CHARHT R 876) + ) +(CHARACTER D 196 (COMMENT Adieresis) + (CHARWD R 641) + (CHARHT R 876) + ) +(CHARACTER D 197 (COMMENT Aring) + (CHARWD R 641) + (CHARHT R 902) + ) +(CHARACTER D 199 (COMMENT Ccedilla) + (CHARWD R 618) + (CHARHT R 714) + (CHARDP R 216) + ) +(CHARACTER D 200 (COMMENT Egrave) + (CHARWD R 560) + (CHARHT R 892) + ) +(CHARACTER D 201 (COMMENT Eacute) + (CHARWD R 560) + (CHARHT R 892) + ) +(CHARACTER D 202 (COMMENT Ecircumflex) + (CHARWD R 560) + (CHARHT R 892) + ) +(CHARACTER D 203 (COMMENT Edieresis) + (CHARWD R 560) + (CHARHT R 876) + ) +(CHARACTER D 204 (COMMENT Igrave) + (CHARWD R 318) + (CHARHT R 892) + ) +(CHARACTER D 205 (COMMENT Iacute) + (CHARWD R 318) + (CHARHT R 892) + ) +(CHARACTER D 206 (COMMENT Icircumflex) + (CHARWD R 318) + (CHARHT R 892) + ) +(CHARACTER D 207 (COMMENT Idieresis) + (CHARWD R 318) + (CHARHT R 876) + ) +(CHARACTER D 208 (COMMENT Eth) + (CHARWD R 738) + (CHARHT R 700) + ) +(CHARACTER D 209 (COMMENT Ntilde) + (CHARWD R 721) + (CHARHT R 876) + ) +(CHARACTER D 210 (COMMENT Ograve) + (CHARWD R 728) + (CHARHT R 892) + (CHARDP R 14) + ) +(CHARACTER D 211 (COMMENT Oacute) + (CHARWD R 728) + (CHARHT R 892) + (CHARDP R 14) + ) +(CHARACTER D 212 (COMMENT Ocircumflex) + (CHARWD R 728) + (CHARHT R 892) + (CHARDP R 14) + ) +(CHARACTER D 213 (COMMENT Otilde) + (CHARWD R 728) + (CHARHT R 876) + (CHARDP R 14) + ) +(CHARACTER D 214 (COMMENT Odieresis) + (CHARWD R 728) + (CHARHT R 876) + (CHARDP R 14) + ) +(CHARACTER D 215 (COMMENT multiply) + (CHARWD R 575) + (CHARHT R 486) + ) +(CHARACTER D 217 (COMMENT Ugrave) + (CHARWD R 660) + (CHARHT R 892) + (CHARDP R 12) + ) +(CHARACTER D 218 (COMMENT Uacute) + (CHARWD R 660) + (CHARHT R 892) + (CHARDP R 12) + ) +(CHARACTER D 219 (COMMENT Ucircumflex) + (CHARWD R 660) + (CHARHT R 892) + (CHARDP R 12) + ) +(CHARACTER D 220 (COMMENT Udieresis) + (CHARWD R 660) + (CHARHT R 876) + (CHARDP R 12) + ) +(CHARACTER D 221 (COMMENT Yacute) + (CHARWD R 651) + (CHARHT R 892) + ) +(CHARACTER D 222 (COMMENT Thorn) + (CHARWD R 548) + (CHARHT R 700) + ) +(CHARACTER D 224 (COMMENT agrave) + (CHARWD R 465) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 225 (COMMENT aacute) + (CHARWD R 465) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 226 (COMMENT acircumflex) + (CHARWD R 465) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 227 (COMMENT atilde) + (CHARWD R 465) + (CHARHT R 636) + (CHARDP R 12) + ) +(CHARACTER D 228 (COMMENT adieresis) + (CHARWD R 465) + (CHARHT R 636) + (CHARDP R 12) + ) +(CHARACTER D 229 (COMMENT aring) + (CHARWD R 465) + (CHARHT R 662) + (CHARDP R 12) + ) +(CHARACTER D 231 (COMMENT ccedilla) + (CHARWD R 446) + (CHARHT R 452) + (CHARDP R 216) + ) +(CHARACTER D 232 (COMMENT egrave) + (CHARWD R 453) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 233 (COMMENT eacute) + (CHARWD R 453) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 234 (COMMENT ecircumflex) + (CHARWD R 453) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 235 (COMMENT edieresis) + (CHARWD R 453) + (CHARHT R 636) + (CHARDP R 12) + ) +(CHARACTER D 236 (COMMENT igrave) + (CHARWD R 262) + (CHARHT R 664) + ) +(CHARACTER D 237 (COMMENT iacute) + (CHARWD R 262) + (CHARHT R 664) + (CHARIC R 9) + ) +(CHARACTER D 238 (COMMENT icircumflex) + (CHARWD R 262) + (CHARHT R 664) + (CHARIC R 19) + ) +(CHARACTER D 239 (COMMENT idieresis) + (CHARWD R 262) + (CHARHT R 636) + ) +(CHARACTER D 240 (COMMENT eth) + (CHARWD R 494) + (CHARHT R 700) + (CHARDP R 12) + ) +(CHARACTER D 241 (COMMENT ntilde) + (CHARWD R 548) + (CHARHT R 636) + ) +(CHARACTER D 242 (COMMENT ograve) + (CHARWD R 503) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 243 (COMMENT oacute) + (CHARWD R 503) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 244 (COMMENT ocircumflex) + (CHARWD R 503) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 245 (COMMENT otilde) + (CHARWD R 503) + (CHARHT R 636) + (CHARDP R 12) + ) +(CHARACTER D 246 (COMMENT odieresis) + (CHARWD R 503) + (CHARHT R 636) + (CHARDP R 12) + ) +(CHARACTER D 247 (COMMENT divide) + (CHARWD R 575) + (CHARHT R 525) + ) +(CHARACTER D 249 (COMMENT ugrave) + (CHARWD R 531) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 250 (COMMENT uacute) + (CHARWD R 531) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 251 (COMMENT ucircumflex) + (CHARWD R 531) + (CHARHT R 664) + (CHARDP R 12) + ) +(CHARACTER D 252 (COMMENT udieresis) + (CHARWD R 531) + (CHARHT R 636) + (CHARDP R 12) + ) +(CHARACTER D 253 (COMMENT yacute) + (CHARWD R 497) + (CHARHT R 664) + (CHARDP R 240) + ) +(CHARACTER D 254 (COMMENT thorn) + (CHARWD R 534) + (CHARHT R 712) + (CHARDP R 216) + ) +(CHARACTER D 255 (COMMENT ydieresis) + (CHARWD R 497) + (CHARHT R 636) + (CHARDP R 240) + ) diff --git a/Build/source/texk/lcdf-typetools/tests/antpolt-regular.otf b/Build/source/texk/lcdf-typetools/tests/antpolt-regular.otf Binary files differnew file mode 100644 index 00000000000..6ef78a116d0 --- /dev/null +++ b/Build/source/texk/lcdf-typetools/tests/antpolt-regular.otf diff --git a/Build/source/texk/lcdf-typetools/tests/texnansx.enc b/Build/source/texk/lcdf-typetools/tests/texnansx.enc new file mode 100644 index 00000000000..5eb9183f62d --- /dev/null +++ b/Build/source/texk/lcdf-typetools/tests/texnansx.enc @@ -0,0 +1,279 @@ +% @psencodingfile{ +% author = "Y&Y, Inc.", +% version = "1.3", +% date = "22apr09", +% filename = "texnansx.enc", +% email = "tex-fonts@tug.org", +% codetable = "ISO/ASCII", +% docstring = "Encoding for fonts in Adobe Type 1 format for use with TeX." +% } +% MODIFIED FOR AFM2TFM to avoid repeated encodings, namely these +% positions have become .notdef: +% +% 137/circumflex 141/OE 146/quoteleft 147/quoteright 153/tilde 157/oe +% 169/dieresis 176/macron 181/acute 185/cedilla 199/AE 217/Oslash +% 224/germandbls 231/ae 249/oslash +% +% 22apr09 document the precise differences from texnansi. +% 17aug08 change /Uni20AC (wrong capitalization of /Uni) to /Euro for +% consistency with other encodings. tex-live mail from Vasile Gaburici, +% 16 Aug 2008 20:44:08. +% +/TeXnANSIEncoding [ +/.notdef % 0 +/Euro % /uni20AC 1 +/.notdef % 2 +/.notdef % 3 +/fraction % 4 +/dotaccent % 5 +/hungarumlaut % 6 +/ogonek % 7 +/fl % 8 +/.notdef % /fraction % 9 not used (see 4), backward compatability only +/cwm % 10 not used, except boundary char internally maybe +/ff % 11 +/fi % 12 +/.notdef % /fl % 13 not used (see 8), backward compatability only +/ffi % 14 +/ffl % 15 +/dotlessi % 16 +/dotlessj % 17 +/grave % 18 +/acute % 19 +/caron % 20 +/breve % 21 +/macron % 22 +/ring % 23 +/cedilla % 24 +/germandbls % 25 +/ae % 26 +/oe % 27 +/oslash % 28 +/AE % 29 +/OE % 30 +/Oslash % 31 +/space % 32 % /suppress in TeX text +/exclam % 33 +/quotedbl % 34 % /quotedblright in TeX text +/numbersign % 35 +/dollar % 36 +/percent % 37 +/ampersand % 38 +/quoteright % 39 % /quotesingle in ANSI +/parenleft % 40 +/parenright % 41 +/asterisk % 42 +/plus % 43 +/comma % 44 +/hyphen % 45 +/period % 46 +/slash % 47 +/zero % 48 +/one % 49 +/two % 50 +/three % 51 +/four % 52 +/five % 53 +/six % 54 +/seven % 55 +/eight % 56 +/nine % 57 +/colon % 58 +/semicolon % 59 +/less % 60 % /exclamdown in Tex text +/equal % 61 +/greater % 62 % /questiondown in TeX text +/question % 63 +/at % 64 +/A % 65 +/B % 66 +/C % 67 +/D % 68 +/E % 69 +/F % 70 +/G % 71 +/H % 72 +/I % 73 +/J % 74 +/K % 75 +/L % 76 +/M % 77 +/N % 78 +/O % 79 +/P % 80 +/Q % 81 +/R % 82 +/S % 83 +/T % 84 +/U % 85 +/V % 86 +/W % 87 +/X % 88 +/Y % 89 +/Z % 90 +/bracketleft % 91 +/backslash % 92 % /quotedblleft in TeX text +/bracketright % 93 +/circumflex % 94 % /asciicircum in ASCII +/underscore % 95 % /dotaccent in TeX text +/quoteleft % 96 % /grave accent in ANSI +/a % 97 +/b % 98 +/c % 99 +/d % 100 +/e % 101 +/f % 102 +/g % 103 +/h % 104 +/i % 105 +/j % 106 +/k % 107 +/l % 108 +/m % 109 +/n % 110 +/o % 111 +/p % 112 +/q % 113 +/r % 114 +/s % 115 +/t % 116 +/u % 117 +/v % 118 +/w % 119 +/x % 120 +/y % 121 +/z % 122 +/braceleft % 123 % /endash in TeX text +/bar % 124 % /emdash in TeX test +/braceright % 125 % /hungarumlaut in TeX text +/tilde % 126 % /asciitilde in ASCII +/dieresis % 127 not used (see 168), use higher up instead +/Lslash % 128 this position is unfortunate, but now too late to fix +/quotesingle % 129 +/quotesinglbase % 130 +/florin % 131 +/quotedblbase % 132 +/ellipsis % 133 +/dagger % 134 +/daggerdbl % 135 +/.notdef % /circumflex % 136 +/perthousand % 137 +/Scaron % 138 +/guilsinglleft % 139 +/.notdef % /OE % 140 +/Zcaron % 141 +/asciicircum % 142 +/minus % 143 +/lslash % 144 +/.notdef % /quoteleft % 145 +/.notdef % /quoteright % 146 +/quotedblleft % 147 +/quotedblright % 148 +/bullet % 149 +/endash % 150 +/emdash % 151 +/.notdef % /tilde % 152 +/trademark % 153 +/scaron % 154 +/guilsinglright % 155 +/.notdef % /oe % 156 +/zcaron % 157 +/asciitilde % 158 +/Ydieresis % 159 +/nbspace % 160 % /space (no break space) +/exclamdown % 161 +/cent % 162 +/sterling % 163 +/currency % 164 +/yen % 165 +/brokenbar % 166 +/section % 167 +/.notdef % /dieresis % 168 +/copyright % 169 +/ordfeminine % 170 +/guillemotleft % 171 +/logicalnot % 172 +/sfthyphen % 173 % /hyphen (hanging hyphen) +/registered % 174 +/.notdef % /macron % 175 +/degree % 176 +/plusminus % 177 +/twosuperior % 178 +/threesuperior % 179 +/.notdef % /acute % 180 +/mu % 181 +/paragraph % 182 +/periodcentered % 183 +/.notdef % /cedilla % 184 +/onesuperior % 185 +/ordmasculine % 186 +/guillemotright % 187 +/onequarter % 188 +/onehalf % 189 +/threequarters % 190 +/questiondown % 191 +/Agrave % 192 +/Aacute % 193 +/Acircumflex % 194 +/Atilde % 195 +/Adieresis % 196 +/Aring % 197 +/.notdef % /AE % 198 +/Ccedilla % 199 +/Egrave % 200 +/Eacute % 201 +/Ecircumflex % 202 +/Edieresis % 203 +/Igrave % 204 +/Iacute % 205 +/Icircumflex % 206 +/Idieresis % 207 +/Eth % 208 +/Ntilde % 209 +/Ograve % 210 +/Oacute % 211 +/Ocircumflex % 212 +/Otilde % 213 +/Odieresis % 214 +/multiply % 215 % OE in T1 +/.notdef % /Oslash % 216 +/Ugrave % 217 +/Uacute % 218 +/Ucircumflex % 219 +/Udieresis % 220 +/Yacute % 221 +/Thorn % 222 +/.notdef % /germandbls % 223 +/agrave % 224 +/aacute % 225 +/acircumflex % 226 +/atilde % 227 +/adieresis % 228 +/aring % 229 +/.notdef % /ae % 230 +/ccedilla % 231 +/egrave % 232 +/eacute % 233 +/ecircumflex % 234 +/edieresis % 235 +/igrave % 236 +/iacute % 237 +/icircumflex % 238 +/idieresis % 239 +/eth % 240 +/ntilde % 241 +/ograve % 242 +/oacute % 243 +/ocircumflex % 244 +/otilde % 245 +/odieresis % 246 +/divide % 247 % oe in T1 +/.notdef % /oslash % 248 +/ugrave % 249 +/uacute % 250 +/ucircumflex % 251 +/udieresis % 252 +/yacute % 253 +/thorn % 254 +/ydieresis % 255 % germandbls in T1 +] def diff --git a/Build/source/texk/lcdf-typetools/tests/tfm.test b/Build/source/texk/lcdf-typetools/tests/tfm.test new file mode 100755 index 00000000000..88f5279c6af --- /dev/null +++ b/Build/source/texk/lcdf-typetools/tests/tfm.test @@ -0,0 +1,21 @@ +#! /bin/sh + +# Copyright (C) 2012 Peter Breitenlohner <tex-live@tug.org> +# You may freely use, modify and/or distribute this file. + +TEXMFCNF=$srcdir/../kpathsea +ENCFONTS=.:$srcdir/tests +export TEXMFCNF ENCFONTS + +rm -f Ant* a_enhg3c.enc + +otftotfm/otftotfm -e texnansx --glyphlist=$srcdir/glyphlist.txt \ + -p -fkern -fliga \ + $srcdir/tests/antpolt-regular.otf Ant >Ant.map \ + && sed -e '1d' Ant.pl >Ant.plx \ + && diff Ant.plx $srcdir/tests/Ant.pl \ + && diff Ant.map $srcdir/tests/Ant.map \ + && sed -e '4d;/line:/,/Ant/d' a_enhg3c.enc >Ant.enc \ + && diff Ant.enc $srcdir/tests/Ant.enc \ + && cmp -s AntPolt-Regular.pfb $srcdir/tests/Ant.pfb || exit 1 + |