diff options
Diffstat (limited to 'fonts/utilities/fontools/share/fontools_ts3.enc')
-rw-r--r-- | fonts/utilities/fontools/share/fontools_ts3.enc | 522 |
1 files changed, 266 insertions, 256 deletions
diff --git a/fonts/utilities/fontools/share/fontools_ts3.enc b/fonts/utilities/fontools/share/fontools_ts3.enc index 15ebbb33d0..c272b4f246 100644 --- a/fonts/utilities/fontools/share/fontools_ts3.enc +++ b/fonts/utilities/fontools/share/fontools_ts3.enc @@ -1,276 +1,286 @@ % A version of the TS3 encoding, intended for use with otftotfm. +% +% I don't remember where I found this; but it contains many +% non-standard glyph names (i.e., missing from glyphlist.txt), +% so that otftotfm won't use those slots. +% +% TODO: we should try and find these glyphs in the Unicode standard +% and replace the non-standard names with /uni.... codes. +% % CODINGSCHEME IPA SYMBOL ENCODING /otftotfmTS3Encoding [ % 0x00 -/revpolhook -/rhooklong -/palhooklong -/palhookvar -/rectanglesuperscript -/leftarrowsuperscript -/uni02D7 -/arrowdown.ipa -/uparrow.ipa -/uni0362 -/space_uni034D -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /revpolhook % unknown glyph name, so won't be used + /rhooklong % unknown glyph name, so won't be used + /palhooklong % unknown glyph name, so won't be used + /palhookvar % unknown glyph name, so won't be used + /rectanglesuperscript % unknown glyph name, so won't be used + /leftarrowsuperscript % unknown glyph name, so won't be used + /uni02D7 + /arrowdown.ipa + /arrowup.ipa % was /uparrow.ipa + /uni0362 + /uni034D % was /space_uni034D + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0x10 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0x20 -/uni1D90 -/scriptainverted -/uniA735 -/uniA72D -/uni0297.var -/stretchccurl -/stretchcvarcurl -/dfronthook -/dfronthook.var -/uni0238 -/uni1D92 -/uni1D93 -/gamma.ipa -/gammafronttail -/gammabacktail -/hhookrtail + /uni1D90 + /scriptainverted % unknown glyph name, so won't be used + /uniA735 + /uniA72D + /uni0297.var + /stretchccurl % unknown glyph name, so won't be used + /stretchcvarcurl % unknown glyph name, so won't be used + /dfronthook % unknown glyph name, so won't be used + /dfronthook.var % unknown glyph name, so won't be used + /uni0238 + /uni1D92 + /uni1D93 + /gamma.ipa + /gammafronttail % unknown glyph name, so won't be used + /gammabacktail % unknown glyph name, so won't be used + /hhookrtail % unknown glyph name, so won't be used % 0x30 -/uniA727 -/uni027F -/jcrossedtailvar -/uni0284.var -/hm -/nfrontbar -/uni019E -/female -/uni26B2 -/uni0298.old -/uni1D97 -/omegainverted -/plhook -/uni0239 -/uni01AA -/tfronthook + /uniA727 + /uni027F + /jcrossedtailvar % unknown glyph name, so won't be used + /uni0284.var + /hm % unknown glyph name, so won't be used + /nfrontbar % unknown glyph name, so won't be used + /uni019E + /female + /uni26B2 + /uni0298.old + /uni1D97 + /omegainverted % unknown glyph name, so won't be used + /plhook % unknown glyph name, so won't be used + /uni0239 + /uni01AA + /tfronthook % unknown glyph name, so won't be used % 0x40 -/invertedtcurl -/twoturned -/uni01BA -/threeturned -/invertedglotstopcurl -/glotstopturned -/pipe.var -/uni01C1.var -/uni01C2.var -/lr -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /invertedtcurl % unknown glyph name, so won't be used + /twoturned % unknown glyph name, so won't be used + /uni01BA + /threeturned % unknown glyph name, so won't be used + /invertedglotstopcurl % unknown glyph name, so won't be used + /glotstopturned % unknown glyph name, so won't be used + /bar % was /pipe.var + /uni01C1.var + /uni01C2.var + /lr % unknown glyph name, so won't be used + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0x50 -/thorn.var1 -/thorn.var2 -/thorn.var3 -/thorn.var4 -/uni0294.var1 -/uni0294.var2 -/uni0294.var3 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /thorn.var1 + /thorn.var2 + /thorn.var3 + /thorn.var4 + /uni0294.var1 + /uni0294.var2 + /uni0294.var3 + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0x60 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0x70 -/ascinverted -/ao.sc -/delta.sc.ipa -/uniA730 -/uni1D0B -/kscturned -/lscreversed -/uni1D0D -/uni1D18 -/q.sc.ipa -/uni1D19 -/uscturned -/.notdef -/.notdef -/.notdef -/.notdef + /ascinverted % unknown glyph name, so won't be used + /ao.sc % unknown glyph name, so won't be used + /delta.sc.ipa + /uniA730 + /uni1D0B + /kscturned % unknown glyph name, so won't be used + /lscreversed % unknown glyph name, so won't be used + /uni1D0D + /uni1D18 + /q.sc.ipa + /uni1D19 + /uscturned % unknown glyph name, so won't be used + /.notdef + /.notdef + /.notdef + /.notdef % 0x80 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0x90 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0xa0 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0xb0 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0xc0 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0xd0 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0xe0 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef % 0xf0 -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef + /.notdef ] def +% +% LIGKERN * {L} *; |