summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/ucs/unsupported
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/ucs/unsupported
Initial commit
Diffstat (limited to 'macros/latex/contrib/ucs/unsupported')
-rw-r--r--macros/latex/contrib/ucs/unsupported/README10
-rw-r--r--macros/latex/contrib/ucs/unsupported/sym-to-fontenc.txt6600
-rw-r--r--macros/latex/contrib/ucs/unsupported/tables.inc216
-rwxr-xr-xmacros/latex/contrib/ucs/unsupported/u2ps576
4 files changed, 7402 insertions, 0 deletions
diff --git a/macros/latex/contrib/ucs/unsupported/README b/macros/latex/contrib/ucs/unsupported/README
new file mode 100644
index 0000000000..c295c0ce6f
--- /dev/null
+++ b/macros/latex/contrib/ucs/unsupported/README
@@ -0,0 +1,10 @@
+To create the tables that were on Dominique Unruh’s former website at
+unruh.de, use the following command:
+
+ makeunidef.pl $PATHTOUCS/data/*.ucf --nodata --nocomments --tabledir .
+
+Then you can compile the generated .tex files.
+
+The content of this directory is given as is. No support can be
+obtained. You may tell me errors, I will thank you, but I may ignore
+them.
diff --git a/macros/latex/contrib/ucs/unsupported/sym-to-fontenc.txt b/macros/latex/contrib/ucs/unsupported/sym-to-fontenc.txt
new file mode 100644
index 0000000000..99c210cd3f
--- /dev/null
+++ b/macros/latex/contrib/ucs/unsupported/sym-to-fontenc.txt
@@ -0,0 +1,6600 @@
+<FONTENCODING> C00
+<FONTENCODING> C10
+<FONTENCODING> C40
+<FONTENCODING> C42
+<FONTENCODING> C61
+<FONTENCODING> C90
+<FONTENCODING> HE8
+<FONTENCODING> IL2
+<FONTENCODING> LCY
+<FONTENCODING> LDV
+<FONTENCODING> LET
+<FONTENCODING> LGR
+<FONTENCODING> LHE
+<FONTENCODING> LKL
+<FONTENCODING> LMA
+<FONTENCODING> LMC
+<FONTENCODING> LMO
+<FONTENCODING> LMS
+<FONTENCODING> LMU
+<FONTENCODING> LO1
+<FONTENCODING> LTA
+<FONTENCODING> LTG
+<FONTENCODING> LTH
+<FONTENCODING> LTL
+<FONTENCODING> LTW
+<FONTENCODING> LUC
+<FONTENCODING> LY1
+<FONTENCODING> Let
+<FONTENCODING> MKR
+<FONTENCODING> OML
+<FONTENCODING> OMS
+<FONTENCODING> OT1
+<FONTENCODING> OT2
+<FONTENCODING> OT4
+<FONTENCODING> PD1
+<FONTENCODING> PU
+<FONTENCODING> QX
+<FONTENCODING> T1
+<FONTENCODING> T2A
+<FONTENCODING> T2B
+<FONTENCODING> T2C
+<FONTENCODING> T2D
+<FONTENCODING> T3
+<FONTENCODING> T5
+<FONTENCODING> TS1
+<FONTENCODING> TS3
+<FONTENCODING> X2
+<FONTENCODING> XS
+
+\" IL2
+\" LCY
+\" LGR
+\" LMC
+\" LO1
+\" LY1
+\" OT1
+\" OT2
+\" OT4
+\" PD1
+\" PU
+\" QX
+\" T1
+\" T2A
+\" T2B
+\" T2C
+\" T3
+\" T5
+\" X2
+
+\' IL2
+\' LCY
+\' LDV
+\' LGR
+\' LO1
+\' LY1
+\' OT1
+\' OT2
+\' OT4
+\' PD1
+\' PU
+\' QX
+\' T1
+\' T2A
+\' T2B
+\' T2C
+\' T3
+\' T5
+\' X2
+
+\. IL2
+\. LCY
+\. LO1
+\. LY1
+\. OT1
+\. OT4
+\. PD1
+\. PU
+\. QX
+\. T1
+\. T2A
+\. T2B
+\. T2C
+\. T3
+\. T5
+\. X2
+\. mTT
+
+\= IL2
+\= LCY
+\= LGR
+\= LO1
+\= LY1
+\= OT1
+\= OT4
+\= QX
+\= T1
+\= T2A
+\= T2B
+\= T2C
+\= T3
+\= T5
+\= X2
+
+\^ IL2
+\^ LCY
+\^ LO1
+\^ LY1
+\^ OT1
+\^ OT4
+\^ PD1
+\^ PU
+\^ QX
+\^ T1
+\^ T2A
+\^ T2B
+\^ T2C
+\^ T3
+\^ T5
+\^ X2
+
+\` IL2
+\` LCY
+\` LDV
+\` LGR
+\` LO1
+\` LY1
+\` OT1
+\` OT4
+\` PD1
+\` PU
+\` QX
+\` T1
+\` T2A
+\` T2B
+\` T2C
+\` T3
+\` T5
+\` X2
+
+\AA QX
+
+\aa QX
+
+\ABREVE T5
+
+\abreve T5
+
+\ACIRCUMFLEX T5
+
+\acircumflex T5
+
+\AE IL2
+\AE LCY
+\AE LO1
+\AE LY1
+\AE OT1
+\AE OT4
+\AE PD1
+\AE PU
+\AE QX
+\AE T1
+
+\ae IL2
+\ae LCY
+\ae LO1
+\ae LY1
+\ae OT1
+\ae OT4
+\ae PD1
+\ae PU
+\ae QX
+\ae T1
+\ae T3
+
+\b IL2
+\b LCY
+\b LO1
+\b LY1
+\b OT1
+\b OT4
+\b QX
+\b T1
+\b T2A
+\b T2B
+\b T2C
+\b T3
+\b T5
+\b X2
+
+\bagodoisuul LMS
+
+\biodoisuul LMS
+
+\bituushilbe LMS
+
+\bituuzardigt LMS
+
+\bosooshilbe LMS
+
+\buruuxarsangedes LMS
+
+\C PU
+\C T2A
+\C T2B
+\C T2C
+\C T2D
+\C X2
+\C XS
+
+\c IL2
+\c LCY
+\c LO1
+\c LY1
+\c OT1
+\c OT4
+\c PD1
+\c PU
+\c QX
+\c T1
+\c T2A
+\c T2B
+\c T2C
+\c T3
+\c T5
+\c X2
+
+\capitalacute TS1
+
+\capitalbreve TS1
+
+\capitalcaron TS1
+
+\capitalcedilla TS1
+
+\capitalcircumflex TS1
+
+\capitaldieresis TS1
+
+\capitaldotaccent TS1
+
+\capitalgrave TS1
+
+\capitalhungarumlaut TS1
+
+\capitalmacron TS1
+
+\capitalnewtie TS1
+
+\capitalogonek TS1
+
+\capitalring TS1
+
+\capitaltie TS1
+
+\capitaltilde TS1
+
+\ceg LMS
+
+\cegteishud LMS
+
+\Ch LMC
+
+\ch LMC
+
+\clqq IL2
+
+\copyright LTH
+\copyright LY1
+\copyright QX
+
+\crqq IL2
+
+\CYRA LCY
+\CYRA LMC
+\CYRA OT2
+\CYRA PU
+\CYRA T2A
+\CYRA T2B
+\CYRA T2C
+\CYRA T2D
+\CYRA X2
+
+\cyra LCY
+\cyra LMC
+\cyra OT2
+\cyra PU
+\cyra T2A
+\cyra T2B
+\cyra T2C
+\cyra T2D
+\cyra X2
+
+\CYRABHCH PU
+\CYRABHCH T2C
+\CYRABHCH X2
+
+\cyrabhch PU
+\cyrabhch T2C
+\cyrabhch X2
+
+\CYRABHCHDSC PU
+\CYRABHCHDSC T2C
+\CYRABHCHDSC X2
+
+\cyrabhchdsc PU
+\cyrabhchdsc T2C
+\cyrabhchdsc X2
+
+\CYRABHDZE PU
+\CYRABHDZE T2B
+\CYRABHDZE T2C
+\CYRABHDZE X2
+
+\cyrabhdze PU
+\cyrabhdze T2B
+\cyrabhdze T2C
+\cyrabhdze X2
+
+\CYRABHHA PU
+\CYRABHHA T2C
+\CYRABHHA X2
+
+\cyrabhha PU
+\cyrabhha T2C
+\cyrabhha X2
+
+\CYRaccte XS
+
+\CYRAE PU
+\CYRAE T2A
+\CYRAE X2
+
+\cyrae PU
+\cyrae T2A
+\cyrae X2
+
+\CYRAZ T2D
+\CYRAZ XS
+
+\cyraz T2D
+\cyraz XS
+
+\CYRB LCY
+\CYRB LMC
+\CYRB OT2
+\CYRB PU
+\CYRB T2A
+\CYRB T2B
+\CYRB T2C
+\CYRB T2D
+\CYRB X2
+
+\cyrb LCY
+\cyrb LMC
+\cyrb OT2
+\cyrb PU
+\cyrb T2A
+\cyrb T2B
+\cyrb T2C
+\cyrb T2D
+\cyrb X2
+
+\CYRBYUS PU
+\CYRBYUS T2D
+\CYRBYUS X2
+\CYRBYUS XS
+
+\cyrbyus PU
+\cyrbyus T2D
+\cyrbyus X2
+\cyrbyus XS
+
+\CYRC LCY
+\CYRC LMC
+\CYRC OT2
+\CYRC PU
+\CYRC T2A
+\CYRC T2B
+\CYRC T2C
+\CYRC T2D
+\CYRC X2
+
+\cyrc LCY
+\cyrc LMC
+\cyrc OT2
+\cyrc PU
+\cyrc T2A
+\cyrc T2B
+\cyrc T2C
+\cyrc T2D
+\cyrc X2
+
+\CYRCH LCY
+\CYRCH LMC
+\CYRCH OT2
+\CYRCH PU
+\CYRCH T2A
+\CYRCH T2B
+\CYRCH T2C
+\CYRCH T2D
+\CYRCH X2
+
+\cyrch LCY
+\cyrch LMC
+\cyrch OT2
+\cyrch PU
+\cyrch T2A
+\cyrch T2B
+\cyrch T2C
+\cyrch T2D
+\cyrch X2
+
+\CYRCHERV T2D
+\CYRCHERV XS
+
+\cyrcherv T2D
+\cyrcherv XS
+
+\CYRCHLDSC PU
+\CYRCHLDSC T2B
+\CYRCHLDSC X2
+
+\cyrchldsc PU
+\cyrchldsc T2B
+\cyrchldsc X2
+
+\CYRCHRDSC PU
+\CYRCHRDSC T2A
+\CYRCHRDSC T2B
+\CYRCHRDSC T2C
+\CYRCHRDSC X2
+
+\cyrchrdsc PU
+\cyrchrdsc T2A
+\cyrchrdsc T2B
+\cyrchrdsc T2C
+\cyrchrdsc X2
+
+\CYRCHVCRS PU
+\CYRCHVCRS T2A
+\CYRCHVCRS X2
+
+\cyrchvcrs PU
+\cyrchvcrs T2A
+\cyrchvcrs X2
+
+\CYRD LCY
+\CYRD LMC
+\CYRD OT2
+\CYRD PU
+\CYRD T2A
+\CYRD T2B
+\CYRD T2C
+\CYRD T2D
+\CYRD X2
+
+\cyrd LCY
+\cyrd LMC
+\cyrd OT2
+\cyrd PU
+\cyrd T2A
+\cyrd T2B
+\cyrd T2C
+\cyrd T2D
+\cyrd X2
+
+\cyrdash LCY
+\cyrdash OT2
+\cyrdash T2A
+\cyrdash T2B
+\cyrdash T2C
+\cyrdash T2D
+\cyrdash X2
+\cyrdash XS
+
+\CYRdasia T2D
+\CYRdasia XS
+
+\CYRDELTA T2B
+\CYRDELTA X2
+
+\cyrdelta T2B
+\cyrdelta X2
+
+\CYRDJE OT2
+\CYRDJE PU
+\CYRDJE T2A
+\CYRDJE X2
+
+\cyrdje OT2
+\cyrdje PU
+\cyrdje T2A
+\cyrdje X2
+
+\CYRDZE OT2
+\CYRDZE PU
+\CYRDZE T2A
+\CYRDZE T2B
+\CYRDZE T2C
+\CYRDZE T2D
+\CYRDZE X2
+\CYRDZE XS
+
+\cyrdze OT2
+\cyrdze PU
+\cyrdze T2A
+\cyrdze T2B
+\cyrdze T2C
+\cyrdze T2D
+\cyrdze X2
+\cyrdze XS
+
+\CYRDZHE OT2
+\CYRDZHE PU
+\CYRDZHE T2A
+\CYRDZHE T2C
+\CYRDZHE X2
+
+\cyrdzhe OT2
+\cyrdzhe PU
+\cyrdzhe T2A
+\cyrdzhe T2C
+\cyrdzhe X2
+
+\CYRE LCY
+\CYRE LMC
+\CYRE OT2
+\CYRE PU
+\CYRE T2A
+\CYRE T2B
+\CYRE T2C
+\CYRE T2D
+\CYRE X2
+
+\cyre LCY
+\cyre LMC
+\cyre OT2
+\cyre PU
+\cyre T2A
+\cyre T2B
+\cyre T2C
+\cyre T2D
+\cyre X2
+
+\CYREPS T2B
+\CYREPS T2D
+\CYREPS X2
+
+\cyreps T2B
+\cyreps T2D
+\cyreps X2
+
+\CYREREV LCY
+\CYREREV LMC
+\CYREREV OT2
+\CYREREV PU
+\CYREREV T2A
+\CYREREV T2B
+\CYREREV T2C
+\CYREREV T2D
+\CYREREV X2
+
+\cyrerev LCY
+\cyrerev LMC
+\cyrerev OT2
+\cyrerev PU
+\cyrerev T2A
+\cyrerev T2B
+\cyrerev T2C
+\cyrerev T2D
+\cyrerev X2
+
+\CYRERY LCY
+\CYRERY LMC
+\CYRERY OT2
+\CYRERY PU
+\CYRERY T2A
+\CYRERY T2B
+\CYRERY T2C
+\CYRERY T2D
+\CYRERY X2
+
+\cyrery LCY
+\cyrery LMC
+\cyrery OT2
+\cyrery PU
+\cyrery T2A
+\cyrery T2B
+\cyrery T2C
+\cyrery T2D
+\cyrery X2
+
+\CYRF LCY
+\CYRF LMC
+\CYRF OT2
+\CYRF PU
+\CYRF T2A
+\CYRF T2B
+\CYRF T2C
+\CYRF T2D
+\CYRF X2
+
+\cyrf LCY
+\cyrf LMC
+\cyrf OT2
+\cyrf PU
+\cyrf T2A
+\cyrf T2B
+\cyrf T2C
+\cyrf T2D
+\cyrf X2
+
+\CYRFITA OT2
+\CYRFITA PU
+\CYRFITA T2D
+\CYRFITA XS
+
+\cyrfita OT2
+\cyrfita PU
+\cyrfita T2D
+\cyrfita XS
+
+\CYRG LCY
+\CYRG LMC
+\CYRG OT2
+\CYRG PU
+\CYRG T2A
+\CYRG T2B
+\CYRG T2C
+\CYRG T2D
+\CYRG X2
+
+\cyrg LCY
+\cyrg LMC
+\cyrg OT2
+\cyrg PU
+\cyrg T2A
+\cyrg T2B
+\cyrg T2C
+\cyrg T2D
+\cyrg X2
+
+\CYRGDSC T2B
+\CYRGDSC X2
+
+\cyrgdsc T2B
+\cyrgdsc X2
+
+\CYRGDSCHCRS T2B
+
+\cyrgdschcrs T2B
+
+\CYRGERV T2D
+\CYRGERV XS
+
+\cyrgerv T2D
+\cyrgerv XS
+
+\CYRGHCRS PU
+\CYRGHCRS T2A
+\CYRGHCRS T2B
+\CYRGHCRS X2
+
+\cyrghcrs PU
+\cyrghcrs T2A
+\cyrghcrs T2B
+\cyrghcrs X2
+
+\CYRGHK PU
+\CYRGHK T2B
+\CYRGHK T2C
+\CYRGHK X2
+
+\cyrghk PU
+\cyrghk T2B
+\cyrghk T2C
+\cyrghk X2
+
+\CYRGUP LCY
+\CYRGUP PU
+\CYRGUP T2A
+\CYRGUP X2
+
+\cyrgup LCY
+\cyrgup PU
+\cyrgup T2A
+\cyrgup X2
+
+\CYRH LCY
+\CYRH LMC
+\CYRH OT2
+\CYRH PU
+\CYRH T2A
+\CYRH T2B
+\CYRH T2C
+\CYRH T2D
+\CYRH X2
+
+\cyrh LCY
+\cyrh LMC
+\cyrh OT2
+\cyrh PU
+\cyrh T2A
+\cyrh T2B
+\cyrh T2C
+\cyrh T2D
+\cyrh X2
+
+\CYRHDSC PU
+\CYRHDSC T2A
+\CYRHDSC T2B
+\CYRHDSC T2C
+\CYRHDSC X2
+
+\cyrhdsc PU
+\cyrhdsc T2A
+\cyrhdsc T2B
+\cyrhdsc T2C
+\cyrhdsc X2
+
+\CYRHHCRS T2B
+
+\cyrhhcrs T2B
+
+\CYRHHK T2B
+\CYRHHK X2
+
+\cyrhhk T2B
+\cyrhhk X2
+
+\CYRHRDSN LCY
+\CYRHRDSN LMC
+\CYRHRDSN OT2
+\CYRHRDSN PU
+\CYRHRDSN T2A
+\CYRHRDSN T2B
+\CYRHRDSN T2C
+\CYRHRDSN T2D
+\CYRHRDSN X2
+
+\cyrhrdsn LCY
+\cyrhrdsn LMC
+\cyrhrdsn OT2
+\cyrhrdsn PU
+\cyrhrdsn T2A
+\cyrhrdsn T2B
+\cyrhrdsn T2C
+\cyrhrdsn T2D
+\cyrhrdsn X2
+
+\CYRHSHA LMC
+
+\cyrhsha LMC
+
+\CYRI LCY
+\CYRI LMC
+\CYRI OT2
+\CYRI PU
+\CYRI T2A
+\CYRI T2B
+\CYRI T2C
+\CYRI T2D
+\CYRI X2
+
+\cyri LCY
+\cyri LMC
+\cyri OT2
+\cyri PU
+\cyri T2A
+\cyri T2B
+\cyri T2C
+\cyri T2D
+\cyri X2
+
+\CYRIAZ T2D
+\CYRIAZ XS
+
+\cyriaz T2D
+\cyriaz XS
+
+\CYRIE LCY
+\CYRIE OT2
+\CYRIE PU
+\CYRIE T2A
+\CYRIE T2D
+\CYRIE X2
+\CYRIE XS
+
+\cyrie LCY
+\cyrie OT2
+\cyrie PU
+\cyrie T2A
+\cyrie T2D
+\cyrie X2
+\cyrie XS
+
+\CYRII LCY
+\CYRII OT2
+\CYRII PU
+\CYRII T2A
+\CYRII T2B
+\CYRII T2C
+\CYRII X2
+\CYRII XS
+
+\cyrii LCY
+\cyrii OT2
+\cyrii PU
+\cyrii T2A
+\cyrii T2B
+\cyrii T2C
+\cyrii X2
+\cyrii XS
+
+\CYRIOTBYUS PU
+\CYRIOTBYUS T2D
+\CYRIOTBYUS XS
+
+\cyriotbyus PU
+\cyriotbyus T2D
+\cyriotbyus XS
+
+\CYRIOTE PU
+
+\cyriote PU
+
+\CYRIOTEST T2D
+\CYRIOTEST XS
+
+\cyriotest T2D
+\cyriotest XS
+
+\CYRIOTLYUS PU
+\CYRIOTLYUS T2D
+\CYRIOTLYUS XS
+
+\cyriotlyus PU
+\cyriotlyus T2D
+\cyriotlyus XS
+
+\CYRISHRT LCY
+\CYRISHRT LMC
+\CYRISHRT OT2
+\CYRISHRT PU
+\CYRISHRT T2A
+\CYRISHRT T2B
+\CYRISHRT T2C
+\CYRISHRT T2D
+\CYRISHRT X2
+
+\cyrishrt LCY
+\cyrishrt LMC
+\cyrishrt OT2
+\cyrishrt PU
+\cyrishrt T2A
+\cyrishrt T2B
+\cyrishrt T2C
+\cyrishrt T2D
+\cyrishrt X2
+
+\CYRISHRTDSC T2C
+
+\cyrishrtdsc T2C
+
+\CYRIZH OT2
+\CYRIZH PU
+\CYRIZH T2D
+\CYRIZH X2
+\CYRIZH XS
+
+\cyrizh OT2
+\cyrizh PU
+\cyrizh T2D
+\cyrizh X2
+\cyrizh XS
+
+\CYRIZHDGR XS
+
+\cyrizhdgr XS
+
+\CYRIZHE T2D
+\CYRIZHE XS
+
+\cyrizhe T2D
+\cyrizhe XS
+
+\CYRIZHUML XS
+
+\cyrizhuml XS
+
+\CYRJE OT2
+\CYRJE PU
+\CYRJE T2A
+\CYRJE T2B
+\CYRJE T2C
+\CYRJE X2
+\CYRJE XS
+
+\cyrje OT2
+\cyrje PU
+\cyrje T2A
+\cyrje T2B
+\cyrje T2C
+\cyrje X2
+\cyrje XS
+
+\CYRK LCY
+\CYRK LMC
+\CYRK OT2
+\CYRK PU
+\CYRK T2A
+\CYRK T2B
+\CYRK T2C
+\CYRK T2D
+\CYRK X2
+
+\cyrk LCY
+\cyrk LMC
+\cyrk OT2
+\cyrk PU
+\cyrk T2A
+\cyrk T2B
+\cyrk T2C
+\cyrk T2D
+\cyrk X2
+
+\CYRkamora T2D
+\CYRkamora XS
+
+\CYRKBEAK PU
+\CYRKBEAK T2A
+\CYRKBEAK X2
+
+\cyrkbeak PU
+\cyrkbeak T2A
+\cyrkbeak X2
+
+\CYRKDSC PU
+\CYRKDSC T2A
+\CYRKDSC T2B
+\CYRKDSC T2C
+\CYRKDSC X2
+
+\cyrkdsc PU
+\cyrkdsc T2A
+\cyrkdsc T2B
+\cyrkdsc T2C
+\cyrkdsc X2
+
+\CYRKHCRS PU
+\CYRKHCRS T2C
+\CYRKHCRS X2
+
+\cyrkhcrs PU
+\cyrkhcrs T2C
+\cyrkhcrs X2
+
+\CYRKHK PU
+\CYRKHK T2B
+\CYRKHK X2
+
+\cyrkhk PU
+\cyrkhk T2B
+\cyrkhk X2
+
+\CYRkoloda XS
+
+\CYRKOPPA PU
+\CYRKOPPA T2D
+\CYRKOPPA XS
+
+\cyrkoppa PU
+\cyrkoppa T2D
+\cyrkoppa XS
+
+\CYRKSI PU
+\CYRKSI T2D
+\CYRKSI XS
+
+\cyrksi PU
+\cyrksi T2D
+\cyrksi XS
+
+\CYRKVCRS PU
+\CYRKVCRS T2A
+\CYRKVCRS X2
+
+\cyrkvcrs PU
+\cyrkvcrs T2A
+\cyrkvcrs X2
+
+\CYRL LCY
+\CYRL LMC
+\CYRL OT2
+\CYRL PU
+\CYRL T2A
+\CYRL T2B
+\CYRL T2C
+\CYRL T2D
+\CYRL X2
+
+\cyrl LCY
+\cyrl LMC
+\cyrl OT2
+\cyrl PU
+\cyrl T2A
+\cyrl T2B
+\cyrl T2C
+\cyrl T2D
+\cyrl X2
+
+\cyrlangle T2A
+\cyrlangle T2B
+\cyrlangle T2C
+\cyrlangle T2D
+\cyrlangle X2
+
+\CYRLDSC T2B
+\CYRLDSC T2C
+\CYRLDSC X2
+
+\cyrldsc T2B
+\cyrldsc T2C
+\cyrldsc X2
+
+\CYRlegion XS
+
+\CYRleodr XS
+
+\CYRLHK T2B
+\CYRLHK T2C
+\CYRLHK X2
+
+\cyrlhk T2B
+\cyrlhk T2C
+\cyrlhk X2
+
+\CYRLJE OT2
+\CYRLJE PU
+\CYRLJE T2A
+\CYRLJE T2B
+\CYRLJE X2
+
+\cyrlje OT2
+\cyrlje PU
+\cyrlje T2A
+\cyrlje T2B
+\cyrlje X2
+
+\CYRLYUS PU
+\CYRLYUS T2D
+\CYRLYUS XS
+
+\cyrlyus PU
+\cyrlyus T2D
+\cyrlyus XS
+
+\CYRM LCY
+\CYRM LMC
+\CYRM OT2
+\CYRM PU
+\CYRM T2A
+\CYRM T2B
+\CYRM T2C
+\CYRM T2D
+\CYRM X2
+
+\cyrm LCY
+\cyrm LMC
+\cyrm OT2
+\cyrm PU
+\cyrm T2A
+\cyrm T2B
+\cyrm T2C
+\cyrm T2D
+\cyrm X2
+
+\CYRMDSC T2C
+\CYRMDSC X2
+
+\cyrmdsc T2C
+\cyrmdsc X2
+
+\CYRMHK T2C
+
+\cyrmhk T2C
+
+\CYRN LCY
+\CYRN LMC
+\CYRN OT2
+\CYRN PU
+\CYRN T2A
+\CYRN T2B
+\CYRN T2C
+\CYRN T2D
+\CYRN X2
+
+\cyrn LCY
+\cyrn LMC
+\cyrn OT2
+\cyrn PU
+\cyrn T2A
+\cyrn T2B
+\cyrn T2C
+\cyrn T2D
+\cyrn X2
+
+\CYRNARROWE T2D
+\CYRNARROWE XS
+
+\cyrnarrowe T2D
+\cyrnarrowe XS
+
+\CYRNASH T2D
+\CYRNASH XS
+
+\cyrnash T2D
+\cyrnash XS
+
+\CYRNDSC PU
+\CYRNDSC T2A
+\CYRNDSC T2B
+\CYRNDSC T2C
+\CYRNDSC X2
+
+\cyrndsc PU
+\cyrndsc T2A
+\cyrndsc T2B
+\cyrndsc T2C
+\cyrndsc X2
+
+\CYRNG PU
+\CYRNG T2A
+\CYRNG T2B
+\CYRNG X2
+\CYRNG XS
+
+\cyrng PU
+\cyrng T2A
+\cyrng T2B
+\cyrng X2
+\cyrng XS
+
+\CYRNHK PU
+\CYRNHK T2B
+\CYRNHK T2C
+\CYRNHK X2
+
+\cyrnhk PU
+\cyrnhk T2B
+\cyrnhk T2C
+\cyrnhk X2
+
+\CYRNJE OT2
+\CYRNJE PU
+\CYRNJE T2A
+\CYRNJE T2B
+\CYRNJE X2
+
+\cyrnje OT2
+\cyrnje PU
+\cyrnje T2A
+\cyrnje T2B
+\cyrnje X2
+
+\CYRNLHK T2C
+\CYRNLHK X2
+
+\cyrnlhk T2C
+\cyrnlhk X2
+
+\CYRNo T2D
+
+\CYRO LCY
+\CYRO LMC
+\CYRO OT2
+\CYRO PU
+\CYRO T2A
+\CYRO T2B
+\CYRO T2C
+\CYRO T2D
+\CYRO X2
+
+\cyro LCY
+\cyro LMC
+\cyro OT2
+\cyro PU
+\cyro T2A
+\cyro T2B
+\cyro T2C
+\cyro T2D
+\cyro X2
+
+\CYROERY XS
+
+\cyroery XS
+
+\CYROHSN XS
+
+\cyrohsn XS
+
+\CYROLG XS
+
+\cyrolg XS
+
+\CYROMEGA PU
+
+\cyromega PU
+
+\CYROMEGARND PU
+
+\cyromegarnd PU
+
+\CYROMEGATITLO PU
+
+\cyromegatitlo PU
+
+\CYROMGA T2D
+\CYROMGA XS
+
+\cyromga T2D
+\cyromga XS
+
+\CYROMRND T2D
+\CYROMRND XS
+
+\cyromrnd T2D
+\cyromrnd XS
+
+\CYROMTLO T2D
+\CYROMTLO XS
+
+\cyromtlo T2D
+\cyromtlo XS
+
+\CYROOCDDOT XS
+
+\cyroocddot XS
+
+\CYROOCDOT XS
+
+\cyroocdot XS
+
+\CYROT PU
+\CYROT T2D
+\CYROT XS
+
+\cyrot PU
+\cyrot T2D
+\cyrot XS
+
+\CYROTLD LMC
+\CYROTLD PU
+\CYROTLD T2A
+\CYROTLD T2B
+\CYROTLD T2C
+\CYROTLD X2
+
+\cyrotld LMC
+\cyrotld PU
+\cyrotld T2A
+\cyrotld T2B
+\cyrotld T2C
+\cyrotld X2
+
+\CYRP LCY
+\CYRP LMC
+\CYRP OT2
+\CYRP PU
+\CYRP T2A
+\CYRP T2B
+\CYRP T2C
+\CYRP T2D
+\CYRP X2
+
+\cyrp LCY
+\cyrp LMC
+\cyrp OT2
+\cyrp PU
+\cyrp T2A
+\cyrp T2B
+\cyrp T2C
+\cyrp T2D
+\cyrp X2
+
+\CYRpaerok T2D
+\CYRpaerok XS
+
+\CYRpalatal T2D
+\CYRpalatal XS
+
+\CYRpalochka PU
+\CYRpalochka T2A
+\CYRpalochka T2B
+\CYRpalochka T2C
+\CYRpalochka X2
+
+\CYRPHK PU
+\CYRPHK T2C
+\CYRPHK X2
+
+\cyrphk PU
+\cyrphk T2C
+\cyrphk X2
+
+\CYRpneuac T2D
+\CYRpneuac XS
+
+\CYRpneugrav T2D
+\CYRpneugrav XS
+
+\CYRPPETER XS
+
+\cyrppeter XS
+
+\CYRPSI PU
+\CYRPSI T2D
+\CYRPSI XS
+
+\cyrpsi PU
+\cyrpsi T2D
+\cyrpsi XS
+
+\CYRpsili T2D
+\CYRpsili XS
+
+\CYRQ T2A
+\CYRQ T2B
+\CYRQ T2C
+\CYRQ X2
+
+\cyrq T2A
+\cyrq T2B
+\cyrq T2C
+\cyrq X2
+
+\CYRR LCY
+\CYRR LMC
+\CYRR OT2
+\CYRR PU
+\CYRR T2A
+\CYRR T2B
+\CYRR T2C
+\CYRR T2D
+\CYRR X2
+
+\cyrr LCY
+\cyrr LMC
+\cyrr OT2
+\cyrr PU
+\cyrr T2A
+\cyrr T2B
+\cyrr T2C
+\cyrr T2D
+\cyrr X2
+
+\cyrrangle T2A
+\cyrrangle T2B
+\cyrrangle T2C
+\cyrrangle T2D
+\cyrrangle X2
+
+\CYRRDSC T2C
+\CYRRDSC X2
+
+\cyrrdsc T2C
+\cyrrdsc X2
+
+\CYRRHK T2C
+
+\cyrrhk T2C
+
+\CYRRTICK T2C
+
+\cyrrtick T2C
+
+\CYRS LCY
+\CYRS LMC
+\CYRS OT2
+\CYRS PU
+\CYRS T2A
+\CYRS T2B
+\CYRS T2C
+\CYRS T2D
+\CYRS X2
+
+\cyrs LCY
+\cyrs LMC
+\cyrs OT2
+\cyrs PU
+\cyrs T2A
+\cyrs T2B
+\cyrs T2C
+\cyrs T2D
+\cyrs X2
+
+\CYRSACRS T2B
+
+\cyrsacrs T2B
+
+\CYRSCHWA PU
+\CYRSCHWA T2A
+\CYRSCHWA T2B
+\CYRSCHWA T2C
+\CYRSCHWA X2
+
+\cyrschwa PU
+\cyrschwa T2A
+\cyrschwa T2B
+\cyrschwa T2C
+\cyrschwa X2
+
+\CYRSDSC PU
+\CYRSDSC T2A
+\CYRSDSC X2
+
+\cyrsdsc PU
+\cyrsdsc T2A
+\cyrsdsc X2
+
+\CYRSEMISFTSN T2C
+
+\cyrsemisftsn T2C
+
+\CYRSFTSN LCY
+\CYRSFTSN LMC
+\CYRSFTSN OT2
+\CYRSFTSN PU
+\CYRSFTSN T2A
+\CYRSFTSN T2B
+\CYRSFTSN T2C
+\CYRSFTSN T2D
+\CYRSFTSN X2
+
+\cyrsftsn LCY
+\cyrsftsn LMC
+\cyrsftsn OT2
+\cyrsftsn PU
+\cyrsftsn T2A
+\cyrsftsn T2B
+\cyrsftsn T2C
+\cyrsftsn T2D
+\cyrsftsn X2
+
+\CYRSH LCY
+\CYRSH LMC
+\CYRSH OT2
+\CYRSH PU
+\CYRSH T2A
+\CYRSH T2B
+\CYRSH T2C
+\CYRSH T2D
+\CYRSH X2
+
+\cyrsh LCY
+\cyrsh LMC
+\cyrsh OT2
+\cyrsh PU
+\cyrsh T2A
+\cyrsh T2B
+\cyrsh T2C
+\cyrsh T2D
+\cyrsh X2
+
+\CYRSHCH LCY
+\CYRSHCH LMC
+\CYRSHCH OT2
+\CYRSHCH PU
+\CYRSHCH T2A
+\CYRSHCH T2B
+\CYRSHCH T2C
+\CYRSHCH T2D
+\CYRSHCH X2
+
+\cyrshch LCY
+\cyrshch LMC
+\cyrshch OT2
+\cyrshch PU
+\cyrshch T2A
+\cyrshch T2B
+\cyrshch T2C
+\cyrshch T2D
+\cyrshch X2
+
+\CYRSHHA PU
+\CYRSHHA T2A
+\CYRSHHA T2B
+\CYRSHHA T2C
+\CYRSHHA X2
+
+\cyrshha PU
+\cyrshha T2A
+\cyrshha T2B
+\cyrshha T2C
+\cyrshha X2
+
+\CYRSHTA T2D
+\CYRSHTA XS
+
+\cyrshta T2D
+\cyrshta XS
+
+\CYRT LCY
+\CYRT LMC
+\CYRT OT2
+\CYRT PU
+\CYRT T2A
+\CYRT T2B
+\CYRT T2C
+\CYRT T2D
+\CYRT X2
+
+\cyrt LCY
+\cyrt LMC
+\cyrt OT2
+\cyrt PU
+\cyrt T2A
+\cyrt T2B
+\cyrt T2C
+\cyrt T2D
+\cyrt X2
+
+\CYRTDSC PU
+\CYRTDSC T2C
+\CYRTDSC X2
+
+\cyrtdsc PU
+\cyrtdsc T2C
+\cyrtdsc X2
+
+\CYRTETSE PU
+\CYRTETSE T2C
+\CYRTETSE X2
+
+\cyrtetse PU
+\cyrtetse T2C
+\cyrtetse X2
+
+\CYRthousands T2D
+\CYRthousands XS
+
+\cyrthousands PU
+
+\CYRtitlo T2D
+\CYRtitlo XS
+
+\CYRtma XS
+
+\CYRtmatem XS
+
+\CYRTPETER XS
+
+\cyrtpeter XS
+
+\CYRTSHE OT2
+\CYRTSHE PU
+\CYRTSHE T2A
+\CYRTSHE X2
+
+\cyrtshe OT2
+\cyrtshe PU
+\cyrtshe T2A
+\cyrtshe X2
+
+\CYRU LCY
+\CYRU LMC
+\CYRU OT2
+\CYRU PU
+\CYRU T2A
+\CYRU T2B
+\CYRU T2C
+\CYRU T2D
+\CYRU X2
+
+\cyru LCY
+\cyru LMC
+\cyru OT2
+\cyru PU
+\cyru T2A
+\cyru T2B
+\cyru T2C
+\cyru T2D
+\cyru X2
+
+\CYRUK PU
+\CYRUK T2D
+\CYRUK XS
+
+\cyruk PU
+\cyruk T2D
+\cyruk XS
+
+\CYRUSHRT LCY
+\CYRUSHRT PU
+\CYRUSHRT T2A
+\CYRUSHRT T2B
+\CYRUSHRT X2
+
+\cyrushrt LCY
+\cyrushrt PU
+\cyrushrt T2A
+\cyrushrt T2B
+\cyrushrt X2
+
+\CYRV LCY
+\CYRV LMC
+\CYRV OT2
+\CYRV PU
+\CYRV T2A
+\CYRV T2B
+\CYRV T2C
+\CYRV T2D
+\CYRV X2
+
+\cyrv LCY
+\cyrv LMC
+\cyrv OT2
+\cyrv PU
+\cyrv T2A
+\cyrv T2B
+\cyrv T2C
+\cyrv T2D
+\cyrv X2
+
+\CYRVARIZHE T2D
+\CYRVARIZHE XS
+
+\cyrvarizhe T2D
+\cyrvarizhe XS
+
+\CYRVARUK XS
+
+\cyrvaruk XS
+
+\CYRvdasia XS
+
+\CYRVIA XS
+
+\cyrvia XS
+
+\CYRVIZH XS
+
+\cyrvizh XS
+
+\CYRVLYUS XS
+
+\cyrvlyus XS
+
+\CYRvpneuac XS
+
+\CYRvpneugrav XS
+
+\CYRvpsili XS
+
+\CYRvran XS
+
+\CYRvzvat XS
+
+\CYRW T2A
+\CYRW T2B
+\CYRW T2C
+\CYRW X2
+
+\cyrw T2A
+\cyrw T2B
+\cyrw T2C
+\cyrw X2
+
+\CYRY LMC
+\CYRY PU
+\CYRY T2A
+\CYRY T2B
+\CYRY X2
+
+\cyry LMC
+\cyry PU
+\cyry T2A
+\cyry T2B
+\cyry X2
+
+\CYRYA LCY
+\CYRYA LMC
+\CYRYA OT2
+\CYRYA PU
+\CYRYA T2A
+\CYRYA T2B
+\CYRYA T2C
+\CYRYA T2D
+\CYRYA X2
+
+\cyrya LCY
+\cyrya LMC
+\cyrya OT2
+\cyrya PU
+\cyrya T2A
+\cyrya T2B
+\cyrya T2C
+\cyrya T2D
+\cyrya X2
+
+\CYRYAT OT2
+\CYRYAT PU
+\CYRYAT T2D
+\CYRYAT X2
+\CYRYAT XS
+
+\cyryat OT2
+\cyryat PU
+\cyryat T2D
+\cyryat X2
+\cyryat XS
+
+\CYRYHCRS PU
+\CYRYHCRS T2A
+\CYRYHCRS X2
+
+\cyryhcrs PU
+\cyryhcrs T2A
+\cyryhcrs X2
+
+\CYRYI LCY
+\CYRYI PU
+\CYRYI T2A
+\CYRYI X2
+\CYRYI XS
+
+\cyryi LCY
+\cyryi PU
+\cyryi T2A
+\cyryi X2
+\cyryi XS
+
+\CYRYO LCY
+\CYRYO LMC
+\CYRYO OT2
+\CYRYO PU
+\CYRYO T2A
+\CYRYO T2B
+\CYRYO T2C
+\CYRYO T2D
+\CYRYO X2
+
+\cyryo LCY
+\cyryo LMC
+\cyryo OT2
+\cyryo PU
+\cyryo T2A
+\cyryo T2B
+\cyryo T2C
+\cyryo T2D
+\cyryo X2
+
+\CYRYU LCY
+\CYRYU LMC
+\CYRYU OT2
+\CYRYU PU
+\CYRYU T2A
+\CYRYU T2B
+\CYRYU T2C
+\CYRYU T2D
+\CYRYU X2
+
+\cyryu LCY
+\cyryu LMC
+\cyryu OT2
+\cyryu PU
+\cyryu T2A
+\cyryu T2B
+\cyryu T2C
+\cyryu T2D
+\cyryu X2
+
+\CYRZ LCY
+\CYRZ LMC
+\CYRZ OT2
+\CYRZ PU
+\CYRZ T2A
+\CYRZ T2B
+\CYRZ T2C
+\CYRZ T2D
+\CYRZ X2
+
+\cyrz LCY
+\cyrz LMC
+\cyrz OT2
+\cyrz PU
+\cyrz T2A
+\cyrz T2B
+\cyrz T2C
+\cyrz T2D
+\cyrz X2
+
+\CYRZDSC PU
+\CYRZDSC T2A
+\CYRZDSC X2
+
+\cyrzdsc PU
+\cyrzdsc T2A
+\cyrzdsc X2
+
+\CYRZELO XS
+
+\cyrzelo XS
+
+\CYRZELOM XS
+
+\cyrzelom XS
+
+\CYRZEMLA T2D
+\CYRZEMLA XS
+
+\cyrzemla T2D
+\cyrzemla XS
+
+\CYRZH LCY
+\CYRZH LMC
+\CYRZH OT2
+\CYRZH PU
+\CYRZH T2A
+\CYRZH T2B
+\CYRZH T2C
+\CYRZH T2D
+\CYRZH X2
+
+\cyrzh LCY
+\cyrzh LMC
+\cyrzh OT2
+\cyrzh PU
+\cyrzh T2A
+\cyrzh T2B
+\cyrzh T2C
+\cyrzh T2D
+\cyrzh X2
+
+\CYRZHDSC PU
+\CYRZHDSC T2A
+\CYRZHDSC T2B
+\CYRZHDSC X2
+
+\cyrzhdsc PU
+\cyrzhdsc T2A
+\cyrzhdsc T2B
+\cyrzhdsc X2
+
+\CYRzvat T2D
+\CYRzvat XS
+
+\d IL2
+\d LCY
+\d LO1
+\d LY1
+\d OT1
+\d OT2
+\d OT4
+\d QX
+\d T1
+\d T2A
+\d T2B
+\d T2C
+\d T3
+\d T5
+\d X2
+
+\dagesh HE8
+\dagesh MKR
+
+\dawxarcegtxewteeqix LMS
+
+\dawxarcegtzawj LMS
+
+\DH LY1
+\DH PD1
+\DH PU
+\DH QX
+\DH T1
+
+\dh LY1
+\dh PD1
+\dh PU
+\dh QX
+\dh T1
+\dh T3
+
+\DJ OT1-babel
+\DJ PD1
+\DJ PU
+\DJ QX
+\DJ T1
+\DJ T5
+
+\dj OT1-babel
+\dj PU
+\dj QX
+\dj T1
+\dj T5
+
+\dorwoljin LMS
+
+\doublevav HE8
+\doublevav MKR
+
+\doubleyod HE8
+\doubleyod MKR
+
+\ECIRCUMFLEX T5
+
+\ecircumflex T5
+
+\erweeljinshilbe LMS
+
+\etgershilbe LMS
+
+\F T2D
+\F XS
+
+\f T2A
+\f T2B
+\f T2C
+\f X2
+
+\flqq IL2
+
+\frqq IL2
+
+\gceg LMS
+
+\gedes LMS
+
+\gedesteishilbe LMS
+
+\geresh MKR
+
+\gershayim MKR
+
+\grq OT1
+\grq T1
+
+\grqq OT1
+\grqq T1
+
+\guillemotleft LCY
+\guillemotleft LDV
+\guillemotleft LGR
+\guillemotleft LTA
+\guillemotleft LTG
+\guillemotleft LY1
+\guillemotleft OT1-babel
+\guillemotleft OT2
+\guillemotleft OT4
+\guillemotleft PD1
+\guillemotleft PU
+\guillemotleft QX
+\guillemotleft T1
+\guillemotleft T2A
+\guillemotleft T2B
+\guillemotleft T2C
+\guillemotleft T2D
+\guillemotleft T5
+\guillemotleft X2
+
+\guillemotright LCY
+\guillemotright LDV
+\guillemotright LGR
+\guillemotright LTA
+\guillemotright LTG
+\guillemotright LY1
+\guillemotright OT1-babel
+\guillemotright OT2
+\guillemotright OT4
+\guillemotright PD1
+\guillemotright PU
+\guillemotright QX
+\guillemotright T1
+\guillemotright T2A
+\guillemotright T2B
+\guillemotright T2C
+\guillemotright T2D
+\guillemotright T5
+\guillemotright X2
+
+\guilsinglleft LDV
+\guilsinglleft LTA
+\guilsinglleft LTG
+\guilsinglleft LY1
+\guilsinglleft OT1-babel
+\guilsinglleft PD1
+\guilsinglleft PU
+\guilsinglleft T1
+\guilsinglleft T5
+
+\guilsinglright LDV
+\guilsinglright LTA
+\guilsinglright LTG
+\guilsinglright LY1
+\guilsinglright OT1-babel
+\guilsinglright PD1
+\guilsinglright PU
+\guilsinglright T1
+\guilsinglright T5
+
+\H IL2
+\H LCY
+\H LO1
+\H LY1
+\H OT1
+\H OT4
+\H QX
+\H T1
+\H T2A
+\H T2B
+\H T2C
+\H T2D
+\H T3
+\H X2
+\H mTT
+
+\h T5
+
+\halfnum LMS
+
+\halfnumtgedes LMS
+
+\hatafpatah HE8
+\hatafpatah MKR
+
+\hatafqamats HE8
+\hatafqamats MKR
+
+\hatafsegol HE8
+\hatafsegol MKR
+
+\hebalef HE8
+\hebalef LHE
+\hebalef MKR
+
+\hebaleflamed MKR
+
+\hebayin HE8
+\hebayin LHE
+\hebayin MKR
+
+\hebbet HE8
+\hebbet LHE
+\hebbet MKR
+
+\hebdalet HE8
+\hebdalet LHE
+\hebdalet MKR
+
+\hebfinalkaf HE8
+\hebfinalkaf LHE
+\hebfinalkaf MKR
+
+\hebfinalmem HE8
+\hebfinalmem LHE
+\hebfinalmem MKR
+
+\hebfinalnun HE8
+\hebfinalnun LHE
+\hebfinalnun MKR
+
+\hebfinalpe HE8
+\hebfinalpe LHE
+\hebfinalpe MKR
+
+\hebfinaltsadi HE8
+\hebfinaltsadi LHE
+\hebfinaltsadi MKR
+
+\hebgimel HE8
+\hebgimel LHE
+\hebgimel MKR
+
+\hebhe HE8
+\hebhe LHE
+\hebhe MKR
+
+\hebhet HE8
+\hebhet LHE
+\hebhet MKR
+
+\hebkaf HE8
+\hebkaf LHE
+\hebkaf MKR
+
+\heblamed HE8
+\heblamed LHE
+\heblamed MKR
+
+\hebmem HE8
+\hebmem LHE
+\hebmem MKR
+
+\hebnun HE8
+\hebnun LHE
+\hebnun MKR
+
+\hebpe HE8
+\hebpe LHE
+\hebpe MKR
+
+\hebqof HE8
+\hebqof LHE
+\hebqof MKR
+
+\hebresh HE8
+\hebresh LHE
+\hebresh MKR
+
+\hebsamekh HE8
+\hebsamekh LHE
+\hebsamekh MKR
+
+\hebshin HE8
+\hebshin LHE
+\hebshin MKR
+
+\hebtav HE8
+\hebtav LHE
+\hebtav MKR
+
+\hebtet HE8
+\hebtet LHE
+\hebtet MKR
+
+\hebtsadi HE8
+\hebtsadi LHE
+\hebtsadi MKR
+
+\hebvav HE8
+\hebvav LHE
+\hebvav MKR
+
+\hebyod HE8
+\hebyod LHE
+\hebyod MKR
+
+\hebzayin HE8
+\hebzayin LHE
+\hebzayin MKR
+
+\hiriq HE8
+\hiriq MKR
+
+\holam HE8
+\holam MKR
+
+\I LMC
+
+\i IL2
+\i LCY
+\i LDV
+\i LMC
+\i LO1
+\i LTA
+\i LTG
+\i LY1
+\i OT1
+\i OT2
+\i OT4
+\i PD1
+\i PU
+\i QX
+\i T1
+\i T2A
+\i T2B
+\i T2C
+\i T2D
+\i T3
+\i T5
+
+\IJ OT1
+\IJ PD1
+\IJ PU
+\IJ T1
+
+\ij OT1
+\ij PD1
+\ij PU
+\ij T1
+
+\j IL2
+\j LCY
+\j LO1
+\j OT1
+\j OT4
+\j PU
+\j QX
+\j T1
+\j T2A
+\j T2B
+\j T2C
+\j T2D
+\j T3
+
+\jischar C40
+\jischar C42
+
+\k LY1
+\k QX
+\k T1
+\k T2A
+\k T2B
+\k T2C
+\k T3
+\k X2
+
+\klingona LKL
+
+\klingonb LKL
+
+\klingonch LKL
+
+\klingonD LKL
+
+\klingone LKL
+
+\klingoneight LKL
+
+\klingonfive LKL
+
+\klingonfour LKL
+
+\klingongh LKL
+
+\klingonglotstop LKL
+
+\klingonH LKL
+
+\klingonI LKL
+
+\klingonj LKL
+
+\klingonl LKL
+
+\klingonm LKL
+
+\klingonn LKL
+
+\klingonng LKL
+
+\klingonnine LKL
+
+\klingono LKL
+
+\klingonone LKL
+
+\klingonp LKL
+
+\klingonQ LKL
+
+\klingonq LKL
+
+\klingonr LKL
+
+\klingonS LKL
+
+\klingonseven LKL
+
+\klingonsix LKL
+
+\klingont LKL
+
+\klingonthree LKL
+
+\klingontlh LKL
+
+\klingontwo LKL
+
+\klingonu LKL
+
+\klingonv LKL
+
+\klingonw LKL
+
+\klingony LKL
+
+\klingonzero LKL
+
+\L IL2
+\L LCY
+\L LO1
+\L LY1
+\L OT1
+\L OT4
+\L PD1
+\L PU
+\L QX
+\L T1
+
+\l IL2
+\l LCY
+\l LO1
+\l LY1
+\l OT1
+\l OT4
+\l PD1
+\l PU
+\l QX
+\l T1
+
+\leftguillemot LMC
+
+\lewer LMS
+
+\malgaitaititem LMS
+
+\maqaf HE8
+\maqaf MKR
+
+\matgarshilbe LMS
+
+\meteg HE8
+\meteg MKR
+
+\mewer LMS
+
+\MyTogrog LMC
+
+\mytogrog LMC
+
+\nceg LMS
+
+\newtie TS1
+
+\NG PU
+\NG T1
+
+\ng PU
+\ng T1
+\ng T3
+
+\No LMC
+
+\num LMS
+
+\numtaigedes LMS
+
+\numtdelbenqix LMS
+
+\O IL2
+\O LCY
+\O LO1
+\O LY1
+\O OT1
+\O OT4
+\O PD1
+\O PU
+\O QX
+\O T1
+
+\o IL2
+\o LCY
+\o LO1
+\o LY1
+\o OT1
+\o OT4
+\o PD1
+\o PU
+\o QX
+\o T1
+\o T3
+
+\OCIRCUMFLEX T5
+
+\ocircumflex T5
+
+\OE IL2
+\OE LCY
+\OE LO1
+\OE LY1
+\OE OT1
+\OE OT4
+\OE PD1
+\OE PU
+\OE QX
+\OE T1
+\OE T3
+
+\oe IL2
+\oe LCY
+\oe LO1
+\oe LY1
+\oe OT1
+\oe OT4
+\oe PD1
+\oe PU
+\oe QX
+\oe T1
+\oe T3
+
+\OHORN T5
+
+\ohorn T5
+
+\orxic LMS
+
+\paseq HE8
+
+\patah HE8
+\patah MKR
+
+\perthousand T2D
+
+\qagt LMS
+
+\qamats HE8
+\qamats MKR
+
+\Qh LMC
+
+\qh LMC
+
+\qubuts HE8
+\qubuts MKR
+
+\quotedblbase LCY
+\quotedblbase LDV
+\quotedblbase LTA
+\quotedblbase LTG
+\quotedblbase LY1
+\quotedblbase OT1-babel
+\quotedblbase OT4
+\quotedblbase PD1
+\quotedblbase PU
+\quotedblbase QX
+\quotedblbase T1
+\quotedblbase T2A
+\quotedblbase T2B
+\quotedblbase T2C
+\quotedblbase T2D
+\quotedblbase T5
+\quotedblbase X2
+
+\quotesinglbase LDV
+\quotesinglbase LTA
+\quotesinglbase LTG
+\quotesinglbase LY1
+\quotesinglbase OT1-babel
+\quotesinglbase PD1
+\quotesinglbase PU
+\quotesinglbase T1
+\quotesinglbase T5
+
+\r IL2
+\r LCY
+\r LO1
+\r LY1
+\r OT1
+\r OT4
+\r PD1
+\r PU
+\r QX
+\r T1
+\r T2A
+\r T2B
+\r T2C
+\r T2D
+\r T3
+\r T5
+\r X2
+
+\rafe HE8
+
+\rightguillemot LMC
+
+\Sc LMC
+
+\sc LMC
+
+\secerweeljin LMS
+
+\secnumtdelbenqix LMS
+
+\secondarygedes LMS
+
+\secondaryqagt LMS
+
+\secondaryshud LMS
+
+\secsertenqixtnum LMS
+
+\segol HE8
+\segol MKR
+
+\sereeewer LMS
+
+\sertenqixtnum LMS
+
+\Sh LMC
+
+\sh LMC
+
+\sheva HE8
+\sheva MKR
+
+\shilbe LMS
+
+\shindot HE8
+\shindot MKR
+
+\shud LMS
+
+\sindot HE8
+\sindot MKR
+
+\sofpasuq HE8
+\sofpasuq MKR
+
+\SS IL2
+\SS LGR
+\SS LTH
+\SS OT1
+\SS PD1
+\SS PU
+\SS T1
+
+\ss IL2
+\ss LCY
+\ss LO1
+\ss LY1
+\ss OT1
+\ss OT4
+\ss PD1
+\ss PU
+\ss QX
+\ss T1
+
+\suul LMS
+
+\suuliinlewer LMS
+
+\suuliinmewer LMS
+
+\suuliinzawj LMS
+
+\t OML
+\t T3
+\t TS1
+
+\tengwarAare LTW
+
+\tengwarAareNuquerna LTW
+
+\tengwarAcute LTW
+
+\tengwarAlda LTW
+
+\tengwarAmaticse LTW
+
+\tengwarAmpa LTW
+
+\tengwarAnca LTW
+
+\tengwarAndo LTW
+
+\tengwarAnga LTW
+
+\tengwarAnna LTW
+
+\tengwarAnnaSindarinwa LTW
+
+\tengwarAnto LTW
+
+\tengwarArda LTW
+
+\tengwarBreve LTW
+
+\tengwarCalma LTW
+
+\tengwarDoubleAcute LTW
+
+\tengwarDoubleAcuteBelow LTW
+
+\tengwarDoubleLeftCurl LTW
+
+\tengwarDoublePusta LTW
+
+\tengwarDoubler LTW
+
+\tengwarDoubleRightCurl LTW
+
+\tengwarEight LTW
+
+\tengwarEleven LTW
+
+\tengwarExclam LTW
+
+\tengwarExtAmpa LTW
+
+\tengwarExtAnca LTW
+
+\tengwarExtAnto LTW
+
+\tengwarExtFormen LTW
+
+\tengwarExtHarma LTW
+
+\tengwarExtHwesta LTW
+
+\tengwarExtThuule LTW
+
+\tengwarExtUnque LTW
+
+\tengwarFive LTW
+
+\tengwarFormen LTW
+
+\tengwarFour LTW
+
+\tengwarHalla LTW
+
+\tengwarHarma LTW
+
+\tengwarHwesta LTW
+
+\tengwarHwestaSindarinwa LTW
+
+\tengwarHyarmen LTW
+
+\tengwarLambe LTW
+
+\tengwarLeftCurl LTW
+
+\tengwarLeftCurlBelow LTW
+
+\tengwarLongCarrier LTW
+
+\tengwarLongCarrierBelow LTW
+
+\tengwarLongSection LTW
+
+\tengwarMalta LTW
+
+\tengwarNasalizer LTW
+
+\tengwarNine LTW
+
+\tengwarNoldo LTW
+
+\tengwarNunticse LTW
+
+\tengwarNuumen LTW
+
+\tengwarNwalme LTW
+
+\tengwarOore LTW
+
+\tengwarParma LTW
+
+\tengwarPusta LTW
+
+\tengwarQuesse LTW
+
+\tengwarQuestion LTW
+
+\tengwarRightCurl LTW
+
+\tengwarRightCurlBelow LTW
+
+\tengwarRoomen LTW
+
+\tengwarSection LTW
+
+\tengwarSeven LTW
+
+\tengwarShortCarrier LTW
+
+\tengwarSilme LTW
+
+\tengwarSilmeNuquerna LTW
+
+\tengwarSix LTW
+
+\tengwarStemlessAnna LTW
+
+\tengwarStemlessOore LTW
+
+\tengwarStemlessVala LTW
+
+\tengwarStemlessVilya LTW
+
+\tengwarTen LTW
+
+\tengwarThree LTW
+
+\tengwarThreeDotsAbove LTW
+
+\tengwarThreeDotsBelow LTW
+
+\tengwarThuule LTW
+
+\tengwarTilde LTW
+
+\tengwarTinco LTW
+
+\tengwarTwo LTW
+
+\tengwarTwoDotsAbove LTW
+
+\tengwarTwoDotsBelow LTW
+
+\tengwarUmbar LTW
+
+\tengwarUngwe LTW
+
+\tengwarUnque LTW
+
+\tengwarUure LTW
+
+\tengwarVala LTW
+
+\tengwarVilya LTW
+
+\tengwarYanta LTW
+
+\tertiarylewer LMS
+
+\textacute PD1
+\textacute PU
+
+\textacutedbl TS1
+
+\textacutemacron T3
+
+\textacutewedge T3
+
+\textadvancing T3
+
+\textAlpha LGR
+\textAlpha PU
+
+\textalpha LGR
+\textalpha PU
+\textalpha QX
+
+\textampersand PD1
+\textampersand PU
+
+\textangkhankhu LTH
+
+\textanglearc QX
+
+\textanoteleia LGR
+
+\textaolig TS3
+
+\textapprox QX
+
+\textaristerikeraia LGR
+
+\textascendercompwordmark TS1
+
+\textascii LET
+\textascii LGR
+\textascii LTL
+\textascii LUC
+\textascii Let
+\textascii MKR
+\textascii T3
+
+\textasciiacute TS1
+
+\textasciibreve TS1
+
+\textasciicaron TS1
+
+\textasciicircum LDV
+\textasciicircum LTA
+\textasciicircum LTG
+\textasciicircum LY1
+\textasciicircum PD1
+\textasciicircum PU
+\textasciicircum QX
+\textasciicircum T1
+\textasciicircum T2A
+\textasciicircum T2B
+\textasciicircum T2C
+\textasciicircum T5
+\textasciicircum X2
+
+\textasciidieresis TS1
+
+\textasciigrave TS1
+
+\textasciimacron TS1
+
+\textasciitilde LDV
+\textasciitilde LTA
+\textasciitilde LTG
+\textasciitilde LY1
+\textasciitilde PD1
+\textasciitilde PU
+\textasciitilde QX
+\textasciitilde T1
+\textasciitilde T2A
+\textasciitilde T2B
+\textasciitilde T2C
+\textasciitilde T5
+\textasciitilde X2
+
+\textasteriskcentered OMS
+\textasteriskcentered TS1
+
+\textautosigma LGR
+
+\textbabygamma T3
+
+\textbackslash LDV
+\textbackslash LTA
+\textbackslash LTG
+\textbackslash LY1
+\textbackslash OMS
+\textbackslash PD1
+\textbackslash PU
+\textbackslash QX
+\textbackslash T1
+\textbackslash T2A
+\textbackslash T2B
+\textbackslash T2C
+\textbackslash T5
+\textbackslash X2
+\textbackslash mTT
+
+\textbaht C90
+\textbaht LTA
+\textbaht TS1
+
+\textbar C90
+\textbar LDV
+\textbar LTA
+\textbar LTG
+\textbar LY1
+\textbar OMS
+\textbar PD1
+\textbar PU
+\textbar QX
+\textbar T1
+\textbar T2A
+\textbar T2B
+\textbar T2C
+\textbar T5
+\textbar X2
+\textbar mTT
+
+\textbarb T3
+
+\textbarc T3
+
+\textbard T3
+
+\textbardbl TS1
+
+\textbardotlessj T3
+
+\textbarg T3
+
+\textbarglotstop T3
+
+\textbari T3
+
+\textbarl T3
+
+\textbaro T3
+
+\textbarrevglotstop T3
+
+\textbaru T3
+
+\textbeltl T3
+
+\textbenttailyogh TS3
+
+\textBeta LGR
+\textBeta PU
+
+\textbeta LGR
+\textbeta PD1
+\textbeta PU
+\textbeta QX
+\textbeta T3
+
+\textBhook T4
+
+\textbhook T4
+
+\textbigcircle TS1
+
+\textbktailgamma TS3
+
+\textblank TS1
+
+\textborn TS1
+
+\textbottomtiebar T3
+
+\textbraceleft C90
+\textbraceleft LDV
+\textbraceleft LTA
+\textbraceleft LTG
+\textbraceleft LY1
+\textbraceleft OMS
+\textbraceleft PD1
+\textbraceleft PU
+\textbraceleft QX
+\textbraceleft T1
+\textbraceleft T2A
+\textbraceleft T2B
+\textbraceleft T2C
+\textbraceleft T5
+\textbraceleft X2
+\textbraceleft mTT
+
+\textbraceright C90
+\textbraceright LDV
+\textbraceright LTA
+\textbraceright LTG
+\textbraceright LY1
+\textbraceright OMS
+\textbraceright PD1
+\textbraceright PU
+\textbraceright QX
+\textbraceright T1
+\textbraceright T2A
+\textbraceright T2B
+\textbraceright T2C
+\textbraceright T5
+\textbraceright X2
+\textbraceright mTT
+
+\textbreve PD1
+\textbreve PU
+
+\textbrevemacron T3
+
+\textbrokenbar LY1
+\textbrokenbar PD1
+\textbrokenbar PU
+\textbrokenbar TS1
+
+\textBS PD1
+\textBS PU
+
+\textbullet LTH
+\textbullet LY1
+\textbullet OMS
+\textbullet PD1
+\textbullet PU
+\textbullet QX
+\textbullet TS1
+
+\textbullseye T3
+
+\textcapitalcompwordmark TS1
+
+\textcaron PD1
+\textcaron PU
+
+\textcdot PD1
+\textcdot PU
+
+\textcedilla PD1
+\textcedilla PU
+
+\textcelsius PD1
+\textcelsius PU
+\textcelsius TS1
+
+\textceltpal T3
+
+\textcent LY1
+\textcent PD1
+\textcent PU
+\textcent TS1
+
+\textcentoldstyle TS1
+
+\textChi LGR
+\textChi PU
+
+\textchi LGR
+\textchi PU
+\textchi T3
+
+\textChook T4
+
+\textchook T4
+
+\textcircled OMS
+\textcircled TS1
+
+\textcircledP TS1
+
+\textcircumacute T3
+
+\textcircumdot T3
+
+\textcircumflex PD1
+\textcircumflex PU
+
+\textcloseepsilon T3
+
+\textcloseomega T3
+
+\textcloserevepsilon T3
+
+\textcolonmonetary TS1
+
+\textcommatailz T3
+
+\textcompwordmark T1
+\textcompwordmark T2A
+\textcompwordmark T2B
+\textcompwordmark T2C
+\textcompwordmark T5
+\textcompwordmark X2
+
+\textcopyleft TS1
+
+\textcopyright HE8
+\textcopyright LGR
+\textcopyright LHE
+\textcopyright LY1
+\textcopyright PD1
+\textcopyright PU
+\textcopyright TS1
+
+\textcorner T3
+
+\textCR PD1
+\textCR PU
+
+\textcrb T3
+
+\textcrd T3
+
+\textcrg T3
+
+\textcrh T3
+
+\textcrinvglotstop T3
+
+\textcrlambda T3
+
+\textcrtwo T3
+
+\textctc T3
+
+\textctd T3
+
+\textctdctzlig T3
+
+\textctesh T3
+
+\textctinvglotstop TS3
+
+\textctj T3
+
+\textctjvar TS3
+
+\textctn T3
+
+\textctstretchc TS3
+
+\textctstretchcvar TS3
+
+\textctt T3
+
+\textcttctclig T3
+
+\textctturnt TS3
+
+\textctyogh T3
+
+\textctz T3
+
+\textcurrency LCY
+\textcurrency LY1
+\textcurrency PD1
+\textcurrency PU
+\textcurrency QX
+\textcurrency T2A
+\textcurrency T2B
+\textcurrency T2C
+\textcurrency TS1
+\textcurrency X2
+
+\textDafrican T4
+
+\textdagger LY1
+\textdagger OMS
+\textdagger PD1
+\textdagger PU
+\textdagger QX
+\textdagger TS1
+
+\textdaggerdbl LY1
+\textdaggerdbl OMS
+\textdaggerdbl PD1
+\textdaggerdbl PU
+\textdaggerdbl QX
+\textdaggerdbl TS1
+
+\textdasia LGR
+
+\textdasiaiota LGR
+
+\textdasiaoxia LGR
+
+\textdasiaoxiaiota LGR
+
+\textdasiaperispomeni LGR
+
+\textdasiaperispomeniiota LGR
+
+\textdasiavaria LGR
+
+\textdasiavariaiota LGR
+
+\textdblgravecmb T4
+
+\textdblhyphen TS1
+
+\textdblhyphenchar TS1
+
+\textdblig TS3
+
+\textdctzlig T3
+
+\textdegree LY1
+\textdegree PD1
+\textdegree PU
+\textdegree QX
+\textdegree TS1
+
+\textDelta LGR
+\textDelta PU
+\textDelta QX
+
+\textdelta LGR
+\textdelta PU
+\textdelta QX
+
+\textdevanagaria LDV
+
+\textdevanagariaa LDV
+
+\textdevanagariabbreviation LDV
+
+\textdevanagariai LDV
+
+\textdevanagarianudatta LDV
+
+\textdevanagarianusvara LDV
+
+\textdevanagariau LDV
+
+\textdevanagariavagraha LDV
+
+\textdevanagariba LDV
+
+\textdevanagaribha LDV
+
+\textdevanagarica LDV
+
+\textdevanagaricandrabindu LDV
+
+\textdevanagaricandrae LDV
+
+\textdevanagaricandrao LDV
+
+\textdevanagaricha LDV
+
+\textdevanagarida LDV
+
+\textdevanagaridanda LDV
+
+\textdevanagaridda LDV
+
+\textdevanagaridddha LDV
+
+\textdevanagariddha LDV
+
+\textdevanagaridha LDV
+
+\textdevanagaridoubledanda LDV
+
+\textdevanagarie LDV
+
+\textdevanagarieight LDV
+
+\textdevanagarifa LDV
+
+\textdevanagarifive LDV
+
+\textdevanagarifour LDV
+
+\textdevanagariga LDV
+
+\textdevanagarigha LDV
+
+\textdevanagarighha LDV
+
+\textdevanagariha LDV
+
+\textdevanagarii LDV
+
+\textdevanagariii LDV
+
+\textdevanagarija LDV
+
+\textdevanagarijha LDV
+
+\textdevanagarika LDV
+
+\textdevanagarikha LDV
+
+\textdevanagarikhha LDV
+
+\textdevanagarila LDV
+
+\textdevanagarilla LDV
+
+\textdevanagarillla LDV
+
+\textdevanagarima LDV
+
+\textdevanagarina LDV
+
+\textdevanagaringa LDV
+
+\textdevanagarinine LDV
+
+\textdevanagarinna LDV
+
+\textdevanagarinnna LDV
+
+\textdevanagarinukta LDV
+
+\textdevanagarinya LDV
+
+\textdevanagario LDV
+
+\textdevanagariom LDV
+
+\textdevanagarione LDV
+
+\textdevanagaripa LDV
+
+\textdevanagaripha LDV
+
+\textdevanagariqa LDV
+
+\textdevanagarira LDV
+
+\textdevanagarirha LDV
+
+\textdevanagarirra LDV
+
+\textdevanagarisa LDV
+
+\textdevanagariseven LDV
+
+\textdevanagarisha LDV
+
+\textdevanagarishorte LDV
+
+\textdevanagarishorto LDV
+
+\textdevanagarisix LDV
+
+\textdevanagarissa LDV
+
+\textdevanagarita LDV
+
+\textdevanagaritha LDV
+
+\textdevanagarithree LDV
+
+\textdevanagaritta LDV
+
+\textdevanagarittha LDV
+
+\textdevanagaritwo LDV
+
+\textdevanagariu LDV
+
+\textdevanagariudatta LDV
+
+\textdevanagariuu LDV
+
+\textdevanagariva LDV
+
+\textdevanagarivirama LDV
+
+\textdevanagarivisarga LDV
+
+\textdevanagarivocalicl LDV
+
+\textdevanagarivocalicll LDV
+
+\textdevanagarivocalicr LDV
+
+\textdevanagarivocalicrr LDV
+
+\textdevanagarivowelaa LDV
+
+\textdevanagarivowelai LDV
+
+\textdevanagarivowelau LDV
+
+\textdevanagarivowelcandrae LDV
+
+\textdevanagarivowelcandrao LDV
+
+\textdevanagarivowele LDV
+
+\textdevanagarivoweli LDV
+
+\textdevanagarivowelii LDV
+
+\textdevanagarivowelo LDV
+
+\textdevanagarivowelshorte LDV
+
+\textdevanagarivowelshorto LDV
+
+\textdevanagarivowelu LDV
+
+\textdevanagarivoweluu LDV
+
+\textdevanagarivowelvocalicl LDV
+
+\textdevanagarivowelvocalicll LDV
+
+\textdevanagarivowelvocalicr LDV
+
+\textdevanagarivowelvocalicrr LDV
+
+\textdevanagariya LDV
+
+\textdevanagariyya LDV
+
+\textdevanagariza LDV
+
+\textdevanagarizero LDV
+
+\textdexiakeraia LGR
+
+\textDhook T4
+
+\textdhook T4
+
+\textdialytikaoxia LGR
+
+\textdialytikaperispomeni LGR
+
+\textdialytikatonos LGR
+
+\textdialytikavaria LGR
+
+\textdiameter QX
+
+\textdied TS1
+
+\textdieresis PD1
+\textdieresis PU
+
+\textDigamma LGR
+
+\textdigamma LGR
+
+\textdiscount TS1
+
+\textdiv PD1
+\textdiv PU
+\textdiv QX
+\textdiv TS1
+
+\textdivide LY1
+\textdivide PD1
+\textdivide PU
+
+\textdivorced TS1
+
+\textdollar IL2
+\textdollar LCY
+\textdollar LDV
+\textdollar LO1
+\textdollar LTA
+\textdollar LTG
+\textdollar LY1
+\textdollar OT1
+\textdollar OT4
+\textdollar PD1
+\textdollar PU
+\textdollar QX
+\textdollar T1
+\textdollar T2A
+\textdollar T2B
+\textdollar T2C
+\textdollar T5
+\textdollar TS1
+\textdollar X2
+
+\textdollaroldstyle TS1
+
+\textdong TS1
+
+\textdotaccent PD1
+\textdotaccent PU
+
+\textdotacute T3
+
+\textdotbreve T3
+
+\textdoublebaresh T3
+
+\textdoublebarpipe T3
+
+\textdoublebarpipevar TS3
+
+\textdoublebarslash T3
+
+\textdoublegrave PU
+\textdoublegrave T3
+
+\textdoublepipe T3
+
+\textdoublepipevar TS3
+
+\textdoublevbaraccent T3
+
+\textdoublevertline T3
+
+\textdownarrow TS1
+
+\textdownfullarrow TS3
+
+\textdownstep T3
+
+\textdtail T4
+
+\textdyoghlig T3
+
+\textdzlig T3
+
+\texteightoldstyle TS1
+
+\textell QX
+
+\textellipsis LY1
+\textellipsis PD1
+\textellipsis PU
+\textellipsis QX
+\textellipsis mTT
+
+\textemdash C90
+\textemdash IL2
+\textemdash LCY
+\textemdash LDV
+\textemdash LGR
+\textemdash LO1
+\textemdash LTA
+\textemdash LTG
+\textemdash LTH
+\textemdash LY1
+\textemdash OT1
+\textemdash OT2
+\textemdash OT4
+\textemdash PD1
+\textemdash PU
+\textemdash QX
+\textemdash T1
+\textemdash T2A
+\textemdash T2B
+\textemdash T2C
+\textemdash T5
+\textemdash X2
+
+\textendash C90
+\textendash IL2
+\textendash LCY
+\textendash LDV
+\textendash LO1
+\textendash LTA
+\textendash LTG
+\textendash LTH
+\textendash LY1
+\textendash OT1
+\textendash OT2
+\textendash OT4
+\textendash PD1
+\textendash PU
+\textendash QX
+\textendash T1
+\textendash T2A
+\textendash T2B
+\textendash T2C
+\textendash T5
+\textendash X2
+
+\textEopen T4
+
+\texteopen T4
+
+\textEpsilon LGR
+\textEpsilon PU
+
+\textepsilon LGR
+\textepsilon PU
+\textepsilon T3
+
+\textEreversed T4
+
+\textEsh T4
+
+\textesh T3
+\textesh T4
+
+\textestimated TS1
+
+\textEta LGR
+\textEta PU
+
+\texteta LGR
+\texteta PU
+
+\textethiopicba LET
+\textethiopicba Let
+
+\textethiopicbaa LET
+\textethiopicbaa Let
+
+\textethiopicbe LET
+\textethiopicbe Let
+
+\textethiopicbee LET
+\textethiopicbee Let
+
+\textethiopicbi LET
+\textethiopicbi Let
+
+\textethiopicbo LET
+\textethiopicbo Let
+
+\textethiopicbu LET
+\textethiopicbu Let
+
+\textethiopicbwa LET
+\textethiopicbwa Let
+
+\textethiopicca LET
+\textethiopicca Let
+
+\textethiopiccaa LET
+\textethiopiccaa Let
+
+\textethiopicce LET
+\textethiopicce Let
+
+\textethiopiccee LET
+\textethiopiccee Let
+
+\textethiopiccha LET
+\textethiopiccha Let
+
+\textethiopicchaa LET
+\textethiopicchaa Let
+
+\textethiopicche LET
+\textethiopicche Let
+
+\textethiopicchee LET
+\textethiopicchee Let
+
+\textethiopicchi LET
+\textethiopicchi Let
+
+\textethiopiccho LET
+\textethiopiccho Let
+
+\textethiopicchu LET
+\textethiopicchu Let
+
+\textethiopicchwa LET
+\textethiopicchwa Let
+
+\textethiopicci LET
+\textethiopicci Let
+
+\textethiopicco LET
+\textethiopicco Let
+
+\textethiopiccolon LET
+\textethiopiccolon Let
+
+\textethiopiccomma LET
+\textethiopiccomma Let
+
+\textethiopiccu LET
+\textethiopiccu Let
+
+\textethiopiccwa LET
+\textethiopiccwa Let
+
+\textethiopicda LET
+\textethiopicda Let
+
+\textethiopicdaa LET
+\textethiopicdaa Let
+
+\textethiopicdda LET
+\textethiopicdda Let
+
+\textethiopicddaa LET
+\textethiopicddaa Let
+
+\textethiopicdde LET
+\textethiopicdde Let
+
+\textethiopicddee LET
+\textethiopicddee Let
+
+\textethiopicddi LET
+\textethiopicddi Let
+
+\textethiopicddo LET
+\textethiopicddo Let
+
+\textethiopicddu LET
+\textethiopicddu Let
+
+\textethiopicddwa LET
+\textethiopicddwa Let
+
+\textethiopicde LET
+\textethiopicde Let
+
+\textethiopicdee LET
+\textethiopicdee Let
+
+\textethiopicdi LET
+\textethiopicdi Let
+
+\textethiopicdo LET
+\textethiopicdo Let
+
+\textethiopicdu LET
+\textethiopicdu Let
+
+\textethiopicdwa LET
+\textethiopicdwa Let
+
+\textethiopiceight LET
+\textethiopiceight Let
+
+\textethiopiceighty LET
+\textethiopiceighty Let
+
+\textethiopicfa LET
+\textethiopicfa Let
+
+\textethiopicfaa LET
+\textethiopicfaa Let
+
+\textethiopicfe LET
+\textethiopicfe Let
+
+\textethiopicfee LET
+\textethiopicfee Let
+
+\textethiopicfi LET
+\textethiopicfi Let
+
+\textethiopicfifty LET
+\textethiopicfifty Let
+
+\textethiopicfive LET
+\textethiopicfive Let
+
+\textethiopicfo LET
+\textethiopicfo Let
+
+\textethiopicforty LET
+\textethiopicforty Let
+
+\textethiopicfour LET
+\textethiopicfour Let
+
+\textethiopicfu LET
+\textethiopicfu Let
+
+\textethiopicfullstop LET
+\textethiopicfullstop Let
+
+\textethiopicfwa LET
+\textethiopicfwa Let
+
+\textethiopicfya LET
+\textethiopicfya Let
+
+\textethiopicga LET
+\textethiopicga Let
+
+\textethiopicgaa LET
+\textethiopicgaa Let
+
+\textethiopicge LET
+\textethiopicge Let
+
+\textethiopicgee LET
+\textethiopicgee Let
+
+\textethiopicgga LET
+\textethiopicgga Let
+
+\textethiopicggaa LET
+\textethiopicggaa Let
+
+\textethiopicgge LET
+\textethiopicgge Let
+
+\textethiopicggee LET
+\textethiopicggee Let
+
+\textethiopicggi LET
+\textethiopicggi Let
+
+\textethiopicggo LET
+\textethiopicggo Let
+
+\textethiopicggu LET
+\textethiopicggu Let
+
+\textethiopicgi LET
+\textethiopicgi Let
+
+\textethiopicglottala LET
+\textethiopicglottala Let
+
+\textethiopicglottalaa LET
+\textethiopicglottalaa Let
+
+\textethiopicglottale LET
+\textethiopicglottale Let
+
+\textethiopicglottalee LET
+\textethiopicglottalee Let
+
+\textethiopicglottali LET
+\textethiopicglottali Let
+
+\textethiopicglottalo LET
+\textethiopicglottalo Let
+
+\textethiopicglottalu LET
+\textethiopicglottalu Let
+
+\textethiopicglottalwa LET
+\textethiopicglottalwa Let
+
+\textethiopicgo LET
+\textethiopicgo Let
+
+\textethiopicgu LET
+\textethiopicgu Let
+
+\textethiopicgwa LET
+\textethiopicgwa Let
+
+\textethiopicgwaa LET
+\textethiopicgwaa Let
+
+\textethiopicgwe LET
+\textethiopicgwe Let
+
+\textethiopicgwee LET
+\textethiopicgwee Let
+
+\textethiopicgwi LET
+\textethiopicgwi Let
+
+\textethiopicha LET
+\textethiopicha Let
+
+\textethiopichaa LET
+\textethiopichaa Let
+
+\textethiopiche LET
+\textethiopiche Let
+
+\textethiopichee LET
+\textethiopichee Let
+
+\textethiopichha LET
+\textethiopichha Let
+
+\textethiopichhaa LET
+\textethiopichhaa Let
+
+\textethiopichhe LET
+\textethiopichhe Let
+
+\textethiopichhee LET
+\textethiopichhee Let
+
+\textethiopichhi LET
+\textethiopichhi Let
+
+\textethiopichho LET
+\textethiopichho Let
+
+\textethiopichhu LET
+\textethiopichhu Let
+
+\textethiopichhwa LET
+\textethiopichhwa Let
+
+\textethiopichi LET
+\textethiopichi Let
+
+\textethiopicho LET
+\textethiopicho Let
+
+\textethiopichu LET
+\textethiopichu Let
+
+\textethiopichundred LET
+\textethiopichundred Let
+
+\textethiopicja LET
+\textethiopicja Let
+
+\textethiopicjaa LET
+\textethiopicjaa Let
+
+\textethiopicje LET
+\textethiopicje Let
+
+\textethiopicjee LET
+\textethiopicjee Let
+
+\textethiopicji LET
+\textethiopicji Let
+
+\textethiopicjo LET
+\textethiopicjo Let
+
+\textethiopicju LET
+\textethiopicju Let
+
+\textethiopicjwa LET
+\textethiopicjwa Let
+
+\textethiopicka LET
+\textethiopicka Let
+
+\textethiopickaa LET
+\textethiopickaa Let
+
+\textethiopicke LET
+\textethiopicke Let
+
+\textethiopickee LET
+\textethiopickee Let
+
+\textethiopicki LET
+\textethiopicki Let
+
+\textethiopicko LET
+\textethiopicko Let
+
+\textethiopicku LET
+\textethiopicku Let
+
+\textethiopickwa LET
+\textethiopickwa Let
+
+\textethiopickwaa LET
+\textethiopickwaa Let
+
+\textethiopickwe LET
+\textethiopickwe Let
+
+\textethiopickwee LET
+\textethiopickwee Let
+
+\textethiopickwi LET
+\textethiopickwi Let
+
+\textethiopickxa LET
+\textethiopickxa Let
+
+\textethiopickxaa LET
+\textethiopickxaa Let
+
+\textethiopickxe LET
+\textethiopickxe Let
+
+\textethiopickxee LET
+\textethiopickxee Let
+
+\textethiopickxi LET
+\textethiopickxi Let
+
+\textethiopickxo LET
+\textethiopickxo Let
+
+\textethiopickxu LET
+\textethiopickxu Let
+
+\textethiopickxwa LET
+\textethiopickxwa Let
+
+\textethiopickxwaa LET
+\textethiopickxwaa Let
+
+\textethiopickxwe LET
+\textethiopickxwe Let
+
+\textethiopickxwee LET
+\textethiopickxwee Let
+
+\textethiopickxwi LET
+\textethiopickxwi Let
+
+\textethiopicla LET
+\textethiopicla Let
+
+\textethiopiclaa LET
+\textethiopiclaa Let
+
+\textethiopicle LET
+\textethiopicle Let
+
+\textethiopiclee LET
+\textethiopiclee Let
+
+\textethiopicli LET
+\textethiopicli Let
+
+\textethiopiclo LET
+\textethiopiclo Let
+
+\textethiopiclu LET
+\textethiopiclu Let
+
+\textethiopiclwa LET
+\textethiopiclwa Let
+
+\textethiopicma LET
+\textethiopicma Let
+
+\textethiopicmaa LET
+\textethiopicmaa Let
+
+\textethiopicme LET
+\textethiopicme Let
+
+\textethiopicmee LET
+\textethiopicmee Let
+
+\textethiopicmi LET
+\textethiopicmi Let
+
+\textethiopicmo LET
+\textethiopicmo Let
+
+\textethiopicmu LET
+\textethiopicmu Let
+
+\textethiopicmwa LET
+\textethiopicmwa Let
+
+\textethiopicmya LET
+\textethiopicmya Let
+
+\textethiopicna LET
+\textethiopicna Let
+
+\textethiopicnaa LET
+\textethiopicnaa Let
+
+\textethiopicne LET
+\textethiopicne Let
+
+\textethiopicnee LET
+\textethiopicnee Let
+
+\textethiopicni LET
+\textethiopicni Let
+
+\textethiopicnine LET
+\textethiopicnine Let
+
+\textethiopicninety LET
+\textethiopicninety Let
+
+\textethiopicno LET
+\textethiopicno Let
+
+\textethiopicnu LET
+\textethiopicnu Let
+
+\textethiopicnwa LET
+\textethiopicnwa Let
+
+\textethiopicnya LET
+\textethiopicnya Let
+
+\textethiopicnyaa LET
+\textethiopicnyaa Let
+
+\textethiopicnye LET
+\textethiopicnye Let
+
+\textethiopicnyee LET
+\textethiopicnyee Let
+
+\textethiopicnyi LET
+\textethiopicnyi Let
+
+\textethiopicnyo LET
+\textethiopicnyo Let
+
+\textethiopicnyu LET
+\textethiopicnyu Let
+
+\textethiopicnywa LET
+\textethiopicnywa Let
+
+\textethiopicone LET
+\textethiopicone Let
+
+\textethiopicpa LET
+\textethiopicpa Let
+
+\textethiopicpaa LET
+\textethiopicpaa Let
+
+\textethiopicparagraph LET
+\textethiopicparagraph Let
+
+\textethiopicpe LET
+\textethiopicpe Let
+
+\textethiopicpee LET
+\textethiopicpee Let
+
+\textethiopicpha LET
+\textethiopicpha Let
+
+\textethiopicphaa LET
+\textethiopicphaa Let
+
+\textethiopicpharyngeala LET
+\textethiopicpharyngeala Let
+
+\textethiopicpharyngealaa LET
+\textethiopicpharyngealaa Let
+
+\textethiopicpharyngeale LET
+\textethiopicpharyngeale Let
+
+\textethiopicpharyngealee LET
+\textethiopicpharyngealee Let
+
+\textethiopicpharyngeali LET
+\textethiopicpharyngeali Let
+
+\textethiopicpharyngealo LET
+\textethiopicpharyngealo Let
+
+\textethiopicpharyngealu LET
+\textethiopicpharyngealu Let
+
+\textethiopicphe LET
+\textethiopicphe Let
+
+\textethiopicphee LET
+\textethiopicphee Let
+
+\textethiopicphi LET
+\textethiopicphi Let
+
+\textethiopicpho LET
+\textethiopicpho Let
+
+\textethiopicphu LET
+\textethiopicphu Let
+
+\textethiopicphwa LET
+\textethiopicphwa Let
+
+\textethiopicpi LET
+\textethiopicpi Let
+
+\textethiopicpo LET
+\textethiopicpo Let
+
+\textethiopicprefacecolon LET
+\textethiopicprefacecolon Let
+
+\textethiopicpu LET
+\textethiopicpu Let
+
+\textethiopicpwa LET
+\textethiopicpwa Let
+
+\textethiopicqa LET
+\textethiopicqa Let
+
+\textethiopicqaa LET
+\textethiopicqaa Let
+
+\textethiopicqe LET
+\textethiopicqe Let
+
+\textethiopicqee LET
+\textethiopicqee Let
+
+\textethiopicqha LET
+\textethiopicqha Let
+
+\textethiopicqhaa LET
+\textethiopicqhaa Let
+
+\textethiopicqhe LET
+\textethiopicqhe Let
+
+\textethiopicqhee LET
+\textethiopicqhee Let
+
+\textethiopicqhi LET
+\textethiopicqhi Let
+
+\textethiopicqho LET
+\textethiopicqho Let
+
+\textethiopicqhu LET
+\textethiopicqhu Let
+
+\textethiopicqhwa LET
+\textethiopicqhwa Let
+
+\textethiopicqhwaa LET
+\textethiopicqhwaa Let
+
+\textethiopicqhwe LET
+\textethiopicqhwe Let
+
+\textethiopicqhwee LET
+\textethiopicqhwee Let
+
+\textethiopicqhwi LET
+\textethiopicqhwi Let
+
+\textethiopicqi LET
+\textethiopicqi Let
+
+\textethiopicqo LET
+\textethiopicqo Let
+
+\textethiopicqu LET
+\textethiopicqu Let
+
+\textethiopicquestionmark LET
+\textethiopicquestionmark Let
+
+\textethiopicqwa LET
+\textethiopicqwa Let
+
+\textethiopicqwaa LET
+\textethiopicqwaa Let
+
+\textethiopicqwe LET
+\textethiopicqwe Let
+
+\textethiopicqwee LET
+\textethiopicqwee Let
+
+\textethiopicqwi LET
+\textethiopicqwi Let
+
+\textethiopicra LET
+\textethiopicra Let
+
+\textethiopicraa LET
+\textethiopicraa Let
+
+\textethiopicre LET
+\textethiopicre Let
+
+\textethiopicree LET
+\textethiopicree Let
+
+\textethiopicri LET
+\textethiopicri Let
+
+\textethiopicro LET
+\textethiopicro Let
+
+\textethiopicru LET
+\textethiopicru Let
+
+\textethiopicrwa LET
+\textethiopicrwa Let
+
+\textethiopicrya LET
+\textethiopicrya Let
+
+\textethiopicsa LET
+\textethiopicsa Let
+
+\textethiopicsaa LET
+\textethiopicsaa Let
+
+\textethiopicse LET
+\textethiopicse Let
+
+\textethiopicsee LET
+\textethiopicsee Let
+
+\textethiopicsemicolon LET
+\textethiopicsemicolon Let
+
+\textethiopicseven LET
+\textethiopicseven Let
+
+\textethiopicseventy LET
+\textethiopicseventy Let
+
+\textethiopicsha LET
+\textethiopicsha Let
+
+\textethiopicshaa LET
+\textethiopicshaa Let
+
+\textethiopicshe LET
+\textethiopicshe Let
+
+\textethiopicshee LET
+\textethiopicshee Let
+
+\textethiopicshi LET
+\textethiopicshi Let
+
+\textethiopicsho LET
+\textethiopicsho Let
+
+\textethiopicshu LET
+\textethiopicshu Let
+
+\textethiopicshwa LET
+\textethiopicshwa Let
+
+\textethiopicsi LET
+\textethiopicsi Let
+
+\textethiopicsix LET
+\textethiopicsix Let
+
+\textethiopicsixty LET
+\textethiopicsixty Let
+
+\textethiopicso LET
+\textethiopicso Let
+
+\textethiopicsu LET
+\textethiopicsu Let
+
+\textethiopicswa LET
+\textethiopicswa Let
+
+\textethiopicsza LET
+\textethiopicsza Let
+
+\textethiopicszaa LET
+\textethiopicszaa Let
+
+\textethiopicsze LET
+\textethiopicsze Let
+
+\textethiopicszee LET
+\textethiopicszee Let
+
+\textethiopicszi LET
+\textethiopicszi Let
+
+\textethiopicszo LET
+\textethiopicszo Let
+
+\textethiopicszu LET
+\textethiopicszu Let
+
+\textethiopicszwa LET
+\textethiopicszwa Let
+
+\textethiopicta LET
+\textethiopicta Let
+
+\textethiopictaa LET
+\textethiopictaa Let
+
+\textethiopicte LET
+\textethiopicte Let
+
+\textethiopictee LET
+\textethiopictee Let
+
+\textethiopicten LET
+\textethiopicten Let
+
+\textethiopictenthousand LET
+\textethiopictenthousand Let
+
+\textethiopictha LET
+\textethiopictha Let
+
+\textethiopicthaa LET
+\textethiopicthaa Let
+
+\textethiopicthe LET
+\textethiopicthe Let
+
+\textethiopicthee LET
+\textethiopicthee Let
+
+\textethiopicthi LET
+\textethiopicthi Let
+
+\textethiopicthirty LET
+\textethiopicthirty Let
+
+\textethiopictho LET
+\textethiopictho Let
+
+\textethiopicthree LET
+\textethiopicthree Let
+
+\textethiopicthu LET
+\textethiopicthu Let
+
+\textethiopicthwa LET
+\textethiopicthwa Let
+
+\textethiopicti LET
+\textethiopicti Let
+
+\textethiopicto LET
+\textethiopicto Let
+
+\textethiopictsa LET
+\textethiopictsa Let
+
+\textethiopictsaa LET
+\textethiopictsaa Let
+
+\textethiopictse LET
+\textethiopictse Let
+
+\textethiopictsee LET
+\textethiopictsee Let
+
+\textethiopictsi LET
+\textethiopictsi Let
+
+\textethiopictso LET
+\textethiopictso Let
+
+\textethiopictsu LET
+\textethiopictsu Let
+
+\textethiopictswa LET
+\textethiopictswa Let
+
+\textethiopictu LET
+\textethiopictu Let
+
+\textethiopictwa LET
+\textethiopictwa Let
+
+\textethiopictwenty LET
+\textethiopictwenty Let
+
+\textethiopictwo LET
+\textethiopictwo Let
+
+\textethiopictza LET
+\textethiopictza Let
+
+\textethiopictzaa LET
+\textethiopictzaa Let
+
+\textethiopictze LET
+\textethiopictze Let
+
+\textethiopictzee LET
+\textethiopictzee Let
+
+\textethiopictzi LET
+\textethiopictzi Let
+
+\textethiopictzo LET
+\textethiopictzo Let
+
+\textethiopictzu LET
+\textethiopictzu Let
+
+\textethiopicva LET
+\textethiopicva Let
+
+\textethiopicvaa LET
+\textethiopicvaa Let
+
+\textethiopicve LET
+\textethiopicve Let
+
+\textethiopicvee LET
+\textethiopicvee Let
+
+\textethiopicvi LET
+\textethiopicvi Let
+
+\textethiopicvo LET
+\textethiopicvo Let
+
+\textethiopicvu LET
+\textethiopicvu Let
+
+\textethiopicvwa LET
+\textethiopicvwa Let
+
+\textethiopicwa LET
+\textethiopicwa Let
+
+\textethiopicwaa LET
+\textethiopicwaa Let
+
+\textethiopicwe LET
+\textethiopicwe Let
+
+\textethiopicwee LET
+\textethiopicwee Let
+
+\textethiopicwi LET
+\textethiopicwi Let
+
+\textethiopicwo LET
+\textethiopicwo Let
+
+\textethiopicwordspace LET
+\textethiopicwordspace Let
+
+\textethiopicwu LET
+\textethiopicwu Let
+
+\textethiopicxa LET
+\textethiopicxa Let
+
+\textethiopicxaa LET
+\textethiopicxaa Let
+
+\textethiopicxe LET
+\textethiopicxe Let
+
+\textethiopicxee LET
+\textethiopicxee Let
+
+\textethiopicxi LET
+\textethiopicxi Let
+
+\textethiopicxo LET
+\textethiopicxo Let
+
+\textethiopicxu LET
+\textethiopicxu Let
+
+\textethiopicxwa LET
+\textethiopicxwa Let
+
+\textethiopicxwaa LET
+\textethiopicxwaa Let
+
+\textethiopicxwe LET
+\textethiopicxwe Let
+
+\textethiopicxwee LET
+\textethiopicxwee Let
+
+\textethiopicxwi LET
+\textethiopicxwi Let
+
+\textethiopicya LET
+\textethiopicya Let
+
+\textethiopicyaa LET
+\textethiopicyaa Let
+
+\textethiopicye LET
+\textethiopicye Let
+
+\textethiopicyee LET
+\textethiopicyee Let
+
+\textethiopicyi LET
+\textethiopicyi Let
+
+\textethiopicyo LET
+\textethiopicyo Let
+
+\textethiopicyu LET
+\textethiopicyu Let
+
+\textethiopicza LET
+\textethiopicza Let
+
+\textethiopiczaa LET
+\textethiopiczaa Let
+
+\textethiopicze LET
+\textethiopicze Let
+
+\textethiopiczee LET
+\textethiopiczee Let
+
+\textethiopiczha LET
+\textethiopiczha Let
+
+\textethiopiczhaa LET
+\textethiopiczhaa Let
+
+\textethiopiczhe LET
+\textethiopiczhe Let
+
+\textethiopiczhee LET
+\textethiopiczhee Let
+
+\textethiopiczhi LET
+\textethiopiczhi Let
+
+\textethiopiczho LET
+\textethiopiczho Let
+
+\textethiopiczhu LET
+\textethiopiczhu Let
+
+\textethiopiczhwa LET
+\textethiopiczhwa Let
+
+\textethiopiczi LET
+\textethiopiczi Let
+
+\textethiopiczo LET
+\textethiopiczo Let
+
+\textethiopiczu LET
+\textethiopiczu Let
+
+\textethiopiczwa LET
+\textethiopiczwa Let
+
+\texteturned T4
+
+\textEuro QX
+
+\texteuro LGR
+\texteuro LY1
+\texteuro PD1
+\texteuro PU
+\texteuro QX
+\texteuro TS1
+
+\textexclamdown IL2
+\textexclamdown LCY
+\textexclamdown LO1
+\textexclamdown LY1
+\textexclamdown OT1
+\textexclamdown OT4
+\textexclamdown PD1
+\textexclamdown PU
+\textexclamdown QX
+\textexclamdown T1
+\textexclamdown T4
+
+\textEzh T4
+
+\textezh T4
+
+\textfallrise T3
+
+\textfemale TS3
+
+\textFF PD1
+\textFF PU
+
+\textFhook T4
+
+\textfi PD1
+\textfi PU
+
+\textfishhookr T3
+
+\textfiveoldstyle TS1
+
+\textfl PD1
+\textfl PU
+
+\textflorin LY1
+\textflorin PD1
+\textflorin PU
+\textflorin T4
+\textflorin TS1
+
+\textflq PD1
+\textflq PU
+
+\textflqq PD1
+\textflqq PU
+
+\textfongmun LTH
+
+\textfouroldstyle TS1
+
+\textfractionmark PD1
+\textfractionmark PU
+
+\textfractionsolidus LY1
+\textfractionsolidus TS1
+
+\textfrbarn TS3
+
+\textfrhookd TS3
+
+\textfrhookdvar TS3
+
+\textfrhookt TS3
+
+\textfrq PD1
+\textfrq PU
+
+\textfrqq PD1
+\textfrqq PU
+
+\textfrtailgamma TS3
+
+\textg T3
+
+\textGamma LGR
+\textGamma PU
+
+\textgamma LGR
+\textgamma PU
+\textgamma T3
+
+\textGammaafrican T4
+
+\textgammalatinsmall T4
+
+\textglobfall T3
+
+\textglobrise T3
+
+\textglotstop T3
+
+\textglotstopvari TS3
+
+\textglotstopvarii TS3
+
+\textglotstopvariii TS3
+
+\textglq PD1
+\textglq PU
+
+\textglqq PD1
+\textglqq PU
+
+\textgrave PD1
+\textgrave PU
+
+\textgravecircum T3
+
+\textgravedbl TS1
+
+\textgravedot T3
+
+\textgravemacron T3
+
+\textgravemid T3
+
+\textgreater LDV
+\textgreater LTA
+\textgreater LTG
+\textgreater LY1
+\textgreater OML
+\textgreater PD1
+\textgreater PU
+\textgreater QX
+\textgreater T1
+\textgreater T2A
+\textgreater T2B
+\textgreater T2C
+\textgreater T5
+\textgreater X2
+\textgreater mTT
+
+\textgrgamma TS3
+
+\textgrq PD1
+\textgrq PU
+
+\textgrqq PD1
+\textgrqq PU
+
+\textGslash PU
+
+\textgslash PU
+
+\textguarani TS1
+
+\texthalflength T3
+
+\texthardsign T3
+
+\textHbar T4
+
+\texthbar T4
+
+\textheng TS3
+
+\texthighrise T3
+
+\texthmlig TS3
+
+\texthooktop T3
+
+\textHslash PU
+
+\texthslash PU
+
+\textHT PD1
+\textHT PU
+
+\texthtb T3
+
+\texthtbardotlessj T3
+
+\texthtbardotlessjvar TS3
+
+\texthtc T3
+
+\texthtd T3
+
+\texthtg T3
+
+\texthth T3
+
+\texththeng T3
+
+\texthtk T3
+
+\texthtp T3
+
+\texthtq T3
+
+\texthtrtaild T3
+
+\texthtscg T3
+
+\texthtt T3
+
+\texthungarumlaut PD1
+\texthungarumlaut PU
+
+\texthvlig T3
+
+\textinfty QX
+
+\textinterrobang TS1
+
+\textinterrobangdown TS1
+
+\textinvglotstop T3
+
+\textinvomega TS3
+
+\textinvsca TS3
+
+\textinvscr T3
+
+\textinvscripta TS3
+
+\textinvsubbridge T3
+
+\textIota LGR
+\textIota PU
+
+\textiota LGR
+\textiota PU
+\textiota T3
+
+\textIotaafrican T4
+
+\textIotadieresis PU
+
+\textiotalatin T4
+
+\textKappa LGR
+\textKappa PU
+
+\textkappa LGR
+\textkappa PU
+
+\textkhomut LTH
+
+\textKhook T4
+
+\textkhook T4
+
+\textLambda LGR
+\textLambda PU
+
+\textlambda LGR
+\textlambda PU
+\textlambda T3
+
+\textlangle TS1
+
+\textlbrackdbl TS1
+
+\textleaf TS1
+
+\textleftarrow TS1
+
+\textlengthmark T3
+
+\textless LDV
+\textless LTA
+\textless LTG
+\textless LY1
+\textless OML
+\textless PD1
+\textless PU
+\textless QX
+\textless T1
+\textless T2A
+\textless T2B
+\textless T2C
+\textless T5
+\textless X2
+\textless mTT
+
+\textLF PD1
+\textLF PU
+
+\textlfishhookrlig TS3
+
+\textlhookfour TS3
+
+\textlhookp TS3
+
+\textlhookt T3
+
+\textlhti TS3
+
+\textlhtlongi T3
+
+\textlhtlongy T3
+
+\textlira TS1
+
+\textlnot TS1
+
+\textlogicalnot LY1
+\textlogicalnot PD1
+\textlogicalnot PU
+
+\textlonglegr T3
+
+\textlooptoprevesh TS3
+
+\textlowering T3
+
+\textlowrise T3
+
+\textlptr T3
+
+\textlquill TS1
+
+\textltailm T3
+
+\textltailn T3
+
+\textltilde T3
+
+\textlyoghlig T3
+
+\textmacron PD1
+\textmacron PU
+
+\textmarried TS1
+
+\textmho TS1
+
+\textmidacute T3
+
+\textminus LY1
+\textminus PD1
+\textminus PU
+\textminus QX
+\textminus TS1
+
+\textmongoliana LMA
+\textmongoliana LMO
+
+\textmongolianaligalianusvaraone LMO
+
+\textmongolianang LMO
+
+\textmongolianba LMA
+\textmongolianba LMO
+
+\textmongoliancha LMA
+\textmongoliancha LMO
+
+\textmongoliancolon LMA
+\textmongoliancolon LMO
+
+\textmongoliancomma LMO
+
+\textmongolianda LMO
+
+\textmongoliane LMO
+
+\textmongolianeight LMA
+\textmongolianeight LMO
+
+\textmongolianellipsis LMA
+\textmongolianellipsis LMO
+
+\textmongolianfa LMO
+
+\textmongolianfive LMA
+\textmongolianfive LMO
+
+\textmongolianfour LMA
+\textmongolianfour LMO
+
+\textmongolianfourdots LMA
+\textmongolianfourdots LMO
+
+\textmongolianfreevariationselectorone LMA
+\textmongolianfreevariationselectorone LMO
+
+\textmongolianfreevariationselectortwo LMA
+\textmongolianfreevariationselectortwo LMO
+
+\textmongolianfullstop LMO
+
+\textmongolianga LMO
+
+\textmongolianhaa LMO
+
+\textmongoliani LMA
+\textmongoliani LMO
+
+\textmongolianja LMA
+\textmongolianja LMO
+
+\textmongolianka LMO
+
+\textmongoliankha LMO
+
+\textmongolianla LMA
+\textmongolianla LMO
+
+\textmongolianma LMA
+\textmongolianma LMO
+
+\textmongolianmanchualigalica LMA
+
+\textmongolianmanchualigalinga LMA
+
+\textmongolianmanchualigaliza LMA
+
+\textmongolianmanchualigalizha LMA
+
+\textmongolianmanchucomma LMA
+
+\textmongolianmanchufa LMA
+
+\textmongolianmanchufullstop LMA
+
+\textmongolianmanchuka LMA
+
+\textmongolianmanchura LMA
+
+\textmongolianmanchuzha LMA
+
+\textmongolianna LMA
+\textmongolianna LMO
+
+\textmongoliannine LMA
+\textmongoliannine LMO
+
+\textmongoliannirugu LMA
+\textmongoliannirugu LMO
+
+\textmongoliano LMA
+\textmongoliano LMO
+
+\textmongolianone LMA
+\textmongolianone LMO
+
+\textmongolianpa LMO
+
+\textmongolianqa LMO
+
+\textmongolianra LMO
+
+\textmongoliansa LMA
+\textmongoliansa LMO
+
+\textmongolianseven LMA
+\textmongolianseven LMO
+
+\textmongoliansha LMO
+
+\textmongoliansibeang LMA
+
+\textmongoliansibecha LMA
+
+\textmongoliansibeda LMA
+
+\textmongoliansibee LMA
+
+\textmongoliansibega LMA
+
+\textmongoliansibegaa LMA
+
+\textmongoliansibeha LMA
+
+\textmongoliansibehaa LMA
+
+\textmongoliansibepa LMA
+
+\textmongoliansiberaa LMA
+
+\textmongoliansibesha LMA
+
+\textmongoliansibeta LMA
+
+\textmongoliansibetsa LMA
+
+\textmongoliansibeu LMA
+
+\textmongoliansibeue LMA
+
+\textmongoliansibeza LMA
+
+\textmongoliansix LMA
+\textmongoliansix LMO
+
+\textmongolianta LMO
+
+\textmongolianthree LMA
+\textmongolianthree LMO
+
+\textmongoliantsa LMO
+
+\textmongoliantwo LMA
+\textmongoliantwo LMO
+
+\textmongolianu LMO
+
+\textmongolianvowelseparator LMA
+\textmongolianvowelseparator LMO
+
+\textmongolianwa LMO
+
+\textmongolianya LMA
+\textmongolianya LMO
+
+\textmongolianza LMO
+
+\textmongolianzero LMA
+\textmongolianzero LMO
+
+\textmongolianzra LMO
+
+\textMu LGR
+\textMu PU
+
+\textmu LGR
+\textmu LY1
+\textmu PD1
+\textmu PU
+\textmu QX
+\textmu TS1
+
+\textmultiply LY1
+\textmultiply PD1
+\textmultiply PU
+
+\textmusicalnote TS1
+
+\textnaira TS1
+
+\textneg PD1
+\textneg PU
+
+\textNhookleft T4
+
+\textnhookleft T4
+
+\textnineoldstyle TS1
+
+\textnrleg TS3
+
+\textNu LGR
+\textNu PU
+
+\textnu LGR
+\textnu PU
+
+\textnumbersign PD1
+\textnumbersign PU
+
+\textnumero LCY
+\textnumero OT2
+\textnumero PU
+\textnumero T2A
+\textnumero T2B
+\textnumero T2C
+\textnumero TS1
+\textnumero X2
+
+\textObardotlessj T3
+
+\textObullseye TS3
+
+\textogonek PD1
+\textogonek PU
+
+\textohm TS1
+
+\textOlyoghlig T3
+
+\textOmega LGR
+\textOmega PU
+\textOmega QX
+
+\textomega LGR
+\textomega PU
+\textomega T3
+
+\textOmicron LGR
+\textOmicron PU
+
+\textomicron LGR
+\textomicron PU
+
+\textonehalf LY1
+\textonehalf PD1
+\textonehalf PU
+\textonehalf TS1
+
+\textoneoldstyle TS1
+
+\textonequarter LY1
+\textonequarter PD1
+\textonequarter PU
+\textonequarter TS1
+
+\textonesuperior LY1
+\textonesuperior PD1
+\textonesuperior PU
+\textonesuperior TS1
+
+\textOopen T4
+
+\textoopen T4
+
+\textopenbullet TS1
+
+\textopencorner T3
+
+\textopeno T3
+
+\textordfeminine LY1
+\textordfeminine PD1
+\textordfeminine PU
+\textordfeminine TS1
+
+\textordmasculine LY1
+\textordmasculine PD1
+\textordmasculine PU
+\textordmasculine TS1
+
+\textovercross T3
+
+\textoverw T3
+
+\textoxia LGR
+
+\textoxiaiota LGR
+
+\textpalhook T3
+
+\textpalhooklong TS3
+
+\textpalhookvar TS3
+
+\textparagraph LY1
+\textparagraph OMS
+\textparagraph PD1
+\textparagraph PU
+\textparagraph QX
+\textparagraph TS1
+
+\textparenleft LGR
+\textparenleft PD1
+\textparenleft PU
+
+\textparenright LGR
+\textparenright PD1
+\textparenright PU
+
+\textpentedeka LGR
+
+\textpentehkaton LGR
+
+\textpentemuria LGR
+
+\textpenteqilioi LGR
+
+\textpercent LGR
+\textpercent PD1
+\textpercent PU
+
+\textperiodcentered LGR
+\textperiodcentered LY1
+\textperiodcentered OMS
+\textperiodcentered PD1
+\textperiodcentered PU
+\textperiodcentered QX
+\textperiodcentered TS1
+
+\textperispomeniiota LGR
+
+\textpertenthousand T1
+\textpertenthousand T2A
+\textpertenthousand T2B
+\textpertenthousand T2C
+\textpertenthousand T5
+\textpertenthousand TS1
+\textpertenthousand X2
+
+\textperthousand LGR
+\textperthousand LY1
+\textperthousand PD1
+\textperthousand PU
+\textperthousand QX
+\textperthousand T1
+\textperthousand T2A
+\textperthousand T2B
+\textperthousand T2C
+\textperthousand T5
+\textperthousand TS1
+\textperthousand X2
+
+\textpeso TS1
+
+\textPhi LGR
+\textPhi PU
+
+\textphi LGR
+\textphi PU
+\textphi T3
+
+\textPhook T4
+
+\textphook T4
+
+\textPi LGR
+\textPi PU
+\textPi QX
+
+\textpi LGR
+\textpi PU
+\textpi QX
+
+\textpilcrow TS1
+
+\textpipe T3
+
+\textpipevar TS3
+
+\textplusminus LY1
+\textplusminus PD1
+\textplusminus PU
+
+\textpm PD1
+\textpm PU
+\textpm QX
+\textpm TS1
+
+\textpolhook T3
+
+\textprimstress T3
+
+\textPsi LGR
+\textPsi PU
+
+\textpsi LGR
+\textpsi PU
+
+\textpsili LGR
+
+\textpsiliiota LGR
+
+\textpsilioxia LGR
+
+\textpsilioxiaiota LGR
+
+\textpsiliperispomeni LGR
+
+\textpsiliperispomeniiota LGR
+
+\textpsilivaria LGR
+
+\textpsilivariaiota LGR
+
+\textqoppa LGR
+
+\textqoppavariant LGR
+
+\textqplig TS3
+
+\textquestion LGR
+
+\textquestiondown IL2
+\textquestiondown LCY
+\textquestiondown LO1
+\textquestiondown LY1
+\textquestiondown OT1
+\textquestiondown OT4
+\textquestiondown PD1
+\textquestiondown PU
+\textquestiondown QX
+\textquestiondown T1
+\textquestiondown T4
+
+\textquotedbl C90
+\textquotedbl LDV
+\textquotedbl LTA
+\textquotedbl LTG
+\textquotedbl LY1
+\textquotedbl PD1
+\textquotedbl PU
+\textquotedbl QX
+\textquotedbl T1
+\textquotedbl T2A
+\textquotedbl T2B
+\textquotedbl T2C
+\textquotedbl T5
+\textquotedbl X2
+\textquotedbl mTT
+
+\textquotedblbase LY1
+
+\textquotedblleft C90
+\textquotedblleft IL2
+\textquotedblleft LCY
+\textquotedblleft LDV
+\textquotedblleft LO1
+\textquotedblleft LTA
+\textquotedblleft LTG
+\textquotedblleft LTH
+\textquotedblleft LY1
+\textquotedblleft OT1
+\textquotedblleft OT2
+\textquotedblleft OT4
+\textquotedblleft PD1
+\textquotedblleft PU
+\textquotedblleft QX
+\textquotedblleft T1
+\textquotedblleft T2A
+\textquotedblleft T2B
+\textquotedblleft T2C
+\textquotedblleft T5
+\textquotedblleft X2
+
+\textquotedblright C90
+\textquotedblright IL2
+\textquotedblright LCY
+\textquotedblright LDV
+\textquotedblright LO1
+\textquotedblright LTA
+\textquotedblright LTG
+\textquotedblright LTH
+\textquotedblright LY1
+\textquotedblright OT1
+\textquotedblright OT2
+\textquotedblright OT4
+\textquotedblright PD1
+\textquotedblright PU
+\textquotedblright QX
+\textquotedblright T1
+\textquotedblright T2A
+\textquotedblright T2B
+\textquotedblright T2C
+\textquotedblright T5
+\textquotedblright X2
+
+\textquoteleft C90
+\textquoteleft IL2
+\textquoteleft LCY
+\textquoteleft LDV
+\textquoteleft LGR
+\textquoteleft LO1
+\textquoteleft LTA
+\textquoteleft LTG
+\textquoteleft LTH
+\textquoteleft LY1
+\textquoteleft OT1
+\textquoteleft OT2
+\textquoteleft OT4
+\textquoteleft PD1
+\textquoteleft PU
+\textquoteleft QX
+\textquoteleft T1
+\textquoteleft T2A
+\textquoteleft T2B
+\textquoteleft T2C
+\textquoteleft T5
+\textquoteleft X2
+
+\textquoteright C90
+\textquoteright IL2
+\textquoteright LCY
+\textquoteright LDV
+\textquoteright LGR
+\textquoteright LO1
+\textquoteright LTA
+\textquoteright LTG
+\textquoteright LTH
+\textquoteright LY1
+\textquoteright OT1
+\textquoteright OT2
+\textquoteright OT4
+\textquoteright PD1
+\textquoteright PU
+\textquoteright QX
+\textquoteright T1
+\textquoteright T2A
+\textquoteright T2B
+\textquoteright T2C
+\textquoteright T5
+\textquoteright X2
+
+\textquotesingl mTT
+
+\textquotesinglbase LY1
+
+\textquotesingle LY1
+\textquotesingle QX
+\textquotesingle TS1
+
+\textquotestraightbase TS1
+
+\textquotestraightdblbase TS1
+
+\textrademark LTH
+
+\textraiseglotstop T3
+
+\textraisevibyi T3
+
+\textraising T3
+
+\textramshorns T3
+
+\textrangle TS1
+
+\textrbrackdbl TS1
+
+\textrecipe TS1
+
+\textrectangle TS3
+
+\textreferencemark TS1
+
+\textregistered HE8
+\textregistered LGR
+\textregistered LHE
+\textregistered LTH
+\textregistered LY1
+\textregistered PD1
+\textregistered PU
+\textregistered QX
+\textregistered TS1
+
+\textretracting T3
+
+\textretractingvar TS3
+
+\textrevapostrophe T3
+
+\textreve T3
+
+\textrevepsilon T3
+
+\textrevglotstop T3
+
+\textrevscl TS3
+
+\textrevscr TS3
+
+\textrevyogh T3
+
+\textRho LGR
+\textRho PU
+
+\textrho LGR
+\textrho PU
+
+\textrhooka TS3
+
+\textrhooke TS3
+
+\textrhookepsilon TS3
+
+\textrhookopeno TS3
+
+\textrhookrevepsilon T3
+
+\textrhookschwa T3
+
+\textrhoticity T3
+
+\textrightarrow TS1
+
+\textring PD1
+\textring PU
+
+\textringmacron T3
+
+\textrisefall T3
+
+\textroundcap T3
+
+\textrptr T3
+
+\textrquill TS1
+
+\textrtaild T3
+
+\textrtailhth TS3
+
+\textrtaill T3
+
+\textrtailn T3
+
+\textrtailr T3
+
+\textrtails T3
+
+\textrtailt T3
+
+\textrtailz T3
+
+\textrthook T3
+
+\textrthooklong TS3
+
+\textsanpi LGR
+
+\textsca T3
+
+\textscaolig TS3
+
+\textscb T3
+
+\textscdelta TS3
+
+\textsce T3
+
+\textscf TS3
+
+\textscg T3
+
+\textsch T3
+
+\textschwa T3
+\textschwa T4
+
+\textsci T3
+
+\textscj T3
+
+\textsck TS3
+
+\textscl T3
+
+\textscm TS3
+
+\textscn T3
+
+\textscoelig T3
+
+\textscomega T3
+
+\textscp TS3
+
+\textscq TS3
+
+\textscr T3
+
+\textscripta T3
+
+\textscriptg T3
+
+\textscriptv T3
+
+\textscu T3
+
+\textscy T3
+
+\textseagull T3
+
+\textsecstress T3
+
+\textsection LY1
+\textsection OMS
+\textsection PD1
+\textsection PU
+\textsection QX
+\textsection T1
+\textsection T2A
+\textsection T2B
+\textsection T2C
+\textsection T2D
+\textsection TS1
+\textsection X2
+
+\textservicemark TS1
+
+\textsevenoldstyle TS1
+
+\textSigma LGR
+\textSigma PU
+\textSigma QX
+
+\textsigma LGR
+\textsigma PU
+
+\textsixoldstyle TS1
+
+\textsoftsign T3
+
+\textspace LY1
+
+\textspleftarrow TS3
+
+\textsterling IL2
+\textsterling LCY
+\textsterling LO1
+\textsterling LY1
+\textsterling OT1
+\textsterling OT4
+\textsterling PD1
+\textsterling PU
+\textsterling T1
+\textsterling TS1
+
+\textstigma LGR
+
+\textstigmavariant LGR
+
+\textstretchc T3
+
+\textstretchcvar TS3
+
+\textsubacute T3
+
+\textsubarch T3
+
+\textsubbar T3
+
+\textsubbridge T3
+
+\textsubcircum T3
+
+\textsubdot T3
+
+\textsubdoublearrow TS3
+
+\textsubgrave T3
+
+\textsubiota LGR
+
+\textsublhalfring T3
+
+\textsubplus T3
+
+\textsubrhalfring T3
+
+\textsubrightarrow TS3
+
+\textsubring T3
+
+\textsubsquare T3
+
+\textsubtilde T3
+
+\textsubumlaut T3
+
+\textsubw T3
+
+\textsubwedge T3
+
+\textsuperimposetilde T3
+
+\textsurd TS1
+
+\textsyllabic T3
+
+\textTau LGR
+\textTau PU
+
+\texttau LGR
+\texttau PU
+
+\textTbar T4
+
+\texttbar T4
+
+\texttctclig T3
+
+\texttelugua LTG
+\texttelugua LTL
+
+\textteluguaa LTG
+\textteluguaa LTL
+
+\textteluguai LTG
+\textteluguai LTL
+
+\textteluguailengthmark LTG
+
+\textteluguanusvara LTG
+\textteluguanusvara LTL
+
+\textteluguau LTG
+\textteluguau LTL
+
+\textteluguba LTG
+\textteluguba LTL
+
+\texttelugubha LTG
+\texttelugubha LTL
+
+\texttelugublackbox LTL
+
+\textteluguca LTG
+\textteluguca LTL
+
+\texttelugucandrabindu LTG
+\texttelugucandrabindu LTL
+
+\texttelugucha LTG
+\texttelugucha LTL
+
+\textteluguda LTG
+\textteluguda LTL
+
+\texttelugudda LTG
+\texttelugudda LTL
+
+\textteluguddha LTG
+\textteluguddha LTL
+
+\texttelugudha LTG
+\texttelugudha LTL
+
+\texttelugue LTG
+\texttelugue LTL
+
+\textteluguee LTG
+\textteluguee LTL
+
+\texttelugueight LTG
+\texttelugueight LTL
+
+\textteluguemptybox LTL
+
+\texttelugufive LTG
+\texttelugufive LTL
+
+\texttelugufour LTG
+\texttelugufour LTL
+
+\textteluguga LTG
+\textteluguga LTL
+
+\texttelugugha LTG
+\texttelugugha LTL
+
+\textteluguha LTG
+\textteluguha LTL
+
+\texttelugui LTG
+\texttelugui LTL
+
+\textteluguii LTG
+\textteluguii LTL
+
+\textteluguja LTG
+\textteluguja LTL
+
+\texttelugujha LTG
+\texttelugujha LTL
+
+\textteluguka LTG
+\textteluguka LTL
+
+\texttelugukha LTG
+\texttelugukha LTL
+
+\texttelugula LTG
+\texttelugula LTL
+
+\texttelugulengthmark LTG
+
+\texttelugulla LTG
+\texttelugulla LTL
+
+\textteluguma LTG
+\textteluguma LTL
+
+\textteluguna LTG
+\textteluguna LTL
+
+\texttelugunga LTG
+\texttelugunga LTL
+
+\texttelugunine LTG
+\texttelugunine LTL
+
+\texttelugunna LTG
+\texttelugunna LTL
+
+\texttelugunya LTG
+\texttelugunya LTL
+
+\textteluguo LTG
+\textteluguo LTL
+
+\textteluguone LTG
+\textteluguone LTL
+
+\textteluguoo LTG
+\textteluguoo LTL
+
+\textteluguoutlinebox LTL
+
+\texttelugupa LTG
+\texttelugupa LTL
+
+\texttelugupha LTG
+\texttelugupha LTL
+
+\texttelugura LTG
+\texttelugura LTL
+
+\texttelugurra LTG
+\texttelugurra LTL
+
+\texttelugusa LTG
+\texttelugusa LTL
+
+\textteluguseven LTG
+\textteluguseven LTL
+
+\texttelugusha LTG
+\texttelugusha LTL
+
+\texttelugusix LTG
+\texttelugusix LTL
+
+\texttelugussa LTG
+\texttelugussa LTL
+
+\texttelugustart LTG
+\texttelugustart LTL
+
+\texttelugustop LTG
+\texttelugustop LTL
+
+\textteluguta LTG
+\textteluguta LTL
+
+\texttelugutha LTG
+\texttelugutha LTL
+
+\textteluguthree LTG
+\textteluguthree LTL
+
+\texttelugutta LTG
+\texttelugutta LTL
+
+\textteluguttha LTG
+\textteluguttha LTL
+
+\texttelugutwo LTG
+\texttelugutwo LTL
+
+\textteluguu LTG
+\textteluguu LTL
+
+\textteluguuu LTG
+\textteluguuu LTL
+
+\textteluguva LTG
+\textteluguva LTL
+
+\textteluguvirama LTG
+\textteluguvirama LTL
+
+\textteluguvisarga LTG
+\textteluguvisarga LTL
+
+\textteluguvocalicl LTG
+\textteluguvocalicl LTL
+
+\textteluguvocalicll LTG
+\textteluguvocalicll LTL
+
+\textteluguvocalicr LTG
+\textteluguvocalicr LTL
+
+\textteluguvocalicrr LTG
+\textteluguvocalicrr LTL
+
+\textteluguvowela LTL
+
+\textteluguvowelaa LTG
+\textteluguvowelaa LTL
+
+\textteluguvowelai LTG
+\textteluguvowelai LTL
+
+\textteluguvowelau LTG
+\textteluguvowelau LTL
+
+\textteluguvowele LTG
+\textteluguvowele LTL
+
+\textteluguvowelee LTG
+\textteluguvowelee LTL
+
+\textteluguvoweli LTG
+\textteluguvoweli LTL
+
+\textteluguvowelii LTG
+\textteluguvowelii LTL
+
+\textteluguvowelo LTG
+\textteluguvowelo LTL
+
+\textteluguvoweloo LTG
+\textteluguvoweloo LTL
+
+\textteluguvowelu LTG
+\textteluguvowelu LTL
+
+\textteluguvoweluu LTG
+\textteluguvoweluu LTL
+
+\textteluguvowelvocalicl LTL
+
+\textteluguvowelvocalicll LTL
+
+\textteluguvowelvocalicr LTG
+\textteluguvowelvocalicr LTL
+
+\textteluguvowelvocalicrr LTG
+\textteluguvowelvocalicrr LTL
+
+\textteluguya LTG
+\textteluguya LTL
+
+\textteluguzero LTG
+\textteluguzero LTL
+
+\texttesh T4
+
+\textteshlig T3
+
+\textTheta LGR
+\textTheta PU
+
+\texttheta LGR
+\texttheta PU
+\texttheta T3
+
+\textThook T4
+
+\textthook T4
+
+\textthorn T3
+
+\textthornvari TS3
+
+\textthornvarii TS3
+
+\textthornvariii TS3
+
+\textthornvariv TS3
+
+\textthreeoldstyle TS1
+
+\textthreequarters LY1
+\textthreequarters PD1
+\textthreequarters PU
+\textthreequarters TS1
+
+\textthreequartersemdash TS1
+
+\textthreesuperior LY1
+\textthreesuperior PD1
+\textthreesuperior PU
+\textthreesuperior TS1
+
+\texttilde PD1
+\texttilde PU
+
+\texttildedot T3
+
+\texttildelow TS1
+
+\texttimes PD1
+\texttimes PU
+\texttimes QX
+\texttimes TS1
+
+\texttoneletterstem T3
+
+\texttoptiebar T3
+
+\texttrademark HE8
+\texttrademark LGR
+\texttrademark LHE
+\texttrademark LY1
+\texttrademark PD1
+\texttrademark PU
+\texttrademark TS1
+
+\textTretroflexhook T4
+
+\texttretroflexhook T4
+
+\textTslash PU
+
+\texttslash PU
+
+\texttslig T3
+
+\textturna T3
+
+\textturncelig T3
+
+\textturnglotstop TS3
+
+\textturnh T3
+
+\textturnk T3
+
+\textturnlonglegr T3
+
+\textturnm T3
+
+\textturnmrleg T3
+
+\textturnr T3
+
+\textturnrrtail T3
+
+\textturnsck TS3
+
+\textturnscripta T3
+
+\textturnscu TS3
+
+\textturnt T3
+
+\textturnthree TS3
+
+\textturntwo TS3
+
+\textturnv T3
+
+\textturnw T3
+
+\textturny T3
+
+\texttwelveudash TS1
+
+\texttwooldstyle TS1
+
+\texttwosuperior LY1
+\texttwosuperior PD1
+\texttwosuperior PU
+\texttwosuperior TS1
+
+\textuncrfemale TS3
+
+\textunderscore LDV
+\textunderscore LTA
+\textunderscore LTG
+\textunderscore LY1
+\textunderscore PD1
+\textunderscore PU
+\textunderscore QX
+\textunderscore T1
+\textunderscore T2A
+\textunderscore T2B
+\textunderscore T2C
+\textunderscore T5
+\textunderscore X2
+\textunderscore mTT
+
+\textunicodechar LUC
+
+\textuparrow TS1
+
+\textupfullarrow TS3
+
+\textUpsilon LGR
+\textUpsilon PU
+
+\textupsilon LGR
+\textupsilon PU
+\textupsilon T3
+
+\textupsilonacute PU
+
+\textupstep T3
+
+\textvariaiota LGR
+
+\textvarsigma LGR
+\textvarsigma PU
+
+\textvbaraccent T3
+
+\textvertline T3
+
+\textVhook T4
+
+\textvhook T4
+
+\textvibyi T3
+
+\textvibyy T3
+
+\textvisiblespace T1
+\textvisiblespace T2A
+\textvisiblespace T2B
+\textvisiblespace T2C
+\textvisiblespace T5
+\textvisiblespace X2
+\textvisiblespace mTT
+
+\textwon TS1
+
+\textwynn T3
+
+\textxgeq QX
+
+\textXi LGR
+\textXi PU
+
+\textxi LGR
+\textxi PU
+
+\textxleq QX
+
+\textyamakkan LTH
+
+\textyen LY1
+\textyen PD1
+\textyen PU
+\textyen TS1
+
+\textYhook T4
+
+\textyhook T4
+
+\textyogh T3
+
+\textzerooldstyle TS1
+
+\textZeta LGR
+\textZeta PU
+
+\textzeta LGR
+\textzeta PU
+
+\TH LY1
+\TH PD1
+\TH PU
+\TH QX
+\TH T1
+
+\th LY1
+\th PD1
+\th PU
+\th QX
+\th T1
+\th T3
+
+\thaiAngkhankhu C90
+\thaiAngkhankhu LTA
+
+\thaiBoBaimai C90
+\thaiBoBaimai LTA
+
+\thaiChoChan C90
+\thaiChoChan LTA
+
+\thaiChoChang C90
+\thaiChoChang LTA
+
+\thaiChoChing C90
+\thaiChoChing LTA
+
+\thaiChoChoe C90
+\thaiChoChoe LTA
+
+\thaiDoChada C90
+\thaiDoChada LTA
+
+\thaiDoDek C90
+\thaiDoDek LTA
+
+\thaieight C90
+\thaieight LTA
+
+\thaifive C90
+\thaifive LTA
+
+\thaiFoFa C90
+\thaiFoFa LTA
+
+\thaiFoFan C90
+\thaiFoFan LTA
+
+\thaiFongman C90
+\thaiFongman LTA
+
+\thaifour C90
+\thaifour LTA
+
+\thaiHoHip C90
+\thaiHoHip LTA
+
+\thaiHoNokhuk C90
+\thaiHoNokhuk LTA
+
+\thaiKhoKhai C90
+\thaiKhoKhai LTA
+
+\thaiKhoKhon C90
+\thaiKhoKhon LTA
+
+\thaiKhoKhuat C90
+\thaiKhoKhuat LTA
+
+\thaiKhoKhwai C90
+\thaiKhoKhwai LTA
+
+\thaiKhomut C90
+\thaiKhomut LTA
+
+\thaiKhoRakhang C90
+\thaiKhoRakhang LTA
+
+\thaiKoKai C90
+\thaiKoKai LTA
+
+\thaiLakkhangyao C90
+\thaiLakkhangyao LTA
+
+\thaiLoChula C90
+\thaiLoChula LTA
+
+\thaiLoLing C90
+\thaiLoLing LTA
+
+\thaiLu C90
+\thaiLu LTA
+
+\thaiMaiChattawa C90
+\thaiMaiChattawa LTA
+
+\thaiMaiEk C90
+\thaiMaiEk LTA
+
+\thaiMaiHanakat C90
+\thaiMaiHanakat LTA
+
+\thaiMaitaikhu C90
+\thaiMaitaikhu LTA
+
+\thaiMaiTho C90
+\thaiMaiTho LTA
+
+\thaiMaiTri C90
+\thaiMaiTri LTA
+
+\thaiMaiyamok C90
+\thaiMaiyamok LTA
+
+\thaiMoMa C90
+\thaiMoMa LTA
+
+\thaiNgoNgu C90
+\thaiNgoNgu LTA
+
+\thaiNikhahit C90
+\thaiNikhahit LTA
+
+\thainine C90
+\thainine LTA
+
+\thaiNoNen C90
+\thaiNoNen LTA
+
+\thaiNoNu C90
+\thaiNoNu LTA
+
+\thaiOAng C90
+\thaiOAng LTA
+
+\thaione C90
+\thaione LTA
+
+\thaiPaiyannoi C90
+\thaiPaiyannoi LTA
+
+\thaiPhinthu C90
+\thaiPhinthu LTA
+
+\thaiPhoPhan C90
+\thaiPhoPhan LTA
+
+\thaiPhoPhung C90
+\thaiPhoPhung LTA
+
+\thaiPhoSamphao C90
+\thaiPhoSamphao LTA
+
+\thaiPoPla C90
+\thaiPoPla LTA
+
+\thaiRoRua C90
+\thaiRoRua LTA
+
+\thaiRu C90
+\thaiRu LTA
+
+\thaiSaraA C90
+\thaiSaraA LTA
+
+\thaiSaraAa C90
+\thaiSaraAa LTA
+
+\thaiSaraAe C90
+\thaiSaraAe LTA
+
+\thaiSaraAiMaimalai C90
+\thaiSaraAiMaimalai LTA
+
+\thaiSaraAiMaimuan C90
+\thaiSaraAiMaimuan LTA
+
+\thaiSaraAm C90
+\thaiSaraAm LTA
+
+\thaiSaraE C90
+\thaiSaraE LTA
+
+\thaiSaraI C90
+\thaiSaraI LTA
+
+\thaiSaraIi C90
+\thaiSaraIi LTA
+
+\thaiSaraO C90
+\thaiSaraO LTA
+
+\thaiSaraU C90
+\thaiSaraU LTA
+
+\thaiSaraUe C90
+\thaiSaraUe LTA
+
+\thaiSaraUee C90
+\thaiSaraUee LTA
+
+\thaiSaraUu C90
+\thaiSaraUu LTA
+
+\thaiseven C90
+\thaiseven LTA
+
+\thaisix C90
+\thaisix LTA
+
+\thaiSoRusi C90
+\thaiSoRusi LTA
+
+\thaiSoSala C90
+\thaiSoSala LTA
+
+\thaiSoSo C90
+\thaiSoSo LTA
+
+\thaiSoSua C90
+\thaiSoSua LTA
+
+\thaiThanthakhat C90
+\thaiThanthakhat LTA
+
+\thaiThoNangmontho C90
+\thaiThoNangmontho LTA
+
+\thaiThoPhuthao C90
+\thaiThoPhuthao LTA
+
+\thaiThoThahan C90
+\thaiThoThahan LTA
+
+\thaiThoThan C90
+\thaiThoThan LTA
+
+\thaiThoThong C90
+\thaiThoThong LTA
+
+\thaiThoThung C90
+\thaiThoThung LTA
+
+\thaithree C90
+\thaithree LTA
+
+\thaiToPatak C90
+\thaiToPatak LTA
+
+\thaiToTao C90
+\thaiToTao LTA
+
+\thaitwo C90
+\thaitwo LTA
+
+\thaiWoWaen C90
+\thaiWoWaen LTA
+
+\thaiYamakkan C90
+\thaiYamakkan LTA
+
+\thaiYoYak C90
+\thaiYoYak LTA
+
+\thaiYoYing C90
+\thaiYoYing LTA
+
+\thaizero C90
+\thaizero LTA
+
+\titem LMS
+
+\tsere HE8
+\tsere MKR
+
+\U OT2
+\U PU
+\U T2A
+\U T2B
+\U T2C
+\U T2D
+\U X2
+\U XS
+
+\u IL2
+\u LCY
+\u LGR
+\u LO1
+\u LY1
+\u OT1
+\u OT2
+\u OT4
+\u QX
+\u T1
+\u T2A
+\u T2B
+\u T2C
+\u T2D
+\u T3
+\u T5
+\u X2
+
+\UHORN T5
+
+\uhorn T5
+
+\v IL2
+\v LCY
+\v LO1
+\v LY1
+\v OT1
+\v OT4
+\v PD1
+\v PU
+\v QX
+\v T1
+\v T2A
+\v T2B
+\v T2C
+\v T2D
+\v T3
+\v T5
+\v X2
+
+\vavyod HE8
+\vavyod MKR
+
+\xewteeqix LMS
+
+\Y LMC
+
+\y LMC
+
+\Ya LMC
+
+\ya LMC
+
+\Yo LMC
+
+\yo LMC
+
+\Yu LMC
+
+\yu LMC
+
+\zadgaizardigt LMS
+
+\zawj LMS
+
+\~ IL2
+\~ LCY
+\~ LGR
+\~ LO1
+\~ LY1
+\~ OT1
+\~ OT4
+\~ PD1
+\~ PU
+\~ QX
+\~ T1
+\~ T2A
+\~ T2B
+\~ T2C
+\~ T3
+\~ T5
+\~ X2
+
+ignore
diff --git a/macros/latex/contrib/ucs/unsupported/tables.inc b/macros/latex/contrib/ucs/unsupported/tables.inc
new file mode 100644
index 0000000000..77d4eccc2c
--- /dev/null
+++ b/macros/latex/contrib/ucs/unsupported/tables.inc
@@ -0,0 +1,216 @@
+\ProvidesFile{tables.inc}[2002/11/23 Common LaTeX code for character charts]
+
+\documentclass{article}
+\usepackage{geometry}
+\usepackage{ucs}
+\usepackage{colortbl}
+
+\nofiles
+
+\makeatletter
+
+\ifx\TeXXeTstate\undefined\else\TeXXeTstate=1\fi
+
+\def\format@table{table}
+\def\@thirdoffour#1#2#3#4{#3}
+
+\newcommand\combineglyph{o}
+\def\ONE{1}
+
+\newcommand\callcombineglyph[1]{\acombineglyph}
+
+\newcommand\init@table{
+ \count255=\gstart\divide\count255by16\multiply\count255by16\relax
+ \ifnum\gstart=\count255\relax\else
+ \PackageError{ucs::tables}{I need a multiple of 16 as beginning of
+ the range, when format table is used (I got \gstart!=\number\count255)}\fi
+ %
+ \definecolor{notfound}{rgb}{.7,.7,.7}
+ \definecolor{withoption}{rgb}{.9,.9,.9}
+ \definecolor{combining}{rgb}{0.9,1,1}
+ \definecolor{control}{rgb}{1,1,.9}
+ \definecolor{outside}{rgb}{1,0,0}
+ \definecolor{notassigned}{rgb}{.5,.5,.5}
+ %
+ \ifx\blackwhite\undefined
+ \newcolumntype{A}{>{\columncolor{notfound}}D}
+ \newcolumntype{B}{>{\columncolor{withoption}}D}
+ \newcolumntype{C}{>{\columncolor{outside}}D}
+ \newcolumntype{D}{>{\hfill}m{1.6em}<{\hfill\null}}
+ \newcolumntype{E}{>{\mystrut}c}
+ \newcolumntype{F}{>{\columncolor{combining}}D}
+ \newcolumntype{G}{>{\columncolor{notassigned}}D}
+ \newcolumntype{H}{>{\columncolor{control}}D}
+ \else
+ \newcolumntype{A}{>{\columncolor{notfound}}D}
+ \newcolumntype{B}{D}
+ \newcolumntype{C}{>{\columncolor{outside}}D}
+ \newcolumntype{D}{>{\hfill}m{1.6em}<{\hfill\null}}
+ \newcolumntype{E}{>{\mystrut}c}
+ \newcolumntype{F}{D}
+ \newcolumntype{G}{>{\columncolor{notassigned}}D}
+ \newcolumntype{H}{D}
+ \fi
+ %
+ \def\amper{&}
+ \newcommand\mystrut{\rule{0pt}{12pt}}
+ \newcommand\tend{%
+ \\\hline%
+ \end{tabular}%
+ \end{document}}
+ \newcommand\table@field[1]{%
+% \typeout{<\ahexcode>}%
+ \count255=\acode\divide\count255by16\multiply\count255by16\relax
+ \advance\count255by-\acode\relax
+ \ifnum\count255=0\relax
+ \expandafter\\\ahexcodebeforelast0\fi%
+ &##1%
+ }%
+ \newcommand\noglyph{\table@field{\multicolumn{1}{A|}{}}}
+ \newcommand\unassigned{\table@field{\multicolumn{1}{G|}{}}}
+ \newcommand\withoption{\table@field{\multicolumn{1}{B|}{}}}
+ \newcommand\glyph{%
+ \edef\muco{\noexpand\multicolumn{1}{%
+ \ifx\actrlglyph\undefined
+ \ifx\acombining\ONE F\else D\fi
+ \else
+ H%
+ \fi|}}%
+ \expandafter\table@field\expandafter{\muco{\dirt%
+ \ifx\arightleft\ONE\beginR\fi
+ \ifx\afontenc\undefined\else
+ \fontencoding{\afontenc}\selectfont\fi
+ \ifx\afontfamily\undefined\else
+ \fontfamily{\afontfamily}\selectfont\fi
+ \ifx\aoption\undefined\else
+ \SetUnicodeOption{no\goption}\SetUnicodeOption{\aoption}\fi
+ \ifx\atableglyph\undefined
+ \atableenvelope{%
+ \ifx\acombining\ONE
+ \SetUnicodeOption{combine}%
+ \ifx\acombinechar\undefined
+ \uc@output{\csname callcombineglyph\endcsname}{-1}%
+ \else
+ \SetUnicodeOption[1000]{\acombineoption}%
+ \unichar{\acombinechar}%
+ \fi
+ \unichar{\acode}%
+ \SetUnicodeOption{nocombine}%
+ \else
+ \unichar{\acode}\fi%
+ }%
+ \else
+ \atableglyph\fi
+ \ifx\arightleft\ONE\endR\fi
+% /\SetUnicodeOption{nodefault}\SetUnicodeOption{warnunknown}%
+% \SetUnicodeOption{fasterrors}\SetUnicodeOption{graphics}\unichar{\acode}
+ \clearargs
+ }}}
+ \let\start\table@start
+ \clearargs
+}
+
+\newcommand\clearargs{%
+ \global\let\afontenc\undefined
+ \global\let\afontfamily\undefined
+ \global\let\adirty\undefined
+ \global\let\acombining\undefined
+ \global\let\acode\undefined
+ \global\let\aoption\undefined
+ \global\let\ahexcode\undefined
+ \global\let\acombineglyph\combineglyph
+ \global\let\acombinechar\undefined
+ \global\def\acombineoption{default}%
+ \global\let\atableglyph\undefined
+ \global\let\atableenvelope\@iden
+}
+
+\newcommand\dirt{\expandafter\ifx\adirty1%
+ \typeout{Dirt!}%
+ \SetUnicodeOption[0]{default}%
+ \SetUnicodeOption[-20]{mathletters}%
+ \SetUnicodeOption[-10]{cjkjis}%
+ \fi}
+
+\newcommand\old@glyph{%
+ \expandafter\ifx\adirty1
+ \typeout{Dirty \acode\space = 0x\ahexcode}%
+ \noglyph%
+ \else
+ \@glyph
+ \fi}
+
+\newcommand\table@start{%
+ \begin{tabular}{|E||D|D|D|D|D|D|D|D|D|D|D|D|D|D|D|D|}
+ \hline
+ \multicolumn{17}{|l|}{Range: U+\ghstart--U+\ghend, option: \goption}\\
+ \hline\hline
+ & 0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & A & B & C & D & E & F\\
+ \hline
+ \let\\\relax
+}
+
+\newcommand\clearoptions{%
+ \let\uc@tempa\\
+ \def\\##1{\SetUnicodeOption{no##1}}
+ \unicode@knownoptions
+ \let\\\uc@tempa}
+
+\newcommand\loadpackages{%
+ \ifx\gfontencs\undefined\else
+ \expandafter\usepackage\expandafter[\gfontencs]{fontenc}\fi
+ \ifx\brailleunit\undefined\else
+ \divide\brailleunit2\fi
+}
+
+\newcommand\tstart{
+ \loadpackages
+ \begin{document}
+ \thispagestyle{empty}
+ \clearoptions
+ \SetUnicodeOption{\goption}
+ \ifx\gformat\format@table
+ \init@table
+ \else
+ \PackageError{ucs::tables}{Unknown format \gformat}
+ \fi
+ \typeout{Generating table, format: \gformat}
+ \table@start
+}
+
+%%% These are for my local definitions...
+\newcommand\coleq{%
+ \mathrel{%
+ \raise 3.0pt\hbox to0pt{.\hss}%
+ \raise 0.85pt\hbox to 0pt{.\hss}%
+ \hskip2.8pt\hbox{$=$}}}%
+\newcommand{\qed}{\ensuremath{\rule{.6em}{.6em}}}
+%
+\iffalse
+\newcommand\mathbfit[1]{\hbox{\bf\it #1}}
+\newcommand\mathsfbf[1]{\hbox{\bf\sf #1}}
+\newcommand\mathsfit[1]{\hbox{\it\sf #1}}
+\newcommand\mathsfbfit[1]{\hbox{\bf\sf\it #1}}
+\newcommand\mathbfxxx[3]{\rlap{\m@th$#1{#3}$}\hskip#2%
+\rlap{\m@th$#1{#3}$}\hskip#2%
+\rlap{\m@th$#1{#3}$}\hskip#2%
+#1{#3}}
+\newcommand\mathbfcal[1]{\mathbfxxx\mathcal{.2pt}{#1}}
+\newcommand\mathbfcalsmall[1]{\mathbfxxx\mathcalsmall{.2pt}{#1}}
+\newcommand\mathbffrak[1]{\mathbfxxx\mathfrak{.2pt}{#1}}
+\newcommand\mathcalsmall[1]{{\scriptscriptstyle\expandafter\mathcal\expandafter
+ {\uppercase{#1}}}}
+\fi
+% m4_emacs(
+%%% Local Variables:
+%%% mode: latex
+%%% time-stamp-start: "\\\\Provides\\(Package\\|File\\){[^}]*}\\["
+%%% time-stamp-end: "\\( \\|\\]\\)"
+%%% time-stamp-format: (time-stamp-yyyy/mm/dd)
+%%% time-stamp-active: t
+%%% time-stamp-line-limit: 200
+%%% TeX-master: "~/prg/latexuni/tables/table-default-2000-20FF.tex"
+%%% End:
+%%% Local IspellDict: british
+% LocalWords: british noexpand
+% )
diff --git a/macros/latex/contrib/ucs/unsupported/u2ps b/macros/latex/contrib/ucs/unsupported/u2ps
new file mode 100755
index 0000000000..83184b85ce
--- /dev/null
+++ b/macros/latex/contrib/ucs/unsupported/u2ps
@@ -0,0 +1,576 @@
+#!/usr/bin/perl
+
+use strict;
+
+use Getopt::Long;
+
+use vars qw/$infile $outfile $code $tmpfile $fontencs $commands $r2lmode
+ $combine $charset $tolerant $default_fontencs $default_charset
+ $default_r2lmode $tolerant $tolerant_unknownchar @options @packages
+ $title $cleanup $view $escape $print $perhapsnofile
+ $fribidi_cmd
+/;
+
+$tmpfile = "u2ps-tmp";
+$default_fontencs = 'local,X2,LGR,T1';
+$default_charset = 'utf-8';
+$default_r2lmode = 'mark';
+$fribidi_cmd = "fribidi";
+
+
+sub define($) {
+ my $str = shift;
+ return $str if defined $str;
+ return '';
+}
+
+sub showhelp($) {
+ my $topic = shift;
+ $topic =~ s/^--//;
+ if ($topic eq '') {
+ print
+'Converts an UTF-8 plain text to postscript using LaTeX and the ucs package.
+Usage: u2ps [options] [input file] [output file]
+Available options:
+
+ --charset Select input character set
+ --combine Enables combining characters
+ --commands Specify additional LaTeX-code to execute
+ --escape Allow inline LaTeX code
+ --fontencs Specify fontencodings to use
+ --fontsize Specify font size
+ --fontstyle Specify font style
+ --options Unicode options
+ --package Load package
+ --print Print file
+ --r2l Enables right-to-left code
+ --tolerant Accept files with broken input encoding
+ --title Set document title
+ --view View file using gv
+ --help This page, --help=<option> gives detailed help.
+
+Defaults for input and output file are stdin resp. stdout.
+';
+ } elsif ($topic eq 'escape') {
+ print 'Option --escape
+
+Allow execution of inline LaTeX code. The code must be of the form
+ ^[{<code>}
+where ^[ is U+001B (ESC) and <code> a piece of LaTeX code, properly
+nested with respect to braces.
+
+Example: a ^[{\bgroup\Huge}Huge^[{\egroup} word
+';
+ } elsif ($topic eq 'print') {
+ print 'Option --print[=<printer>]
+
+Print output (using lpr). If no output file is explicitly given, do not
+create an output file.
+
+If a printer is given, print with lpr -P<printer>.
+';
+ } elsif ($topic eq 'view') {
+ print 'Option --view
+
+View output (using gv). If no output file is explicitly given, do not
+create an output file.
+';
+ } elsif ($topic eq 'options') {
+ print 'Option --options=<option>:
+
+These are the Unicode options to be activated. They are passed as
+options to the package ucs.
+
+You can specify a priority by saying e.g. cjkjis=123. Options without
+specified priority get one less than the preceding option, the first
+getting 99 (one less than the priority for the option \'document\').
+';
+ } elsif ($topic eq 'package') {
+ print "Option --package <string>:
+
+Specifies a package to load. The following syntaxes for <string> are
+allowed:
+
+ packagename
+ {packagename}
+ [options]{packagename}
+
+This option can be given several times to load different packages.
+";
+ } elsif ($topic eq 'title') {
+ print "Option --title <string> (default: name of input file):
+
+Specifies a title for the document. It is stored in the structured
+comments of the resulting postscript file.
+
+In future, the title may be also used in other contexts like headings
+etc.
+";
+ } elsif ($topic eq 'fontencs') {
+ print "Option --fontencs <string> (default: $default_fontencs):".'
+
+The keywords given to this option are directly passed to the package autofe.
+
+This package takes the same options as fontenc, i.e. you have to give a list
+of all needed fontencodings, whereby the last should be the fontencoding
+used mainly in the document.
+
+If some ASCII characters are rendered incorrectly, try using a font
+encoding beginning with T (e.g. T1, T2A, ...) as the last
+fontencodingand perhaps additionally the option \'local\'.
+
+You may give the fontencodings as a comma-separated list or by
+multiple calls of --fontencs.
+
+Some usefull fontencodings are:
+ T1 Most latin scripts
+ T2A Cyrillic scripts like russian
+ T2B Other cyrillic scripts
+ T2C Other cyrillic scripts
+ T3 IPA
+ T5 Vietnamese
+
+The following fontencodings should be combined with local and T1
+(e.g. local,X2,T1):
+
+ LGR Greek
+ LHE Hebrew
+ TS1 Some symbols
+ X2 All supported cyrillic scripts
+
+If you are unsure, try running without any additional fontencodings and
+read the hints in the error messages.
+';
+ } elsif ($topic eq 'commands') {
+ print 'Option --commands <string>:
+
+The commands given to --commands will be executed as LaTeX-code before
+rendering the input file.
+
+You may call --commands several times.
+';
+ } elsif ($topic eq 'fontstyle') {
+ print 'Option --fontstyle <string>
+
+This specifies the style of the fonts which are used to render the document.
+Available arguments are:
+
+ bold (short: bf)
+ italic (short: it)
+ sansserif (short: sf)
+ slanted (short: sl)
+ smallcaps (short: sc)
+ typewriter (short: tt)
+
+You may call --fontstyle several times to combine styles. No warning
+will be uttered, if you choose a disallowed combination like
+italic and slanted.
+';
+ } elsif ($topic eq 'fontstyle') {
+ print 'Option --fontsize <string>
+
+This specifies the size of the fonts which are used to render the document.
+Available arguments are:
+
+ tiny scriptsize footnotesize smallcaps normal large Large LARGE huge Huge
+
+The semantics are as with LaTeX
+';
+ } elsif ($topic eq 'r2l') {
+ print "Option --r2l[=<mode>] (default <mode>: $default_r2lmode):".'
+
+This enables preprocessing the input via the Unicode bidi algorithm to
+support right-to-left text. <mode> can be one of:
+
+ reorder Reorders the characters of each line into visual order
+ mark Inserts LROs/RLOs/PDFs into the text to indicate the directions
+
+To use \'reorder\', the program fribidi must be installed and in the
+path. Combining accents work incorrectly with this mode. Line breaks
+done by LaTeX may show improper right-to-left behaviour.
+
+If you use \'mark\', you need to have rlmark in your path. Further
+e-LaTeX is used instead of LaTeX.
+
+Each line of the input is processed separately.
+
+If this option is not given, right-to-left text will be displayed in
+the wrong direction without warning.
+';
+ } elsif ($topic eq 'combine') {
+ print 'Option --combine:
+
+This enables combining characters. You have to use this option, if
+your text contains non-precomposed characters, i.e. characters with
+accents, which are given as a sequence of code positions.
+
+Warning: Enabling this option will disable kerning and ligatures.
+
+If you are unsure, wether you need this option, try without. You will
+get the message
+! Package ucs Error: Please activate option \'combine\'.
+if this option is needed.
+';
+ } elsif ($topic eq 'help') {
+ print 'Option --help[=<option>]:
+
+Gives a summary of options or, with some option name
+(e.g. --help=r2l), an explanation of that option.
+';
+ } elsif ($topic eq 'tolerant') {
+ print 'Option --tolerant[=<replacement>]
+
+Be tolerant with respect to broken input encodings. This passes the
+switch -c to iconv(1). Additionally the option warnunknown is passed
+to LaTeX, i.e. the document is rendered even if unknown characters
+appear.
+
+If <replacement> is given, this LaTeX-code is executed in place of
+unknown characters. #1 gets replaced by the code position of the
+character (as a TeX-number, prefix by \number if you want to render it).
+';
+ } elsif ($topic eq 'charset') {
+ print 'Option --charset=<string> (default: $default_charset):
+
+Selects the character set of the input. Everything accepted by
+iconv(1) can be specified. Run iconv -l for a list.
+';
+ } else {
+ print "No help provided for given topic\n";
+ }
+ exit 0;
+}
+
+sub parseopts() {
+ my %opt;
+ Getopt::Long::Configure(qw/bundling no_ignore_case/);
+ unless (GetOptions(\%opt,qw/
+ fontencs=s@
+ title=s
+ commands=s@
+ fontstyle=s@
+ fontsize=s
+ r2l:s
+ combine
+ help|h:s
+ tolerant:s
+ charset=s
+ options=s@
+ package=s@
+ cleanup!
+ view!
+ print:s
+ escape!
+ /)) {
+ die "Bad command line options";
+ }
+ $view = $opt{view};
+ $print = $opt{print};
+ $perhapsnofile = $view || defined $print;
+ showhelp($opt{help}) if defined $opt{help};
+ if ($#ARGV >= 2) {
+ die "Give input and output file, not more";
+ }
+ $infile = $ARGV[0];
+ $outfile = $ARGV[1];
+ $outfile = "$tmpfile.ps" if ($perhapsnofile && !define $outfile);
+ if (defined $infile && !defined $outfile) {
+ $outfile = $infile;
+ $outfile =~ s/\.[^.]+$//;
+ $outfile .= ".ps";
+ } elsif (!defined $infile) {
+ $infile = "/dev/stdin";
+ $outfile = "/dev/stdout" if !defined $outfile;
+ }
+ if (!-r $infile) {
+ die "Input file $infile is not readable";
+ }
+ $fontencs = join ',', @{$opt{fontencs}} if defined $opt{fontencs};
+ $fontencs = $default_fontencs unless defined $fontencs;
+ $commands = $opt{commands};
+ $commands = [] unless defined $commands;
+
+ my %fontsizes =
+ ('large' => '\large',
+ 'Large' => '\Large',
+ 'tiny' => '\tiny',
+ 'scriptsize' => '\scriptsize',
+ 'footnotesize' => '\footnotesize',
+ 'normal' => '',
+ 'normalfont' => '',
+ 'small' => '\small',
+ 'huge' => '\huge',
+ 'Huge' => '\Huge');
+ my %fontstyles =
+ ('typewriter' => '\ttfamily',
+ 'tt' => '\ttfamily',
+ 'bold' => '\bfseries',
+ 'bf' => '\bfseries',
+ 'italic' => '\itshape',
+ 'it' => '\itshape',
+ 'slanted' => '\slshape',
+ 'sl' => '\slshape',
+ 'sansserif' => '\sffamily',
+ 'sf' => '\sffamily',
+ 'smallcaps' => '\scshape',
+ 'sc' => '\scshape',
+ );
+ if (defined $opt{fontsize}) {
+ die "Unknown fontsize '$opt{fontsize}'"
+ unless defined $fontsizes{$opt{fontsize}};
+ push @$commands, $fontsizes{$opt{fontsize}};
+ }
+ for my $fs (@{$opt{fontstyle}}) {
+ die "Unknown fontstyle '$fs'"
+ unless defined $fontstyles{$fs};
+ push @$commands, $fontstyles{$fs};
+ }
+ $tolerant = 1 if defined $opt{tolerant};
+ $tolerant_unknownchar = $opt{tolerant} if define($opt{tolerant}) ne '';
+ if ($tolerant_unknownchar) {
+ push @$commands, '\def\unicode@invalidglyph#1{'.
+ $tolerant_unknownchar.'}';
+ }
+ $r2lmode = 'reorder' if defined $opt{r2l} && $opt{r2l} eq '';
+ $r2lmode = $opt{r2l} unless defined $r2lmode;
+ $r2lmode = 'none' unless defined $r2lmode;
+ $combine = '';
+ $combine = '\SetUnicodeOption{combine}' if $opt{combine};
+ $charset = $default_charset;
+ $charset = $opt{charset} if defined $opt{charset};
+ my $options = $opt{options};
+ $options = [] unless defined $options;
+ push @$options, 'warnunknown' if defined $tolerant;
+ $options = join ',',@$options;
+ my $oprio = 99;
+ for my $o (split ',', $options) {
+ my ($on,$prio) = ($o =~ /^(.+?)(?:=([0-9]+))?$/);
+ $prio = $oprio unless defined $prio;
+ push @$commands, "\\SetUnicodeOption[$prio]{$on}";
+ $oprio = $prio-1;
+ }
+ @packages = @{$opt{package}} if $opt{package};
+ $title = $infile;
+ $title = $opt{title} if defined $opt{title};
+ $commands = join "\n", @$commands;
+ $cleanup = $opt{cleanup};
+ $cleanup = 1 unless defined $cleanup;
+ $escape = $opt{escape};
+}
+
+$code = '
+\documentclass{article}
+\usepackage{ucs}
+\usepackage[utf8x]{inputenc}
+\let\oldgimel\gimel
+\usepackage[@@@[FONTENCS]]{autofe}
+\let\gimel\oldgimel
+%\usepackage{verbatim}
+@@@[PACKAGES]
+\usepackage{geometry}
+
+\nofiles
+
+\makeatletter
+
+\toks255\expandafter{\try@load@fontshape}
+\edef\try@load@fontshape{\begingroup\noexpand\uni@resetcatcodes\the\toks255\endgroup}
+
+\newdimen\parfirst
+\newdimen\parsecond
+\newif\ifescape
+
+\def\setchar#1#2{%
+ \catcode\count255=13\relax
+ \begingroup
+ \uccode`\~#1 %SPACE
+ \uppercase{%
+ \endgroup
+ \edef~}%
+ {#2}}
+
+\def\escape{\unicodecombine\begingroup\uni@resetcatcodes\@escape}
+\def\@escape#1{\endgroup#1}
+
+\def\loadfile{%
+ \bgroup
+ \count255=1
+ \loop\ifnum\count255<128\relax
+ \setchar{\count255}{\noexpand\unichar{\number\count255}}
+ \advance\count255by1\relax
+ \repeat
+ \setchar{13}{\noexpand\unicodecombine
+ \noexpand\noindent
+ \noexpand\null
+ \noexpand\\\\%
+ \noexpand\leavevmode}
+ \setchar{32}{\noexpand\unicodecombine\noexpand\unichar{32}}
+ \setchar{12}{\noexpand\unicodecombine\noexpand\newpage}
+ \setchar{27}{\noexpand\ifescape\noexpand\expandafter\noexpand\escape\noexpand\else\noexpand\unichar{27}\noexpand\fi}
+ @@@[COMBINE]%
+ \input{@@@[FILE]}%
+ \unicodecombine
+ \egroup
+}
+
+\def\parindentstuff{%
+ \let\temp@a\undefined
+ \ifnum\parfirst=0\else\let\temp@a1\fi
+ \ifnum\parsecond=0\else\let\temp@a1\fi
+ \ifx\temp@a1%
+ \parindent=\parfirst\advance\parindent by-\parsecond
+ \everypar{%
+ \@tempdima\linewidth\advance\@tempdima by-\parsecond
+ \parshape\@ne\parsecond\@tempdima}
+ \fi
+}
+
+\DeclareUnicodeCharacter{9}{\space\space\space\space\space\space\space\space}
+
+\begin{document}
+
+\frenchspacing
+\parindent=0pt
+\thispagestyle{empty}
+\raggedright
+@@@[SWITCHES]
+@@@[CMDS]
+\parindentstuff
+\loadfile
+
+\end{document}
+';
+
+sub makecode() {
+ my $code = $code;
+ $code =~ s/\Q@@@[FILE]/$tmpfile.txt/;
+ $code =~ s/\Q@@@[FONTENCS]/$fontencs/;
+ $code =~ s/\Q@@@[CMDS]/$commands/;
+ $code =~ s/\Q@@@[COMBINE]/$combine/;
+ my $packages = join "\n", map {
+ my ($opts,$pkg) = /^(?:\[(.*?)\])?\{?(.*?)\}?$/;
+ if (defined $opts) { $opts = "[$opts]" } else { $opts = '' };
+ "\\usepackage${opts}"."{$pkg}";
+ } @packages;
+ $code =~ s/\Q@@@[PACKAGES]/$packages/;
+ my $switches = '';
+ $switches .= '\escapetrue' if $escape;
+ $code =~ s/\Q@@@[SWITCHES]/$switches/;
+# $code =~ s/\Q@@@[OPTIONS]/$options/;
+ open MASTER, ">$tmpfile.tex" or
+ die "Could not open $tmpfile.tex for writing: $!";
+ print MASTER $code or
+ die "Could not write to $tmpfile.tex";
+ close MASTER;
+}
+
+sub _fribidi_call($) {
+ my $option = shift;
+ my $rc = system("$fribidi_cmd $option </dev/null &>/dev/null");
+ die "$fribidi_cmd could not be started: $!" if $rc == -1;
+ $rc /= 256;
+# print "fribidi $option => $rc\n";
+ return !$rc;
+}
+
+sub fribidi_call() {
+# _fribidi_call('') or
+# die "$fribidi_cmd cannot be executed";
+ my %opts = (charset => 'UTF-8',
+ nopad => {},
+ nobreak => {},
+ clean => {},
+ swapnsm => {},
+ );
+ my $opts = '';
+ while (my ($k,$v) = each %opts) {
+ $opts .= " --$k"; $opts .= " $v" unless ref $v; };
+ unless (_fribidi_call($opts)) {
+ my $o = '--';
+ _fribidi_call('-charset UTF-8') and $o = '-';
+ for my $a (keys %opts) {
+ unless (_fribidi_call($o.$a.((ref $opts{$a})?'':" $opts{$a}"))) {
+ warn "WARNING: $fribidi_cmd does not support option $o$a";
+ delete $opts{$a};
+ }
+ }
+ $opts = '';
+ while (my ($k,$v) = each %opts) {
+ $opts .= " --$k"; $opts .= " $v" unless ref $v; };
+ }
+ my $cmd = "$fribidi_cmd $opts";
+ #print "[[[$cmd]]]\n";
+ return $cmd;
+}
+
+sub copyfile() {
+ my @ops;
+# <''\Q$infile\E >$tmpfile.txt
+ push @ops, "cat <''\Q$infile\E";
+ if ($charset ne 'utf-8' || $tolerant) {
+ my $c = '';
+ $c = '-c' if $tolerant;
+ push @ops, "iconv $c -f ''\Q$charset\E -t utf-8";
+ }
+ if ($r2lmode eq 'none') {
+ } elsif ($r2lmode eq 'reorder') {
+# push @ops, "fribidi --nopad --nobreak ".
+# "--charset UTF-8 --clean";
+ push @ops, fribidi_call();
+ } elsif ($r2lmode eq 'mark') {
+ push @ops, "rlmark";
+ } else {
+ die "Internal error: Unknown R2L mode '$r2lmode'";
+ }
+ my $cmd = (join ' | ', @ops)." >\Q$tmpfile.txt\E";
+ system($cmd) and
+ die "Could not copy/convert file using\n$cmd";
+}
+
+sub latex() {
+ makecode;
+ copyfile;
+ my $latex = 'latex';
+ $latex = 'elatex' if ($r2lmode eq 'mark');
+ system("$latex -interaction nonstopmode ''\Q$tmpfile.tex\E >/dev/stderr")
+ and die "$latex returned an error";
+# system("cat $tmpfile.tex >/dev/stderr");
+ my $t = $title; $t =~ s/\\/\\\\/g; $t =~ s/[^\x20-\x7e\xa0-\xff]/
+ sprintf "\\%03o", ord($&)/gei;
+ system("dvips -o /dev/stdout ''\Q$tmpfile.dvi\E | ".
+ "sed -e 's/^%%Title: .*\\.dvi\$/%%Title: \Q$t\E/' ".
+ " -e 's/^%%Creator: /%%Creator: u2ps and /' ".
+ ">''\Q$outfile\E") and
+ die "dvips returned an error";
+}
+
+sub view() {
+ my $cmd = "gv -antialias -watch ''\Q$outfile\E";
+ system($cmd) and
+ die "Could not run '$cmd'";
+}
+
+sub printfile() {
+ my $printer = '';
+ $printer = "-P $print" unless $print eq '';
+ my $cmd = "lpr $printer -J ''\Q$title\E ''\Q$outfile\E";
+ system($cmd) and
+ die "Could not run '$cmd'";
+}
+
+sub cleanup() {
+ my $suffixes = 'dvi,log,tex,txt';
+ $suffixes .= ',ps' if $outfile eq "$tmpfile.ps";
+ system("rm $tmpfile.{$suffixes} >/dev/stderr") and
+ die "Could not clean up";
+}
+
+sub main() {
+ parseopts;
+ latex;
+ view if $view;
+ printfile if defined $print;
+ cleanup if $cleanup;
+}
+
+&main;