diff options
Diffstat (limited to 'tex/context/base/enco-uc.tex')
-rw-r--r-- | tex/context/base/enco-uc.tex | 630 |
1 files changed, 402 insertions, 228 deletions
diff --git a/tex/context/base/enco-uc.tex b/tex/context/base/enco-uc.tex index 0d845685b..ffc111799 100644 --- a/tex/context/base/enco-uc.tex +++ b/tex/context/base/enco-uc.tex @@ -14,6 +14,8 @@ %D An alternative approach would be to misuse the utf vectors, but they %D don't carry enough info around. +% todo : \defineucharacter hebrewAlef 5 "D0 + \startencoding[uc] \definecharacter Agrave {\uchar0{192}} @@ -31,7 +33,7 @@ \definecharacter Iacute {\uchar0{205}} \definecharacter Icircumflex {\uchar0{206}} \definecharacter Idiaeresis {\uchar0{207}} -%\definecharacter Dstroke {\uchar0{208}} +%\definecharacter Dstroke {\uchar0{208}} \definecharacter Ntilde {\uchar0{209}} \definecharacter Ograve {\uchar0{210}} \definecharacter Oacute {\uchar0{211}} @@ -63,7 +65,7 @@ \definecharacter iacute {\uchar0{237}} \definecharacter icircumflex {\uchar0{238}} \definecharacter idiaeresis {\uchar0{239}} -%\definecharacter dmacron {\uchar0{240}} +%\definecharacter dmacron {\uchar0{240}} \definecharacter ntilde {\uchar0{241}} \definecharacter ograve {\uchar0{242}} \definecharacter oacute {\uchar0{243}} @@ -225,48 +227,40 @@ \definecharacter leftguillemot {\uchar0{171}} \definecharacter rightguillemot {\uchar0{187}} + \definecharacter guilsingleleft {\uchar{32}{57}} \definecharacter guilsingleright {\uchar{32}{58}} \stopencoding -%D a temporary guess: - -\startencoding[default] - -\definecommand Greekleftquot {\leftguillemot} -\definecommand Greekrightquot {\rightguillemot} - -\stopencoding - %D Adam Lindsay's additions \startencoding[uc] -\definecharacter exclamdown {\uchar0{161}} -\definecharacter textcent {\uchar0{162}} -\definecharacter textsterling {\uchar0{163}} -\definecharacter textcurrency {\uchar0{164}} -\definecharacter textyen {\uchar0{165}} -\definecharacter textbrokenbar {\uchar0{166}} -\definecharacter sectionmark {\uchar0{167}} -\definecharacter textdiaresis {\uchar0{168}} -\definecharacter copyright {\uchar0{169}} - -\definecharacter textlognot {\uchar0{172}} -\definecharacter softhyphen {\uchar0{173}} -\definecharacter registered {\uchar0{174}} -\definecharacter textmacron {\uchar0{175}} -\definecharacter textdegree {\uchar0{176}} -\definecharacter textpm {\uchar0{177}} -\definecharacter twosuperior {\uchar0{178}} -\definecharacter threesuperior {\uchar0{179}} -\definecharacter textacute {\uchar0{180}} -\definecharacter textmu {\uchar0{181}} -\definecharacter paragraphmark {\uchar0{182}} -\definecharacter periodcentered {\uchar0{183}} -\definecharacter textcedilla {\uchar0{184}} -\definecharacter onesuperior {\uchar0{185}} +\definecharacter exclamdown {\uchar0{161}} +\definecharacter textcent {\uchar0{162}} +\definecharacter textsterling {\uchar0{163}} +\definecharacter textcurrency {\uchar0{164}} +\definecharacter textyen {\uchar0{165}} +\definecharacter textbrokenbar {\uchar0{166}} +\definecharacter sectionmark {\uchar0{167}} +\definecharacter textdiaresis {\uchar0{168}} +\definecharacter copyright {\uchar0{169}} + +\definecharacter textlognot {\uchar0{172}} +\definecharacter softhyphen {\uchar0{173}} +\definecharacter registered {\uchar0{174}} +\definecharacter textmacron {\uchar0{175}} +\definecharacter textdegree {\uchar0{176}} +\definecharacter textpm {\uchar0{177}} +\definecharacter twosuperior {\uchar0{178}} +\definecharacter threesuperior {\uchar0{179}} +\definecharacter textacute {\uchar0{180}} +\definecharacter textmu {\uchar0{181}} +\definecharacter paragraphmark {\uchar0{182}} +\definecharacter periodcentered {\uchar0{183}} +\definecharacter textcedilla {\uchar0{184}} +\definecharacter onesuperior {\uchar0{185}} \definecharacter textgrave {\uchar3{0}} \definecharacter textacute {\uchar3{1}} @@ -300,81 +294,193 @@ \definecharacter Eth {\uchar0{208}} \definecharacter eth {\uchar0{240}} -%D semi-automatic conversion meant it was easier to use -%D hex numbers here: - -\definecharacter GreekAlphatonos {\uchar3{"86}} -\definecharacter GreekEpsilontonos {\uchar3{"88}} -\definecharacter GreekEtatonos {\uchar3{"89}} -\definecharacter GreekIotatonos {\uchar3{"8A}} -\definecharacter GreekOmicrontonos {\uchar3{"8C}} -\definecharacter GreekUpsilontonos {\uchar3{"8E}} -\definecharacter GreekOmegatonos {\uchar3{"8F}} -\definecharacter Greekiotadialytikatonos {\uchar3{"90}} -\definecharacter GreekAlpha {\uchar3{"91}} -\definecharacter GreekBeta {\uchar3{"92}} -\definecharacter GreekGamma {\uchar3{"93}} -\definecharacter GreekDelta {\uchar3{"94}} -\definecharacter GreekEpsilon {\uchar3{"95}} -\definecharacter GreekZeta {\uchar3{"96}} -\definecharacter GreekEta {\uchar3{"97}} -\definecharacter GreekTheta {\uchar3{"98}} -\definecharacter GreekIota {\uchar3{"99}} -\definecharacter GreekKappa {\uchar3{"9A}} -\definecharacter GreekLamda {\uchar3{"9B}} -\definecharacter GreekMu {\uchar3{"9C}} -\definecharacter GreekNu {\uchar3{"9D}} -\definecharacter GreekXi {\uchar3{"9E}} -\definecharacter GreekOmicron {\uchar3{"9F}} -\definecharacter GreekPi {\uchar3{"A0}} -\definecharacter GreekRho {\uchar3{"A1}} -\definecharacter GreekSigma {\uchar3{"A3}} -\definecharacter GreekTau {\uchar3{"A4}} -\definecharacter GreekUpsilon {\uchar3{"A5}} -\definecharacter GreekPhi {\uchar3{"A6}} -\definecharacter GreekChi {\uchar3{"A7}} -\definecharacter GreekPsi {\uchar3{"A8}} -\definecharacter GreekOmega {\uchar3{"A9}} - -\definecharacter GreekIotadialytika {\uchar3{"AA}} -\definecharacter GreekUpsilondialytika {\uchar3{"AB}} - -\definecharacter Greekalphatonos {\uchar3{"AC}} -\definecharacter Greekepsilontonos {\uchar3{"AD}} -\definecharacter Greeketatonos {\uchar3{"AE}} -\definecharacter Greekiotatonos {\uchar3{"AF}} -\definecharacter Greekupsilondialytikatonos {\uchar3{"B0}} - -\definecharacter Greekalpha {\uchar3{"B1}} -\definecharacter Greekbeta {\uchar3{"B2}} -\definecharacter Greekgamma {\uchar3{"B3}} -\definecharacter Greekdelta {\uchar3{"B4}} -\definecharacter Greekepsilon {\uchar3{"B5}} -\definecharacter Greekzeta {\uchar3{"B6}} -\definecharacter Greeketa {\uchar3{"B7}} -\definecharacter Greektheta {\uchar3{"B8}} -\definecharacter Greekiota {\uchar3{"B9}} -\definecharacter Greekkappa {\uchar3{"BA}} -\definecharacter Greeklamda {\uchar3{"BB}} -\definecharacter Greekmu {\uchar3{"BC}} -\definecharacter Greeknu {\uchar3{"BD}} -\definecharacter Greekxi {\uchar3{"BE}} -\definecharacter Greekomicron {\uchar3{"BF}} -\definecharacter Greekpi {\uchar3{"C0}} -\definecharacter Greekrho {\uchar3{"C1}} -\definecharacter Greekfinalsigma {\uchar3{"C2}} -\definecharacter Greeksigma {\uchar3{"C3}} -\definecharacter Greektau {\uchar3{"C4}} -\definecharacter Greekupsilon {\uchar3{"C5}} -\definecharacter Greekphi {\uchar3{"C6}} -\definecharacter Greekchi {\uchar3{"C7}} -\definecharacter Greekpsi {\uchar3{"C8}} -\definecharacter Greekomega {\uchar3{"C9}} -\definecharacter Greekiotadialytika {\uchar3{"CA}} -\definecharacter Greekupsilondialytika {\uchar3{"CB}} -\definecharacter Greekomicrontonos {\uchar3{"CC}} -\definecharacter Greekupsilontonos {\uchar3{"CD}} -\definecharacter Greekomegatonos {\uchar3{"CE}} +\stopencoding + +%D Vietnamese: + +\startencoding[uc] + +\definecharacter Ohorn {\uchar1{"A0}} +\definecharacter ohorn {\uchar1{"A1}} +\definecharacter Uhorn {\uchar1{"AF}} +\definecharacter uhorn {\uchar1{"B0}} + +\definecharacter Yhook {\uchar{"1E}{"F6}} +\definecharacter yhook {\uchar{"1E}{"F7}} +\definecharacter Ydotbelow {\uchar{"1E}{"F4}} +\definecharacter ydotbelow {\uchar{"1E}{"F5}} +\definecharacter Ahook {\uchar{"1E}{"A2}} +\definecharacter Adotbelow {\uchar{"1E}{"A0}} +\definecharacter Acircumflexgrave {\uchar{"1E}{"A6}} +\definecharacter Acircumflexacute {\uchar{"1E}{"A4}} +\definecharacter Acircumflextilde {\uchar{"1E}{"AA}} +\definecharacter Acircumflexhook {\uchar{"1E}{"A8}} +\definecharacter Acircumflexdotbelow {\uchar{"1E}{"AC}} +\definecharacter Abrevegrave {\uchar{"1E}{"B0}} +\definecharacter Abreveacute {\uchar{"1E}{"AE}} +\definecharacter Abrevetilde {\uchar{"1E}{"B4}} +\definecharacter Abrevehook {\uchar{"1E}{"B2}} +\definecharacter Abrevedotbelow {\uchar{"1E}{"B6}} +\definecharacter Ehook {\uchar{"1E}{"BA}} +\definecharacter Edotbelow {\uchar{"1E}{"B8}} +\definecharacter Ecircumflexgrave {\uchar{"1E}{"C0}} +\definecharacter Ecircumflexacute {\uchar{"1E}{"BE}} +\definecharacter Ecircumflextilde {\uchar{"1E}{"C4}} +\definecharacter Ecircumflexhook {\uchar{"1E}{"C2}} +\definecharacter Ecircumflexdotbelow {\uchar{"1E}{"C6}} +\definecharacter Ihook {\uchar{"1E}{"C8}} +\definecharacter ahook {\uchar{"1E}{"A3}} +\definecharacter adotbelow {\uchar{"1E}{"A1}} +\definecharacter acircumflexgrave {\uchar{"1E}{"A7}} +\definecharacter acircumflexacute {\uchar{"1E}{"A5}} +\definecharacter acircumflextilde {\uchar{"1E}{"AB}} +\definecharacter acircumflexhook {\uchar{"1E}{"A9}} +\definecharacter acircumflexdotbelow {\uchar{"1E}{"AD}} +\definecharacter abrevegrave {\uchar{"1E}{"B1}} +\definecharacter abreveacute {\uchar{"1E}{"AF}} +\definecharacter abrevetilde {\uchar{"1E}{"B5}} +\definecharacter abrevehook {\uchar{"1E}{"B3}} +\definecharacter abrevedotbelow {\uchar{"1E}{"B7}} +\definecharacter ehook {\uchar{"1E}{"BB}} +\definecharacter edotbelow {\uchar{"1E}{"B9}} +\definecharacter ecircumflexgrave {\uchar{"1E}{"C1}} +\definecharacter ecircumflexacute {\uchar{"1E}{"BF}} +\definecharacter ecircumflextilde {\uchar{"1E}{"C5}} +\definecharacter ecircumflexhook {\uchar{"1E}{"C3}} +\definecharacter ecircumflexdotbelow {\uchar{"1E}{"C7}} +\definecharacter ihook {\uchar{"1E}{"C9}} +\definecharacter Idotbelow {\uchar{"1E}{"CA}} +\definecharacter Ohook {\uchar{"1E}{"CE}} +\definecharacter Odotbelow {\uchar{"1E}{"CC}} +\definecharacter Ocircumflexgrave {\uchar{"1E}{"D2}} +\definecharacter Ocircumflexacute {\uchar{"1E}{"D0}} +\definecharacter Ocircumflextilde {\uchar{"1E}{"D6}} +\definecharacter Ocircumflexhook {\uchar{"1E}{"D4}} +\definecharacter Ocircumflexdotbelow {\uchar{"1E}{"D8}} +\definecharacter Ohorngrave {\uchar{"1E}{"DC}} +\definecharacter Ohornacute {\uchar{"1E}{"DA}} +\definecharacter Ohorntilde {\uchar{"1E}{"E0}} +\definecharacter Ohornhook {\uchar{"1E}{"DE}} +\definecharacter Ohorndotbelow {\uchar{"1E}{"E2}} +\definecharacter Uhook {\uchar{"1E}{"E6}} +\definecharacter Udotbelow {\uchar{"1E}{"E4}} +\definecharacter Uhorngrave {\uchar{"1E}{"EA}} +\definecharacter Uhornacute {\uchar{"1E}{"E8}} +\definecharacter Uhorntilde {\uchar{"1E}{"EE}} +\definecharacter Uhornhook {\uchar{"1E}{"EC}} +\definecharacter Uhorndotbelow {\uchar{"1E}{"F0}} +\definecharacter Ytilde {\uchar{"1E}{"F8}} +\definecharacter idotbelow {\uchar{"1E}{"CB}} +\definecharacter ohook {\uchar{"1E}{"CF}} +\definecharacter odotbelow {\uchar{"1E}{"CD}} +\definecharacter ocircumflexgrave {\uchar{"1E}{"D3}} +\definecharacter ocircumflexacute {\uchar{"1E}{"D1}} +\definecharacter ocircumflextilde {\uchar{"1E}{"D7}} +\definecharacter ocircumflexhook {\uchar{"1E}{"D5}} +\definecharacter ocircumflexdotbelow {\uchar{"1E}{"D9}} +\definecharacter ohorngrave {\uchar{"1E}{"DD}} +\definecharacter ohornacute {\uchar{"1E}{"DB}} +\definecharacter ohorntilde {\uchar{"1E}{"E1}} +\definecharacter ohornhook {\uchar{"1E}{"DF}} +\definecharacter ohorndotbelow {\uchar{"1E}{"E3}} +\definecharacter uhook {\uchar{"1E}{"E7}} +\definecharacter udotbelow {\uchar{"1E}{"E5}} +\definecharacter uhorngrave {\uchar{"1E}{"EB}} +\definecharacter uhornacute {\uchar{"1E}{"E9}} +\definecharacter uhorntilde {\uchar{"1E}{"EF}} +\definecharacter uhornhook {\uchar{"1E}{"ED}} +\definecharacter uhorndotbelow {\uchar{"1E}{"F1}} +\definecharacter ytilde {\uchar{"1E}{"F9}} + +\definecharacter Etilde {\uchar{"1E}{"BC}} +\definecharacter etilde {\uchar{"1E}{"BD}} +\definecharacter Ygrave {\uchar{"1E}{"F2}} +\definecharacter ygrave {\uchar{"1E}{"F3}} + +\stopencoding + +% Greek: + +\startencoding[uc] + +\definecharacter greekAlphatonos {\uchar3{"86}} +\definecharacter greekEpsilontonos {\uchar3{"88}} +\definecharacter greekEtatonos {\uchar3{"89}} +\definecharacter greekIotatonos {\uchar3{"8A}} +\definecharacter greekOmicrontonos {\uchar3{"8C}} +\definecharacter greekUpsilontonos {\uchar3{"8E}} +\definecharacter greekOmegatonos {\uchar3{"8F}} +\definecharacter greekiotadialytikatonos {\uchar3{"90}} +\definecharacter greekAlpha {\uchar3{"91}} +\definecharacter greekBeta {\uchar3{"92}} +\definecharacter greekGamma {\uchar3{"93}} +\definecharacter greekDelta {\uchar3{"94}} +\definecharacter greekEpsilon {\uchar3{"95}} +\definecharacter greekZeta {\uchar3{"96}} +\definecharacter greekEta {\uchar3{"97}} +\definecharacter greekTheta {\uchar3{"98}} +\definecharacter greekIota {\uchar3{"99}} +\definecharacter greekKappa {\uchar3{"9A}} +\definecharacter greekLamda {\uchar3{"9B}} +\definecharacter greekMu {\uchar3{"9C}} +\definecharacter greekNu {\uchar3{"9D}} +\definecharacter greekXi {\uchar3{"9E}} +\definecharacter greekOmicron {\uchar3{"9F}} +\definecharacter greekPi {\uchar3{"A0}} +\definecharacter greekRho {\uchar3{"A1}} +\definecharacter greekSigma {\uchar3{"A3}} +\definecharacter greekTau {\uchar3{"A4}} +\definecharacter greekUpsilon {\uchar3{"A5}} +\definecharacter greekPhi {\uchar3{"A6}} +\definecharacter greekChi {\uchar3{"A7}} +\definecharacter greekPsi {\uchar3{"A8}} +\definecharacter greekOmega {\uchar3{"A9}} + +\definecharacter greekalpha {\uchar3{"B1}} +\definecharacter greekbeta {\uchar3{"B2}} +\definecharacter greekgamma {\uchar3{"B3}} +\definecharacter greekdelta {\uchar3{"B4}} +\definecharacter greekepsilon {\uchar3{"B5}} +\definecharacter greekzeta {\uchar3{"B6}} +\definecharacter greeketa {\uchar3{"B7}} +\definecharacter greektheta {\uchar3{"B8}} +\definecharacter greekiota {\uchar3{"B9}} +\definecharacter greekkappa {\uchar3{"BA}} +\definecharacter greeklamda {\uchar3{"BB}} +\definecharacter greekmu {\uchar3{"BC}} +\definecharacter greeknu {\uchar3{"BD}} +\definecharacter greekxi {\uchar3{"BE}} +\definecharacter greekomicron {\uchar3{"BF}} +\definecharacter greekpi {\uchar3{"C0}} +\definecharacter greekrho {\uchar3{"C1}} +\definecharacter greekfinalsigma {\uchar3{"C2}} +\definecharacter greeksigma {\uchar3{"C3}} +\definecharacter greektau {\uchar3{"C4}} +\definecharacter greekupsilon {\uchar3{"C5}} +\definecharacter greekphi {\uchar3{"C6}} +\definecharacter greekchi {\uchar3{"C7}} +\definecharacter greekpsi {\uchar3{"C8}} +\definecharacter greekomega {\uchar3{"C9}} +\definecharacter greekiotadialytika {\uchar3{"CA}} +\definecharacter greekupsilondialytika {\uchar3{"CB}} +\definecharacter greekomicrontonos {\uchar3{"CC}} +\definecharacter greekupsilontonos {\uchar3{"CD}} +\definecharacter greekomegatonos {\uchar3{"CE}} + +\definecharacter greekIotadialytika {\uchar3{"AA}} +\definecharacter greekUpsilondialytika {\uchar3{"AB}} + +\definecharacter greekalphatonos {\uchar3{"AC}} +\definecharacter greekepsilontonos {\uchar3{"AD}} +\definecharacter greeketatonos {\uchar3{"AE}} +\definecharacter greekiotatonos {\uchar3{"AF}} +\definecharacter greekupsilondialytikatonos {\uchar3{"B0}} + +\stopencoding + +% Cyrillic: + +\startencoding[uc] \definecharacter cyrillicA {\uchar4{"10}} \definecharacter cyrillicB {\uchar4{"11}} @@ -442,8 +548,6 @@ \definecharacter cyrillicyu {\uchar4{"4E}} \definecharacter cyrillicya {\uchar4{"4F}} -%D For victor: - %D I tried to figure out what these were, but the unicode %D tables suggested they were the same as cyrillici, which was %D already defined! So, a temporary definition: @@ -459,149 +563,219 @@ \definecharacter cyrillicii {\uchar4{"56}} %D Guessing that tlir6a corresponds with t2a encoding as advertised, -%D here are some more, cos I had some spare time: +%D here are some more, cos I had some spare time: (AL) \definecharacter cyrillicDJE {\uchar4{"02}} -\definecharacter cyrillicdje {\uchar4{"52}} \definecharacter cyrillicTSHE {\uchar4{"0B}} -\definecharacter cyrillictshe {\uchar4{"5B}} %definecharacter cyrillicSHHA 132 -%definecharacter cyrillicshha 164 %definecharacter cyrillicZHDSC 133 -%definecharacter cyrilliczhdsc 165 \definecharacter cyrillicZDSC {\uchar4{"98}} -\definecharacter cyrilliczdsc {\uchar4{"99}} \definecharacter cyrillicLJE {\uchar4{"09}} -\definecharacter cyrilliclje {\uchar4{"59}} \definecharacter cyrillicYI {\uchar4{"07}} -\definecharacter cyrillicyi {\uchar4{"57}} \definecharacter cyrillicAE {\uchar4{"D4}} -\definecharacter cyrillicae {\uchar4{"D5}} %definecharacter cyrillicNDSC 141 -%definecharacter cyrillicndsc 173 %definecharacter cyrillicNG 142 -%definecharacter cyrillicng 174 \definecharacter cyrillicDZE {\uchar4{"05}} -\definecharacter cyrillicdze {\uchar4{"55}} %definecharacter cyrillicOTLD 144 -%definecharacter cyrillicotld 176 \definecharacter cyrillicSDSC {\uchar4{"AA}} -\definecharacter cyrillicsdsc {\uchar4{"AB}} \definecharacter cyrillicUSHRT {\uchar4{"0E}} -\definecharacter cyrillicushrt {\uchar4{"5E}} %definecharacter cyrillicY 147 -%definecharacter cyrillicy 179 %definecharacter cyrillicYHCRS 148 -%definecharacter cyrillicyhcrs 180 %definecharacter cyrillicHDSC 149 -%definecharacter cyrillichdsc 181 \definecharacter cyrillicDZHE {\uchar4{"0F}} -\definecharacter cyrillicdzhe {\uchar4{"5F}} \definecharacter cyrillicIE {\uchar4{"04}} -\definecharacter cyrillicie {\uchar4{"54}} \definecharacter cyrillicNJE {\uchar4{"0A}} -\definecharacter cyrillicnje {\uchar4{"5A}} \definecharacter cyrillicYO {\uchar4{"01}} + +\definecharacter cyrillicdje {\uchar4{"52}} +\definecharacter cyrillictshe {\uchar4{"5B}} +%definecharacter cyrillicshha 164 +%definecharacter cyrilliczhdsc 165 +\definecharacter cyrilliczdsc {\uchar4{"99}} +\definecharacter cyrilliclje {\uchar4{"59}} +\definecharacter cyrillicyi {\uchar4{"57}} +\definecharacter cyrillicae {\uchar4{"D5}} +%definecharacter cyrillicndsc 173 +%definecharacter cyrillicng 174 +\definecharacter cyrillicdze {\uchar4{"55}} +%definecharacter cyrillicotld 176 +\definecharacter cyrillicsdsc {\uchar4{"AB}} +\definecharacter cyrillicushrt {\uchar4{"5E}} +%definecharacter cyrillicy 179 +%definecharacter cyrillicyhcrs 180 +%definecharacter cyrillichdsc 181 +\definecharacter cyrillicdzhe {\uchar4{"5F}} +\definecharacter cyrillicie {\uchar4{"54}} +\definecharacter cyrillicnje {\uchar4{"5A}} \definecharacter cyrillicyo {\uchar4{"51}} -%D Some Vietnamese characters finally: +\stopencoding -\definecharacter Ohorn {\uchar1{"A0}} -\definecharacter ohorn {\uchar1{"A1}} -\definecharacter Uhorn {\uchar1{"AF}} -\definecharacter uhorn {\uchar1{"B0}} +% is there overlap with the above definitions + +\definecharacter cyrillicEgrave {\uchar4{"00}} +\definecharacter cyrillicGJE {\uchar4{"03}} +\definecharacter cyrillicJE {\uchar4{"08}} +\definecharacter cyrillicKJE {\uchar4{"0C}} +\definecharacter cyrillicIgrave {\uchar4{"0D}} +\definecharacter cyrillicegrave {\uchar4{"50}} +\definecharacter cyrillicgje {\uchar4{"53}} +\definecharacter cyrillicje {\uchar4{"58}} +\definecharacter cyrillickje {\uchar4{"5C}} +\definecharacter cyrillicigrave {\uchar4{"5D}} +\definecharacter cyrillicOMEGA {\uchar4{"60}} +\definecharacter cyrillicomega {\uchar4{"61}} +\definecharacter cyrillicYAT {\uchar4{"62}} +\definecharacter cyrillicyat {\uchar4{"63}} +\definecharacter cyrillicEiotified {\uchar4{"64}} +\definecharacter cyrilliceiotified {\uchar4{"65}} +\definecharacter cyrillicLITTLEYUS {\uchar4{"66}} +\definecharacter cyrilliclittleyus {\uchar4{"67}} +\definecharacter cyrillicLITTLEYUSiotified {\uchar4{"68}} +\definecharacter cyrilliclittleyusiotified {\uchar4{"69}} +\definecharacter cyrillicBIGYUS {\uchar4{"6A}} +\definecharacter cyrillicbigyus {\uchar4{"6B}} +\definecharacter cyrillicBIGYUSiotified {\uchar4{"6C}} +\definecharacter cyrillicbigyusiotified {\uchar4{"6D}} +\definecharacter cyrillicKSI {\uchar4{"6E}} +\definecharacter cyrillicksi {\uchar4{"6F}} +\definecharacter cyrillicPSI {\uchar4{"70}} +\definecharacter cyrillicpsi {\uchar4{"71}} +\definecharacter cyrillicFITA {\uchar4{"72}} +\definecharacter cyrillicfita {\uchar4{"73}} +\definecharacter cyrillicIZHITSA {\uchar4{"74}} +\definecharacter cyrillicizhitsa {\uchar4{"75}} +\definecharacter cyrillicIZHITSAdoublegrave {\uchar4{"76}} +\definecharacter cyrillicizhitsadoublegrave {\uchar4{"77}} +\definecharacter cyrillicUK {\uchar4{"78}} +\definecharacter cyrillicuk {\uchar4{"79}} +\definecharacter cyrillicOMEGAround {\uchar4{"7A}} +\definecharacter cyrillicomegaround {\uchar4{"7B}} +\definecharacter cyrillicOMEGAtitlo {\uchar4{"7C}} +\definecharacter cyrillicomegatitlo {\uchar4{"7D}} +\definecharacter cyrillicOT {\uchar4{"7E}} +\definecharacter cyrillicot {\uchar4{"7F}} +\definecharacter cyrillicKOPPA {\uchar4{"80}} +\definecharacter cyrillickoppa {\uchar4{"81}} +\definecharacter cyrillicTITLO {\uchar4{"83}} +\definecharacter cyrillicPALATALIZATION {\uchar4{"84}} +\definecharacter cyrillicDASIAPNEUMATA {\uchar4{"85}} +\definecharacter cyrillicPSILIPNEUMATA {\uchar4{"86}} +\definecharacter cyrillicISHRTtail {\uchar4{"8A}} +\definecharacter cyrillicishrttail {\uchar4{"8B}} +\definecharacter cyrillicSEMISOFT {\uchar4{"8C}} +\definecharacter cyrillicsemisoft {\uchar4{"8D}} +\definecharacter cyrillicERtick {\uchar4{"8E}} +\definecharacter cyrillicertick {\uchar4{"8F}} +\definecharacter cyrillicGHEupturn {\uchar4{"90}} +\definecharacter cyrillicgheupturn {\uchar4{"91}} +\definecharacter cyrillicGHEstroke {\uchar4{"92}} +\definecharacter cyrillicghestroke {\uchar4{"93}} +\definecharacter cyrillicGHEmidhook {\uchar4{"94}} +\definecharacter cyrillicghemidhook {\uchar4{"95}} +\definecharacter cyrillicZHEdescender {\uchar4{"96}} +\definecharacter cyrilliczhedescender {\uchar4{"97}} +\definecharacter cyrillicZDSC {\uchar4{"98}} +\definecharacter cyrilliczdsc {\uchar4{"99}} +\definecharacter cyrillicKADC {\uchar4{"9A}} +\definecharacter cyrillickadc {\uchar4{"9B}} +\definecharacter cyrillicKAvertstroke {\uchar4{"9C}} +\definecharacter cyrillickavertstroke {\uchar4{"9D}} +\definecharacter cyrillicKAstroke {\uchar4{"9E}} +\definecharacter cyrillickastroke {\uchar4{"9F}} +\definecharacter cyrillicKAbashkir {\uchar4{"A0}} +\definecharacter cyrillickabashkir {\uchar4{"A1}} +\definecharacter cyrillicENDC {\uchar4{"A2}} +\definecharacter cyrillicendc {\uchar4{"A3}} +\definecharacter cyrillicENGHE {\uchar4{"A4}} +\definecharacter cyrillicenghe {\uchar4{"A5}} +\definecharacter cyrillicPEmidhook {\uchar4{"A6}} +\definecharacter cyrillicpemidhook {\uchar4{"A7}} +\definecharacter cyrillicHA {\uchar4{"A8}} +\definecharacter cyrillicha {\uchar4{"A9}} +%\definecharacter cyrillicSDSC {\uchar4{"AA}} already defined +%\definecharacter cyrilliccdsc {\uchar4{"AB}} already defined +\definecharacter cyrillicTEDC {\uchar4{"AC}} +\definecharacter cyrillictedc {\uchar4{"AD}} +\definecharacter cyrillicYstr {\uchar4{"AE}} +\definecharacter cyrillicystr {\uchar4{"AF}} +\definecharacter cyrillicYstrstroke {\uchar4{"B0}} +\definecharacter cyrillicystrstroke {\uchar4{"B1}} +\definecharacter cyrillicHADC {\uchar4{"B2}} +\definecharacter cyrillichadc {\uchar4{"B3}} +\definecharacter cyrillicTETSE {\uchar4{"B4}} +\definecharacter cyrillictetse {\uchar4{"B5}} +\definecharacter cyrillicCHEDC {\uchar4{"B6}} +\definecharacter cyrillicchedc {\uchar4{"B7}} +\definecharacter cyrillicCHEvertstroke {\uchar4{"B8}} +\definecharacter cyrillicchevertstroke {\uchar4{"B9}} +\definecharacter cyrillicSHHA {\uchar4{"BA}} +\definecharacter cyrillicshha {\uchar4{"BB}} +\definecharacter cyrillicCHEabkhasian {\uchar4{"BC}} +\definecharacter cyrilliccheabkhasian {\uchar4{"BD}} +\definecharacter cyrillicCHEDCabkhasian {\uchar4{"BE}} +\definecharacter cyrillicchedcabkhasian {\uchar4{"BF}} +\definecharacter cyrillicPALOCHKA {\uchar4{"C0}} +\definecharacter cyrillicZHEbreve {\uchar4{"C1}} +\definecharacter cyrilliczhebreve {\uchar4{"C2}} +\definecharacter cyrillicKAhook {\uchar4{"C3}} +\definecharacter cyrillickahook {\uchar4{"C4}} +\definecharacter cyrillicELtail {\uchar4{"C5}} +\definecharacter cyrilliceltail {\uchar4{"C6}} +\definecharacter cyrillicENhook {\uchar4{"C7}} +\definecharacter cyrillicenhook {\uchar4{"C8}} +\definecharacter cyrillicENtail {\uchar4{"C9}} +\definecharacter cyrillicentail {\uchar4{"CA}} +\definecharacter cyrillicCHEkhakassian {\uchar4{"CB}} +\definecharacter cyrillicchekhakassian {\uchar4{"CC}} +\definecharacter cyrillicEMtail {\uchar4{"CD}} +\definecharacter cyrillicemtail {\uchar4{"CE}} +\definecharacter cyrillicAbreve {\uchar4{"D0}} +\definecharacter cyrillicabreve {\uchar4{"D1}} +\definecharacter cyrillicAdiaeresis {\uchar4{"D2}} +\definecharacter cyrillicadiaeresis {\uchar4{"D3}} +%\definecharacter cyrillicAE {\uchar4{"D4}} already defined +%\definecharacter cyrillicae {\uchar4{"D5}} already defined +\definecharacter cyrillicEbreve {\uchar4{"D6}} +\definecharacter cyrillicebreve {\uchar4{"D7}} +\definecharacter cyrillicSCHWA {\uchar4{"D8}} +\definecharacter cyrillicschwa {\uchar4{"D9}} +\definecharacter cyrillicSCHWAdiaeresis {\uchar4{"DA}} +\definecharacter cyrillicschwadiaeresis {\uchar4{"DB}} +\definecharacter cyrillicZHEdiaeresis {\uchar4{"DC}} +\definecharacter cyrilliczhediaeresis {\uchar4{"DD}} +\definecharacter cyrillicZEdiaeresis {\uchar4{"DE}} +\definecharacter cyrilliczediaeresis {\uchar4{"DF}} +\definecharacter cyrillicDZEabkhasian {\uchar4{"E0}} +\definecharacter cyrillicdzeabkhasian {\uchar4{"E1}} +\definecharacter cyrillicImacron {\uchar4{"E2}} +\definecharacter cyrillicimacron {\uchar4{"E3}} +\definecharacter cyrillicIdiaeresis {\uchar4{"E4}} +\definecharacter cyrillicidiaeresis {\uchar4{"E5}} +\definecharacter cyrillicOdiaeresis {\uchar4{"E6}} +\definecharacter cyrillicodiaeresis {\uchar4{"E7}} +\definecharacter cyrillicObarred {\uchar4{"E8}} +\definecharacter cyrillicobarred {\uchar4{"E9}} +\definecharacter cyrillicObarreddiaeresis {\uchar4{"EA}} +\definecharacter cyrillicobarreddiaeresis {\uchar4{"EB}} +\definecharacter cyrillicEdiaeresis {\uchar4{"EC}} +\definecharacter cyrillicediaeresis {\uchar4{"ED}} +\definecharacter cyrillicUmacron {\uchar4{"EE}} +\definecharacter cyrillicumacron {\uchar4{"EF}} +\definecharacter cyrillicUdiaeresis {\uchar4{"F0}} +\definecharacter cyrillicudiaeresis {\uchar4{"F1}} +\definecharacter cyrillicUdoubleacute {\uchar4{"F2}} +\definecharacter cyrillicudoubleacute {\uchar4{"F3}} +\definecharacter cyrillicCHEdiaeresis {\uchar4{"F4}} +\definecharacter cyrillicchediaeresis {\uchar4{"F5}} +\definecharacter cyrillicYERUdiaeresis {\uchar4{"F8}} +\definecharacter cyrillicyerudiaeresis {\uchar4{"F9}} + +% Hebrew: -\definecharacter Yhook {\uchar{"1E}{"F6}} -\definecharacter yhook {\uchar{"1E}{"F7}} -\definecharacter Ydotbelow {\uchar{"1E}{"F4}} -\definecharacter ydotbelow {\uchar{"1E}{"F5}} -\definecharacter Ahook {\uchar{"1E}{"A2}} -\definecharacter Adotbelow {\uchar{"1E}{"A0}} -\definecharacter Acircumflexgrave {\uchar{"1E}{"A6}} -\definecharacter Acircumflexacute {\uchar{"1E}{"A4}} -\definecharacter Acircumflextilde {\uchar{"1E}{"AA}} -\definecharacter Acircumflexhook {\uchar{"1E}{"A8}} -\definecharacter Acircumflexdotbelow {\uchar{"1E}{"AC}} -\definecharacter Abrevegrave {\uchar{"1E}{"B0}} -\definecharacter Abreveacute {\uchar{"1E}{"AE}} -\definecharacter Abrevetilde {\uchar{"1E}{"B4}} -\definecharacter Abrevehook {\uchar{"1E}{"B2}} -\definecharacter Abrevedotbelow {\uchar{"1E}{"B6}} -\definecharacter Ehook {\uchar{"1E}{"BA}} -\definecharacter Edotbelow {\uchar{"1E}{"B8}} -\definecharacter Ecircumflexgrave {\uchar{"1E}{"C0}} -\definecharacter Ecircumflexacute {\uchar{"1E}{"BE}} -\definecharacter Ecircumflextilde {\uchar{"1E}{"C4}} -\definecharacter Ecircumflexhook {\uchar{"1E}{"C2}} -\definecharacter Ecircumflexdotbelow {\uchar{"1E}{"C6}} -\definecharacter Ihook {\uchar{"1E}{"C8}} -\definecharacter ahook {\uchar{"1E}{"A3}} -\definecharacter adotbelow {\uchar{"1E}{"A1}} -\definecharacter acircumflexgrave {\uchar{"1E}{"A7}} -\definecharacter acircumflexacute {\uchar{"1E}{"A5}} -\definecharacter acircumflextilde {\uchar{"1E}{"AB}} -\definecharacter acircumflexhook {\uchar{"1E}{"A9}} -\definecharacter acircumflexdotbelow {\uchar{"1E}{"AD}} -\definecharacter abrevegrave {\uchar{"1E}{"B1}} -\definecharacter abreveacute {\uchar{"1E}{"AF}} -\definecharacter abrevetilde {\uchar{"1E}{"B5}} -\definecharacter abrevehook {\uchar{"1E}{"B3}} -\definecharacter abrevedotbelow {\uchar{"1E}{"B7}} -\definecharacter ehook {\uchar{"1E}{"BB}} -\definecharacter edotbelow {\uchar{"1E}{"B9}} -\definecharacter ecircumflexgrave {\uchar{"1E}{"C1}} -\definecharacter ecircumflexacute {\uchar{"1E}{"BF}} -\definecharacter ecircumflextilde {\uchar{"1E}{"C5}} -\definecharacter ecircumflexhook {\uchar{"1E}{"C3}} -\definecharacter ecircumflexdotbelow {\uchar{"1E}{"C7}} -\definecharacter ihook {\uchar{"1E}{"C9}} -\definecharacter Idotbelow {\uchar{"1E}{"CA}} -\definecharacter Ohook {\uchar{"1E}{"CE}} -\definecharacter Odotbelow {\uchar{"1E}{"CC}} -\definecharacter Ocircumflexgrave {\uchar{"1E}{"D2}} -\definecharacter Ocircumflexacute {\uchar{"1E}{"D0}} -\definecharacter Ocircumflextilde {\uchar{"1E}{"D6}} -\definecharacter Ocircumflexhook {\uchar{"1E}{"D4}} -\definecharacter Ocircumflexdotbelow {\uchar{"1E}{"D8}} -\definecharacter Ohorngrave {\uchar{"1E}{"DC}} -\definecharacter Ohornacute {\uchar{"1E}{"DA}} -\definecharacter Ohorntilde {\uchar{"1E}{"E0}} -\definecharacter Ohornhook {\uchar{"1E}{"DE}} -\definecharacter Ohorndotbelow {\uchar{"1E}{"E2}} -\definecharacter Uhook {\uchar{"1E}{"E6}} -\definecharacter Udotbelow {\uchar{"1E}{"E4}} -\definecharacter Uhorngrave {\uchar{"1E}{"EA}} -\definecharacter Uhornacute {\uchar{"1E}{"E8}} -\definecharacter Uhorntilde {\uchar{"1E}{"EE}} -\definecharacter Uhornhook {\uchar{"1E}{"EC}} -\definecharacter Uhorndotbelow {\uchar{"1E}{"F0}} -\definecharacter Ytilde {\uchar{"1E}{"F8}} -\definecharacter idotbelow {\uchar{"1E}{"CB}} -\definecharacter ohook {\uchar{"1E}{"CF}} -\definecharacter odotbelow {\uchar{"1E}{"CD}} -\definecharacter ocircumflexgrave {\uchar{"1E}{"D3}} -\definecharacter ocircumflexacute {\uchar{"1E}{"D1}} -\definecharacter ocircumflextilde {\uchar{"1E}{"D7}} -\definecharacter ocircumflexhook {\uchar{"1E}{"D5}} -\definecharacter ocircumflexdotbelow {\uchar{"1E}{"D9}} -\definecharacter ohorngrave {\uchar{"1E}{"DD}} -\definecharacter ohornacute {\uchar{"1E}{"DB}} -\definecharacter ohorntilde {\uchar{"1E}{"E1}} -\definecharacter ohornhook {\uchar{"1E}{"DF}} -\definecharacter ohorndotbelow {\uchar{"1E}{"E3}} -\definecharacter uhook {\uchar{"1E}{"E7}} -\definecharacter udotbelow {\uchar{"1E}{"E5}} -\definecharacter uhorngrave {\uchar{"1E}{"EB}} -\definecharacter uhornacute {\uchar{"1E}{"E9}} -\definecharacter uhorntilde {\uchar{"1E}{"EF}} -\definecharacter uhornhook {\uchar{"1E}{"ED}} -\definecharacter uhorndotbelow {\uchar{"1E}{"F1}} -\definecharacter ytilde {\uchar{"1E}{"F9}} +\startencoding[uc] -\definecharacter Etilde {\uchar{"1E}{"BC}} -\definecharacter etilde {\uchar{"1E}{"BD}} -\definecharacter Ygrave {\uchar{"1E}{"F2}} -\definecharacter ygrave {\uchar{"1E}{"F3}} +\definecharacter hebrewAlef {\uchar5{"D0}} % 05D0
\definecharacter hebrewBet {\uchar5{"D1}}
\definecharacter hebrewGimel {\uchar5{"D2}}
\definecharacter hebrewDalet {\uchar5{"D3}}
\definecharacter hebrewHe {\uchar5{"D4}}
\definecharacter hebrewVav {\uchar5{"D5}}
\definecharacter hebrewZayin {\uchar5{"D6}}
\definecharacter hebrewHet {\uchar5{"D7}}
\definecharacter hebrewTet {\uchar5{"D8}}
\definecharacter hebrewYod {\uchar5{"D9}}
\definecharacter hebrewKaffinal {\uchar5{"DA}}
\definecharacter hebrewKaf {\uchar5{"DB}}
\definecharacter hebrewLamed {\uchar5{"DC}}
\definecharacter hebrewMemfinal {\uchar5{"DD}}
\definecharacter hebrewMem {\uchar5{"DE}}
\definecharacter hebrewNunfinal {\uchar5{"DF}}
\definecharacter hebrewNun {\uchar5{"E0}}
\definecharacter hebrewSamekh {\uchar5{"E1}}
\definecharacter hebrewAyin {\uchar5{"E2}}
\definecharacter hebrewPefinal {\uchar5{"E3}}
\definecharacter hebrewPe {\uchar5{"E4}}
\definecharacter hebrewTsadifinal {\uchar5{"E5}}
\definecharacter hebrewTsadi {\uchar5{"E6}}
\definecharacter hebrewQof {\uchar5{"E7}}
\definecharacter hebrewResh {\uchar5{"E8}}
\definecharacter hebrewShin {\uchar5{"E9}}
\definecharacter hebrewTav {\uchar5{"EA}} % 05EA \stopencoding |